?? history.html
字號:
1.0b6 failed to work with JDK 1.3.0 due to a bug in the handling of the indexlist <tt class="filename">.jar</tt> entry. Ant 1.5beta1 named it "INDEX.LIST" but this JDK expects "Index.list"which in turn lead to classloading problems.Reported by Steve Bromley(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=559704&group_id=45216" target="_top">#559704</a>)and Joel Alaux(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=559240&group_id=45216" target="_top">#559240</a>)</li><li style="list-style-type: square">Console Plug-in: Parsing a non-valid Java file with stdin always resulted in anexitcode "0". It now returns "1" in such cases. Reported by Kees Kuip(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=560709&group_id=45216" target="_top">#560709</a>)</li><li style="list-style-type: square">The file history failed to work (because of an initialization error)</li><li style="list-style-type: square">The wrapper scripts for the Console Plug-in failed to work (I forgot to renamethe startup class that has changed in 1.0b6). Reported by Ronen Rotstain</li><li style="list-style-type: square">The JBuilder Plug-in is now compatible with jVI. Reported by Rich Kadel(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=559761&group_id=45216" target="_top">#559761</a>)</li><li style="list-style-type: square">Javadoc tags were (intensionally) only printed if the Javadoc comment belonged to a class/interface ormethod/ctor declaration. Reported by Tony Falabella(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=559357&group_id=45216" target="_top">#559357</a>)</li><li style="list-style-type: square">Specifying a relative file as input source could lead to a file loss in caseof RuntimeExceptions during the processing and a backup level of "0".Reported by Kees Kuip(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=558353&group_id=45216" target="_top">#558353</a>)</li><li style="list-style-type: square">The NetBeans module failed to function properly due to a wrong Manifest <tt class="filename">.jar</tt> entry. Reported by Nico Max and Davide Baroncelli(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=558560&group_id=45216" target="_top">#558560</a>)</li><li style="list-style-type: square">If <i class="guilabel">Space around Shift operators</i> was disabled, Jalopy failed toadd whitespace around the <tt class="classname">instanceof</tt> operator. Reported by Roger Kemp(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=558482&group_id=45216" target="_top">#558482</a>)</li><li style="list-style-type: square">Fixed a small but annoying bug regarding the alignment of assignments. Reported by GilloS(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=558638&group_id=45216" target="_top">#558638</a>)</li></ul></div><p></p></li><li>Changes<div class="itemizedlist"><ul type="square"><li style="list-style-type: square">The detection logic for debug logging calls has been slightly improved. Calls like<tt class="literal">Configuration.debug()</tt> won't be treated as logging calls anymore</li><li style="list-style-type: square">The custom Javadoc tag definitions are not stored in distinct files anymore butrather go into the settings file (to make it portable across system bounderies)</li><li style="list-style-type: square">The Ant task attribute handling changed: if you omit any optional attribute now thecorresponding settings settings will be used for *all* attributes</li></ul></div><p></p></li></ol></div></div><div class="simplesect" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d35e953"></a>1.0 Beta 6 (2002-05-19)</h2></div></div><div></div></div><div class="orderedlist"><ol type="i"><li>New Features<div class="itemizedlist"><ul type="square"><li style="list-style-type: square">Thanks to Roman Sarychev, Jalopy now provides the ability to import/exportsettings in an <tt class="filename">.XML</tt> format(<a href="http://sf.net/tracker/index.php?func=detail&atid=442215&aid=549177&group_id=45216" target="_top">#549177</a>)</li><li style="list-style-type: square">Jalopy is now able to keep original blank lines. See <a href="./separation.html#separation-misc-keep" target="_top">Separation section</a> for details(<a href="http://sf.net/tracker/index.php?func=detail&atid=442215&aid=555914&group_id=45216" target="_top">#555914</a>)</li><li style="list-style-type: square">Modifiers of declarations can now be sorted. See <a href="./sorting.html#sorting-general-modifiers" target="_top">Sort section</a> for details</li><li style="list-style-type: square">You can now enable the auto-insertion of an enclosing conditional for logging calls. See <a href="./misc.html#misc-logging-conditional" target="_top">Misc section</a> for details. Requested by Larry Hamel(<a href="http://sf.net/tracker/index.php?func=detail&atid=442215&aid=550336&group_id=45216" target="_top">#550336</a>)</li><li style="list-style-type: square">Parameters of method definitions can now be aligned. See <a href="./indentation.html#indentation-align-params" target="_top">Indentation section</a>. Requested by Gary Bentley(<a href="http://sf.net/tracker/index.php?func=detail&atid=442215&aid=551205&group_id=45216" target="_top">#551205</a>)</li><li style="list-style-type: square">The default grouping depth is now user configurable. See <a href="./imports.html#imports-grouping" target="_top">Imports section</a>. Requested by Larry Hamel</li><li style="list-style-type: square">Added new options (before and after curly braces, blocks...) to customize the blank lines behaviour. See <a href="./separation.html" target="_top">Separation section</a></li><li style="list-style-type: square">You can now print a blank between array type and initializer. Requested by David Weitzman(<a href="http://sf.net/tracker/index.php?func=detail&atid=442215&aid=548888&group_id=45216" target="_top">#548888</a>)</li><li style="list-style-type: square">Jalopy is now able to load its settings from an Internet address. Refer to the<a href="./settings.html#general" target="_top">General section</a> of the manual. Cool feature requested by Sven van't Veer</li><li style="list-style-type: square">You can now use stdin/stdout redirection from the command line. If no inputfile(s) are specified, Jalopy will start listening on stdin. Note that thecommand line interface is now only available via the Console Plug-in! See<a href="./plugin-console-usage.html#plugin-console-usage-example" target="_top">Examples section</a></li><li style="list-style-type: square">For array initializers you can now force a specfic number of elements to beprinted on each line or whether all elements should be printed on one line.See <a href="./wrapping.html#wrap-misc-arrays" target="_top">Wrapping section</a></li><li style="list-style-type: square">Eclipse Plug-in: the Packages view context menu now contains a formatting menu item</li></ul></div><p></p></li><li>Bugfixes<div class="itemizedlist"><ul type="square"><li style="list-style-type: square">Eclipse Plug-in: Fixed a bug in the shutdown hook. Only occurred if one had notformatted several files at once during a session. Reported by Eric Vickery</li><li style="list-style-type: square">Multi-line comments were not printed correctly if parsing of multi-line comments wasdisabled and the individual lines not starting with a leading asterix. Reported by Tony Falabella(<a href="http://sf.net/tracker/?func=detail&atid=442212&aid=554141&group_id=45216" target="_top">#554141</a>)</li><li style="list-style-type: square">Javadoc generation failed if <i class="guilabel">Parse/Format tags</i> was disabled. Reported by Gary Bentley(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=551194&group_id=45216" target="_top">#551194</a>)</li><li style="list-style-type: square">Serial version UID check box didn't save. Reported by Kevin Duffey(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=551604&group_id=45216" target="_top">#551604</a>)</li><li style="list-style-type: square">Formatting an opened file with one of the Plug-ins did not create a backup file. Reported by Warren Nicholls(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=545077&group_id=45216" target="_top">#545077</a>)</li><li style="list-style-type: square">Custom Javadoc tag definitions are now loaded correctly and thus working. Reported by Arnd Empting(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=547028&group_id=45216" target="_top">#547028</a>)</li><li style="list-style-type: square">Fixed an trailing comment bug for the Sun brace styling. Reported by Martin Spiller(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=545616&group_id=45216" target="_top">#545616</a>)</li><li style="list-style-type: square">Eclipse Plug-in: After formatting the active editor, the IBeam cursor was notrestored but rather the default cursor showed up</li><li style="list-style-type: square">Line wrapping for while and do-while expression parts now working (I forgot the markers)</li><li style="list-style-type: square">Fixed a blank lines issue for singe-line comments (printed one extra behindleft curly braces, this is now user configurable)</li><li style="list-style-type: square">Fixed another blank lines issue for the Sun brace style (missed one blankline between blocks. Reported by Bradley Smith(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=545941&group_id=45216" target="_top">#545941</a>,<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=544459&group_id=45216" target="_top">#544459</a>)</li><li style="list-style-type: square">EOF comments weren't always treated correctly (in case of singe-line comments). Reported by Ian Brown(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=544706&group_id=45216" target="_top">#544706</a>)</li><li style="list-style-type: square">jEdit Plug-in: Updated to work with 4.0 final. It now won't work with any prior release(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=544100&group_id=45216" target="_top">#544100</a>)</li><li style="list-style-type: square">NetBeans Plug-in: fixed a build problem causing the <tt class="filename">.nbm</tt>file to be missing in the distro archive. Reported by Brian Ewins(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=544162&group_id=45216" target="_top">#544162</a>)</li><li style="list-style-type: square">Fixed a minor bug in the JavadocPrinter regarding the printing of lists</li><li style="list-style-type: square">Footers were always removed no matter whether enabled or disabled</li><li style="list-style-type: square">Left curly brace for array initialization expression now regards the selected brace style</li></ul></div><p></p></li><li>Changes<div class="itemizedlist"><ul type="square"><li style="list-style-type: square">The license terms have changed. The core runtime and most of the Plug-ins are nowreleased under the <a href="license-bsd.html" target="_top">BSD license</a>.Due to license restrictions of a 3rd party library,the command line interface has been removed from *<span class="bold"><b>ALL</b></span>*distributions and a new Plug-in was created: the Console Plug-in.</li><li style="list-style-type: square">JBuilder Plug-in: switching project does not bring up a blocking progress dialoganymore. The class repository is loaded in a background thread</li><li style="list-style-type: square">All file dialogs are not opened directly anymore but are accessible via anintermediate component that provides a history</li><li style="list-style-type: square">Eclipse Plug-in: Updated the <tt class="filename">plugin.xml</tt> to work with thelatest stable build (20020416). This change only regards the menu item toinvoke the Jalopy settings dialog; this item now appears under the 'Window'menu as the 'Workbench' menu has been gone</li><li style="list-style-type: square">The Javadoc parser now recognizes <br/> as a valid HTML tag(<a href="http://sf.net/tracker/index.php?func=detail&atid=442212&aid=547028&group_id=45216" target="_top">#547028</a>)</li><li style="list-style-type: square">The Javadoc parser now checks whether any custom tag definition was added/removedsince the last run and therefore needs reloading</li><li style="list-style-type: square">Specifying an empty string input via Jalopy#setInput(String, String) no longerthrows <tt class="classname">IllegalArgumentException</tt>, instead the input ishandled like an up-to-date file</li><li style="list-style-type: square"><span><b class="guibutton">Load...</b></span> and <span><b class="guibutton">Save...</b></span> buttons on theGeneral settings page has been renamedto <span><b class="guibutton">Import...</b></span> and <span><b class="guibutton">Export...</b></span></li><li style="list-style-type: square">Changed the comment handling of labeled statements: if the following loop hadcomments before, these were printed before the labeled statement, now they willbe printed before the loop statement</li><li style="list-style-type: square">The build scripts has been updated to use Ant 1.5beta1 features. Prior Ant
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -