New release, with a lot of changes!

I would particularly like to thank Stephan Mühlstrasser for his
contributions !
The clojure symbols omni-completion feature was also quickly made available
thanks to Meikel Brandmeyer's help and code :-)

IMPORTANT NOTE: the layouts of the plugins that host clojure and
clojure-contrib code have changed. So for your projects that use the
out-of-the-box versions of these jars, you may have to manually fix it: go
to the project's context menu > Properties > Java Build Path > Libraries.
Remove the clojure and clojurecontrib classes directories. Instead, add
external jars for clojure and clojurecontrib, located in your eclipse
plugins directory : %ECLIPSE_HOME%/plugins/clojure/clojure.jar and
%ECLIPSE_HOME%/plugins/clojurecontrib/clojure-contrib.jar

Below the list of changes:

1. User visible changes

1.a) new features
 * Patch from Stephan Mühlstrasser
   * inheritance of standard editorpreferences
     * user-editable preferences
       * Currently you can switch on and off the bracket matching, and
change the tab width
 * Added an (configurable via preferences) auto-switch to the loaded file
namespace when a REPL is launched via the selection of a file (uses the last
found ns call in the file)
 * Change of the default REPL to use clojure.contrib.repl_ln
 * Enhancement of the syntax coloring:
   * more colorized types of symbols
   * now defaults to colors similar to those used by emacs clojure mode
   * uses a dynamically created symbol table for clojure core symbols
(special symbols, macros, functions) for coloring clojure symbols
  * code completion :
   * added omni-completion on clojure symbols (e.g. w-o resolves to
with-out)
   * added limits to the search to prevent the IDE from hanging too long:
     * prefix must not be less than 3 characters
     * java search halts if more than 200 results are matched (only those
200 results are proposed, with a warning message at the bottom of the
completion box)

1.b) bug fixed
 * the namespace browser now sorts namespace names and symbol names by
natural ascending order

2. Technical changes

 * Tweaked the settings of clojure, clojurecontrib and clojuredev Eclipse
plugins to enable clojure's driven clojuredev code by adding buddy policy
(registered)
 * Made code sent to the REPL more robust (namespace qualify the used
symbols)

Enjoy !

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to