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

List:       jedit-users
Subject:    [ jEdit-users ] [ jEdit-announce ] jEdit 4.3pre18 is out!
From:       Vampire0 () gmx ! net
Date:       2009-11-07 19:08:06
Message-ID: 20091107190806.23570 () gmx ! net
[Download RAW message or body]

Hi all,

I proudly present 4.3pre18 which came out now.

Have fun with the new release.



JEDIT 4.3 VERSION HISTORY

{{{ Version 4.3pre18

Thanks to Björn "Vampire" Kautler, Shlomy Reinstein, Alan Ezust, Chepel
Matthieu Casanova, Denis Dzenskevich, Dennis Sheil, Jim Lawton and
Suraj Kurapati for contributing to this release.

{{{ Bug Fixes
- When using the quick syntax edition, if the operation is cancelled, do not
  send a propertiesChanged event (Matthieu Casanova)

- Fixed bug #2882702 - Right Click menu shows up to the left of the mouse
  pointer in a multiple monitor environment.

- Fixed bug #2881152 - Bufferset Order is incorrect after a "save as".
  (#2882756 - Shlomy Reinstein)

- Fixed bug #2806043: Token.tokenToString() throws
  ArrayIndexOutOfBoundsException on the END token. (Shlomy Reinstein)

- When switching back from fullscreen mode to normal, check property to decide
  whether to show status bar in normal or plain view. (Shlomy Reinstein)

- Fixed restoring of view bounds from perspective.xml for dual-monitor
  environments. This was broken by a fix in the previous version for users who
  switch from a dual-monitor environment to a single-monitor environment, and
  now should be fixed indefinitely. (Shlomy Reinstein)

- Fixed #2819701: DockableWindowManagerImpl causes NullPointerExceptions.
  (Shlomy Reinstein)

- Fixed #2817321: Exceptions on startup.
  Caused by a backward-incompatibility that was introduced by the BufferSets
  feature, of the "split configuration" format in the perspective.xml file. This
  incompatibility prevented jEdit from starting up for users who upgrade from
  any non-BufferSet version. A workaround for this is to remove perspective.xml,
  but then the previous layout is not restored. With this fix, jEdit should
  start normally with an old perspective.xml file. (#2817321) (Shlomy Reinstein)

- Fixed #2818261: Rectangular Selection Count wrong. (Shlomy Reinstein)

- Fixed #2823909: action bar not visible in full screen mode. (Shlomy Reinstein)

- Fixed #2825028: Plugins not properly unloaded during exit. (Shlomy Reinstein)

- Fixed #2825203: BufferSets not restored correctly on startup.
  (Shlomy Reinstein)

- Fixed the Java based installer not to use an undefined variable
  JAVA_HEAP_INIT_SIZE in Unix startup script. (Kazutoshi Satoda)

- Fixed #2818327: Plugin Error Dialog issues - allow copying the text from
  the plugin error dialog. (Shlomy Reinstein).

- Fixed #2833822: Selecting "View -> Line numbers" now shows the gutter if it
  was not shown before (otherwise, this has no effect).

- # 2838679 - Support Cygwin xsltproc in build.xml for docs generation
   (Sebastian Schuberth).

- Minor refactoring of Mode class to allow plugins to determine the mode of a
  file without having to necessarily read the first line of the file.  This
  allows huge performance gains in plugins like TaskList that need to determine
  the mode of a large number of files that are not yet opened in jEdit.
  (Dale Anson)

- Fixed #2834900: DockingLayoutManager recursion when handling EditBus msgs.
  Prevented such recursions by avoiding creation of a dockable if it is already
  being created. (Shlomy Reinstein)

- Fixed syntax highlight when a " appear in a javadoc comment in java mode
  (#2818095) (Denis Dzenskevich)

- Fixed #2808363 (patch #2827234): fix perl highlighting hanging on some
  operators. (Dennis Sheil)

- Applied patch #2842678: Gutter selection problems (Shlomy Reinstein, patch
  provided by encorejane).

- Applied patch #2846169: IndentFoldHandler - allow blank lines after start of
  fold.	(Shlomy Reinstein, patch provided by Suraj Kurapati)

- Applied patch #2844750: line height correction (disappearing underscores),
  using OpenJDK (Suraj Kurapati)
}}}
{{{ Miscellaneous
- New Macro - "Text/Compose Tag". (Gordon Hollenbeck # 2644277)

- New action: toggle buffer switcher - toggles visibility of buffer switcher,
    and enabled-ness of focus menu item and focuses if enabled. (ezust)

- New (restored?) Actions: dumb "home" and "end": not as smart as smart
  home/end - stays on the same line always. (Alan Ezust)

- Smarter Smart-end - uses syntax info to determine end of code (before
  start of comment), giving smart-end 4 states instead of the previous 3.
  (Gordon Hollenbeck #2646484).

- New options to select the width and the background color of the selection area
  in the gutter (which is visible when line numbers are not shown).

- New button in Hypersearch dockable panel to stop an hypersearch
  (patch #2842444) (encorejane)
}}}
{{{ API Changes

- Renamed "EditPane.showBufferSwitcher()" to "focusBufferSwitcher", and the
  corresponding action that invokes it. (Alan Ezust)

- New method: TextArea.goToEndOfCode() (Gordon Hollenbeck #2646484).

- Removed deprecated TextAreaUpdate EBMessage. Use EditPaneUpdate instead.
    (Alan Ezust)

- Moved EditorExiting ebmessage earlier, before the unloading of plugin jars
  so plugins can catch it and act appropriately during shutdown. (Alan Ezust)

- Added support for undo-aware plugins:
    - A new interface: org.gjt.sp.jedit.buffer.BufferUndoListener
      This interface defines a listener that gets notified whenever undo/redo
      are performed on a buffer. The listener can be added to / removed from
      a buffer using:
      JEditBuffer.addBufferUndoListener(BufferUndoListener)
      JEditBuffer.removeBufferUndoListener(BufferUndoListener listener)
    - New methods in JEditBuffer: getUndoId(), canUndo(), canRedo()
      getUndoId() can be used during buffer content changes to find which
      changes are included in the same undo operation. The method returns a
      different undoId for each undo operation, and all changes included in the
      same undo operation get the same undoId. The other two methods return
      true if more items exist in the undo/redo list, respectively.

- New method: FoldHandler.getPrecedingFoldLevels - allows a fold handler to
  specify fold levels of lines preceding a line whose content has changed, to
  support patch #2846169, which makes the fold levels of blank lines depend on
  the first non-whitespace-only line following them. (Shlomy Reinstein)
}}}
{{{ Editing
- "try" keyword added to erlang edit mode (patch #2769870) (Chepel)

- added assembly-agc (Apollo Guidance Computer) edit mode (patch #2848519)
  (Jim Lawton)

- added assembly-ags (Apollo Abort Guidance System) edit mode (patch #2848519)
  (Jim Lawton)

- added binsource-agc (Apollo Guidance Computer Binary) edit mode  (Jim Lawton)

- Ruby edit mode updated (patch #2846453) (Suraj Kurapati)

- Added *.sv (System Verilog) extension to verilog edit mode (feature #2814425)
  (Matthieu Casanova)
}}}

}}}

-- 
Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 -
sicherer, schneller und einfacher! http://portal.gmx.net/de/go/chbrowser

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
jEdit Announcement List
jEdit-announce@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-announce

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
-- 
-----------------------------------------------
jEdit Users' List
jEdit-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-users

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

Configure | About | News | Add a list | Sponsored by KoreLogic