BabelPad Portable Changelog

What's new in BabelPad Portable 15.1.0.4

Nov 17, 2023
  • Fixed bug with toggling case (all characters replaced by null characters).
  • Fixed issues with Chinese UI versions.

New in BabelPad Portable 15.1.0.1 (Sep 13, 2023)

  • Updated Unicode data for Unicode 15.1.0 data.
  • Updated Emoji data for Emoji 15.1.
  • No longer supports bitmap fonts.
  • The OpenType Test Framework now supports positional forms for scripts with joining behaviour, such as Arabic and Mongolian.
  • Option to show CJK and Tangut source references now split into two separate options.
  • Various minor bug fixes and enhancements.
  • Various updates to CJK and Tangut data.

New in BabelPad Portable 15.0.0.4 (Sep 27, 2022)

  • Fixed error in the Han Search tool for CJK Compatibility Ideographs block.
  • Added option in the Han Search tool to only list CJK unified ideographs.

New in BabelPad Portable 7.0.0.0 (Aug 14, 2014)

  • Improved line breaking behaviour, based on (but not conforming to) UAX #14: Unicode Line Breaking Algorithm
  • Option to customize normalization for Hebrew (see here for explanation of the issues)
  • Option to customize normalization for Tibetan (see here for explanation of the issues)
  • Converts Webdings/Wingdings symbol font characters to corresponding Unicode characters.
  • Converts between plain characters and math alphanumeric styled characters.
  • Converts between Perl escape sequences and Unicode characters.
  • Ctrl+backspace after a precomposed character removes its last combining mark.
  • Shift+backspace after an extended grapheme cluster deletes the entire grapheme cluster.
  • Shift+delete in front of an extended grapheme cluster deletes the entire grapheme cluster.

New in BabelPad Portable 6.3.0.0 (Oct 10, 2013)

  • Supports Unicode 6.3

New in BabelPad Portable 6.2.0.4 (Aug 7, 2013)

  • Fix a bug in BabelPad that caused the save as dialog to be displayed when saving a new document.
  • Add support in BabelPad for EBCDIC code pages (CP037, CP500, CP875, CP1026) and additional PC code pages (CP437, CP737, CP775, CP850, CP852, CP855, CP857, CP860, CP861, CP862, CP863, CP864, CP865, CP866, CP869).
  • In BabelPad add shortcuts for entering en-dash and em-dash punctuation marks (Alt+Num- and Alt+Shift+Num- respectively).
  • Add Unifont to the list of fallback fonts that are ignored when auto-configuring fonts
  • In the Export Font Glyphs tool allow the user to load a file containing a list of characters to export the glyphs for (the file should be UTF-8 encoded with each character to export on a separate line, optionally with the name to use for the exported glyph image added after a tab character, e.g. "$dollar").

New in BabelPad Portable 6.2.0.3 (Oct 29, 2012)

  • Improved the font auto-configuration function (although still far from perfect).
  • Added a warning to the font configuration dialog if Cambria Math or any other Math font is mapped to the Basic Latin block.
  • Separated the BabelMap cut and copy functions into separate plain text and RTF cut and copy functions, and added an option to specify whether the cut and copy buttons copy as plain text or RTF text.
  • Added new keyboard shortcuts for BabelMap: Ctrl+B goes to the Unicode Blocks dropdown list; Ctrl+F goes to Font dropdown list; Ctrl+S goes to search box (was Ctrl+F in the beta version)
  • Fixed a bug in BabelPad which causes a crash in the batch replace utility under certain circumastances.
  • Fixed a bug in BabelPad that causes incorrect scrolling after returning from browser mode.