Emacs has a mode that allows really powerful find&replace that takes into account the
case of the replacement string:
For example if I find&replace "accountUser" by "user" the following substitutions
would take place:
AccountUser -> User
accountUser -> user
premiumAccountUser -> premiumUser
PremiumAccountUser -> PremiumUser
ACOUNTUSER -> USER
emacs also does this with regexp find & replace
extract from Emacs Manual:
---------------------------
If the first argument of a replace command is all lower case, the
commands ignores case while searching for occurrences to
replace--provided `case-fold-search' is non-`nil'. If
`case-fold-search' is set to `nil', case is always significant in all
searches.
In addition, when the NEWSTRING argument is all or partly lower
case, replacement commands try to preserve the case pattern of each
occurrence. Thus, the command
M-x replace-string <RET> foo <RET> bar <RET>
replaces a lower case `foo' with a lower case `bar', an all-caps `FOO'
with `BAR', and a capitalized `Foo' with `Bar'. (These three
alternatives--lower case, all caps, and capitalized, are the only ones
that `replace-string' can distinguish.)
If upper-case letters are used in the replacement string, they remain
upper case every time that text is inserted. If upper-case letters are
used in the first argument, the second argument is always substituted
exactly as given, with no case conversion. Likewise, if either
`case-replace' or `case-fold-search' is set to `nil', replacement is
done without case conversion.
-----------------------
-----Original Message-----
From: Jacques Morel
Sent: Friday, February 01, 2002 2:33 PM
To: [EMAIL PROTECTED]
Subject: [Eap-features] Subversion support
Is Subversion support planned for the next release?
As an Open Source functional replacement for CVS it would not be too hard to support.
If it delivers (1.0 is slated for first 1/2 of 2002) on its promises it will replace
CVS hands down: better architecture based on Apache and WebDAV, atomic commits,
directory versioning (safe file renames),...
Just add support for the new "mv" command to be able to handle correctly directory and
file rename (finally!!!).
http://subversion.tigris.org/
Read this if you want to know more http://www.linuxjournal.com/article.php?sid=4768
Jacques Morel
Sr. Application Architect
nextjet
mailto:[EMAIL PROTECTED]
(214) 292-3273
_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features
_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features