home *** CD-ROM | disk | FTP | other *** search
- ER_FN_OPEN_BRACE "\n"
- 3 WS_AFTER_FN_OPEN_PAREN ""
- 3 WS_AFTER_LBRACKET ""
- 3 WS_AFTER_NS_OPEN_BRACE "\n"
- 3 WS_AFTER_TP_CLOSE_BRACKET "\n"
- 3 WS_AFTER_TP_OPEN_BRACKET ""
- 3 WS_BEFORE_BASE_CLAUSES " "
- 3 WS_BEFORE_BASE_CLAUSES_COMMA ""
- 3 WS_BEFORE_CLASS_CLOSE_BRACE "\n"
- 3 WS_BEFORE_CLASS_INITS "\n "
- 3 WS_BEFORE_CLASS_INITS_COMMA ""
- 3 WS_BEFORE_CLASS_INIT_LIST " "
- 3 WS_BEFORE_CLASS_OPEN_BRACE " "
- 3 WS_BEFORE_CS_CLOSE_BRACE "\n"
- 3 WS_BEFORE_CS_CLOSE_PAREN ""
- 3 WS_BEFORE_CS_OPEN_BRACE " "
- 3 WS_BEFORE_DD_CLOSE_BRACE "\n"
- 3 WS_BEFORE_DD_COMMA ""
- 3 WS_BEFORE_DD_OPEN_BRACE " "
- 3 WS_BEFORE_ENUM_CLOSE_BRACE "\n"
- 3 WS_BEFORE_ENUM_COMMA ""
- 3 WS_BEFORE_ENUM_OPEN_BRACE " "
- 3 WS_BEFORE_EXPR_CLOSE_PAREN ""
- 3 WS_BEFORE_FN_CALL_COMMA ""
- 3 WS_BEFORE_FN_CLOSE_BRACE "\n"
- 3 WS_BEFORE_FN_CLOSE_PAREN ""
- 3 WS_BEFORE_FN_COMMA ""
- 3 WS_BEFORE_FN_OPEN_BRACE " "
- 3 WS_BEFORE_NS_CLOSE_BRACE "\n"
- 3 WS_BEFORE_NS_OPEN_BRACE " "
- 3 WS_BEFORE_RBRACKET ""
- 3 WS_BEFORE_TP_CLOSE_BRACKET ""
- 3 WS_BEFORE_TP_COMMA ""
- 3 WS_BEFORE_TP_OPEN_BRACKET " "
- 3 WS_BETWEEN_AMPERSAND_ANCHOR ""
- 3 WS_BETWEEN_ASTERISK_ANCHOR ""
- 3 WS_BETWEEN_BASE_CLAUSES " "
- 3 WS_BETWEEN_CLASS_INITS "\n"
- 3 WS_BETWEEN_CS " "
- 3 WS_BETWEEN_CS_FOR_CLAUSES " "
- 3 WS_BETWEEN_DD_ELEMENTS " "
- 3 WS_BETWEEN_ENUM_ELEMENTS "\n"
- 3 WS_BETWEEN_EXPR_OP_OPERANDS " "
- 3 WS_BETWEEN_FN_CALL_ARGS " "
- 3 WS_BETWEEN_FN_PARAMS " "
- 3 WS_BETWEEN_TP_PARAMS " "
- -----------------------------------------------------------------------
- SourceStyler 1.2 Release Notes
-
- Copyright (c) 2002, Ochre Software Pty. Ltd. All Rights Reserved
-
- -----------------------------------------------------------------------
-
- This file contains important information about this release of SourceStyler C++.
-
- Release Name: 1.2.1
- Release Date: 7 June 2002
-
- --------
- Contents
- --------
- I. What is SourceStyler C++
- II. What's new in this release
- III. What's fixed in this release
- IV. List of artifacts contained in this release
- V. Usage notes for this release
- VI. Platforms supported in this release
- VII. Contacting Ochre Software
-
-
- ---------------------------
- I. What is SourceStyler C++
- ---------------------------
- SourceStyler C++ is a sophisticated source code beautifier that
- will give your C/C++ code a polished and professional look in seconds.
-
- SourceStyler C++ offers three different interfaces for use:
-
- 1. A standalone Win32 GUI application: SourceStyler.exe.
- 2. A Microsoft Visual Studio Add-In: SourceStylerAddIn.dll.
- 3. A Win32 command line application: SourceStylerCmd.exe.
-
- ------------------------------
- II. What's new in this release
- ------------------------------
- 1. Ability to wrap long lines.
- 2. Expanded options for formatting data declarations.
- 3. Expanded options for formatting function calls.
- 4. Ability to control the white space before commas in lists.
- 5. Expanded ability to cancel SourceStyler C++ formatting operations.
- 6. Removed limit on the number of messages that can be output to the
- SourceStyler C++ messages window.
- 8. Added a progress indicator to indicate progress during formatting
- operations.
- 9. User no longer required to acknowledge a message box every time an
- error occurs.
- 9. Added support for Borland C++ language extensions.
- 10. Greater parser support for preprocessor macros.
- 11. Added support for formatting linkage blocks (i.e. extern "C" {}).
- 12. Ability to turn SourceStyler C++ formatting off and on using comment
- directives.
- 13. Tighter integration with Microsoft Visual Studio: SourceStyler C++ Add-In
- output is now directed to the Macro tab on the Visual Studio output pane.
- 14. Added support for parsing any label inside a class declaration.
-
- ---------------------------------
- III. What's fixed in this release
- ---------------------------------
-
- 1. White space options not working correctly for stand-alone block nodes.
- 2. Fails to parse (nameless) padding bit fields.
- 3. class/struct/data incorrectly formatted when typedef keyword appears
- immediately before declaration.
- 4. Multi-line comments and preprocessor statements lose indentation.
- 5. Parser does not support overloaded operator new[] and operator delete[].
- 6. Parser does not support overloaded function call operator.
- 6. Parser does not support numeric template argument.
- 7. Extra space inserted in pointer and refere