BabelPad 11.x.x.x Release Notes
BabelPad version 11.0.0.1 (2018-08-02)
- Updated Unicode data for Unicode 11.0.0
- Number of recently-used files on the File menu is now configurable, between 0 and 16 (default 5). Options > File Options > Number of Recently Used Files ... opens a dialog box that allows you to set the maximum number of recently-used files.
- You can now clear the recently-used file list on the File menu by selecting Options > File Options > Clear Recently Used Files List.
- Transcode and Batch Replace dialogs now have buttons to load the source and target lists from file. They also have a button to load both source and target lists from a single tab-delimited file (where each line has the format source TAB target).
- Added option to colour code text by Unicode General Category if in Simple Rendering mode (only enabled in Simple Rendering mode because colour coding has to applied on each individual character). Select Options > Display Colours > Colour Code by General Category from the menu. By default, only seven colours are applied, each colour corresponding to a set of related general categories: blue for letters (gc=Lu, Ll, Lt, Lm, Lo), orange for marks (gc=Mn, Mc, Me), green for numbers (gc=Nd, Nl, No), purple for punctuation (gc=Pc, Pd, Ps, Pe, Pi, Pf, Po), red for symbols (gc=Sm, Sc, Sk, So), grey for whitespace (gc=Zs, Zl, Zp) [of course the only visible whitespace character is Ogham Space Mark], and brown for control characters, format characters, undefined characters, etc. (gc=Cc, Cf, Cs, Co, Cn). However, you can configure what colours to apply for each specific general category from Options > Display Colours > Configure General Category Colours...
- Added support for user-defined keyboard mappings and text-based input methods. Input menu has a new "Custom Input" item (Ctrl+Shift+T) and corresponding "T+" button on the Input toolbar. If any user-defined input methods have been configured then selecting Custom Input will enable the dropdown list of available user-defined input methods. See here for the file format for custom input methods and keyboard layouts and here for sample input method files.
- Removed built-in input methods for Mongolian, Manchu, Tibetan, Uyghur, and Yi (Nuosu).
- Added three additional toolbars: Unicode toolbar, Fonts toolbar, and Document toolbar.
- Help buttons have been added to the following dialogs: Add/Edit Text Input Method (opened from the Manage Custom Input Methods dialog); Export Font Glyphs; Composite Font Mappings; Batch Replace; and Transcode. Clicking on the Help button (a square button with a question mark) will open the online help system at a page giving information about the dialog.
- Fixed incorrect conversion of Extended Wylie to Tibetan script.
- Fixed caret display bug when pressing Page Up or Page Down buttons if the caret is within the first or last page of the document.
- Fixed printing when in Simple Rendering mode.
- Cosmetic improvement of dropdown boxes in toolbars.
BabelPad version 11.0.0.2 (2018-08-03)
- Fixed crash with the custom input method that sometimes occured when scrolling through the candidate results then resuming text input.
BabelPad version 11.0.0.3 (2018-08-06)
- Tab key now inserts tab character when in Unicode input method or custom input method and there is no pending input.
- Space key now inserts space character when in Unicode input method and there is no pending input.
- Corrected some Tangut IDS sequences.
- Improved behaviour of Custom Input Method dropdown box.
- Fixed crash that sometimes occured when removing duplicate lines in a large document.
BabelPad version 11.0.0.4 (2018-12-08)
- Fixed bug in conversion from HTML entities (& inserted after & if not start of an HTML entity).
- Fixed bug in conversion from NCR numeric character references (first character after & deleted if not start of an NCR sequence).
- The file encoding in square brackets after the file name on the title bar now includes a BOM indicator if the file was opened or saved with a BOM.
- Improved behaviour of up/down and page up/down keys when scrolling through candidates in the custom input method dropdown box.
- The Overview of All Fonts now gives the total number of fonts enumerated at the top of the table of fonts.
- A message is shown on the status bar during font enumeration, and total number of enumerated fonts is shown on the status bar on completeion.
- Corrected OCR error of "tomb" for "to rub" in Li Fanwen's English glosses for Tangut characters.
- Corrected some Tangut IDS sequences.
- Updated to CLDR 34.
- Fixed bug with generation of some level 4 weights for the UCA.
BabelPad version 11.0.0.5 (2018-12-09)
- Fixed bug in conversion from NCR numeric character references for invalid scalar values (semicolon appended to sequence).
BabelPad
BabelPad Version History
BabelStone Home Page