3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-26 05:49:27 +01:00
pbot/lib/PBot
Pragmatic Software e421f9b6bc Replace U+200b (zwsp) with U+feff (zwnbsp)
U+feff is now used instead of U+200b for nick-dehighlighting.

U+feff is non-breaking; it will not break-up the word when wrapping. It also
appears to be much more widely supported. In fact, some terminals will simply
strip the bytes -- this allows copying the text as-is, etc.

Additionally, an exclude-list was added to prevent dehighlighting of specific
nicknames. This is because several terminals do not fully support Unicode's
zero-width spaces -- they show up as plain spaces. Certain words for the #c
channel have been added to this exclude list since they are also somewhat
popular as nicknames there.
2022-01-18 10:32:21 -08:00
..
Core Replace U+200b (zwsp) with U+feff (zwnbsp) 2022-01-18 10:32:21 -08:00
Plugin Plugins/Plang: rename Grammar to ParseRules 2022-01-03 15:47:30 -08:00
Core.pm Rename "modules" to "applets" 2021-11-19 18:05:50 -08:00
Imports.pm Make directory structure more Perlish 2021-07-13 19:45:56 -07:00
VERSION.pm Replace U+200b (zwsp) with U+feff (zwnbsp) 2022-01-18 10:32:21 -08:00