jedit | 5 Oct 2002 21:13
Picon

jEdit-announce digest, Vol 1 #226 - 1 msg

Send jEdit-announce mailing list submissions to
	jedit-announce@...

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@...

You can reach the person managing the list at
	jedit-announce-admin@...

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.1pre5 now available (Slava Pestov)

--__--__--

Message: 1
From: Slava Pestov <slava@...>
To: announce@..., users <at> jedit.org
Date: 04 Oct 2002 15:46:09 -0400
Subject: [ jEdit-announce ] jEdit 4.1pre5 now available

jEdit 4.1pre5 is now available from <http://www.jedit.org>.

Thanks to Axel Biernat, Chris Petersen, Eric Benoit, Fan Ho Yin, Kris
Kopicki, Marco Gotze, Ollie Rutherfurd, and Steve Snider for
contributing to this release.

+ Syntax Highlighting Changes:

- Added NQC syntax highlighting (Fan Ho Yin)
- Added Ruby-HTML syntax highlighting (Eric Benoit)
- Added Pike syntax highlighting (Marco Gotze)
- Updated C-Sharp syntax highlighting (Ollie Rutherfurd)
- Updated Perl syntax highlighting (Chris Petersen)
- Updated PL-SQL syntax highlighting (Steve Snider)
- Updated CSS syntax highlighting (Axel Biernat)
- The "More accurate syntax highlighting" option is no longer. When it
  was on, it would do the following:

  - Cause the buffer to be parsed entirely by the syntax engine when
    first loaded.
  - When parsing a line for syntax tokens, it would scan back to the
    start of the buffer looking for a line with valid syntax info,
    instead of only looking 100 lines back.

  However, the second made the first unnecessary, and with the first
  behavior gone, the performance hit is not noticable. So this option is
  now effectively always on.

+ Global Options Dialog Changes:

- The tool bar option pane now has an "Edit" button for modifying the
  currently selected tool bar entry.
- Now org.gjt.sp.jedit.gui.OptionsDialog is an abstract class, with a
  concrete org.gjt.sp.jedit.options.GlobalOptions subclass with the
  Global Options-specific code. This allows plugins to create paned
  dialog boxes similar to Global Options.
- The "Standard go to next/previous word behavior" setting has been
  removed; instead some new actions have been added which can be bound
  to C+LEFT, C+RIGHT, CS+LEFT and CS+RIGHT to achieve the behavior of
  this setting:

  Go to Next Word (Eats Whitespace)
  Go to Previous Word (Eats Whitespace)
  Select Next Word (Eats Whitespace)
  Select Previous Word (Eats Whitespace)

+ Plugin Manager Changes:

- Added "Select All" button to Install and Update Plugins dialogs
- The plugin list is only downloaded once per Plugin Manager dialog box
  instance

+ Miscellaneous Changes:

- Added an "Unsplit Current" command, bound to C+0 by default. It
  removes the split pane containing the current edit pane only, as
  opposed to the "Unsplit All" command (previously "Unsplit", still
  bound to C+1) which removes all splits from the view.
- Behavior of "Warn if file is modified on disk by another program"
  setting is now more intuitive; even if its off, the write protection
  status of a buffer is still updated if it changes on disk. Also this
  setting now controls the modification check when saving; previously it
  only controlled the check performed when jEdit received focus.
- jEdit now makes sure that windows are within the bounds of the screen
  when loading saved geometry. This should improve matters for people
  who use a laptop with a docking station that has a different
  resolution, etc. (Kris Kopicki)

+ Bug Fixes:

- Line numbers in the 'Markers' menu were off by one
- On some Java versions, the popup menu code would not work in frames
  and dialog boxes and print a stream of exceptions
- Fixed exception thrown on MacOS X when attempting to list "Local
  Drives" in the file system browser (Kris Kopicki)
- Fixed problems if a macro file name had a space in it
- Fixed a number of problems with mode property handling:
  - It was not possible to override a mode's property with a blank
    value; for example if you no longer wanted objective-c mode to open
    *.m files (and instead use matlab mode for those files) you had to
    enter a dummy filename glob in the objective-c settings.
  - Changing the filename or first line glob in the "Mode Specific" pane
    would not take effect until jEdit was restarted.
- Entering a relative path in the file system browser's "Path" field
  didn't work
- "Format Paragraph" command would insert extra newlines if a line ended
  with a space
- The MacOS plugin had a version check that looked for an exact MRJ
  version match, rather than an equal or newer version. This broke the
  plugin when running on MacOS X 10.2. (Kris Kopicki)
- If an action caused the creation of a dockable window, the standard
  variables (view, buffer, textArea, editPane) would be cleared from the
  action's namespace from that point on. This has been fixed by making
  dockable creation and action invocation take place in different
  namespaces.
- Fixed a display problem if a SEQ_REGEXP, SPAN_REGEXP or
  EOL_SPAN_REGEXP syntax highlighting rule matched a tab.
- Added a workaround for a Java problem were very wide rectangles were
  not painted properly in the selection painting code.
- The TERMINATE_AT rule was broken; the number of characters to
  terminate at was taken to be from the start of the file, not from the
  start of the current line. This broke FORTRAN syntax highlighting, for
  example.
- The "Close Current Docking Area" command should work now.

--__--__--

_______________________________________________
jEdit Announcement List
jEdit-announce@...
https://lists.sourceforge.net/lists/listinfo/jedit-announce

End of jEdit-announce Digest


Gmane