From: <Vam...@us...> - 2012-01-31 00:56:15
|
Revision: 21032 http://jedit.svn.sourceforge.net/jedit/?rev=21032&view=rev Author: Vampire0 Date: 2012-01-31 00:56:09 +0000 (Tue, 31 Jan 2012) Log Message: ----------- update to latest version Modified Paths: -------------- www/trunk/htdocs/CHANGES45.txt www/trunk/htdocs/devel.html www/trunk/htdocs/download.html www/trunk/htdocs/index.php www/trunk/htdocs/jEdit-version.txt Modified: www/trunk/htdocs/CHANGES45.txt =================================================================== --- www/trunk/htdocs/CHANGES45.txt 2012-01-30 23:47:18 UTC (rev 21031) +++ www/trunk/htdocs/CHANGES45.txt 2012-01-31 00:56:09 UTC (rev 21032) @@ -2,6 +2,76 @@ (changes since jEdit 4.4.2) :encoding=UTF-8: +{{{ Version 4.5.0 + +Thanks to Shlomy Reinstein, Alan Ezust, Jarek Czekalski, Michael Pradel, Evan +Wright, Matthieu Casanova, Nathan Gray and Björn "Vampire" Kautler for contributing to this +release. + +{{{ Bug Fixes + +- Inner class of FilteredListModel passes wrong "this" (patch# 3477759 - + Michael Pradel) + +- Large file mode text description dialog (#3456370) (Matthieu Casanova) + +- VFS Browser was stuck if trying to browse a VFS that needed a session but the + session could not be opened (#3471386) (Matthieu Casanova) + +- Fixed Copy_Line macro that was copying one character of the next line + (#3454377) (Matthieu Casanova) + +- Fixed a NPE when trying to activate a plugin if one of it's dependencies is + missing (#2077205) (Matthieu Casanova) + +- When parsing buffer-local properties, there was a problem with escape + processing that prevented buffer-local properties to be read sometimes + (Bug #3438680 - Björn "Vampire" Kautler) + +- Building offline was prevented by a bug in Ivy, this is workarounded + now in the Ivy settings for jEdit. (Bug #3437212 - Björn "Vampire" Kautler) + +- Fixed #3163058: middle mouse button paste doesn't respect gutter selection. + (Shlomy Reinstein) + +- ":encoding=...:" was treated as buffer local property and caused + confusion about what encoding was used at loading/saving the buffer. + (SF.net patch #3434651 - Jarek Czekalski, for bug #1643580) + +- Fixed #3434527: Jump to wrong line with folded target (Evan Wright) + +- \r (0x0A, CR) could be pasted from clipboard into buffer. + (Bug #3142456 - Matthieu Casanova) + +- Added select all and select none buttons to PingPongList fixing a bug in + EncodingsOptionPane (#3434850) (Matthieu Casanova) + +- Fixed #3474515 - MiscUtilities.expandVariables does not expand ~ (Alan Ezust) + +}}} +{{{ UI + +- Changed menus to use Mac-specific symbols for accelerator keys when using OS X + and the native look & feel (SF.net patch #1950147 - Nathan Gray) + +}}} +{{{ Miscellaneous + +- Document jEdit's command line parameters into Activity Log + (#2960844 - Alan Ezust) + +- Removed 192mb heap size limit from startup scripts. + Removed jedit.l4j.ini from Windows package files because no options were left. + NOTE: + Old jedit.l4j.ini won't be removed on upgrade. In that case, manual + removal will be required. Please look for jedit.l4j.ini in the + install directory after running the installer. If you found only + "-Xmx192M" in the file, you can remove it or the file itself. + +}}} + +}}} + {{{ Version 4.5pre1 Thanks to Björn "Vampire" Kautler, Matthieu Casanova, Alan Ezust, cy6erGn0m, @@ -155,7 +225,8 @@ BufferIORequest.UNICODE_MAGIC_1 BufferIORequest.UNICODE_MAGIC_2 BufferIORequest.XML_PI_LENGTH - JEditBuffer.indentLine(int lineIndex, boolean canIncreaseIndent, boolean canDecreaseIndent) + JEditBuffer.indentLine(int lineIndex, boolean canIncreaseIndent, + boolean canDecreaseIndent) JEditBuffer.isElectricKey(char ch) MiscUtilities.UTF_8_Y MiscUtilities.getFileParent(String path) @@ -164,23 +235,33 @@ MiscUtilities.compareVersions(String v1, String v2) MiscUtilities.quicksort(Object[] obj, Comparator compare) MiscUtilities.quicksort(List list, Comparator compare) - MiscUtilities.copyStream(int bufferSize, ProgressObserver progress, InputStream in, OutputStream out, boolean canStop) - MiscUtilities.copyStream(ProgressObserver progress, InputStream in, OutputStream out, boolean canStop) + MiscUtilities.copyStream(int bufferSize, ProgressObserver progress, + InputStream in, OutputStream out, boolean canStop) + MiscUtilities.copyStream(ProgressObserver progress, InputStream in, + OutputStream out, boolean canStop) MiscUtilities.isBinary(Reader reader) MiscUtilities.closeQuietly(InputStream in) MiscUtilities.closeQuietly(OutputStream out) MiscUtilities.createWhiteSpace(int len, int tabSize) MiscUtilities.getLeadingWhiteSpaceWidth(String str, int tabSize) MiscUtilities.getColorHexString(Color c) - Chunk.init(Segment seg, TabExpander expander, float x, FontRenderContext fontRenderContext) - DisplayTokenHandler.init(SyntaxStyle[] styles, FontRenderContext fontRenderContext, TabExpander expander, List<Chunk> out, float wrapMargin) + Chunk.init(Segment seg, TabExpander expander, float x, + FontRenderContext fontRenderContext) + DisplayTokenHandler.init(SyntaxStyle[] styles, + FontRenderContext fontRenderContext, + TabExpander expander, List<Chunk> out, + float wrapMargin) DisplayTokenHandler.initChunk(Chunk chunk, Segment seg) ParserRuleSet.getRules(char ch) ParserRule.EXCLUDE_MATCH ParserRule.NO_ESCAPE ParserRule.next - ParserRule.createRegexpSequenceRule(char hashChar, int posMatch, String seq, ParserRuleSet delegate, byte id, boolean ignoreCase) - ParserRule.createRegexpEOLSpanRule(char hashChar, int posMatch, String seq, ParserRuleSet delegate, byte id, byte matchType, boolean ignoreCase) + ParserRule.createRegexpSequenceRule(char hashChar, int posMatch, String seq, + ParserRuleSet delegate, byte id, + boolean ignoreCase) + ParserRule.createRegexpEOLSpanRule(char hashChar, int posMatch, String seq, + ParserRuleSet delegate, byte id, + byte matchType, boolean ignoreCase) PluginManagerProgress.setValue(int value) BracketIndentRule.getBrackets(String line) CloseBracketIndentRule.isMatch(String line) @@ -206,10 +287,13 @@ GUIUtilities.READ_ONLY_BUFFER_ICON GUIUtilities.NORMAL_BUFFER_ICON GUIUtilities.WINDOW_ICON - BeanShell.runScript(View view, String path, Reader in, boolean ownNamespace, boolean rethrowBshErrors) - BeanShell.runScript(View view, String path, boolean ownNamespace, boolean rethrowBshErrors) + BeanShell.runScript(View view, String path, Reader in, boolean ownNamespace, + boolean rethrowBshErrors) + BeanShell.runScript(View view, String path, boolean ownNamespace, + boolean rethrowBshErrors) BeanShell.eval(View view, String command, boolean rethrowBshErrors) - BeanShell.eval(View view, NameSpace namespace, String command, boolean rethrowBshErrors) + BeanShell.eval(View view, NameSpace namespace, String command, + boolean rethrowBshErrors) EditAction.getView(Component comp) EditBus.getComponents() JarClassLoader.getZipFile() @@ -221,7 +305,8 @@ MiscUtilities.getLeadingWhiteSpace(String str) MiscUtilities.getTrailingWhiteSpace(String str) MiscUtilities.getVirtualWidth(Segment seg, int tabSize) - MiscUtilities.getOffsetOfVirtualColumn(Segment seg, int tabSize, int column, int[] totalVirtualWidth) + MiscUtilities.getOffsetOfVirtualColumn(Segment seg, int tabSize, int column, + int[] totalVirtualWidth) MiscUtilities.createWhiteSpace(int len, int tabSize, int start) MiscUtilities.globToRE(String glob) MiscUtilities.quicksort(Vector vector, Compare compare) @@ -243,8 +328,10 @@ Registers.StringRegister jEdit.getActionSetForAction(EditAction action) jEdit.getActions() - jEdit.openFile(View view, String parent, String path, boolean readOnly, boolean newFile) - jEdit.openFile(View view, String parent, String path, boolean readOnly, boolean newFile, Hashtable props) + jEdit.openFile(View view, String parent, String path, boolean readOnly, + boolean newFile) + jEdit.openFile(View view, String parent, String path, boolean readOnly, + boolean newFile, Hashtable props) jEdit.createTextArea() TextArea.getMarkLine() VFS.DirectoryEntry @@ -254,7 +341,8 @@ VFS._getDirectoryEntry(Object session, String path, Component comp) VFSManager.getVFSByName(String name) VFSManager.registerVFS(String protocol, VFS vfs) - VFSManager.error(final Component comp, final String error, final Object[] args) + VFSManager.error(final Component comp, final String error, + final Object[] args) VFSManager.getFilesystems() VFSFile.name VFSFile.path @@ -486,4 +574,4 @@ }}} jEdit buffer local properties: -:folding=explicit:collapseFolds=2: +:folding=explicit:collapseFolds=2:maxLineLen=80:wrap=hard:tabsize=4: Modified: www/trunk/htdocs/devel.html =================================================================== --- www/trunk/htdocs/devel.html 2012-01-30 23:47:18 UTC (rev 21031) +++ www/trunk/htdocs/devel.html 2012-01-31 00:56:09 UTC (rev 21032) @@ -25,7 +25,7 @@ <li> <a href="#patches">Creating</a> and <a href="https://sourceforge.net/tracker/?group_id=588&atid=300588">Submitting</a> patches. </li> <li> <a href="http://plugins.jedit.org/releasing.php">Releasing plugins</a></li> <li> <a href="#help">Want to join us? Help wanted!</a> </li> -<li> <a href="http://jedit.wiki.sourceforge.net/Developers+zone">Developers Zone</a> - the Wiki community. </li> +<li> <a href="https://sourceforge.net/apps/mediawiki/jedit/index.php?title=Main_Page">Developers Zone</a> - the Wiki community. </li> <li> <a href="#contributions">Types of Contributions</a> </li> <li> <a href="#schedule">Release Schedule</a></li> <li> <a href="http://www.tellurianring.com/projects/jedit-daily/">Daily Builds</a> - The core + many plugins under development have daily builds you can download here. </li> @@ -59,17 +59,18 @@ <li> <b>jEdit 4.4.1</b>: June 21 2011</li> <li> <b>jEdit 4.4.2</b>: October 14 2011</li> <li> <b>jEdit 4.5pre1</b>: November 19 2011</li> +<li> <b>jEdit 4.5.0</b>: January 31 2012</li> </ul> <a name="help" > <h2> Want to join us? Help Wanted! </h2> </a> -<p> Specific requests for help can be found on the <a href="http://jedit.wiki.sourceforge.net/Help+Wanted">wiki page</a>. </p> +<p> Specific requests for help can be found on the <a href="https://sourceforge.net/apps/mediawiki/jedit/index.php?title=Help_Wanted">wiki page</a>. </p> <h2>Becoming a jEdit developer</h2> -<p> <a href="http://jedit.wiki.sourceforge.net/Core+development">Core Development Road Map</a> contains a road map of what needs to be done, and who is paying attention to what in the core. </p> +<p> <a href="https://sourceforge.net/apps/mediawiki/jedit/index.php?title=Roadmap">Core Development Road Map</a> contains a road map of what needs to be done, and who is paying attention to what in the core. </p> <p>jEdit is always looking for more people to help. If you examine the <a href="https://sourceforge.net/tracker/?group_id=588&atid=350588">Feature Requests</a> and open <a href="https://sourceforge.net/tracker/?group_id=588&atid=100588">Bugs</a>, you will see that many of them are "unassigned". </p> @@ -101,13 +102,12 @@ <h3>Writing/updating edit modes</h3> -<p>Writing syntax highlighting modes is covered in detail in the jEdit user's guide. If you want your mode to be included with jEdit, send it along with a mode catalog entry to -the <a href="https://sourceforge.net/tracker/?group_id=588&atid=300588">jedit patches</a> +<p>Writing syntax highlighting modes is covered in detail in the jEdit user's guide. +If you want your mode to be included with jEdit, send it along with a mode catalog +entry, and an attached example file (for exotic languages) containing a code snippet +in that language for testing, to the <a href="https://sourceforge.net/tracker/?group_id=588&atid=300588">jedit patches</a> tracker. </p> -<p> Please note that between jEdit 4.2 and 4.3, there were some <a href="http://www.jedit.org/users-guide/currentmodeformat.html">changes</a> -in the mode definition syntax. Since we (the jEdit developer community) do not patch jEdit 4.2final, please make sure your mode file is up to date with the latest format. </p> - <h3>Writing macros</h3> <p>Macro development is covered in the jEdit user's guide. Macros should only Modified: www/trunk/htdocs/download.html =================================================================== --- www/trunk/htdocs/download.html 2012-01-30 23:47:18 UTC (rev 21031) +++ www/trunk/htdocs/download.html 2012-01-31 00:56:09 UTC (rev 21032) @@ -35,7 +35,7 @@ <table cellpadding="0" cellspacing="5" border="0"> -<tr class="hilite"> +<!--tr class="hilite"> <td></td> <td colspan="3"><b>Latest version (development):</b></td> </tr> @@ -116,7 +116,7 @@ <tr> <td colspan="4"><hr></td> -</tr> +</tr--> <tr class="hilite"> <td></td> @@ -126,7 +126,7 @@ <tr class="hilite"> <td>Download: </td> -<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit4.4.2install.jar/download">Java-based installer</a></td> +<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0install.jar/download">Java-based installer</a></td> <td>2.8 MiB</td> <td>(For any operating system)</td> </tr> @@ -136,7 +136,7 @@ echo ' class="hilite"'; ?>> <td></td> -<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit4.4.2install.exe/download">Windows Installer</a></td> +<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0install.exe/download">Windows Installer</a></td> <td>3.0 MiB</td> <td></td> </tr> @@ -146,7 +146,7 @@ echo ' class="hilite"'; ?>> <td></td> -<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit4.4.2install.dmg/download">Mac OS X package</a></td> +<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0install.dmg/download">Mac OS X package</a></td> <td>5.4 MiB</td> <td></td> </tr> @@ -166,30 +166,30 @@ echo ' class="hilite"'; ?>> <td></td> -<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit-4.4.2-noarch-1sao.tgz/download">Slackware package</a></td> +<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit-4.5.0-noarch-1sao.tgz/download">Slackware package</a></td> <td>3.6 MiB</td> <td></td> </tr> <tr> <td></td> -<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit4.4.2manual-a4.pdf/download">User's guide</a></td> +<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0manual-a4.pdf/download">User's guide</a></td> <td>0.6 MiB</td> -<td>(PDF with A4 paper, 139 pages)</td> +<td>(PDF with A4 paper, 140 pages)</td> <td></td> </tr> <tr> <td></td> -<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit4.4.2manual-letter.pdf/download">User's guide</a></td> +<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0manual-letter.pdf/download">User's guide</a></td> <td>0.6 MiB</td> -<td>(PDF with US letter paper, 150 pages)</td> +<td>(PDF with US letter paper, 151 pages)</td> <td></td> </tr> <tr> <td></td> -<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit4.4.2source.tar.bz2/download">Source code</a></td> +<td><a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit4.5.0source.tar.bz2/download">Source code</a></td> <td>2.0 MiB</td> <td></td> </tr> @@ -276,7 +276,7 @@ This can be done by invoking <code>apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E6A233DBE3AFBEFC</code></p> <p>If you prefer manual installation of .deb files you can also download the -<a href="http://sourceforge.net/projects/jedit/files/jedit/4.4.2/jedit_4.4.2_all.deb/download">Debian package</a> +<a href="http://sourceforge.net/projects/jedit/files/jedit/4.5.0/jedit_4.5.0_all.deb/download">Debian package</a> manually.</p> </li> Modified: www/trunk/htdocs/index.php =================================================================== --- www/trunk/htdocs/index.php 2012-01-30 23:47:18 UTC (rev 21031) +++ www/trunk/htdocs/index.php 2012-01-31 00:56:09 UTC (rev 21032) @@ -28,7 +28,7 @@ <table width="100%" border="0" cellpadding="0" cellspacing="0"> <tr align="center" valign="middle" bgcolor="#DDDDDD"> <td colspan="7" nowrap="nowrap"><center> - <p class="header_text">Last Site Update: 19 November 2011 | <?php /**/?>Latest Version: <a class="header_text" href="CHANGES45.txt">4.5pre1</a> | <?php /**/?>Stable Version: <a class="header_text" href="CHANGES44.txt">4.4.2</a></p> + <p class="header_text">Last Site Update: 31 January 2012 | <?php /*?>Latest Version: <a class="header_text" href="CHANGES46.txt">4.6pre1</a> | <?php /**/?>Stable Version: <a class="header_text" href="CHANGES45.txt">4.5.0</a></p> </center></td> </tr> <tr bgcolor="#666666"> @@ -145,11 +145,7 @@ </tr> <tr> <td colspan="2" class="menu_links" align="center"> - <a href="http://sourceforge.net"> - <img src="http://sourceforge.net/sflogo.php?group_id=588" - title="online services provided by Sourceforge.net" - width="88" height="31" border="0" alt="SourceForge Logo" /> - </a> + <a href="http://sourceforge.net/projects/jedit"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=588&type=10" border="0" width="80" height="15" alt="Get jEdit at SourceForge.net. Fast, secure and Free Open Source software downloads" /></a> </td> </tr> <tr> Modified: www/trunk/htdocs/jEdit-version.txt =================================================================== --- www/trunk/htdocs/jEdit-version.txt 2012-01-30 23:47:18 UTC (rev 21031) +++ www/trunk/htdocs/jEdit-version.txt 2012-01-31 00:56:09 UTC (rev 21032) @@ -1,9 +1,8 @@ -.version 4.5pre1 -.build 04.05.01.00 -.stablebuild 04.04.99.02 +.version 4.5.0 +.build 04.05.99.00 +.stablebuild 04.05.99.00 -The current development version is 4.5pre1. You can find a list of major -changes since 4.4 at www.jedit.org/CHANGES45.txt +There is currently no development version. -The current stable version is 4.4.2. You can find a list of major -changes since 4.3 at www.jedit.org/CHANGES44.txt +The current stable version is 4.5.0. You can find a list of major +changes since 4.4 at www.jedit.org/CHANGES45.txt This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |