+1

At 08:04 AM 2/02/2002, you wrote:
>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

--
Stock Software Pty Ltd


_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features

Reply via email to