CHANGES
ASED 3.0b16
- Bugfix: double POS1 or HOME will bring you to position 0.X
- Bugfix: proc <TAB> procname will be recognized now
- Update: works now also with BWidget 1.7 (corrected names for nodes in
treewindow)
- Updated: doc for tcllib1.7, BWidget 1.7 and TclTK 8.4.8
ASED 3.0b13
- Bugfix: popup-menu for Codebrowser (via right-klick)
- Bugfix: changing interpreter via test-menu/choose interpreter
- Bugfix: handling of "puts" -commands in the console-window
for puts statements in procs
- Bugfix: grabbing puts-statements in slave-interpreters to console, when
testing apps
ASED3.0b12
- Bugfix: handling of "puts" -commands in the console-window
(ie. writing to files etc.)
- Bugfix: switching between files when "code-browser" is switched
off
- Bugfix: manuell indent of marked block
- Bugfix: update of cursor-position in statusbar
ASED3.0b11
- Bugfix: Highlighting comments after ";"
- Bugfix: Window size for first installation
- Update: German Language file
- New: Improved Error-Handling. When testing code, error-messages will
be displayed in the main Console-Window and if you double-click on a line-number
(where available) ASED will try to set insertion-cursor to the right file
and line
ASED3.0b10
- Bugfix: when updating ased, and ased itself was used for evalServer,
change evalServer´s executable to new version of ased
to avoid
ased to hang when testing code
- Update: french language file (thanks to David Zolli!)
ASED 3.0b9
- Bugfix: restore window positions (thanks to Eric Boudaillier)
- Bugfix: evalServer-handling of open socket when exiting
- Bugfix: txt-mode (opening file with .txt-extension
- Update: Language files for germans, italiens and finnish (many thanks
to Andrea Calaon and Järvinen Sauli !)
- New: online-help through status-bar for some new features
- New: automatic detection of comment-blocks -> switching to comment-mode
- Changed: Moved some menu-entries from "Options" to "View"
ASED 3.0b8
- Bugfix: Call Online-help from Menu
- New: "Make Comment Block", as long as you´re editing
within the comment-block, ASED will insert #-chars as needed
- New: "Make Comment Block", if cursor is at the first line
of a proc, ASED will insert a template for the desription of that proc
- Update: updated language file for german to include new expressions
- Changed: Half on the way to switch over to msgcat. Use msgcat to query
locale to choose automatically the language file. Changed filenames to "xx.msg"
ASED 3.0b7
- Bugfix: evalserver will not execute any commands after an exit-command
anymore, but the server will exit now as soon as the application exits.
- tcllib -help updated to version 1.6
- some minor bugfixes
ASED 3.0b5
- Bugfix: Several bugfixes for linux, especially when running as starpack/starkit
- Bugfix: handling of temporary files
- Bugfix: restore window position
- Bugfix: double-clicking on syntax-check-results (file-names with spaces)
- Bugfix: remove inconsistances of return-values
- New: added option skip variable warnings for syntax-checker
ASED 3.0b4
- Bugfix: Handling of temporary files
ASED 3.0b3
- Bugfix: Auto-install for binaries with starpack and starkit
- Bugfix: eval scripts via ASED starpack itself or tclkit
- Bugfix: launch tools with starpack/starkit-version
ASED 3.0b2
- New: syntax-checker "frink"
- New: App-Launcher for tcl-Tutor, tkcon, visual-regexp and tkdiff
- New: Auto-installation of necessary binaries for windows and linux
- Changed: Online-help to Helpviewer from "Ram-Debugger"
ASED2.1b20
- Bugfix: command-completion: complain about missing "
ASED2.1b19
- Bugfix: command-completion
- Bugfix: Highlighting (sometimes not the complete line was higlighted
when edited
- Changes: minor changes regarding Online-help
ASED 2.1b18
- Bugfix: faulty proc getWidgetOptions in asedmain.tcl created for every
call a new interprete
- Bugfix: Pathname to evalServer´s Interpreter including whitespaces
ASED 2.1b17
- Bugfix: faulty proc expandCommand in asedmain.tcl created for every
call a new interpreter, which resulted in instable and strange behaviour
after a while.
ASED 2.1b16
- Bugfix: Backspace did not work correctly on Linux with active command-completion
ASED 2.1b15
- Bugfix: Handling of whitespaces in file-names (regarding new online-help)
- Bugfix: Handling of links within online-help
- New: included documentation for itcl
- Change: ASED will store now all files in unix-style (only lf as line-end,
-translation lf) . This can be changed, after ASED has run at least once
in the ased.cfg-file in user´s home-directory with the parameter "EditorData(options,endOfLineMode)"
- Change:No Splash-Screen any more
- New: Run completely standalone as a starkit including the evalServer,
which means, ASED will be called twice, when running code, once as ASED
and once as evalServer, until you change the interpreter for test via the
Test-Menu.
ASED 2.1b14
- Bugfix: ASED freezed when entered proc-names of ASED itself (due to
command-expansion-proc, which now does tests via an extra interpreter to
avoid conflicts)
- Change: ASED now uses the tcl/tk-build-in undo-function
- Change: Directory structure changed: all libs now under lib
- New: Online-Help based upon help.kit from David Zolli
- Bugfix: Error "page not found" after saving files under different
name. Referencing-Mechanism of pages for Notebook changed. (Hopefully fixed)
Reloading of files should work now also and should point to the line last
time edited.
- Some minor Bugfixes
ASED 2.1b13
- Bugfix: bugfixes for itcl-support
- Bugfix: update code-browser after paste-operation
- Bugfix: "see insert" after pressing the Home/Pos1-Button
- Bugfix: App´s root-dir will be normalized now, thus . or .. are
expanded. This caused problems under Linux (Knoppix 3.3) with the eval-server.
- New: handle rights-statements like public, private and protected for
itcl-methods
- Some minor changes to be able to make ased a "starpack" without
loosing evalServer-support
ASED 2.1b12
- Bugfix: several bugfixes for itcl-support
- Bugfix: save changes for keyword-fonts
- Bugfix: execution of commands from console-window during runtime
- Bugfix: Idention-performance improvements
- Bugfix: Default-Highlighting is set to Tcl (for all unknown file extensions,
thus also itcl and test-files will be highlighted in tcl-mode again)
ASED 2.1b11
- Bugfix: Tab didn´t work for command completion
ASED 2.1b10
- Bugfix: Tab didn´t work
- Bugfix: Hang after update-installation
- Bugfix: paste large amount of data
- Bugfix: focus editor-window when selecting proc in browser-window
- New: Option to set tab/indention-size
ASED 2.1b9
- New: automatic keyword-completion
- New: collapse code (under work yet)
- Bugfixes: several minor Bugfixes
ASED 2.1b8
- Bugfix: increase/decrease Fontsize
ASED 2.1b7
- Bugfix: make comment block
ASED 2.1b6
- Bugfix: restart eval-server
- Bugfix for Highlighting
- added support for tclsh for eval-server. Now you can choose
any tclsh- or wish-version to run your programs
ASED 2.1b5
- Bugfix: Indent-Error "can't read "oldpos" ....."
when attempting to shift a selected code segement to the right
ASED 2.1b4 dated 07/11/2003
- Bugfix: ASED rejects now correct opening the same file twice
ASED 2.1b3 dated 07/07/2003
- minor Bugfixes
- improved highlighting performance
ASED 2.1.2b dated 07/05/2003
- Bugfix: evalServer should now handle puts statements (writing files
ie.) correct. There was still some error. Hope that it will work now fine.
I tested the server running ased itself without recognizing any errors
- Bugfix: Console-Window: pasting of several lines should now work correct
- New: Colored Syntax-highlighting
- Reduced paddings, so waste of workspace is limited
- Code-Browser now shows only the filename as root-node instead of the
whole directory-path
- Now most recent BWidget 1.6 included (without changes!)
- Several minor bugfixes
ASED 2.0.9.9 dated 12/08/2002
- Bugfix: evalServer should now handle puts statements (writing files
ie.) correct.
- New: Now incl. BWidget 1.4.1 (but adopted: old panedw.tcl-file!)
- Supports now also Tcl 8.4.1
ASED 2.0.9.8 dated 12/03/2002
- Bugfix: evalServer should now have no problems any more to handle event
queues and should exiting apps without error.
- New: Using the evalServer puts-statements are redirected to the console-window.
Under Windows it is now as simple as under Unix to debug applications using
simple puts statements wherever you want.
Version 2.0.9.7 dated 11/10/02
- Bugfix: Communicationproblem between evalClient and evalServer fixed.
- Added italian language file (Thanks a lot to Stefano Porrino)
Version 2.0.9.6 dated 08/14/02
- Bugfix: restarting applications within ASED.
Version 2.0.9.5 dated 06/30/02
- Added cls command for the Consolewindow to clear it
- Bugfix: throws errors again when USE EVAL SERVER is unchecked.
- Added Template directory with Application Framework. Additional Templates
will come soon
- Support of Bwidget 1.4.0
Version 2.0.9 dated 03/24/02
- Added native language support
- Bugfix for opening several new (untitled) files. Untitled files are
now numbered.
- Session Save & Restore
- Support of Bwidget 1.3.1
Version 2.0.8 dated 02/27/01
- Bugfix for evalServer: writing to files via puts
- sortet fontlist (Thanks to Uwe Koloska for his patch)
- now backup files are named to "filename~"
- Bugfix for saving "Untitled" files: switch automatically to
"save as.."
- additional option: use default extension (now you can switch off the
automated appending of ".tcl" to filenames)
- additional option: change port for evalServer
Version 2.0.7.3 dated 12/10/00
- Bugfix: setting initial wish directory var
Version 2.0.7 dated 12/05/00
Version 2.0.6 dated 06/19/00
- Bugfix: Writing initial config file "ased.cfg"
Version 2.0.5 dated 06/13/00
- Bugfix: Handling of files with "write protection"
Version 2.0.4 dated 04/20/00
- Bugfix: ASED will now use the correct version of BWidget, regardless
of the versions already installed
- Bugfix: changing font via toolbar
- Bugfix for History
- Bugfix: When testing an application, ASED will change to the directory
of that file
- improved evalServer
Version 2.0 dated 03/27/00
- The new Code Browser shows you all proc, namespaces and evan classes
and methods etc. within a tree window
- new Parser modul which supports namespaces as well as itcl´s classes,
methods and so on
- you can test your code via an eval server
- while running your app via the eval server you can directly execute
code within the running app
- choose the wish you want to test your code with via the TEST menu
- improved indentation, you can use ASED to beautify your code
- graphical "grep" via EDIT/SEARCH IN FILES... menu
- syntax menus for the editor and the code browser