What: ASED
Where: http://home.t-online.de/home/andreas.sievers/asedhome.htm Description: Tcl/Tk 8.x , BWidget IDE allowing editing of multiple Tcl files, providing syntax highlighting, indentation support, search/replace, unlimited undo/redo, simple console, fast source code navigation and Tcl testing. Includes a client/server example, to allow you to run ased, or other clients, remotely. Currently at v2.0.8. Updated: 01/2000 Contact: mailto:[email protected] (Andreas Sievers) What: EDITT(ASED french version) Where: http://www.larochelle-innovation.com/tcltk/editt/ Description: Tcl/Tk 8.x , Based on ASED with lot of improvements. Freewraped and Starkit versions are available. For french speaking tclers only. Currently at v1.0.3 Updated: 04/2003 Contact: mailto:[email protected] (David Zolli aka Kroc)
escargo 25 Apr 2003 - If there are a lot of improvements to ASED in EDITT, is there some reason they have not been provided back to the ASED developers for inclusing in a newer version of ASED?
kroc 26 Apr 2003 - The first reason is that Andreas doesn't include them in Ased. The second is that I remove some ASED features and I add others , so it's really a choice to work with ASED or EDITT now. The third reason is that some improvements are for french only. For example, calling french Tcl help by pressing the F1 key. Last reason, but not least, I'm not fluent enought in english to translate it back now ;^).
26apr03 jcw - I've uploaded an updated ASED 2.0.9.9 to sdarchive (with minor tweaks to turn it into a starkit). I'd vote in favor of bringing ASED and EDITT back into one development stream if possible, and I may be able to help with the French <-> English part of things. My first concern would be to do it in such a way that it can be sustained for future revs too. Little point in merging if things are going to diverge again anyway....
escargo 26 Apr 2003 - There are many reasons to fork development of something that is open source. One interesting issue with ASED is how to do internationalization. (See i18n - Writing for the world.) Maybe ASED could be refactored in a way to allow internationalization, and not just split into English and French versions.
There are also interesting issues of how to do customizations. Could the changes that make ASED and EDITT different be refactored in a way to allow any user to customize ASED so that features can be added and/or removed in a safe way? (This makes me think of the Eclipse IDE.) This would allow the EDITT to have its own personality without requiring a code fork.