# Change Log
Compiler - if you run compiler and not Catch program output is selected, compiler window won't be hidden
Code explorer - ESC closes Code explorer. Removed.
parameter Statusbar functions require DblClick instead of SingleClick (Program settings / Program 2) has influence of the top editor ruller behavior too.
ASCII chart - new button CP as editor - this buttons sets content of ASCII chart into same CP as current editor window. Note, that ASCII chart works with singlebyte encodings only, not with UTF-xxx
Regular expressions - library based on Perl syntax was replaced with library supporting PCRE syntax
New user highlighter for ASAR assembler (David Wilson)
Computer suspend - FTP is disconnected.
Computer suspend - new modified files are saved in %Temp%\PSPad\Resume folder
TeX code explorer shows \head
User highlighter - added HEX number attribute
TeX highlighter - added block comments --[[ ]]-- and \starthiding \stophidding. Each comment has different attribute and allows you set different color. As "operator" attribute you can color for \if++, \if+-, \eif, \efi
menu Edit / Special conversion between text, URL, QuotedPrintable, Base64 fully supports unicode. UTF-8 is used for char presentation
Find in files dialog was changed from modal to normal. It allows let dialog open and edit files together
Favourite window contains new section - script. You can add script there by selecting from drop down list
User highlighter definition - added block comment for Autoit3 - #cs ... #ce
New PSPad command line parameter /F or /FR (as alternative -F or -FR) will start search on open file. /F for normal search, /FR for search with regular expressions. Syntax: pspad "path\file" /F "search expression"
PSPad remembers column with of Name, size and modified for File explorer and FTP
User friendly message when you try compare file with selected file from disk in case both files has different encoding
Insert text to lines - added "Apply" button, so you can use this function several times without leaving dialog
FTP connection list - added folder functionality
New option in Program settings / Program 1 - Don't change Toolbar icon size when monitor DPI is changed
Insert text to lines (Alt+I) - added step for numbering, added labels
New action Open favourite (Shift+Ctrl+A) for easier access to favourite tab in left panel. Panel is selected and tree with favourite is focused. You can move cursor and open file or run tool with Enter.
Handled exception when Recent.INI file was marked as ReadOnly
Editor window - Ruller - with high DPI was column numbers high above the ticks
Open file from internet (menu File / Open special) - function doesn't detect code page
Char case change doesn't work with cyrilic letters
64b version ends with exception, joined to store recent files
TextDiff drop box was invisible when you drag file over PSPad if left panel was switched off
User highlighter dialog wasn't possible close if no editor window was open
crash on PSPad exit
XML Code explorer
handled exception when closing PSPad x64
handled exception when several PSPad instances was closed at once and all instances write file state in same time
Program Settings / KeyMap - problem drawing with scrollbar (only some group and languages)
if main PSPad window was maximized, minimized and open file from outside, PSPad wasn't restored as maximized
ASCII chart wasn't translated after language change
Python highlighter - search for matching bracket if bracket was in string
Highlighting URL in text doesn't respect two dots - something..html
in case PSPad was set as StayOnTop, some dialog window appear behind the main window
FTP connection - duplicate connection ends with message "Connection already exists"
problem with editor window name when you open many small files at once
HEX editor - search in HEX - if you paste search string from Excel, you got info that text contains non hex chars (Excell adds line break)
HEX editor - undo after bytes rewriting
HEX editor - find/replace when switching from text and back
reduce Windows flicker when you restore PSPad from minimized to maximized state
HEX editor - paste text into HEX part, copied from external source (e.g. Excel)
fixed behavior when PSPad is minimized to Tray icon
Code explorer fix after new regular expression library implementation
HEX editor copy/paste in text part
System integration into context menu for limited user
ASCII chart - Print button changes label when Coda page was changed
exception when bigger amount of files was closed one by one
PSPad is a well-known freeware editor among Microsoft® Windows® users. It was released for the first time in 2001 by Mr. Jan Fiala. Ever since new features were added with each new release. Nowadays, PSPad is one of the best choices when it comes down to many features and the variety of syntax highlighting profiles.
Since the number of features is overwhelming, those are just a couple of them: full HEX editor, support for Unicode, ANSI, ISO, OEM, auto correction, spell checking, undo-redo operations, and unlimited length. Save desktop session (resume your work) and work on several documents at the same time. Built-in FTP client, macro recorder and active scripting for automation purposes, integrated TiDy library, code explorer, export to RTF, HTML, TeX formats. Advanced search and replace function that will work in all open files, folders, and projects. View differences between data, presenting them using color highlighting with print preview, column block and Rectangular block selection, advanced line sorting and many other features. The editor is available in two formats: as a setup file (installer) and a portable version (zip archive). Please keep in mind that no version comes with spell check dictionaries and you have to download them separately from here.
Trademark Note 1: Microsoft®, Windows®, and other product names are either registered trademarks or trademarks of Microsoft Corporation in the United States or other countries.
Important: Starting with 1st March 2015, PSPad is 100% clean, free of bundles, free of anything else that can be flagged as adware - so please give this editor a chance! Please support the author with a donation for his courage to stop using bundles. Even a small donation matters - please use the "Donate" button.
The installation process is fast, and you can run PSPad in a matter of seconds. As soon as you run PSPad for the first time, you might feel intimidated by the massive amount of features. Don't be; this editor has excellent support if you want to learn more about a feature check the HELP or FAQ sections. You can find almost everything you need to know about PSPad (including screenshots) such as entire chapters split on: necessary information, working with PSPad, menu description, customization and once again an FAQ section.
If you're a programmer, you will also discover that besides of a comprehensive text and code editor, PSPad is also an easy and excellent IDE which allows you to edit and parse compiler output, not to mention that it's a better alternative to many, similar commercial programs. I can't cover all program features in a short review. Also, the help and FAQ sections that I mentioned does a much better job.
Regular users might not know why they should use such an editor. Just a couple of tips that I can think of: as a much better alternative to the standard, plain text editors and even several Word-based applications. Think about the following features: multiple undo-redo, auto-correction, spell-checking, work with large files, save a desktop session and start from where you left off, and those are just a few of my favorites. As a conclusion, PSPad is one of the best, free editors for programmers, web developers and even for regular users that look for the perfect text and code editor. Please support it with a donation!