May 11th, 2012· keys options: "Clear filter" button
· keys options: confirmation when overriding a key
· Find dlg: when pasting text with RegEx flag on, EOL's replaced to \z
· fix: CSS auto-complete: "-" is word char
May 11th, 2012· Find dialog: "Extend selection" option
· Goto dialog: reworked, relative jump allowed, "Goto bookmark" added, "Extend selection" added
· fix: "Toggle bookmark" uses column number now
· "Make files" lexer: Tab mode is fixed to "Tab chars" (needed for this lexer)
· lexer properties dlg: "Extensions" list may have filenames. Example - in "Make files" lexer.
· option "Misc - Allow beep sound" (some beeps may be left)
· option colors "Tab caption", "Tab caption - unsaved"
· mouse over tab caption -> filename shown in statusbar
· hotkeys "Find next/previous and extend selection"
· hotkeys "Move cursor and select to word end", "Move cursor to word end"
· hotkeys "Activate right view tab #1..#10"
· hotkeys "Move views splitter to left/right"
· hotkey "Select paragraph"
· hotkeys "Next/Previous blank line"
· cmd "Edit - Blank operations - Reduce blank lines"
· Erlang lexer
· C# lexer: tree improved
· saved last folder of "Open/Save session" dialogs
· "Join lines": more correct when Space/Tab at lines edge
· "Remove dup spaces": dup Tabs also removed
· sessions: if session file is in the same folder as all tabbed files,
· this folder can be moved and session still opens
· alternate color for modified tab's caption
· Output listbox: horz. scrollbar added
· Find/Replace dialog: Ctrl+V in edit field escapes special chars in multi-line text (when "Regex" or "Special chars" option is on)
· hotkeys "Tree - select next/previous node"
· fix: keys Ctrl+A, Ctrl+C, Ctrl+X in Find/Replace dlg
April 27th, 2012· fix: D lexer
· fixes
April 23rd, 2012· Mini-map feature: Ctrl+F10. Map is configurable, see "Misc" tab in options.
· Find/Replace: option "Wrap search"; dialog rearranged.
· Search in Tree
· option "Interface - Show tabs at bottom"
· options "Editor 2 - Block staples: offset/ style"
· keys list filtering
· Windows menu: items for all panels
· Eiffel lexer
· LESS lexer
· C# lexer: tree improved
· help topic "Code templates"
· changed behavior of "Replace next", "Replace all" hotkeys
· status shows caret column #, not string position
· fix: Default styles of all lexers cleared (to fix ruler bug)
· fixes
April 18th, 2012· Find in files: list scrolled to end on update
· File - New: templates grouped
· color templates format changed (*.colors updated)
April 18th, 2012· cmd "Edit - Repeat last edit command"
· cmd "Macros - Play last played macro"
· opt "Misc - Disable lexer if file size bigger than"
· Auto-complete from current file: words w/dot (like "Name.and.more") allowed
· Find in files: found matches progress is shown in "Find results" pane
· ext.tools: macros {InteractiveFile}, {InteractiveDir}, {Interactive}
· rclick-menu for misspelled word: items Cut/Copy/Paste added
· hotkeys "Tabs - Split views NN/NN"
· PostScript lexer (by Matthias030)
· Latex lexer: redone, +folding
· Find in files: Find/Replace can be called
· Window menu shows hotkeys
· fix: cmd "Find next/prev" didn't record in macro
April 10th, 2012· 3.4.980
· dynamic templates system: templates can be placed in folder Template\newdoc and are handled automatically by menu "File - Create". If a filename has "_UTF8" then "UTF-8 no BOM" is used for template. 10templates added.
· named sessions system: current session name is remembered/saved
· session name is shown in the app caption: "{Session} file.ext - Synwrite"
· cmd "File - Save session" renamed:"Save session as..."
· cmd "File - Save session" added
· cmd "File - Recent sessions"
· cmd "File - Close session"
· cmd "Find string from clipboard"
· opt colors for gutter's "Line changed" indicator
· drag & Drop for tabs (not between views)
· commands "Edit - Blank operations - ......"
· Left/Right keys on selection: work like in other text-eds
· Find in files: button "Browse for file"
· Find in files: filemask containing space can be entered quoted
· hotkeys "Tabs -- Activate tab #1...#10"
· auto-complete files (HL\*.acp) may have "#chars" directive: it specifies word chars for ACP file (used in C#, Java, PHP, AHK)
· Output pane can be docked to the right/left
· status bar shows selected column count
· Scheme lexer: tree, folding
· ext. tool preset for C#
· fix: SynSpell.ini was in wrong folder
· fix: Find in files: root dir "N:" can be entered
· fix: Find dlg: Alt+Down, Ctrl+Z work now
· fix: horz-ruler for C/C+lexers
· fix: FoxPro lexer tree
· fix: duplicates now removed from tool's output only for Pascal
April 10th, 2012· French translation
· Asm lexer tree
· fix: %Appdata% access when run using "Run as..." cmd
· fix: warning when R/O file backup'ed
March 26th, 2012· commands "Run -- HTML Tidy -- ......"
· commands "Edit -- Copy to clipboard -- Copy/Cut current line"
· command "Edit -- Sort -- Remove adjacent duplicates"
· when ext-tool doesn't return output, no annoying msg shown
· Modelica lexer
· fix: "Delphi resources" lexer
· fix: Ada lexer tree
March 22nd, 2012· "Find/Replace in files": options "Search also in OEM/ UTF-8/ UTF-16"
· hotkey to toggle 1st/2nd view (Ctrl+F11)
· NFO files better support (no line spacing, Lucida font)
· RC lexer autocomplete
· statusbar 1st panel shows total lines number
· fix: "full screen" state must not be saved
March 19th, 2012unnumbered bookmarks system:
· gutter clicking now sets unnumb. bookmarks
· many commands (with shortcuts) added to Bookmarks menu: Toggle bkmk, Next / Previous bkmk, Copy/Cut/Paste/Delete bkmked lines, Invert bkmks.
· opt "Bookmark results" in Find/Replace dlg for "Find all" command.
· opt "Editor 2 -- Allow Undo for massive strings deletion".
· edit "How many times to run macro" in macros dlg
· autocomplete: C# (more items), CMake, JavaScript, Lisp, NSIS, Ruby
· fix: C# lexer tree
· removed: menu of "Go to" toolbar button
March 12th, 2012· Macros menu - keyboard macros supported
· command "Run -- Browsers -- Preview HTML code" (Alt+F6)
· btn "Current file" in "Find/Replace in files" dlg
· Factor lexer: tree added
March 9th, 2012· CMake lexer
· Factor lexer
· help: added info to FAQ "How to adjust app colors?"
· fix: CSS, PowerShell lexers
· fix: window focusing on Win7
· fix: creation of %AppData%\SynWrite\Backup
· fix: showing of msg "Not found" below progress-bar window
March 1st, 2012· T-SQL lexer
· Scheme lexer
· commands "Join/Split lines"
February 23rd, 2012· Caml lexer + auto-complete
· R auto-complete (thanks to NppToR author)
· fix: tree in Java lexer
· fix: Inno lexer
· fix: ActionScript auto-complete
· fix: JSP lexer (part of HTML)
February 22nd, 2012lexers:
· PowerShell lexer
· R lexer
· Properties lexer
· Groovy lang support (by Java lexer)
· Java lexer: funcs in tree (not 100% correct)
· lexer renamed: "Apache config" -> "Properties"
February 20th, 2012· opt "Search -- Show msgbox for no results" returned back
· opt "Search -- same for 'Find/Replace in files' dialog"
· fixed: dlg "Find/Replace", "Extract strings" for 120 DPI screen.
· "Extract string" made non-resizable.
February 13th, 2012Spell checking:
· cmd "Options -- Spell checking"
· cmd "View -- Spell checking -- ..."
· hotkeys: F7 (live spelling), Alt+F7 (spell check)
· opt "Interface -- Esc key" (checkbox "Esc closes editor" removed)
· hotkey "Toggle find results focus" (Ctrl+F7)
· cmd "Stream comment" toggles comment
· cmd "Stream comment" works specially for: AutoIt, Latex, Matlab, Ruby.
· AviSynth lexer
· fix: Java lexer
· rarely used lexers moved into archive "Readme\RarelyNeededLexers.rar"
February 2nd, 2012· new homepage
· command "Help -- Donate"
· command "Stream comment" (Alt+/)
· commands "Edit -- Copy path"
· hotkey "Toggle block comment" (Ctrl+Alt+/)
· hotkey "Toggle Output focus" (Ctrl+F8)
· hotkey "Create backup copy" (no default key)
· "Insert date/time" format can be changed (opt "Misc -- Date/time format")
· CSS autocomplete: update for CSS3
· SynStyles.ini contains also "code templates" list (e.g. for HTML lexer)
· removed lexers: CRF, TekSoft
January 30th, 2012· fixes
· new bookmark icons
January 27th, 2012· UTF-8 content detection (code by C.Ghisler)
· CR/LF can be shown like in Scintilla (opt "Edit 2 -- Show CR/LF chars")
Zen Coding support:
· cmd "Edit -- Zen-Coding"
· cmd "Help -- Zen-abbreviations"
· opt "Misc -- Zen Coding line breaks"
· help topic "Zen Coding"
· Opt dlg: Keys tab - "Jump to category" edit
· Find dlg: edit color shows is it Regex
· Find dlg: "?" button
· help rearranged by Matthias030
· gutter column added, other columns shifted. You may need to reset columns colors (items 5, 8 in colors list).
· fix: Autocomplete not working in PHP's HTML or CSS part
· fix: JS, PHP (dev) lexer
January 19th, 2012· JSON lexer
· Find in files: opt "Show filenames only", "Show results in tab" tree panel: hotkey Ctrl+F12 "Toggle Tree focus"; Enter works clipbrd panel: hotkey Ctrl+F6 "Toggle Clipbrd focus"; Enter/Ctrl+C work renamed lexers: ActionScript, Java, JavaScript
· TC plugin: file Readme/PluginOptions.txt
· Ini lexer: keys shown in tree w/o value
· JS lexer: more items in tree
· PHP lexer: no reserved funcs in tree, +vars in tree history not saved for %Temp% files
January 9th, 2012· cmd "Options -- Restore lexer styles". See description text in dlg.
· FAQ Q8.
· plugin only: Quick-view context-menu item "Customize"
· fix: Auto-complete now doesn't show typed word
· fix: Oberon lexer
January 4th, 2012· KiXtart lexer
· auto-completion with words from current file (option)
· dlg "Edit -- Insert text"
· ability to set CHM file as external tool. CHM index page will open for current word or selection.
· cmd "File -- Send to Email"
· cmd "Open " in context menu to open selected filename
· dlg "Project options"
December 19th, 2011· cmd "View -- Always on top"
· fixes
· Find dlg: Count result shown as red line
· removed: opt "Editor - Read-only"
· removed: opt "Read-only at startup: as set for previous session"
December 15th, 2011· tab popup menu: "Move to other view" cmd.
· Now 2 files can be splitted vertically.
· Many commands changed to work with 2 views (Close all, Save all, etc).
· tab popup menu: "Copy ... to clipboard" items.
· commands "Sync horizontal/vertical scrolling" for 2 views.
· dialog :Shell integration".
· Find in files: progress cancel btn.
December 6th, 2011Search/Replace:
· dialog now non-modal
· opt "Transparency"
· "Origin" disabled when "Selection" checked
· opt "Interface -- Show search dialog on top"
· cmd "Full screen" (F11)
· dragging of mult. files from Explorer
saving-as:
· suggested dialog filter is got from Lexer
· actual ext is got from current dialog filter
· YAML lexer
November 29th, 2011· cmd "Go to matching bracket" works w/o lexer too.
· cmd "Duplicate line" works with selected text too.
· cmd "File -- Load/Add session".
· cmd "Move word left/right" work like in NP++.
· opt "Editor 2 -- Hilight pair brackets" (def: On), opt colors for it.
· Note: bracket BG color works only when active line not hilited.
· opt "Editor 2 -- Copy column blocks with extra spaces".
· opt "Misc -- Create backup"
· opt "History -- Folder of Open/Save dialogs"
· opt "Strip HTML tags" in ext. tool dlg.
· opt hotkeys for "Load/Save/Add session"
· Txt lexer
· new PHP lexer
· Ada lexer
· IDL lexer
· AHK autocomplete
· Verilog lexer fix
November 9th, 2011· "Clipboard history" panel
· options dlg: "Load color preset", "Save color preset" btns; some color presets
· cmd "Sentence case"
· status indicator "Zoom"
· codepage RUSCII
· inf. loop on replacing regex "$"
October 3rd, 2011· + Ruby lexer.
September 16th, 2011· "External tools" feature redone. Dialog redone.
· Console compilers' output can be caught and shown in Output panel.
· Compilers output errors highlighted, navigable.
· "Find in files" cmd.
September 5th, 2011· syntax highlighting for many languages
· customizable highlighting
· code folding
· tree structure
· autocomplete
· support for many encodings
· search/replace (with reg exp)
· tabs
· bookmarks
· code templates
· support for ext. tools
· toolbar themes
· customizable hotkeys
· export to RTF/HTML
August 30th, 2011· popup menu: Copy-Append, Cut-Append, Copy as HTML, Copy as RTF items
· Goto dlg: Column field
· Office2003 theme
· 12 ext. tools allowed
· closing speedup
· "Run" menu submenus
· gutter collapse icons
August 30th, 2011· middle click scrolling
· new icons in Preview
· Pascal lexer fix
August 18th, 2011· command "Find -- Replace in files"
· opt. "Editor 2 -- Smart hilighting"
· opt.: colors for search marks
· lex. lib. dialog: some columns hidden
· help: FAQ #0
· saving before opening in Firefox/IE/etc.
· default opt.: Undo after save: off; Group redo: on
August 4th, 2011· Added cmd "Replace in files"
August 1st, 2011· syntax hilighting for many languages
· customizable hilightings
· code folding
· tree structure
· autocomplete
· support for many encodings
· tabs
· support for ext. tools
· themes
July 25th, 2011· Logfiles lexer
· TrVLog lexer removed
· lexer with 1st lowercase letter was not selectable
· PHP lexer: more correct tree
· HTML lexer: hilighting of tag pairs
· VB Script lexer: renamed, fixed, autocomplete added
June 27th, 2011· NSIS lexer
· PHP lexer: functions shown in tree
· C++ lexer: hilighting of "\""
· Clipper lexer: function blocks
June 27th, 2011· opt "Show multiple tab lines"
· middle click / dbl-click: closes tab
· bug with Ctrl-F4
June 27th, 2011· lexer for AutoHotkey
· "Open" dlg: saving of filter/ folder.
· "Go to line" dlg: saving of history during session.
· opt "Misc2 - Save/restore last session".
· install: overwrite prompt for lexer lib.
· bug with tab drawing, x64.
· bug with enabling Save action.
· issue with "Load session".
June 27th, 2011· Replace dlg: "Find next" (skip) button.
· option "Misc 2/ Show icons in context menu"
· usage w/out lexer library
· command "File/ Close and delete"
December 6th, 2010· Find/replace add. features.