BabelPad 13.x.x.x Release Notes
BabelPad version 13.0.0.1 (2020-03-10)
- Updated Unicode data for Unicode 13.0.0 data.
- Updated Emoji data for Emoji 13.0.
- Added support for the Tertiary Ideographic Plane throughout the application and user interface.
- Redesigned character map window to have tabs for each Unicode plane.
- Added Character Map submenu under the Options menu (with options to display reserved Unicode ranges and unassigned Unicode planes in the character map).
- Added Mandarin and Cantonese readings for many CJK Ext. G ideographs.
- Revised, corrected and expanded Mandarin readings for many existing CJK ideographs.
- Revised, corrected and expanded mappings between traditional and simplified Chinese ideographs, including CJK Ext. G.
- Updated Tangut data for Unicode 13.0 disunifications.
- Added descriptions for Egyptian hieroglyphs on status bar.
- Added readings from Wu Yingzhe and Juha Janhunen 2010 for Khitan Small Script characters on status bar.
- Added a "Copy Results" button to the Han radical, Yi radical, Mandarin reading, and Cantonese reading lookup tools.
- Added right-click copy for the sample text in the Font Information dialog box.
- Added a Font Configuration Options dialog that allows you to list fonts to exclude from font configuration, and to specify preferences for Noto fonts.
- Added a Word Count feature for selected text, available from Tools menu, the context menu, and the Documents toolbar.
- Added ability to search for algorithmic character names in the character map.
- Added function to enclose matching text by specified strings in the contextual convert utility.
- Added function to delete all lines containing or not containing specified text.
- Fixed bug in NCR-to-Unicode conversion which converted "&#x;" and "&#;" to U+0000.
- Fixed bug in RTF copy which discarded braces ('{' and '}') in the text to be copied.
- Made the character information pane of the status bar variable width so that it is wider when the window is maximized.
- Moved the font-related tools from Tools menu to Fonts menu for consistency with BabelMap.
- Fixed omission of "oblique" from enumerated font styles in the Fonts Overview dialog.
- Corrected some Nishida Tangut reconstructions.
- Added Japanese simplified dragon and turtle radicals to the Han Radical Lookup tool.
- Improved word selection algorithm.
- Various bug fixes and improvements to editing behaviour.
BabelPad version 13.0.0.2 (2020-03-11)
- Fixed script counts in "Unicode Scripts" tool.
- Tweaked word boundaries.
- Added pinyin readings for biáng.
BabelPad version 13.0.0.3 (2020-03-20)
- Changed the application description to "BabelPad - Unicode Text Editor" so it will show up under BabelPad in Task Manager.
- Added a -debug command line parameter which causes BabelPad to write diagnostic messages to a file called "BabelPad.log" in the same folder as BabelPad.exe (must not be in Program Files or else the log file will not be created). If you encounter a reproduceable crash with BabelPad then run BabelPad from the command line with -debug (or create a shortcut with -debug after the target), and send me the resulting log file.
- Now opens files that are locked for writing in read only mode (rather than failing with a sharing violation error message).
- More tweaking of word boundaries.
BabelPad version 13.0.0.4 (2020-04-02)
- Fixed bug that caused BabelPad to crash on start if the edit area had been reduced to nothing when previously closed.
- Added an option to choose the system of Tangut reconstructed readings to use by default.
- Added default reconstructed reading for Tangut characters on the status bar.
- Added conversion from Tangut characters to reconstructed readings (Tangut submenu from the Convert menu; new button on the Langauges toolbar; or Ctrl+Shift+G).
- Fixed treatment of Zero Width Space in calculating word breaks.
BabelPad version 13.0.0.5 (2020-06-03)
- Made the tables in the script and general category colour configuration dialogs sortable.
- Fixed bug that was not stripping the BOM from all files when opening and merging multiple files.
- Fixed bug in the display of conversion categories in the Contextual Convert dialog.
- Fixed bug in application of user-specified Caesar Cipher value to Basic Latin text.
- More tweaks for the word boundary algorithm.
- Some CJK and Tangut data corrections.
BabelPad version 13.0.0.6 (2020-09-16)
- Added "shift" option for text input file which specifies a key that will cause the next typed key to be treated as shifted (e.g. 'a' is treated as 'A'). This is useful for typing with one hand.
- Fixed crash in lookup tools when the dropdown list is changed using an arrow key of page up/down key (but search results are not updated), and an invalid search result is clicked on. Changing the dropdown list using an arrow key of page up/down key now causes the results to be recalculated.
- Fixed issue with redrawing of lines in line wrap mode when typing or deletion causes a change in line break position.
- Modified the algorithm for centring glyphs in the character map grid, so that now the glyph cell is centred rather than the glyph (except for characters with no advance width which continue to be centred on their glyph).
- Improved the display of the glyph popup window for the character map grid.
- Improved character spacing when in Simple Rendering mode.
BabelPad version 13.0.0.7 (2020-09-19)
BabelPad version 13.0.0.8 (2020-09-23)
- Improved the Emoji Lookup tool (previously called "Emoji Data"), and added the ability to filter emoji based on their name or description.
BabelPad version 13.0.0.9 (2020-09-28)
- Added option in the Window menu to always show BabelPad on top of other windows.
BabelPad version 13.0.0.10 (2020-10-14)
- Fixed issue with delete key being ignored in text input mode.
BabelPad version 13.0.0.11 (2020-12-18)
- Fixed crash when resizing until there is no edit area left.
- Fixed bug with Han Radical Lookup tool which was not listing characters added to the ends of the Ext. and Ext. B blocks.
- Tweaks for some pinyin readings of CJK characters.
BabelPad
BabelPad Version History
BabelStone Home Page