Changes
Changes From version 6.1 to version 6.2
- Prepared for new TCL syntax {*}
Changes From version 5.6 to version 6.1
- Prepared for working with TabletPC
- Highly optimized XML parsing and colorize
Changes From version 5.5 to version 5.6
- Added trace
command in the Breakpoints
window (checking in every line if a variable changes)
- New debug option: Continue out of loop
Changes From version 5.4 to version 5.5
- Added new option Open in new Window
- Added a new Return
option to the debugger for returning from a proc without finishing it
- New macro for changing background color to regions of file
- Possibility of non-instrumenting some procs, defined by name
Changes From version 5.3 to version 5.4
- Permmits to open remote files by using ssh, ftp, plink
.
Changes From version 4.4 to version 5.3
- Fast instrumenter for TCL code, developed in C++
- Files list obtained with Ctrl-Tab has a new alternative list based on current directory
Changes From version 3.2 to version 4.4
- Implemented secondary view in the Editor
- Implemented auto save, based on file revisions
- New inline file chooser to fast change buffers
- The search controls are now integrated inside the main GUI
- RamDebugger can automatically manage revisions of files (based internally on CVS)
- Added program for visualizing file differences
- New option in Help to associate RamDebugger as command in the .tcl extension in Windows
- When TCL raises and error, RamDebugger shows last visited line
- If files contain, in first lines something like they are considered as in utf-8 encoding
- RamDebugger works only for TCL version 8.4
- Open file and save file browser follow the preferences extensions for file types
- Added new macro for going to function names
- Corrections for when several pop-up windows appear at the same time
Changes From version 3.1 to version 3.2
- Added contextual menu in marker zone (left margin of text)
- Added Enable/disable to breakpoints
- Added command stop in the Debug menu
- Added command to break execution in any moment
- Added zoom option to Display Windows hierarchy
- The cache directory (used internally by RamDebugger) is now created in the user directories instead of inside the installation directory
- Option Pick window
in Windows hierarchy
- It is necessary to stop debugging before start debugging again
Changes From version 3.0 to version 3.1
- User can choose file extensions for every file type
- New macro for applying regsub to a region
- New option in Current file arguments
: file type can be TCL
or TK
- New option in Current file arguments
: Another file can be started to begin local debugging
- RamDebugger::OpenFileSaveHandler
Changes From version 2.8 to version 3.0
- Count lines of code of a project (LOC)
- It is possible to create and use macros defined in TCL
- Values in User defined var & Local vars display content in balloon
- Autodisplay variables now displays also array variables
- Better interactive indentation and colors
- Drawing dynamically closing braces when editing
- comment lines are indented in normal column
- Added reinstrument to menu Debug
- If tkcon is open, output goes also to tkcon
- New menu options in Tkcon to send commands to debugged program
Changes From version 2.6 to version 2.8
- Option to instrument last line in proc (to avoid error when not using return)
- corrected error when brackets are not paired in comments
- Script of command bind
is now instrumented
Changes From version 2 to version 2.6
- RamDebugger can now be used as a package
- When editing one file, breakpoints are modified in position accordingly
- Command console
works correctly now in local mode
- It is possible to save possitions in the editor to return later
- Activated drag and drop (works for Windows and for platforms that have package tkdnd compiled).
Changes From version 1 to version 2
- When Tkhtml
is not compiled for the given platform, gives message and continues
- Added contextual help for programming commands. If there are manual pages (UNIX), it also uses them if man2html
is found in the system.
- When debugging local, possibility to choose debug TCL or TK
- Improved the build process and the debugging for C/C++
- Improved several windows, like the Breakpoints window
and Goto line
- Added option to search in files
- Several speed problems in linux were related to the TCL bug with raise
command. Implemented one workaround.
- Fixed many bugs related to parsing files and other.