February 10th, 2009· HTML Tag completion across multiple lines has been fixed! In fact it is even smarter now: If the opening tag is the only entry on the line, a multiline completion will be done, otherwise, the completing tag will just be placed beside the starting tag.
· My sincerest apologies for this one that slipped past me. In HTML api listings, if a first attribute has a description and the tag it self didn't, the api parser would incorrectly attach the attribute's name to the tag's description. The problem was, I had no way of differentiating a tag description from the first attribute itself.
The fix is simple but will require you to upgrade to this version (2.2.4) or later, then in your API listings, list api tags like:
· .div
January 10th, 2009· Local Auto Completion (that is, a specific character triggered AutoComplete(AC) ) now has a description facility. See the included APIHowto file.
· I wanted to group a few common HTML special characters (chars) into an "HTML Special Chars" menu, but got a better idea: use AutoComplete. Now ALL HTML Special Chars (Char Entities) are now available with descriptions and quite a few display the actual symbol in the yellow Info Bar
· Object based Methods can also display a description in their object AutoComplete – this can be the same description used as a CallTip (CT), but needs only be entered once in the API file (see the cpp.api "testCarObj" listing for a good example).
· Folks this makes ZionEdit a fantastic tool for learning especially HTML!!
· ZionEdit now has basic ASP.NET capability
· The last action command (typically) is remembered and placed at the Top of the Context Menu!. This is can be a great time saver!
· A single Call Tip can now span multiple lines and function overloads are numbered for easy identification
· SaveAs now preloads the existing filename into the dialog
· Nice Tweaks to dialog positioning
· Fix: Regex check will now do a realtime search. Also number of occurences is now properly displayed when a short string is searched for.
· Get color value dialog now also shows a decimal list for color value, great for rgb(nnn, nnn, nnn)
· Other tweaks and fixes
October 26th, 2008· Added real-time (live) search capability to the standard find/replace dialog.
· Added workaround for combobox lookup "feature" that would prefer to use a string from history rather than the one typed in: All combos will go to a textctrl on text entry.
· Other minor tweaks and fixes.
September 10th, 2008· Version 2.0.0
ZionEdit is now fully CallTip / Auto Complete capable! Supported:
· C Like Functions (Triggered by "(")
· Batch like Functions (Triggered by " ")
· Global Scope Functions (Triggered by "::")
· CSS (Triggered by ":")
· Object Members (".") or ("->")
· FULL HTML Completion
July 1st, 2008· Fixed a nasty bug in "Save As", an old wxSTC bug.
· You no longer have to save before changing styles.
· Horizontal and Vertical scrollbars are now each configurable per session from the "Toggles" menu or with persistence from the Settings menu for each syntax mode.
· EOL compatibility problem reported by Visual Studio for files saved with ZionEdit has been fixed
September 24th, 2007· HTML Quick Tag feature
· Online Docs link from editor
· Corrected some Fortran keywords
· Many code cleanups
September 3rd, 2007· The limit issues with Capturing output has been SOLVED! The solution was to poll the output of the exec'd process. There are two benefits to this
· The 4k limit and stalling of the exec'd command has been fixed.
· Because the output is polled, data comes in progressively instead of all at the very end of the process.
· [Previously] In run command, for some reason, when performing a "dir" in a directory with many files, cmd.exe may not return resulting in a perpetual wait for "Task Completion"
· An issue of Run Command not working well when there are spaces in the installation dir has been fixed. It is always best to install to a simple folder like C:Appsion instead of "C:Program Filesion". If any part of a filespec (path filename) contains spaces, it must be quoted. This is now done automatically for some replaceable parameters like #Z and #P which are replaced with a full filespec, but doesn't make sense for other parameters like #z or #f since they can be appended to to make a full filespec which must be quoted in its entirety. So the latter must be quoted if they contain spaces.
· "Exec strings" are now communicated via IPC to allow proper quoting and avoid some of the limitations of the Windows command line.
· Line number width (width of the line number column) is now changeable in Settings | Global Options. Thanks to Ivjing for indicating there was a problem with line number widths. That issue has been corrected and the column with is now accurately based on the line num. font size.
· AutoZoom will now not zoom when you are trying to make a selection.
· It's a big task, but for the release after next I will look into updating the wxWidgets core to the latest stable release available.
August 2nd, 2007· ZionEdit would refuse to open a file on the root directory of the drive it was started from. Correction: files are now opened with a full filespec.
· ZionEdit will now automatically create a file if the one specified does not exist. You will see "New File" in the status bar.
· In Global Options under Default Startup Size and Positioning added an option to use the current window position and size as the default.
· Added font,form and blockquote to HTML | More Tags. Tags are also sorted alphabetically
· Cosmetic fixup: Moved the "Prune" option in the Recent menu to the end of the file list since it is not frequently used.
· Internal: All URLs should now point to the new website.
July 2nd, 2007· Opened up recentdirs to track 32 directories and recentfiles to track 24 files per dir. Thats 768 files!
· Of course the number of items listed in the Recent Menu is configurable under Global Options.
· Major revamping of mode specific (dynamic) menus
· Added mode specific menus to ALL syntax modes. All modes have at least quick block commenting and uncommenting capability.
· Added the following extra functions to the respective mode specific menus: elsif( ) { } , while( ) { }, do while( ) { }, foreach { }
· C style block comments can now be automatically removed from a selected block
· Added three Remove Blank Lines algorithms to the SpecialOps menu: Delete one in a group of consecutive blank lines - One blank is removed, but a second line following it is not. This is good for undoing the effects of a bad newline-happy editor without losing original blank line formatting. Delete any more than 2 blanks in a group. IMHO any more than 2 blank lines is a waste of vertical space. Delete all blank lines.
· Added -n and -q startup options: -nxx will start the editor and try to go to line xx of the file opened -qxx will start the editor and try to go to row xx of the file opened
August 20th, 2007· ZionEdit now has a Run Command... feature that also has the option to capture the standard and error output of an executed command.
· Further improvements to Capture output. Capture Output has now been changed to Run Command as we now have the option to not capture output.
· Open file [and go to line number] from Selection (Ctrl Alt O). A file name selected in the text of the editor can be opened immediately. A few optional line number formats are recognized.
· Bookmarks and Auto-bookmarks! Bookmarks can now be added from the Bookmarks menu off of the regular context menu. Auto-bookmarks is a feature I wanted for a long time. If you have been editing for a certain period of time in an area of a document without vertical scrolling, a bookmark will be automatically created on your current line.
· Auto Zoom is a toy of mine. Turned off by default as it takes some getting used to. It could be an eye saver.
· Auto Bookmarks and Auto Zoom can now be toggled off per session from the Toggles menu instead of only permanently in Settings.
· Drag and drop file opening.
· In the Find Results dialog added a "Search Again" button for clarity.
· Previously, the dialog would search again only if ENTER was pressed when focused on the top text field.
July 2nd, 2007· rc-10 Adds native Java, C# and ASM Modes!
· C , C# and Java also allows a list of User Words and Functions to be highlighted separately (style = WordList2).
· Corrected a bug in Replace mode of (local) FindAll Results. If you tried to replace multiple occurences on the same line, the latter occurences would most likely get replaced incorrectly. The fix for this is that we now only replace one occurence with a Double Click or all occurences with the Replace All button...Still a great time-saving feature. A new replace list show you what matches your replace string.
· Other minor tweaks and fixes...