I haven't been announcing here lately, but maybe I should do it once in a year :-)
Version 0.17.2 is available from http://erlide.org/update
Sourceforge has upgraded their platform and it looks like this means that the news streams were recreated and thus all the old posts were published again. Sorry for that. I will soon publish a real update, to remove any confusion.
The regular update site at http://erlide.org has been updated to the now not so new p2 update manager format. Only the latest 0.8.3 build is available there.
Older stable releases are to be found at http://erlide.org/update_classic, if needed.
This is so that we can appear on the Eclipse marketplace, which will be integrated in Eclipse in the upcoming 3.6 version.
Version 0.8.1.201005250801 is the last to support R11, unless it will be required by enough users (or payed for with enough beers!) This is because R14 can no longer load R11 beam files and we don't have resources to keep two tracks alive.
Version 0.8.3.201006171129 is functionally identical except that the Erlang code is compiled with R12.
A new release of erlide is available, with following (user visible) changes from 0.7.0:
We're glad to announce that a new release of erlide is available.
We managed to fix a big issue with seemingly random crashes of the Erlang backend, traced finally to major memory consumption.
Other fixed issues:
- delayed startup of backend until really needed
- fix NPE if .erlang.cookie is empty
- builder: now twice as fast (parallel) and interruptible
- added "report problems" on help menu
- added option to start internal backends with short name
- some console improvements (more to follow, it's not perfect yet!): no more ide console, use run/debug to start; stdout is captured (#221)
- 147 Debugger - interpret and un-interpret modules
- 243 debugger: show the current stack even outside interpreted code
- 355 debugger - terminated processes with stack look like they're running
- 390 scanner and parser - should only update caches on save etc
- 402 overriden 'int' module lacks functionality of the original one
- 426 start backend on a standalone node. Only start+console+codeloading are supported
- 441 add "system info" functionality
- 451 ErlFolder.getModules(IParent) is very slow
- 457 builder: scan for TODO without a full scan
We have moved the code repository to http://github.com/erlide/erlide because we are going to have to support several branches of development and Git is better at that than Svn. We also hope to get more contributions from the community :-)
We discovered that R13B01 created some incompatibilities and this release fixed them. There is also an assortment of small bug fixes (but not many, this time).
Get it from http://erlide.org/update
A maintenance release.
322 Debugger - Keep debug context even if the process is killed (works in OTP debugger)
150 Show multiple nodes in debug tree when debugging is distributed
343 debugger - breakpoints - group on type gives Others (type unspecified)
360 runtimes - add default runtime after installation of erlide
361 crash when indenting region with c-i when text contains tab
363 macro completion not working
365 hover over non-folded comment shows popup
367 completion - better layout of documentation
369 command to reset scanner and parser caches
344 navigation - F3 goes wrong if call contains fun -> a/1.
plus some other minor bugs.
A lot of bug fixes and also:
See the complete list of changes at http://erlide.svn.sourceforge.net/viewvc/erlide/tags/REL-0.6.0.200904281124/CHANGES?revision=2574&view=markup
This is the first release targeting Eclipse 3.4.
The big news is that we are now including experimental Wrangler refactoring support! György Orosz has put together the required Eclipse scaffolding and we will appreciate all the feedback we can get.
Otherwise, there are some bugs that have been fixed, see the ChangeLog for details.
/Vlad, Jakob and György
We have been working hard to fix bugs and add new
functionality and today we are proud to be able to release version 0.5.0! Now you can do your Erlang development with less hassle, and the fun part is that there's a lot more to come in the pipeline.
The project's site is at http://erlide.org
For those that have been using out unstable releases, there are only few new things. For the others, a list of some of the new things can be found in the ChangeLog (link below). ... read more
See below for changelog.
There is also a "Feedback" option on the project's homepage, where everybody can suggest features or report bugs and vote for those they feel are most important.
Better handling of open external (and first try to get external files in completion)
commented out call to inexistent erlang function
fixed tree checkmarks
fixed memory leak
Setting beam files as derived even when not compiling them #207
fixed logging messages
cleaned up static instance creation for BackendManager and RuntimeInfoManager
fixed resource leak on mailboxes (leading to slowness and timeouts)
Fixed bug with imported projects
Added accept for visitor
created an alternative builder
improved buider responsiveness (better progress and also responds to cancel)
removed annoying printout
modified checking for hrl files in a delta
included Base64 that is otherwise eclipse-internal
Fixed the annoying "feature" that the navigator expands modules in Link-mode
Caches working again
moved BackendManager.getDefault and RuntimeInfoManager.getDefault to ErlangCore
added project type property (normal, reference, otp) see #204
fixed completion of local modules
Used ErlidePrefConverter.convertToList when I should have used PreferencesUtils.unpackList. One of them should be removed!
fixed reserved words
added larger timeout for reparse operation
hasChildren returns always true for files (instead of opening them -- slow!)
creating task markers only when building the file
Fixed autocompletion #112
Fixed outline and scanner sync. #125
syntax highlight now shows reserved words
Fixed issues with Completion proposals ... read more
Fixed some issues with 0.4.1
Some bugs were fixed.
Finally, the 0.4 release is here!
We now have a functioning debugger, much better stability and a lot of smaller features that are waiting to be explored!
Please check the documentation inside Eclipse or at http://erlide.sourceforge.net/erlide.html for more details.
Please note that if you used older versions you might have to reinstall the Erlang runtime: go to "Window-> Preferences-> Erlang-> Installed runtimes" to check.... read more
For a while, we used a separate update site for unstable releases, but now we removed it and there is only one site to go to: http://erlide.sf.net/update
There are two categories, if you install from the "unstable" one then expect things to not be at their best.
Since SourceForge has issues with SVN at the moment, we replicated the repository to https://tools.assembla.com/svn/adRvL6yMKr24I9aaeP0Qfc
This is probably the last release before 0.4. We have a lot of improvements, mainly regarding:
- performance (compiling, parsing)
- navigation (go to function/macro definition/included file)
- indenting code
- preferences for many settings were added
- several bugs were fixed
- I'm sure I'm forgetting some nice features too, but on the other hand mentioning everything would shrink the pleasure of the discovery :-)... read more
fixed an outline bug
from 0.3.42: updated a NPE when opening files
* eclipse starts even if the erlang installation isn't properly configured (but of course the functionality isn't available). After reconfiguring, a restart is required.
It's been too long since last... there are many improvements, I will only name the ones I remember:
Available on the update site http://erlide.sourceforge.net/update
Bugfixes and new features:
Improved outline, less crashes and better synchronizing with the editor
Improved double-click and paren-matching
External erl-modules for navigation can be specified in project properties
Error- and warning-icons in navigator
Available on the update site http://erlide.sourceforge.net/update
Offers the following features:
* Sort function in Outline.
* Hyperlink style navigation.
* Improved logging output & API.
* Improved IBackend RPC API, now using automatic conversions from Java types.
o parsing of -ifdef(Var).
o problems reported by FindBugs.
o editor menu.
o problem when copy a source .erl file to an erlang project.
o [ 1631936 ] Eclipse hangs on loading org.erlide.ui.
o [ 1782905 ] go to definition of io:format.
o [ 1788266 ] Toggle Comment do it wrong.
o [ 1796993 ] Update erl_parse and erl_scan to R11B-5.
o [ 1797944 ] Paren matching works badly.
o [ 1797954 ] Scanner problems.... read more
An Eclipse plugin providing IDE support for Erlang (http://www.erlang.org), a concurrency-oriented language developed by Ericsson.
This release includes the reworked RPC mechanism. It may still have some rough edges. There are no direct user-visible changes, but I would be glad to know if there are any crashes/bugs/errors.