[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jedit-announce
Subject:    jEdit-announce digest, Vol 1 #198 - 1 msg
From:       jedit-announce-request () lists ! sourceforge ! net
Date:       2002-03-10 20:06:07
[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.0pre7 now available (Slava Pestov)

--__--__--

Message: 1
From: Slava Pestov <slava@jedit.org>
To: jEdit-users list <users@jedit.org>,
	jEdit-announce list <announce@jedit.org>
Date: 10 Mar 2002 20:17:46 +1300
Subject: [ jEdit-announce ] jEdit 4.0pre7 now available

jEdit 4.0pre7 is now available from <http://www.jedit.org>. 4.0pre8 will
be a "release candidate", and 4.0final will follow soon after.

I'm pretty confident this release is very stable, in fact it should be
more stable than 3.2 was. So I encourage as many people as possible to
download and test it; if you're still using 3.2, give this release a
shot, I think you'll like it very much.

+ Enhancements

- Yet-another-optimization to file loading. Directory search should be
  even faster
- Added a hack to prevent the WheelMouse plugin version 0.5 from being
  loaded under JDK 1.4
- It should now be possible to bind shortcuts to the numeric keypad,
  although this might not work perfectly on all Java implementations due
  to implementation bugs
- MacOS plugin version 1.1 (Kris Kopicki)
- 'Expand Folds With Level' and 'Expand All Folds' commands now scroll
  the text area to the caret position if necessary
- Documentation is now generated using DocBook-XSL 1.49, DocBook-DSSSL
  1.76
- Some people found it confusing that 'Delete to Start of Line' and
  'Delete to End of Line' were bound to S+BACK_SPACE and S+DELETE,
  respectively, because it was easy to accidentally invoke them when
  you meant to press just BACK_SPACE or DELETE if you were typing some
  capitalized text. Now the shortcuts of these commands has been changed
  to CS+BACK_SPACE and CS+DELETE, respectively.
- BeanShell 1.2b41 included
- Documentation updates
- Moved 'more accurate syntax highlighting' option from 'Loading and
  Saving' option pane to 'Text Area' option pane

+ Bug Fixes

- First time jEdit was run, the file system's divider position would be
  such that the parent directories list would be invisible
- 'End' key didn't work properly
- Due to the changes in buffer property handling caused by the
  transition to the new document model, new files would always have the
  system default line separator and encoding, instead of the defaults
  that were specified in the 'Loading and Saving' option pane
- Changing the fold mode by clicking in the status bar did not expand
  currently collapsed folds, which could result in portions of the
  buffer becoming inaccessable
- Fixed ugly memory usage indicator on MacOS X
- Even when 'quick copy' was disabled in the text area option pane, the
  middle-drag feature would still be active
- Fixed ArrayIndexOutOfBoundsException when triple-clicking on the only
  line of a blank new file
- Fixed repaint slowdown that would happen when switching menus on some
  JDKs
- If the file system browser was set to show hidden files by default,
  the state of the 'show hidden files' menu item in the browser's
  "Commands" menu would be reversed
- Fixed dockable panel layout problem if there were more buttons than
  can fit
- Fixed a problem when dockable panels were larger than the size of the
  view
- 'Select All' button in close dialog box didn't work
- Shortcuts assigned to CA+x where x was a letter didn't work. I hope
  the fix for this didn't break AltGR sequences; let me know if it did
- 'Run Last Macro' and 'Run Other Macro' commands assumed the macro was
  written in BeanShell (Mike Dillon)
- 'Toggle Line Comment' macro was broken
- Hard wrap didn't work properly if space was pressed at the end of a
  line whose length was exactly that of the wrap margin
- Searching for .*, ^ by itself and $ by itself should now work
- Fixed another problem with soft wrapping syntax highlighted buffers
- Soft wrap would break if a line ended with enough whitespace to be
  longer than the wrap margin
- When using 'save as' to save over an already opened buffer, the
  already opened buffer is closed first. This prevents having two open
  buffers with the same path (and possibly different contents)
- Changed shortcut of 'go to next/previous bracket' to C+e C+[/C+] since
  shortcuts such as C+e [ are tricky to handle
- Fixed possible NullPointerException in search and replace code
- Replace All in selection now works with rectangular selections
- Selection.Rect.getEnd(Buffer,int) returned incorrect values
- 'Range Comment' command didn't work properly with a rectangular
  selection
- Control-Shift clicks in the text area didn't work
- Rectangular selections are now drawn correctly when soft wrap is
  active. Note they are still rather non-intuitive when used with soft
  wrap, as they rely on character offsets within physical lines, not
  screen positions in screen lines.
- If a save operation fails, the buffer's modified flag is no longer
  cleared, and if it was a 'save as' the buffer is not renamed either
- Path names of the form "X:foo" (with no \ after the drive letter), and
  UNC paths (\\servername\directory\file) will no longer cause problems
  on Windows

+ API Additions

- View.addToolBar(int group, int layer, Component comp) method
  (Mike Dillon)
  - group: one of View.TOP or View.BOTTOM
  - layer: any integer, some predefined constants are in View.java. This
    lets you define the approximate position, from the top or bottom of
    the view, of the tool bar

+ API Changes

- The current line highlight and collapsed fold highlight is painted as
  a text area extension now, so plugin extensions can now paint stuff
  below this highlight
-- 
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