Clarify the second argument usage for "c-fix"-es.

From-SVN: r131549
This commit is contained in:
Bruce Korb 2008-01-15 19:14:28 +00:00
parent cdcae7450e
commit 5af3679c8c
1 changed files with 6 additions and 5 deletions

View File

@ -229,11 +229,12 @@ MAKING CHANGES TO INCLHACK.DEF
c_fix_arg = "#ifndef %1\n%0\n#endif"; c_fix_arg = "#ifndef %1\n%0\n#endif";
c_fix_arg = "#define[ \t]+([A-Z][A-Z0-9a-z_]*).*"; c_fix_arg = "#define[ \t]+([A-Z][A-Z0-9a-z_]*).*";
This would wrap a traditional #define inside of a "#ifndef"/"#endif" This would wrap a one line #define inside of a "#ifndef"/"#endif"
pair. The second "c_fix_arg" may be omitted *IF* there is pair. The second "c_fix_arg" may be omitted *IF* there is a select
a select clause and the first one matches the text you want clause and the first one identifies the text you wish to reformat.
replaced. You may delete text by supplying an empty string for It will then be used as the second "c_fix_arg". You may delete the
the format (the first "c_fix_arg"). selected text by supplying an empty string for the format (the first
"c_fix_arg").
Note: In general, a format c_fix may be used in place of one Note: In general, a format c_fix may be used in place of one
sed expression. However, it will need to be rewritten by sed expression. However, it will need to be rewritten by