[prev in list] [next in list] [prev in thread] [next in thread]
List: jedit-announce
Subject: jEdit-announce digest, Vol 1 #200 - 1 msg
From: jedit-announce-request () lists ! sourceforge ! net
Date: 2002-03-25 20:19:10
[Download RAW message or body]
Send jEdit-announce mailing list submissions to
jedit-announce@lists.sourceforge.net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/jedit-announce
or, via email, send a message with subject or body 'help' to
jedit-announce-request@lists.sourceforge.net
You can reach the person managing the list at
jedit-announce-admin@lists.sourceforge.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of jEdit-announce digest..."
Today's Topics:
1. jEdit 4.0pre8 now available (Slava Pestov)
--__--__--
Message: 1
From: Slava Pestov <slava@jedit.org>
To: jEdit-announce list <announce@jedit.org>,
jEdit-users list <users@jedit.org>
Date: 25 Mar 2002 22:34:55 +1200
Subject: [ jEdit-announce ] jEdit 4.0pre8 now available
jEdit 4.0pre8 is now available from <http://www.jedit.org>. Consider
this version the "4.0final release candidate". Linux RPMs are now
available; a MacOS X will be uploaded shortly.
+ New Features
- Added syntax highlighting for output of Hex plugin (Andre Kaplan)
- IBM Informix 4GL syntax highlighting (Vicente Salvador)
+ Enhancements
- Documentation updates
- 'Quick HyperSearch' with a selection, and 'Quick HyperSearch for Word'
commands will now work even if the search bar is disabled
- BeanShell 1.2b5 included
- jEditLauncher 4.0.4 (John Gellene)
- jedidiff.exe: new command line utility for displaying graphical
comparison of two files using jEdit and the JDiff plugin
- jedit.exe: new /1 command line switch that reads the remainder of
the command line as a single file path, regardless of whitespace
(required for Internet Explorer integration)
- jEdit_IE.reg.txt: new, optional Windows registry information file
for integrating jEdit with Internet Explorer (version 5 or later) as
an HTML editor
+ Bug Fixes
- Fixed tip of the day that referred to the old S+BACK_SPACE/S+DELETE
bindings
- Due to a typo in 4.0pre7, text areas that didn't have focus would also
scroll to the caret location on a buffer change. This was not supposed
to happen
- The text area will no longer scroll up and then down again on input if
it is smaller than about six lines vertically
- Added workaround for search dialog box losing focus after 'keep
searching' message shown
- If an error occurs while evaluating a BeanShell snippet during a
'Replace All', the replace operation is aborted. This saves you from
having to click through an endless stream of "BeanShell error" dialog
boxes
- Status bar message shown while mouse was hovering over a macro menu
item wasn't hidden after the menu item was selected
- Fixed another soft wrap bug with syntax highlighting
- Middle-mouse-drag (quick copy) failed if the selected region ended or
began at the caret position
- Changed behavior of numeric keypad keys once again. Since some Java
versions have a broken Toolkit.getLockingKeyState() (hence there is
no reliable way to know of NumLock is on), they now work as follows:
- If an action is bound to a key, the action is executed when the key
is pressed.
- If no action is bound, the character is inserted when the key is
pressed.
- Cleaned up handling of changing fold handlers and 'collapsedFolds'
property. This should fix a few obscure bugs
- Consecutive backspaces of characters would not be merged into one undo
- Updated to a gnu.regexp 1.1.5 CVS snapshot. This fixes the bug where
replacing the regular expression $ with a string did not change the
last line of the buffer
- The file system browser's divider position would not be remembered if
it was collapsed all the way
- Layout of 'Install Plugins' dialog box was a bit broken
- Added a workaround for bug on Windows where a few Alt-key sequences
(Alt-Left, Alt-Right, Alt-Up, Alt-Down, Alt-PageUp, Alt-PageDown)
inserted garbage in the text area
- Firewall code would throw a NullPointerException on startup if the
user name was non-null, but the password was empty
- When doing a BeanShell replace, the last subexpression would not be
stored in a variable
- 'Write HyperSearch Results' macro did not work
- Caret event would not be fired if inside a compound edit, a portion of
text was changed after the caret, then a change was made before the
caret
- 'Run Other Macro' command would silently ignore files whose names did
not match a registered macro handler
+ API Additions
- Added new method: MiscUtilities.getFileNameNoExtension(String path)
+ API Changes
- The 'rethrowBshErrors' parameter of the eval() and runScript() methods
in the BeanShell class never did anything, so methods with that
parameter have been deprecated:
- BeanShell.eval(View,NameSpace,String) replaces
BeanShell.eval(View,String,boolean) and
BeanShell.eval(View,NameSpace,String,boolean)
- You should pass BeanShell.getNameSpace() as the value of the
namespace parameter to mimic the behavior of the old form which did
not accept a namespace.
- BeanShell.runScript(View,String,Reader,boolean) replaces
BeanShell.runScript(View,String,boolean,boolean) and
BeanShell.runScript(View,String,Reader,boolean,boolean)
- You can pass 'null' as a Reader now, to mimic the behavior of the
old Reader-less form.
- Some new methods were added that throw exceptions instead of showing
error dialog boxes:
BeanShell._eval(View,NameSpace,String)
BeanShell._runScript(View,String,Reader,boolean)
- I have also made error reporting to the user more consistent in the
process.
--
Slava Pestov
--__--__--
_______________________________________________
jEdit Announcement List
jEdit-announce@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-announce
End of jEdit-announce Digest
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic