Added -i /i switch what allows you use alternative config file for PSPad
Load file using plugin autodetects UTF-8 encoding
User highlighter - new multiline comment style * … ;
Program settings / System - new option allows you minimize program instead close it
MS SQL highlighter extended (try - catch)
User highlighter extended - comments start with slash (MEGA)
User highlighter extended - escaped strings
Code explorer - modification for AutoMod (ftAUM)
added FTP support for z/VM - vm/cms
new option for detection deleted files in [Special settings section]: CheckDeleted. Default is off.
TextDiff is scrolling with window above
Code explorer for AutoMod (ftAUM) was extended
Code explorer for CSS shows used colors
Cobol highlighter - words pair highlighting
Color select - dblclick on stored color adds color into editor
Color translator - stored colors was added
Code explorer for UnIcon
New command line parameter -N or /N runs new PSPad instance
Search/replace in files now works with R/O files too
In Highlighter settings / HTML is possible to activate/deactivate template support
Added File Remove/Delete on the background detection
libraries update: JCL, TextDiff
Project synchronize uses ignore masks list (Program settings / Files) for folders too
Code format function remebers settings for individual highlighters between sessions
Project from folder dialog
New multiline comment style for PowerShell <#..#> in User highlighter definition
Wordstar Layout support for editor shortcuts (you can define it)
new Project synchronization with disk include file extensions specification in Project settings. It's first version, modification of Project from folder dialog will follow
variable OldWhitespaceChar is back in program settings / Direct edit
XProfan 11 - new user highlighter from Stephan Sonneborn
Falcon 11 - new user highlighter from GRAWeeLD
possibility to sort file tabs alphabetically - menu Windows or file tabs context menu
Drag/Drop image to HTML file with CTRL key inserts Base64 image form direct into code
LOG parser - added %S what means any count of spaces/tabs
Direct HEX editor works with code switching in menu format (right column)
New script command: highlighter([s: string]): string sets/returns editor highlighter. You can enter start of the highlighter name only.
Show nonprintable chars - small dot for spaces
Editor Command ecInsert inserts new line before current line and place cursor to start of the line
PSPadShell extension first looks for PSpad in current folder then from registry - has meaning for multiuser environment
Included manifest - requestedExecutionLevel is set to asInvoker
JScript highlighter allows you highlight words begining of underscore with different color
Syntax change - new button to set TXT - remove highlighter from file
Manifest file was moved out of PSPad.exe. In default is set "asInvoker"
Fortran Code explorer shows CALL in procedure body
New commend line option /Snnn or -Snnn forced highlighter given by nnn. You can use start of highliter name only. Highlighter is used for all files in command line
In manifest was requestedExecutionLevel set to "highestAvailable" value
FTP client - '..' is available always
HTML preview - refresh after file save
Progress code explorer - added Temp table structure support
ABB rapid Code explorer - addedd Traps support
Updated JCL library - processor and OS detection e.t.c.
Progress highlighter - addedd new keywords
Programm remembers Code clips window size during sessions
Remove file from project (Shift+Ctrl+Del) is available only if project Window is focused
InnoSetup highlighter update - new keywords and flags
new function - Detach file from FPT - if you open file from FTP, you can edit it locally only without automatically save it to FTP
new option if FTP settings allows you keep connection with random commands
new user highlighter for SIEMENS STEP7 industrial automation controller language (Wolfgang T. Url, DynaByte Engineering Url)
XML Code explorer - some XML form (one line XML) freezes PSPad
FTP log doesn't scroll to last line automatically
Main form position after start
Active tab setting after close files right or left
FTP icon on the file tab after file was saved to FTP
Multiline file tabs was displayed incorrectly in some cases
Removing unnumbered bookmark doesn't have influence to bookmarks list
Autorefres for new files
Import FTP settings from FileZilla with FTP servers groups
PSPad start with dots in path
Open files from internet history wasn't stored
Hanlded exception is file was closed on background
FTP client - movement using arrows
Switch to HEX when whole text was selected and file type was different from DOS
Open Text files from project with double click
File change detection
FTP - random command can't be switched off
Main window and more desktops
Icon was lost when you go to settings and files with iconsets was missing
Autoindent behavior corection
Code explorer for Cobol
Bracket highlighting in C++ and JScript
String highlighting in JScript
Fortran line comment in user highlighter takes 'C' only when on the first position in line
Exception after binary file reload
Reformat XML code - handled CDATA section
PSpad doesn't take ShowHint settings (Program settings/Direct edit) after start
FTP keep connection keeps current folder and keeps FTP client connected
for new file extension TXT is set when Highlighter is switched off in Syntax change dialog
corrected exception after paste text into incremental search
fixed new comment style for C++ highlighter
fixed undo problems with active Autoindent mode
Open file from internet - problem in case of UTF-8 page encoding
File change detection
Fixed ECHO highlighting for MSDos BAT highlighter
Perl highlighter - string \# was highlighted as comment
Fixed save ANSI file on VirtualBox shared folder
Remove additional spaces with active WordWrap
JScript - escaped comment problem
FTP client - fixed problem with slow SSL/TLS communication
JScript comment
Drag/Drop from internal file explorer into HEX editor and TextDiff
Statusbar supports unicode chars
Statusbar - char update after delete char
Statusbar - cursor position shows number of char before cursor
Project synchronization wasn't available is no file was open
CSS highlighter - highlight of the matching bracked fix
Project doesn't store extensions for synchronization
Search/replace - replace include new line
Deleted file info was incorrect for new file
CSS highlighter fix for matching bracket
File save with keep date time info
Paste from clipboard, real tabs and enabled EOL
fixed CSS highlighter
file change detection using GetFileInformationByHandle() API function
all window redraw during open files from outside editor
Save main window position in menu Settings was disabled if no file was open
File change detection stops work if file was closed using file tab
Code explorer fo C++ and splitted strings
Scripting - function highlighter() doesn't return highlighter name for user highlighters
LOG resize with filetabs on the bottom
user highlighter - string highlighting
favourite panel - copy link doesn't copy log parser string
program title - fixed display of the file name
toolbar - fixed problem with nondefault font size after start
LOG parser debuger
C++ code explorer
C++ code explorer
AutoCompletion behavior
problems when PSpad was started with -N
File explorer allows you delete folder ..
C++ code explorer
AutoCompletion behavior
C++ Code explorer
Autocomplete - behavior fixes
COBOL code explorer - fixes
COBOL - add/remove comments is driven by AreaA settings
Project - fixed file type filter in File dialog when project file doesn't exist
handled exception in Highlighter settings
fixed Tcl/Tk variable highlight
fixed File tabs draw
Autocomplete works only if PSPad is active
work directory release when PSpad is minimized to tray
Sort dialog with remove duplicities works with unicode files now
VBScript code explorer - procedures and functions
Search/Replace dialog - problems with unicode strings
HTML to plain text convertor (remove tags in menu HTML)
fixed buttons and checkboxes draw on Windows 7 with Alt key
Cobol highlighter - foxed draw od * char if the last position
Dialogs will show in the screen center if main PSPad window is partially behind the screen
File save dialog for TXT files doesn't contain TXT extension when URL highlight was active
Code explorer for C++ doesn't recognize "interrupt void ..."
Dialogs - the caption wasn't transparent
MS SQL 7 highlighter - AND was moved to keywords
Remove redundant spaces - problem with unicode chars
Highlighter settings / compiler tab - exception when there was no content and button INF was pressed
v4.5.4 07/12/2009
added new block comments for CNC machines Okuma and Heller into User highlighter definition
New SAS parser for Code explorer
scripting - function selectionMode() without parameters returns active selection mode for current editor
MS SQL highlighter - dblclick selects @ char as part of variable
PAS highlighter - possibility to set color for data types
Code Explorer is focused after synchronize with code button (in case if Set cursor after goto is disabled)
Code explorer - item stays highlighted (not greyed) even Code explorer isn't focused
Code explorer - added support for ABB Rapid (ftABB file type). Set it as file type in user highlighter definition
Statusbar - diskette symbol is active with same functionality as Save button
Lorem Ipsum form remembers last setting over PSpad sessions
Maximum unnumbered bookmarks stored in project file was extended to 100 for each file
Included the current TiDy.exe version from 03/2009
PHP highlighter - document comment, new keywords, ...
Code explorer for PureBasic - added procedures with return codes
Code explorer for VB - added support for private and public class
User highlighter - new line comment style
PSPad supports Drop text from another application, if aplication supports it (IE, Word, ...)
Duplicate lines works for block too - it duplicates block now
Scripting support - new function logLineIndex([index]): integer - sets or returns current line index in LOG window
New function New file (Shift+Ctrl+N) - creates new file without dialog
Project from folder function fills now default folder in project settings
Program settings / Proram 1 - new option allows you switch off extended mouse support
Program setings / Direct edit - new variable Code explorer init = 200000. It sets max. file length in bytes. Files over this value sin't parsed automatically in Code explorer and you need to start parsing with Code explorer Refresh button
FTP client - added possibility to go to web page with Winsock error explanation after unsucsessfull connection
Check internet version - new dialog
FTP - small modifications in interface behavior (step to upper, sort by date include time, moveable columns, ...)
Code explorer for Tcl/Tk - added class methods (public, private...)
New program action - aScriptRecompile
Scripting - new function logSetParser(expression) to set Log parser string
Scripting - new functions projectItemsCount, projectItems(index), projectItemsType(index) for project tree handling. See included readme in Script subfolder
Swap with line Above/Bellow functions work for selected block too
Swap block - new function swaps line in selected block
Program settings / Program - new option to enable/disable Multimedia keys for PSpad
User highlighter - added Comment style %% (Automaton language)
LOG - Search results uses common font and background colors
Code explorer for JScript - public functions
Line feed in CSS reformating - new parameter in Program settings / Tols
Added buton in the Help / Check version dialog to send you to download page
In FTP connection settings dialog (bottom) is link for download OpenSSL libraries
FTP - added TLS/SSL support using OpenSSL (both DLL libraries have to exist in the PSPad folder). Secure connection is indicated with other yellow icons on the FTP panel.
Update TextDiff component, first version of the line differences in the window bottom. Speed was improved.
removed project hint length limit
new Code explorer for psC
built-in KiXtart highlighter actualized to 4.6.0 - new keywords, added reserved words, labels, parameters groups
Scripts - added function ftpRefresh() - refresh FTP folder. For ftpUploadFile() added 3-rd parameter - refresh folder after file upload
Scripts - added editor function modified([boolean]), sets or returns modified state
Code explorer for PureBasic
Session manager - possibility to set if new session keeps open files
Cobol higlighter - added JCL keywords, JCL comments are still not supported
LOG windows - possibility to set (common) font using font button in the LOG window