------------------------------------ 4.0.0 ------------------------------------- NEW + several new Rexx commands/options, e.g. + option: PREV/S (FREEZE) + option: ASK/S (PREFS) + option: LOCAL/S (PREFS) + option: GLOBAL/S (PREFS) + command: BREAKPT + option: CLR/S (BREAKPT) + option: ADD/N (BREAKPT) + option: PREV/S (BREAKPT) + option: NEXT/S (BREAKPT) + option: ABSNAME, ... (QUERY) + option: PROTECT (XREF) + ... + modes support: window-local configuration depending on file type (4.0.0): + syntax parser, menu, fonts, icons etc. can be set for every window (4.0.0) + multiple screens can be used simultaneously (4.0.0) + new undo mode "AUTO" (4.0.0) + icon toolbar (optional) (4.0.0) + new user interface; notebook configuration requesters (4.0.0) + new flexible object-oriented configuration file format ("registry") (4.0.0) + non-modal (non-blocking) requesters (4.0.0) + function scanner, ASCII table etc. can be kept open permanently (4.0.0) + unlimited number of reference databases can be loaded for every mode (4.0.0) + HTML syntax highlighting, HTML function scanner (4.0.0) + configurable C/C++ syntax parser "WarpStormC++" (4.0.0) + new (fast) API-2 library interface; local configuration supported (4.0.0) + new quickstarter (4.0.0) + breakpoints management (4.0.0): GoldED can be used as SLD debugger frontend (4.0.0) + variables management: local/global variables (4.0.0) + new event type "sequence" (menu/mouse/keyboard configuration) (4.0.0) + drag & drop: move marked text using your mouse (4.0.0) + grep filter requester provides direct-load option (4.0.0) + touch option for fgrep filter requester (4.0.0) + IntelliSense input aid: automatic word completion depending on context (4.0.0) + optional SMART_REFRESH for text buffers (reduced CHIP RAM usage) + fast API-2 version of the mirror client (online bracket highlighting) (4.0.0) + Swedish catalog translation by Lars Renström (4.0.6) + clicking into block hides block (4.0.7) ADJUSTMENTS + new installer script (minimum/maximum installation) (4.0.0) + improved menu (4.0.0) + "fold all", "unfold all" and AutoFold faster (4.0.0) + improved internal editor design (object oriented) (4.0.0) + improved ESC requester termination (new edit hook for string gadgets) (4.0.0) + improved listview handling if deleting items (4.0.0) + GoldED directory structure reorganized (4.0.0) + undo-feature (if a requester is canceled) doesn't require temp files (4.0.0) + the following start options have been replaced by FILETYPE/K: - CONFIG/K,SCREEN/K + Rexx command set redesigned: configuration controlled by variables (4.0.0) + recorded sequence is saved with configuration (4.0.0) + sequence recording supports nested recording (4.0.0) + setup of user-defined gadgets independent of menus (4.0.0) + window arrange: reserved areas can be defined for all screen borders (4.0.0) + Hotkey interrupts reference database creation/file search (4.0.0) + most listviews support multiple selection (SHIFT-click; OS3 required) (4.0.0) + find/replace history saved as part of the configuration (4.0.0) + keyboard configuration: import option (4.0.0) + recompiled with compiler version 3.20 (4.0.5) + import option added to local configuration requester (4.0.6) + improved FILETYPE handling of quickstarter (4.0.6) + up/down gadgets for function scanner configuration (4.0.10) + stack check added to fold-all function (4.0.11) + catalogs updated (4.0.12) BUGFIXES + enforcer hit in event definition requester; fixed (4.0.1) + enforcer hit caused by display refresh handler; fixed (4.0.2) + editor didn't use correct console definition string if sending Rexx commands (4.0.3) + reloading of a text didn't refresh breakpoints (4.0.3) + enforcer hits if GoldED couldn't start due to missing library; fixed (4.0.4) + column insertion could cause enforcer hit if syntax highlighting was enabled (4.0.6) + enforcer hit after the last menu has been deleted; fixed (4.0.6) + warpMail syntax parser: now handles "-" in URL correctly (4.0.6) + configuration requesters caused enforcer hits on Cybergraphics systems; fixed (4.0.7) + mungwall hit if closing the parent window of the parent window of a requester; fixed (4.0.7) + loading compressed IFF toolbar images could crash GoldED; fixed (4.0.7) + preparsing bug of syntax parsers fixed (4.0.8) + "add" gadget of scanner configuration requester didn't work (4.0.9) + WINDOW PREV didn't work with two open windows (4.0.10) + SMART_REFRESH windows are forced to the front (4.0.10) + bad fold structure (more fold start markers than end markers) not detected; fixed (4.0.10) + mungwall hit of buffer rename requester fixed (4.0.11) + ASL file requester appeared on wrong screen (OS2.x only) (4.0.13) + error in "standard.keymap" made GoldED overwrite random memory address (4.0.13) + pattern parsing bug (mode selection) fixed (4.0.13) ------------------------------------ 4.1.0 ------------------------------------- NEW + new Rexx commands/options: + option: TOGGLE/S (SET) + new variables SHIFT, ALT, CTRL (4.1.0) + Italian menu and Italian catalog translation by Dr. Giovanni Addabbo (4.1.0) + French menu and French catalog translation by Georges Goncalves (4.1.2) + tolerant AutoDoc scanner "autodocslow" (no FF required) (4.1.3) + new count requester (block-only option) (4.1.3) + ASCII code display: decimal, hexadecimal and octal value are displayed (4.1.3) + spacing between toolbar gadgets can be set (4.1.3) + exclude cursor option active: automatic block promotion (4.1.3) + two-pass mode selection: 1st pass = full path parsing, 2nd path = file name parsing (4.1.4) ADJUSTMENTS + text font is used for syntax parser example text; used to be screen font (4.1.0) + text font is used for ASCII table; used to be window font (4.1.0) + case sensitive menu shortcuts: fallback to unshifted shortcut added (4.1.0) + REQUEST command accepts "|" and LF code as separator (4.1.2) + referenced files are not write-protected if already open (4.1.3) + improved Pascal scanner (4.1.3) + NEW NONAME resets filetype (4.1.4) BUGFIXES + user-defined variables couldn't be used to control menu checkmarks; fixed (4.1.1) + searching non-existent path made GoldED display endless insert-volume requests (4.1.2) + replace function didn't refresh cursor line if replacing one char by another char (4.1.2) + editor didn't display text if mode change has been caused by loading a file into existing window (4.1.2) + drag-and-drop pointer didn't disappear in all windows if attempting to move block into itself (4.1.3) + spelling error in api.h fixed (4.1.3) ------------------------------------ 4.2.0 ------------------------------------- NEW + new Rexx commands/options: + command: STOP + option: STOP (HELP) + option: ALL (BREAKPT) + option: CLEANUP (BREAKPT) + multiple toolbars in editor windows (4.2.0) + script parser WarpScript for editing startup sequence etc. (4.2.0) + new variables RC and RESULT (4.2.0) + WWW Publishing Extensions for GoldED (available separately) (4.2.0) ADJUSTMENTS + documents created by GoldED don't have the executable bit set (4.2.3) + ASL file requester hides info files (4.2.4) + AutoCase function respects white space settings (4.2.5) + REQUEST command supports variable-sized buttons (4.2.5) BUGFIXES + center flag (display configuration) is respected (4.2.0) + flags in screen title are updated properly during mode changes (4.2.0) + potential deadlock problem of public screen handling fixed (4.2.0) + syntax parser configuration: reset button didn't clear parser name gadget (4.2.0) + parsing startup arguments could cause enforcer hit; fixed (4.2.1) + editor didn't recognize template '\"' (event definition) (4.2.2) + backfill hook bug fixed (responsible for screen background refresh) (4.2.2) + registry maintenance system sometimes lost presets installed by the regedit tool; fixed (4.2.2) + quickstarter overwrote stack if too many file names were specified; fixed (4.2.2, ED 3.3) + bug of internal block-to-object function fixed (4.2.3) + failed save operation (file already locked) did set delete-protection; fixed (4.2.3) + SESSION command didn't AutoFold files (4.2.3) + ASL requester could crash GoldED if sharing the screen with other apps; fixed (4.2.4) ------------------------------------ 4.3.0 ------------------------------------- NEW + new Rexx commands/options: + option: UNPARSE (SYNTAX) + option: DIR/K (RUN) + option: NAME/K (MORE) + option: FILETYPE/K (MORE) + option: FILETYPE/K (WINDOW) + option: EXPORT/S (SAVE) + new HTML parser; recognizes comments (4.3.0) + online spellchecking: Words for GoldED 4 (available separately) (4.3.0) + breakpoints can be set before the start of a debugger session (4.3.0) + breakpoints can be saved (4.3.0) + additional developer information (registry, debugger, syntax parser) (4.3.0) + StormC environment (4.3.2) ADJUSTMENTS + default file pattern saved with configuration (4.3.0) + DEBUG STOP doesn't require PORT/K parameter (4.3.2) + quickstarter supports SESSION/K argument/tooltype (4.3.2) + quickstarter reads tooltypes of text icons, not tooltypes of ED icon (4.3.2) + menus redesigned: additional submenus (4.3.2) BUGFIXES + TAB requester didn't sort tabs correctly (4.3.0) + BREAKPT NEXT/PREV didn't handle folds correctly (4.3.0) + MIRROR client didn't ignore fold headers; fixed (4.3.0) + mungwall hit of save-config requester fixed (4.3.1) + copy/paste button of menu configuration could crash GoldED if used in submenus (4.3.2) + toolbar configuration: "space"-gadget caused enforcer hits; fixed (4.3.3) ------------------------------------ 4.4.0 ------------------------------------- NEW + new Rexx commands/options: + option: CAPS (QUERY) + option: SAVE/S (BREAKPT) + option: QUERY/K (BREAKPT) + option: CHKCASE/S (BLOCK SORT) + API interface 3.0 (4.4.0) + toolbar bubble help (4.4.0) + toolbar images are remapped dynamically to match colors of screen (4.4.0) + 16 color toolbar images (optional) (4.4.0) + QuickInfo API client shows info for word under cursor (e.g. function prototypes) (4.4.0) + WWW environment 2.0 released (available separately) + bookmark management + ISO 8859 / ISO Latin 1 conversion + GIF image size detection + palette window for color selection + browser preview button + bookmarks move with text (4.4.2) + breakpoints can be saved without saving file (4.4.2) ADJUSTMENTS + Rexx debug mode shows outgoing commands (4.4.0) + unset breakpoints are deleted after a debugger session (4.4.2) BUGFIXES + image remapping could crash GoldED if running under OS2 (4.4.1) + breakpoint rendering bug fixed (4.4.2) + vertical paste could corrupt memory list if pasting over end of file with syntax parsing enabled; fixed (4.4.2) + image remapping bug fixed (random memory writes if aspect ratio of the image was below 1:1; e.g. 1:2) (4.4.3) ------------------------------------ 4.5.0 ------------------------------------- NEW + new Rexx commands/options: + option: VERTICAL (MARK) + option: VERTICAL (MOUSE) + full vertical blocks support: (4.5.0) + vertical marking + cut/copy/paste/move + drag & drop + printing of vertical blocks + replace/count in vertical blocks + Spanish catalog by Thomas Bliesener (4.5.0) + new API event type API_CLASS_IO (4.5.0) + API client "Signature" for MicroDot environment (4.5.0) + Norwegian catalog translation by Kim Roar Utsi (4.5.1) + new requester design (4.5.1) + new "document attributes" requester (replaces bits/name requesters) (4.5.1) + copy/paste gadgets in toolbar configuration (4.5.2) ADJUSTMENTS + background-editing in SMART_REFRESH windows (4.5.0) + internal images are remapped to match colors of screen (4.5.1) + image remapping supports pen-0-transparency (4.5.2) BUGFIXES + AutoCase didn't recognize words ending with a white space character (4.5.0) + PRINT command: FORCE/C option didn't work (4.5.0) + hotkey gadget in event definition requester caused enforcer hit; fixed (4.5.1) + SAVE BUFFERS didn't correctly detect modified buffers (4.5.1) + sequence playback: replace-all operations did stop macro playback; fixed (4.5.1) + REQUEST PROBLEM command did trash memory if error string was longer than 140 characters; fixed (4.5.2) ------------------------------------ 4.6.0 ------------------------------------- NEW + new Rexx commands/options: + command: TOOLBAR + option: LINES (NEW) + option: THIS/S (FIND) + option: DIR/S (REQUEST) + command: FILES/S (REQUEST) + command: EXPAND + option: INFO/S (FILE) + context pop-up menus (4.6.0); upgrade suggestion: install the new mouse configuration + new variables (4.6.0) + POSITION + CLASS + Polish catalog by Marcin Orlowski (4.6.0), author of WFMH LocalePL v2! (LocalePL homepage at http://wfmh.man.szczecin.pl/pl/) + Norwegian catalog update by Kim Roar Utsi (4.6.2) + context menus support Win95/NT-like submenus (4.6.2) + subpages added to notebook configuration (4.6.2) + warpScript parser recognizes Installer comments in batch files (4.6.2) + scaling factors can be set in display configuration to enlarge requesters or to configure the width/height ratio of requesters (4.6.3) + scrolling of planar screens faster if syntax highlighting doesn't use all planes (4.6.3) + 11 points version of GoldED font (4.6.3) + SET/QUERY can be used to read/set environment variables ($) (4.6.3) + new variables (4.6.3) + RECORD + BITS + Spanish menu/toolbar translation by Ernesto Poveda Cortes (4.6.3) ADJUSTMENTS + sessions saved with filetype information (4.6.0) + screens are closed asynchronously so that blocking visitor windows won't block GoldED (4.6.0) + standard mouse configuration updated so that the ALT modifier can be used to mark columns (4.6.3) BUGFIXES + illegal memory access during out-of-memory situations caused by memory fragmentation while loading; fixed (4.6.0) + comment parsing bug of C++ parser fixed (didn't ignore leading spaces in comments) (4.6.0) + editor didn't update vertical slider after loading a session; fixed (4.6.0) + the SCREEN ICONIFY command crashed GoldED if assigned to a key; fixed (4.6.0) + editor didn't correctly determine the size of XPK files; fixed (4.6.1) + formatting a color-coded text could crash GoldED (if lines were added during formatting); fixed (4.6.1) + status flag didn't always correctly show the write-protected status of files; fixed (4.6.2) + backup file name generation didn't preserve the original file name suffix; fixed (4.6.3) + installer script failed if quickstarter destination was set to "GoldED:"; fixed (4.6.3) + clock didn't correctly display proportional fonts, fixed (4.6.3) + AppIcon sometimes remained visible after iconify; fixed (4.6.3) + empty lines in listviews were not displayed correctly on pre-OS3.0-systems; fixed (4.6.3) + Rexx debugger corrupted memory list while showing long strings; fixed (4.6.3) + AmigaGuide syntax parser didn't correctly recognize unterminated links; fixed (4.6.3) + editor didn't attach the new hunter configuration to a text buffer after assigning a new filetype; fixed (4.6.3) + error in menu configuration (extras/local options); fixed (4.6.3) ------------------------------------ 4.7.0 ------------------------------------- NEW + new Rexx commands/options: + option: NAME/K (TOOLBAR) + option: SHOW/K (TOOLBAR) + toolbars can be enabled/disabled separately (4.7.0) + toolbars can be arranged with the mouse (4.7.0) + Revision Control System environment for HWRCS released (4.7.0) + new variables (4.7.1) + MARKER + Russian catalog by Oleg Sergeev (4.7.1) + Catalan catalog by Llorenç Grau (4.7.2) ADJUSTMENTS + improved installation of environments (dupes are removed) (4.7.0) + separator line between toolbars (4.7.1) + list of frozen buffers is kept sorted and shows file names relative to current path (4.7.2) + global configuration requester rearranged (4.7.2) + TAB function ignores insert/overwrite configuration (4.7.2) BUGFIXES + problems with detecting uppercase/lowercase menu shortcuts; fixed (4.7.1) + enforcer hits while setting insert mode if buffers were hidden; fixed (4.7.1) + usage of SHIFT for multiselection conflicted with usage of SHIFT for fast scrolling in some listviews; fixed (4.7.1) + C/C++ and WarpStormC++ syntax parser failed to highlight "\\" correctly; fixed (4.7.1) + C/C++ syntax parser didn't handle '_' correctly; fixed (4.7.1) + editor failed to consider FORCE option of SAVE command; fixed (4.7.2) + FILE RENAME requester occasionally showed wrong window/screen title; fixed (4.7.2) + modal error requester interfered with refresh of SIMPLE_REFRESH windows; fixed (4.7.2) ------------------------------------ 5.0.0 ------------------------------------- NEW + new Rexx commands/options: + option: RESET/S (DEBUG) + option: ALL/S (MARK) + option: UPDATE/S (GREP) + option: ASK/S (CMD) + option: CONSOLE/S (CMD) + option: OUTPUT/K (CMD) + option: MARKED/S (FIND) + option: WORDS/S (GREP) + option: NEW/S (GREP) + option: NEXT/S (REQUEST) + option: DIR/S (INSERT) + option: REXX/S (MACRO) + option: OFFSET/S (GOTO) + option: REPEAT/S (MACRO) + option: TEXT/S (RX) + option: SUGGEST/K (OPEN) + command: REGEDIT + command: IMAGES + command: MAN + new variables (5.0.0) + STYLE + MAKE + online block formatting while typing (5.0.0) + completely new user interface; various gadtools gadgets have been replaced with a BOOPSI gadget class (5.0.0) + new checkbox gadgets support smooth scaling (5.0.0) + borderless toolbar design (5.0.0) + string gadgets support marking and provide full clipboard support (5.0.0) + drop-down selection boxes instead of cycle gadgets (5.5.0) + treeview gadget to browse object trees (5.0.0) + list gadgets support horizontal scrolling (5.0.0) + list scrollers appear and disappear on an as-needed basis (5.0.0) + in-place editing of list elements: click on the selected list entry to edit its name where you have click (5.0.0) + drag & drop in lists (5.0.0) + improved and simplified configuration: unified setup requester replaces former local/global options (5.0.0) + bubble help (what's-this tooltips) for all gadgets (5.0.0) + new improved grep requester (5.0.0) + support for floating requesters: requesters can be left open permanently (5.0.0) + configurable toolbar button size (5.0.0) + new appicon starter supports true color images (5.0.0) + remote.library supported (button to connect directly with WWW support in about box) (5.0.0) + FAX support (envFAX10): send current document as FAX; requires STFax (5.0.0) + drop-icon (app-icon) has menu with commands to unload/unlock the editor (5.0.0) + improved AmigaGuide environment (conversion of the current document to a guide) (5.0.0) + filetypes can have names independent of filetype pattern (5.0.0) + envTHR environment (support for Thor, a mail & newsreader) (5.0.0) + recorded sequences can be saved ("exported") as Rexx macros (5.0.0) + goto-byte-offset requester (5.0.0) + requester to set repeat count for next key/menu event (5.0.0) + appicon shows busy state (5.0.0) + optional sequence compiler (faster sequence playback) (5.0.0) + faster backups of large files (cross-device backups performed by background task) (5.0.0) + SAS/C environment for C/C++ programming (5.0.0) + sequences can be applied to a list of files ("apply sequence to..." menu) (5.0.0) + installation scripts of all add-ons support deinstallation (5.0.0) + English Thesaurus included (Roget's Thesaurus) (5.0.0) + password gadget supports "invisible typing" to hide the password (5.0.0) + macro dirlist.rexx inserts directory list into text buffer (5.0.0) + proportional Studio.13 font for 800x600 screens (5.0.0) + option to have marked text replaced with input (5.0.0) + improved drag & drop + STRG key controls whether text is moved or copied (5.0.0) + timer-controlled drag & drop start (5.0.0) + intelligent image cache (global options) for faster image loading and faster remapping (5.0.0) + automatically fixes simple spelling errors in file names, e.g. loads "main.c" if you type "nain.c" (optional) (5.0.0) + modular and hierarchical configuraton: preset files can include other preset file at run time (5.0.0) + improved color management: OS3 compliant pen allocation (5.0.0) + dynamic tooltip (bubble help) popup timing (5.0.0) + spell checking add-on Joyce supports multiple languages (5.0.0) + make button for project requester (runs user-defined macro) (5.0.0) + hierarchical project management (5.0.0) + support for "hard tabs" (5.0.0) + new user interface pen ("grey" pen for shadows) (5.0.1) + configurable scope for automatic relayout (5.0.2) + option to have first level of trees unfolded automatically (5.0.6) + Installer environment 1.0 (5.0.6) + tabs are used for indention (optional) (5.0.6) ADJUSTMENTS + requires AmigaOS3.0 or better (5.0.0) + backup names are prefixed with "copy of ..." instead of using the ".bak" suffix to preserve the filetype (5.0.0) + improved "selected" look for window border gadgets (on screens with more than four colors) (5.0.0) + bubble help supports automatic formatting and multiple lines (5.0.0) + solid (as opposed to dashed) separator line between menu items (5.0.0) + block-to-input-field gadget copies word under cursor to the input field if no text has been marked (5.0.0) + context menus use screen font (5.0.0) + UNFOLD/K option of GOTO command doesn't change global unfold flag (SET UNFOLD=... does) (5.0.0) + directory structure in editor drawer cleaned up (5.0.0) + 12 points version of GoldED font included (5.0.0) + sequences recorded with GoldED 4 do not support floating requesters and may not play properly under GoldED 5 (5.0.0) + optimized versions for 68020-68040 (5.0.0) + internal beep routine routine replaced with DisplayBeep() to avoid problems with UAE (5.0.0) + input length in string gadgets unlimited (5.0.0) + default extension for rexx macros changed to ".rexx" (5.0.0) + can run rexx macros with spaces in path (unsupported by the rexx server) by creating a temporary assign without spaces (5.0.0) + improved text refresh during spell checking sessions when learning new words (5.0.0) + doublestrike printing removed (obsolete) (5.0.0) + fonts and libs are installed locally (to golded:etc) (5.0.0) + function of "save" button in toolbar changed from save-as to save (5.0.0) + faster image remapping (based on chunky pixel meta images) (5.0.0) + obsolete variable SOLID removed (TABMODE sets tab mode) (5.0.0) + obsolete option BLOCK HIDE removed (use MARK HIDE instead) (5.0.0) + obsolete option XREF BUILD removed (use MAN BUILD instead) (5.0.0) + options HIDE/K and KEY/S of REQUEST command removed (5.0.0) + option BLOCK/S of FIND command (searches marked text) renamed to MARKED/S (5.0.0) + CMD command now requires usage of the ASK/S option to show the requester (5.0.0) + support for dynamic tabs removed (replaced with hard tabs) (5.0.0) + format of xref databases changed to use the internal object-oriented format (please rebuild) (5.0.1) + cut/copy save tabs to clipboard (5.0.4) BUGFIXES + REMAP command didn't refresh modified flag; fixed (5.0.0) + LibExpunge() now handled correctly by syntax parsers and plug-ins (5.0.0) + the undo system didn't recognize SMARTCR (SHIFT-RETURN) in last line of a file; fixed (5.0.0) + user input in the current line was lost when switching the file type; fixed (5.0.0) + SAVE BUFFERS didn't always reset the file-modified flag; fixed (5.0.0) + user input in the current line was lost after moving the toolbar; fixed (5.0.0) + SET command didn't set env variables properly (random garbage after string); fixed (5.0.0) + enforcer hit during undo after loading a file if undo changes file type; fixed (5.0.0) + warning: GoldED 4 syntax pasers may loose memory under GoldED 5 (5.0.0) + SORT command didn't sort folds correctly; fixed (5.0.0) + function scanners didn't recognize tabs; fixed (5.0.1) + word wrap function didn't set cursor position correctly; fixed (5.0.1) + DEL button in templates requester didn't work (5.0.1) + mouse pointer did overlap with online help; fixed (5.0.1) + mungwall hits when saving text if internal tab size <> external tab size; fixed (5.0.1) + "document" macro (werbworld add-on) didn't handle version string correctly; fixed (5.0.1) + "wizard" macro (makeguide add-on) didn't handle version string correctly; fixed (5.0.1) + protection bits not always recognized correctly; fixed (5.0.2) + cursor could not be positioned over tab codes within lines; fixed (5.0.2) + tabs within lines were converted to spaces; fixed (5.0.3) + GOTO command didn't consider UNFOLD/K option; fixed (5.0.5) + editor didn't remove trailing tab codes; fixed (5.0.6) + program crash when using SHIFT-BACKSPACE in last line of a paragraph whith AutoLayout enabled; fixed (5.0.6) ------------------------------------ 5.1.0 ------------------------------------- NEW + new Rexx commands/options: + option: TOFRONT/K (OPEN) + option: TOUCH/S (FILE) + new variables (5.1.0) + CONTAINER + HIDE + LOGIN + TRACE + RESIDENT + BAKPREFIX + API interface version 5.1 supports container-based plug-ins ("controls") in editor windows (5.1.0) + improved Autodoc scanner "autodocslow" (recognizes varargs stubs) (5.1.0) + number of open text windows (on the same screen) is displayed in the screen title (5.1.0) + improved iconify/hidden windows: window dimensions, cursor position and filetype are saved (5.1.0) + optional password login for installation on public terminals (in computer clubs etc.) (5.1.0) + upper/lowercase conversion can be used with columnar block (5.1.0) + improved reference file generation shows log window (5.1.0) + status bar can have its own font (5.1.0) + more plug-in example source codes (usage of timers and message ports, containers) (5.1.0) + new quickinfo replacement "info" (golded:developer/api/examples) can show multiple lines in a container (5.1.0) + support for datatypes added to plug-in interface (5.1.1) + status bar height configurable (5.1.2) + background color of sliders configurable (5.1.2) + color of checkboxes configurable (5.1.2) + toolbars implemented as boopsi gadgets (improved selection look, hover effect, faster window resize, "more" indicator) (5.1.2) + toolbar buttons can have text labels; see toolbar properties dialog (5.1.2) + support for container styles (borderless, no drag bar, no size bar) added to plug-in interface (5.1.2) + envREG10 add-on: adds a button stripe to editor windows which can be used to switch between windows (5.1.2) + properties of "current" filetype in the filetype tree are automatically unfolded (5.1.2) + new option "Save CR/LF" in document's properties dialog (5.1.2) + PC-formatted files (CR-LF) are automatically recognized and saved with CR-LF (5.1.2) + intelligent backup management: + multiple backup generations (5.1.2) + backup backlog can be specified in days (5.1.2) + mangled backup names to prevent backups of files with same name ("dh0:main.c"/"dh1:main.c") from overwriting each other (5.1.2) + Webworld add-on recognizes png images (5.1.3) + support for wheel mice added ("newmouse" driver for serial mice must be installed if you are not using UAE) (5.1.3) + style tags (Webworld add-on) are inserted faster (envWWW 2.9) + local backup directories (backup path can be specified relative to document directory, e.g. "backups/") (5.1.5) + register add-on supports upside-down rendering of register group buttons (UPSIDEDOWN/S option) (5.1.5) + plug-in containers have iconify button; iconified containers show up in the toolbar (5.1.5) + Minesweeper plug-in (5.1.5) + "add-tree" gadget added to the grep requester (5.1.6) + "crop" gadget added to the grep requester (5.1.6) + all preset configuration requesters have a "save" button (5.1.6) + toolbar buttons can have associated pop-up menus (5.1.6) + envWWW30 released (5.1.6) ADJUSTMENTS + new checkbox gadget look (5.1.0) + PASTE command does not force window to the front (5.1.0) + ISpell startup timeout (spellchecking add-on) increased from 10 sec to 20 sec (5.1.0) + display configuration: click in list of interface elements shows associated pen (5.1.0) + doubleclick on preset included from other filetype opens configuration requester (5.1.0) + click on tree node (un-)folds all subnodes if CTRL key is held down (5.1.0) + service pack installation respects file dates (5.1.0) + plug-ins see IDCMP_IDCMPUPDATE events (5.1.1) + API_ACTION_PAINT packet added to API interface (5.1.1) + undefined variables now have the value "" (empty string), not 0 (5.1.1) + remaining Gadtools/GENERIC_KIND gadgets (register gadgets, sliders) replaced with boopsi gadgets (5.1.2) + toolbar labels of menu-style toolbars show the file name only, not the full path (5.1.6) BUGFIXES + cursor occasionally set to wrong position after formatting; fixed (5.1.0) + two spaces were inserted when pressing SPACE at beginning of line with indention-to-tabs conversion enabled; fixed (5.1.0) + syntax background color leak if scroll borders are off, cursor is in the first/last line and is moved up/down; fixed (5.1.0) + asm syntax parser didn't recognize tabs in lines as white space characters; fixed (5.1.0) + Webworld plug-ins occasionally failed to modify the text as expected; fixed (5.1.0) + inappropriate ghosting in API configuration requester; fixed (5.1.0) + enforcer hit when leaving syntax configuration requester after the example page has been displayed; fixed (5.1.0) + background color of thumbtack gadget didn't change when window was inactive; fixed (5.1.2) + ALT-DEL did put editor into endless loop when used over a space before an (undeletable) fold header; fixed (5.1.2) + color selector (webworld add-on) didn't update color sample on true color screens, fixed (5.1.2) + HTML syntax parser didn't handle leading spaces in comments properly (background color leak); fixed (5.1.3) + syntax error in wizard macro of makeguide add-on; fixed (5.1.3) + enforcer hit in toolbar code, black borders drawn with wrong pen; fixed (5.1.3) + enforcer hit when loading a session; fixed (5.1.3) + toolbar refresh problems after resize in smart refresh windows; fixed (5.1.4) + ASCII codes below 13 (with the exception of LF/TAB) did show up as "1"; fixed (5.1.4) + GOTO INDENT didn't work as expected in lines with tabs; fixed (5.1.5) + forgot to include updated syntax parsers in service packs; fixed (5.1.5) + erratic scrolling after marking a block, using the slider and marking another block; fixed (5.1.6) ------------------------------------ 6.0.0 ------------------------------------- NEW + new Rexx commands/options: + option: UNDEF/S (API) + fully resizable user interface (6.0.0) + "grey" toolbars, focus icon is shown with colors (optional; display configuration) (6.0.0) + project explorer control (Webworld 4.3, envSAS11, envSTM26, envCPP26) (6.0.4) + Snapshot option (global options) to protect the dimensions of dialog windows (6.0.3) ADJUSTMENTS + file copy faster (backup generation faster) (6.0.1) + backup interval is now a per-filetype setting (6.0.2) + API_ACTION_DELETED packet added to API_CLASS_IO class (6.0.2) + version check added to plug-in interface (6.0.2) + textfields can optionally have a classic double border (display config: classic interface option) (6.0.2) + deletion of text faster (e.g. DELETE WORD/S) (6.0.2) + snapshot protection can be overridden with SHIFT key when resizing dialogs (6.0.4) + container layout function changed to prioritize vertically aligned controls (6.0.4) + click with ALT executes secondary command of explorer control (6.0.5) + syntax highlighting faster for adjacent elements of the same color (6.0.5) + HTML syntax parser faster (6.0.5) BUGFIXES + HTML syntax parser didn't correctly detect the end of comments if a comment contains HTML commands; fixed (6.0.0) + online help of palette requester didn't work; fixed (6.0.0) + wrong mouse pointer colors on Picasso screens if more than 16 pens were defined; fixed (6.0.0) + editor didn't recognize new window size if window was resized by the AutoArrange function while executing a Rexx macro; fixed (6.0.0) + editor didn't delete delete-protected files after creating a backup asynchronously; fixed (6.0.0) + saving a PC file with CR+LF can in rare instances put the editor into an endless save-loop; fixed (6.0.1) + API_ACTION_WELCOME notification incomplete (API_CLASS_SYSTEM); fixed (6.0.2) + mungwall hit in regedit program when reinstalling filetypes; fixed (6.0.2) + templates function had problems with lines containing tabs; fixed (6.0.3) + HTML syntax highlighting parser didn't properly recognize line; fixed (6.0.3) + some API examples contain a misplaced "break;" in the APIFree() function; fixed (6.0.4) + editor fails to refresh text after changing syntax highlighting colors (6.0.5) + GOTO EOL didn't work with lines of length 1; fixed (6.0.5) ------------------------------------ 6.1.0 ------------------------------------- NEW + grep function added to project explorer (6.1.0) + tab cycling for all gadgets in dialog windows (6.1.0) + new configurable pens: + selection (foreground) (6.1.0) + selection (background) (6.1.0) + shadow (bright edge) (6.1.0) + shadow (dark edge) (6.1.0) + focus (bright edge) (6.1.0) + focus (dark edge) (6.1.0) + slider knob (6.1.2) + new command list dialog (6.1.0) + pressing A...Z selects the first treeview entry starting with this letter (6.1.0) + the BACKSPACE key can be used to (un-)fold treeview nodes (6.1.0) + SPACE can be used to "click" the current listview node, SHIFT-SPACE to rename it (6.1.0) + custom rendering functions (optional, global setup) increase scrolling speed by up to 20% for 8x8 to 8x12 fonts (6.1.0) + option to have vertical scroller on the left side of text windows (6.1.0) + project explorer can have its own configurable font (6.1.1) + pop-up menus appear faster (partly implemented as commodity to avoid deactivation of parent window) (6.1.1) + database generation can be stopped with CTRL-C or ALT-SHIFT-RETURN (6.1.1) + drag & drop icon supports screennotify.library (6.1.4) ADJUSTMENTS + SAS/C and StormC add-ons: click with ALT in Project Explorer opens file in the same window (6.1.0) + hotkey changed from to (compatible with UAE) (6.1.1) + scanning for long fold markers faster (boyer moore search) (6.1.2) + 68040/68060 versions compiled with instruction scheduling (6.1.2) + "reformat during input" and "reformat style" combined into one gadget (6.1.2) + internal variable REFORMAT removed (obsolete, use STYLE) (6.1.2) + generated names are guaranteed to be unique (e.g. "unnamed (1)", "unnamed (2)", ...) (6.1.2) + register tabs have a background pen (6.1.2) + automatic-left-border duplicates the indention of the first formatted line, not the current line (6.1.3) BUGFIXES + baseline of Studio.13 font was one pixel off (please replace old version in "fonts:" if installed there); fixed (6.1.0) + cursor did leave trace when processing INTUITICK events while scrolling; fixed (6.1.1) + sorting code of project explorer didn't always sort correctly; fixed (6.1.1) + wrong German tooltip catalog included with last service pack; fixed (6.1.1) + xref configuration dialog didn't display the list of databases; fixed (6.1.1) + enforcer hit when clicking on project explorer tab if control is too narrow to show all tabs; fixed (6.1.1) + incorrect revision code in version string; fixed (6.1.2) + one of the translated German strings in the display configuration was too long; fixed (6.1.2) + fix for memory-trashing bug in intuition library function ScrollWindowRaster() (6.1.2) + enforcer hit when opening two or more documents at the same time with the auto-arrange function enabled; fixed (6.1.3) + enforcer hit when pressing a key while a pop-up (context-)menu is open; fixed (6.1.4) + mungwall hit in "autodocslow" scanner; fixed (6.1.4) ------------------------------------ 6.2.0 ------------------------------------- NEW + standard configuration requester for configurable syntax parsers (6.2.0) + generic syntax parser "golded:etc/syntax/gerneric.parser" (6.2.0) + new syntax parser example source code ("example_generic") (6.2.0) + C++ parser supports user dictionary (6.2.0) + explorer plug-in can be configured to display titles of HTML pages (6.2.0) + filetype rules to choose a filetype based on the contents of the document (6.2.1) + new variables: + RULES (6.2.1) + API_CLASS_MOUSEBUTTON event added to plug-in interface (6.2.3) + MINSIZE/N option added to gifinfo plug-in (webworld) to protect dimensions of 1x1 spacer images (6.2.3) ADJUSTMENTS + new syntax parser interface (developers: see developer/syntax and developer/tutorials for details) (6.2.0) + improved loading of password-protected XPK files (password requester pops up) (6.2.1) + gerneric syntax parser faster (6.2.2) + quickinfo plug-in supports case-insensitive dictionaries (IGNORECASE/S option) (6.2.3) + alternative comment delimiter added to syntax setup (6.2.3) + rexx debugging information is printed to a dedicated debug console, not to the parent console (6.2.3) + highlighting of mirror plugin improved (6.2.3) + structural elements of generic syntax parser (block delimiters etc.) can be case-sensitive or case-insensitive (6.2.3) BUGFIXES + toolbar boopsi class didn't pass SHIFT state back to editor (SHIFT variable always FALSE); fixed (6.2.0) + fix for SAS/C compiler bug causing enforcer hit in go-to-end-of-line function (6.2.0) + enforcer hit in drag & drop starter if started twice; fixed (2.1) + mungwall hits if debugger breakpoints are used in files with more than 16384 lines; fixed (6.2.0) + rexx macros: locked window lost focus if Intuition messages for other windows were processed; fixed (6.2.3)