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

Reply via email to