AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for SynWrite (portable)

<<Back to software description

Changes for v6.16.2010 - v6.17.2050

  • + list "Tabs": click col header "#" for unsorted
  • - fix: lexer-ovr spacing must allow -1
  • - fix: "suggest cur word as find text" with mul-line edit
  • 6.17.2045
  • + ext-tools: macros {***Dir} (except interactivedir) allowed in "init folder" and "file name"
  • + ext-tools: macros {SelectionFileNameNum}, {SelectionFileNameAnsiNum}: with numbered suffix of filename
  • + project: "Save proj as" may save folder to ini as "{SynDrive}\path" more portable
  • + opts: new tab-colors control
  • 6.17.2030
  • * change! Now all INI files must be in [SynWrite]\Settings subfolder, both for portable and usual install. App is always portable now. (Should not be problems with "Program Files", since default install folder is "C:\SynWrite"). File "portable.ini" not needed.
  • * change: Explorer moved into AddonsManager (some users see it hangs app, hard to reproduce/fix)
  • + options: "View - Line spacing" allowed -1, -2 (compact view)
  • + options: "Tabs - Close by dbl-click"
  • + options: "Left/Rt keys jump to sel edge" (cannot extend sel with Shift+arrow then, sorry)
  • + options: micromap colors
  • - fix: lexer C++: treeitem with "const"
  • - fix: lexer Markdown



Changes for v6.16.1985 - v6.16.2010

  • + lexer C++: hilite of "", more correct tree for names "Name"
  • + lexer Tcl: more keywords
  • + lexer Diff: folding for "Index:"
  • * refactored carets code



Changes for v6.16.1975 - v6.16.1985

  • * removed dlg "File properties" (must be a plugin; maybe from me, or not)
  • * removed cmds for column markers (set, jump left, jump right); it's plugin "Column Markers"
  • * removed cmds "Jump over mixed-case name" (must be a plugin to easier support, to support Unicode upcase)
  • * installer: hide filenames crap
  • - fix: "repeat last cmd" for some paste cmd



Changes for v6.15.1925 - v6.15.1935

  • + allowed double-extension in lexers (e.g. lexer with extent "blade.js" detects file "Name.blade.js" skipping JS lexer)
  • + clipbd history popup: item "Del selected"
  • - fix issue with dbl-click often not selecting word
  • - fix Ctrl-Tab/Shift-Tab in snippet editor
  • - fix outdated lexer names in snippets



Changes for v6.15.1920 - v6.15.1925

  • - fix file Lexers.cfg (block comment for css)
  • - fix lexer Lua (note: styles renamed)
  • * del lexer "NFO", "Russian detector" (to Addon Manager)



Changes for v6.14.1800 - v6.15.1920

  • change
  • * renamed lexers: "HTML document" to "HTML", "Style sheets" to "CSS", "PHP (dev)" to "PHP_" (please correct SynPlugins.ini if oldnames used)
  • * redone "Lorem Ipsum" in Python (easier to maintain); thanks Andrey Kvichansky
  • * deleted "Html - Insert image tag"; it is "Image Tag" plugin (nicer code, no ugly 90K dll)
  • * deleted "Html - Insert color"; it is "Color Picker" plugin (no need to take 500K exe and weird related code)
  • * deleted "Html - Preview selected code"; it is "Html Preview Sel" plugin
  • adds
  • + added "Addons Manager - Configure"
  • + many addons at Addons Manager
  • + updated lexer Ruby
  • + api
  • - fix: app must close on OS shutdown
  • - fix: on-top with Find dlg



Changes for v6.14.1855 - v6.14.1870

  • + added Cmd List commands in category "Encodings"
  • + added lexer htaccess
  • * change: moved menuitems for ext-tools into "Tools - Ext tools" to not clutter Tools menu
  • * change: if you see error on start about SynHide.ini lines, edit this file and delete all "run" lines, since menuitems order is reset
  • * change: removed Cmd List encoding commands "Change to koi8", "Change to mac"
  • * change: removed lexers FoxPro/Tcl to Addon manager
  • * change: removed converter Translit to Addon manager



Changes for v6.14.1785 - v6.14.1800

  • + menu "Help - Web search"; see dir "Data\websearch"
  • * menu "Html - Online help" del'ed
  • * Html Tidy configs are now files in "Data\HtmlTidy", so user files won't get overwritten by reinstallation. (Delete Tidy.cfg by hands)
  • - fixes (url regex, paste in docked Find dlg in tc, VBS lexer, plug manager "save all")



Changes for v6.13.1740 - v6.14.1785

  • + If you reinstall PluginManager (from PluginManager), new item "PluginManager - Update" will appear. Plugin Updater. Uses local files "install.inf" and "v.inf" (install.inf created by not old Synw; v.inf created by new PluginManager+Synw).
  • + lexer C: redone tree
  • + lexer VBS: folded for..next
  • 6.14.1765
  • + clips: now "synw-snippet" files allowed in "Data\clips" subfolders. Usual snippets shown in Clips. Lexer-name is ignored for them.
  • + clips: group "Quote sel"
  • * clips: now clips are not files in "Data\clips" dir, but folders. (Remove old txt files by hands, move your files into subfolders).
  • * clips: some menuitems del'ed.
  • + cmd "Line ops - Remove all duplicates+origins"
  • + cmd "Line ops - Extract unique lines"
  • + lexer C: tree for "#define", "typedef", no tree for "for", "if"
  • * lexer Asm change (cannot "restore styles" this time)
  • + option "Select/Hilite - Dbl-click + drag: selects by words"
  • - fix: cannot call Speech plugin from toolbar



Changes for v6.8.1540 - v6.13.1740

  • * folders change! Folder "Template" is now "Data"(remove old "Template" by hands-- if u don't want goback to 6.12). Folder "HL" not needed too(remove by hands)-- acp files gone to "Data\autocomplete", LXL file gone to Synw root.
  • + lexer Haxe
  • + lexers can be installed via Zip-files
  • * del snippets AutoIt/Lua (now in PluginManager)
  • - fix TagTabbing (broken by EC upd)
  • - fix line comment/uncomment for nested lexers
  • 6.12.1725
  • + added cmd: "Random case"
  • + added cmd: "Restart program" (uses SynHelper.exe)
  • + install of plugin now restarts app; install.inf not deleted
  • + support for n menuitem separators in one install.inf
  • * internal change of case-convert code
  • * installer doesn't touch registry(no admin rights)
  • 6.12.1715
  • + lexer-overrides have "tab color"
  • + added cmd: "goto next/previous modified line" (like Kate, better)
  • + added cmd: "open all files from folder" (like in commandline)
  • + updated ftp OpenSSL (thanks, tbeu)
  • * default for Redo is now Ctrl+Y (like others)
  • - fix: php "function &name" tree
  • - fix: back-search broken
  • 6.12.1700
  • + from ECon 3.10: dbl-click and drag: selects text by words
  • + from ECon 3.10: "undo" of several blocks: first move caret, then undo block (like Delphi ide)
  • * lexer php(dev): reworked ("restore styles" can't work this update)
  • + lexer php: hilite of backticks, hex, binary
  • + option "Tree - Action of db-click"
  • + installer option "make portable"
  • - fix: LexerProp combobox error
  • - fix: lexers Html, Inno
  • 6.11.1680
  • + option "Caret blink time"
  • + more skins (DarkNight, MidnightBlue), by marhc. Also more icon sets at SF.net page.
  • 6.11.1670
  • + support for user icon sets. See folder Template\icons. More icos added.
  • + dlgs EditMacros/SelectMacroCmd support Unicode
  • + dlgs Commands/KeyOptions support Unicode
  • 6.10.1640
  • + dlg PageSetup redone
  • + dlgs LexerProp/LexerStyles/LexerLibrary/FileProps/TabSwitcher support Unicode better
  • + gutter LineNum hiliting used for one caret too
  • - fix: bad bug: unindent of small space-only line gave not empty line (bug in D7 runtime or FastCode)
  • - fix: Find dlg: F3/FindNext broken
  • - fix: Find dlg: unwanted checking of WholeWords
  • - fix: annoying ding with Esc in QSearch
  • - fix: spellchecker didn't count ' as wordchar
  • * removed SQLite DLLs
  • 6.10.1620
  • + preinstalled Plugin Manager (in "Tools -- Plugins", only if SynPlugins.ini didn't exist)
  • + dlg Find: compact view (click "<<")
  • + dlg Snippets: can edit snippets
  • + dlg Replace: if Ctrl is pressed, "Replace" won't jump to next match after replacing current match
  • + options: separate autoclose for ' and "
  • + options: menu font option
  • + options: hidden-option ShowBm
  • + HTML: known tag "picture"
  • 6.9.1580
  • - fix: important bug (since 6.8, can't focus oth group)
  • + dlg Find changed
  • + dlg Extract: no dups
  • + autocomplete for PowerShell, thanks marhc
  • 6.9.1570
  • + Find dlg dockable
  • + snippets: macro ${fname}
  • + upd: SynFTP
  • + help topic "Commenting"
  • - fix: color-underline with wrap
  • - fix: snippets indent (forum)



Changes for 6.7.1460 - v6.8.1540

  • + lexer-overrides improved
  • * change! check old lex-overrides settings, as WordWrap/OptimalFill/KeepBlanks are saved now differently to same string
  • + Ftp/Explorer use colors of Tree
  • 6.8.1520
  • + updated SynFTP. Big work done by Thomas www.tbeu.de, thanks. OpenSSL updated. Cache dir fixed (for default value of "Global cache").
  • + error shows on saving file to "Program Files" w/out admin rights (previous ver saved file to virtual OS folder), thanks myCrack.
  • + internal refactor of "Find in files"
  • + updated lexers C, C++, rc
  • + option "Allow system-level clipbd hook"
  • * installer doesn't need admin right (def folder is "C:\SynWrite")
  • 6.8.1480
  • + cmd "Find in project" (in Search menu)
  • + dlg "Save project?": yes-no-cancel instead of ok-cancel
  • + project: main-file shown with "*"
  • - fixes



Changes for v6.7.1440 - 6.7.1460

  • + dlg "Edit macros" supports key-combos
  • + keys are now different: Ctrl+1, Ctrl+Num1 (not for ext-tools yet)
  • + "zoom" saves per-file
  • - fixes



Changes for v6.6.1330 - v6.6.1335

  • + more api
  • - fix for autocomplete py plugs



Changes for v6.6.1250 - v6.6.1280

  • add:
  • + bookmarks panel (tab in the Output panel)
  • + HTML Tidy updated for HTML5
  • + mid-click on tab closes tab
  • + installer detects running Synw
  • change:
  • * changed ini location for basic editor options (about 20 of them). Was before: keys "Options" and "OptionsEx", now: keys "Flags" and "FlagsEx" (now keys read faster). To restore old settings from saved ini, call dialog "Commands" (menu "Help -- Show commands list"), and run command "Update ini file" (type "upd ini" in filter box). This updates ini file and deletes old keys. Then restart SW.
  • * removed icons "Std", "Tango 16x" (to speedup start)
  • * removed some skins
  • * removed items "Zoom in/out" in status mnu



Changes for v6.6.1240 - v6.6.1250

  • + split/join http://synwrite.sourceforge.net/forums/viewtopic.php?f=17&t=965
  • + brackets syntax http://synwrite.sourceforge.net/forums/viewtopic.php?f=14&t=811
  • - fix: opt "Optimal fill with tabs" considered for block indent
  • - fix: php: some js include hilited bad



<<Back to software description