Mischa POSLAWSKY [Fri, 6 Mar 2015 07:11:32 +0000 (08:11 +0100)]
font: ?q offset by hex value or block name
Mischa POSLAWSKY [Fri, 6 Mar 2015 06:07:06 +0000 (07:07 +0100)]
font: navigation links to offset character table
Mischa POSLAWSKY [Fri, 6 Mar 2015 06:04:56 +0000 (07:04 +0100)]
font: subpage lists ordered glyphs in requested typeface
Mischa POSLAWSKY [Thu, 5 Mar 2015 06:29:34 +0000 (07:29 +0100)]
chars: include plane 1 groups
Mischa POSLAWSKY [Thu, 5 Mar 2015 05:47:10 +0000 (06:47 +0100)]
font: include version in font name hover
Mischa POSLAWSKY [Thu, 5 Mar 2015 04:11:03 +0000 (05:11 +0100)]
font: clean up version and revision numbers
Some fonts prefix 'Version' to number, some don't.
Revision number is stored as single-precision float (f), so needs to be
rounded to avoid showing erroneous digits.
Mischa POSLAWSKY [Thu, 5 Mar 2015 03:50:28 +0000 (04:50 +0100)]
font: load unicode data optionally
Mischa POSLAWSKY [Thu, 5 Mar 2015 03:49:46 +0000 (04:49 +0100)]
font: ignore multichar entries in overview count
Mischa POSLAWSKY [Thu, 5 Mar 2015 03:31:51 +0000 (04:31 +0100)]
font: show currency and mathematical unicode categories
Mischa POSLAWSKY [Thu, 5 Mar 2015 03:29:52 +0000 (04:29 +0100)]
font: automatic name abbreviation
Mischa POSLAWSKY [Thu, 5 Mar 2015 03:17:10 +0000 (04:17 +0100)]
font: numbered fonts; os groups in include
Mischa POSLAWSKY [Wed, 4 Mar 2015 21:20:57 +0000 (22:20 +0100)]
perl: v5.21.9 features
Mischa POSLAWSKY [Wed, 4 Mar 2015 20:41:37 +0000 (21:41 +0100)]
common: only load keysigns when needed
Mischa POSLAWSKY [Wed, 4 Mar 2015 20:38:01 +0000 (21:38 +0100)]
common: drop obsolete page attribute 'rawstyle'
Mischa POSLAWSKY [Wed, 4 Mar 2015 20:31:04 +0000 (21:31 +0100)]
digraphs: proposals for obvious apl symbols
Mischa POSLAWSKY [Wed, 4 Mar 2015 20:22:39 +0000 (21:22 +0100)]
apl: click to expand all descriptions
Mischa POSLAWSKY [Wed, 4 Mar 2015 19:29:56 +0000 (20:29 +0100)]
apl: group similar operators into distinct table bodies
Mischa POSLAWSKY [Tue, 3 Mar 2015 21:54:38 +0000 (22:54 +0100)]
apl: reorder operator data and find missing descriptions
Mischa POSLAWSKY [Tue, 3 Mar 2015 22:53:07 +0000 (23:53 +0100)]
apl: omit title attribute if no description
Mischa POSLAWSKY [Tue, 3 Mar 2015 22:44:28 +0000 (23:44 +0100)]
apl: describe and group symbol columns
Mischa POSLAWSKY [Tue, 3 Mar 2015 20:23:07 +0000 (21:23 +0100)]
apl: unified/dyalog key combinations
Mischa POSLAWSKY [Tue, 3 Mar 2015 18:44:40 +0000 (19:44 +0100)]
apl: page to list common APL symbols and meanings
Basic inventory copied from
<http://en.wikipedia.org?title=APL_syntax_and_symbols&oldid=
649671767>.
Mischa POSLAWSKY [Tue, 3 Mar 2015 20:41:35 +0000 (21:41 +0100)]
browser: convert windows line breaks in notes
Fix trailing period detection.
Mischa POSLAWSKY [Tue, 3 Mar 2015 20:39:57 +0000 (21:39 +0100)]
browser: ignore notes in status flags for rank
Mischa POSLAWSKY [Tue, 3 Mar 2015 20:39:39 +0000 (21:39 +0100)]
browser: apply vendor prefix exceptions
Mischa POSLAWSKY [Tue, 3 Mar 2015 18:05:07 +0000 (19:05 +0100)]
latin: more efficient tap code alternative
Mischa POSLAWSKY [Tue, 3 Mar 2015 18:05:01 +0000 (19:05 +0100)]
latin: reformat tap codes to superimposed dots
Mischa POSLAWSKY [Fri, 5 Jun 2015 20:03:42 +0000 (22:03 +0200)]
latin: reformat tap codes to suĆ¾script digits
Mischa POSLAWSKY [Tue, 3 Mar 2015 18:04:33 +0000 (19:04 +0100)]
latin: common tap code row
Mischa POSLAWSKY [Tue, 3 Mar 2015 18:03:55 +0000 (19:03 +0100)]
latin: declare include data for page date
Fix reload on update.
Mischa POSLAWSKY [Tue, 3 Mar 2015 18:01:49 +0000 (19:01 +0100)]
latin: consistent morse character translation from ascii
Improve code maintainability by encoding with ASCII dash - and period .
and converting to visually preferred hyphen and hyphenation point.
Mischa POSLAWSKY [Tue, 3 Mar 2015 18:00:11 +0000 (19:00 +0100)]
digits: chakma, coptic, minor improvements
Mischa POSLAWSKY [Mon, 23 Feb 2015 01:02:15 +0000 (02:02 +0100)]
digits: reorder columns to start with zero
Ascending order to allow optional glyphs for ten after nine.
Mischa POSLAWSKY [Mon, 23 Feb 2015 00:52:22 +0000 (01:52 +0100)]
digits: prepend missing gurmukhi one
Mischa POSLAWSKY [Tue, 3 Mar 2015 17:49:22 +0000 (18:49 +0100)]
digraphs: proposals for common emoji
Mischa POSLAWSKY [Tue, 3 Mar 2015 17:13:07 +0000 (18:13 +0100)]
digraphs: propose missing keyboard/command symbols
Mischa POSLAWSKY [Sun, 22 Feb 2015 22:10:58 +0000 (23:10 +0100)]
digraphs: preserve string representations in verbose inversions
Mischa POSLAWSKY [Sun, 22 Feb 2015 22:06:52 +0000 (23:06 +0100)]
digraphs: propose common arabic digits
RFC-1345 actually describes these characters, but the listed code points
have changed in modern Unicode mapping instead to the "extended" variants
subsequently implemented in Vim.
Regard current implementations as canon, and reencode the intended
characters with different mnemonics.
Mischa POSLAWSKY [Sun, 22 Feb 2015 21:04:18 +0000 (22:04 +0100)]
digraphs: apparent proposals for missing symbols
Mischa POSLAWSKY [Sun, 22 Feb 2015 20:56:57 +0000 (21:56 +0100)]
digraphs: distinguishing class for rfc-only in include
Vim does not support all entries in the standard, typically characters
without modern Unicode code points.
Mischa POSLAWSKY [Sun, 22 Feb 2015 20:07:43 +0000 (21:07 +0100)]
digraphs: verbose option to show inverted mnemonics
Mischa POSLAWSKY [Sun, 22 Feb 2015 19:28:31 +0000 (20:28 +0100)]
digraphs: describe rfc translation table
Mischa POSLAWSKY [Sun, 22 Feb 2015 19:19:11 +0000 (20:19 +0100)]
digraphs: xorg-specific legend
Mischa POSLAWSKY [Sun, 22 Feb 2015 19:10:59 +0000 (20:10 +0100)]
digraphs: smart deprecation of xorg alternates
Mischa POSLAWSKY [Sun, 22 Feb 2015 18:08:54 +0000 (19:08 +0100)]
digraphs: expand intro, with links to (and from) screen and emacs
Mischa POSLAWSKY [Sun, 22 Feb 2015 18:01:00 +0000 (19:01 +0100)]
digraphs: option to show xorg digraphs instead
Mischa POSLAWSKY [Sun, 22 Feb 2015 17:19:39 +0000 (18:19 +0100)]
digraphs: proposals more in line with xorg sequences
Mischa POSLAWSKY [Sun, 22 Feb 2015 17:07:06 +0000 (18:07 +0100)]
digraphs: parse xorg compositions for alternative mnemonics
Find multi-key compose sequences in X11 source files, for comparison to
unrelated RFC-1345 mnemonics.
Mischa POSLAWSKY [Sun, 22 Feb 2015 15:16:43 +0000 (16:16 +0100)]
digraphs: mkdigraphlist: avoid undefinedness warnings
Mischa POSLAWSKY [Sun, 22 Feb 2015 02:33:20 +0000 (03:33 +0100)]
digraphs: mkdigraphs-vim: usage help if given arguments
Mischa POSLAWSKY [Sun, 22 Feb 2015 02:03:24 +0000 (03:03 +0100)]
font: include oss opensans
Common as it's Mozilla's default typeface for websites.
Mischa POSLAWSKY [Sun, 22 Feb 2015 02:03:11 +0000 (03:03 +0100)]
font: display additional windows/mac fonts
Mischa POSLAWSKY [Sun, 22 Feb 2015 15:16:20 +0000 (16:16 +0100)]
digraphs: mkdigraphlist: escape vim mnemonics
Unlike RFC 1345, Vim extensions such as /\ are not restricted to string-safe
characters.
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:46:39 +0000 (02:46 +0100)]
digraphs: fix unicode translation for J< in rfc
Intended "LATIN CAPITAL LETTER J WITH CARON" is not in modern unicode
as a single glyph, but can be composed using combining mark.
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:41:57 +0000 (02:41 +0100)]
digraphs: prepare target characters as strings
Allows custom representation consisting of multiple characters.
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:25:41 +0000 (02:25 +0100)]
digraphs: mkdigraphs-vim: escape mnemonics
Mischa POSLAWSKY [Sun, 22 Feb 2015 02:07:30 +0000 (03:07 +0100)]
digraphs: warn if vim returns insufficient input
Mischa POSLAWSKY [Sun, 22 Feb 2015 02:06:37 +0000 (03:06 +0100)]
digraphs: comment program version in vim include
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:21:01 +0000 (02:21 +0100)]
unicode: stable order of digraph inclusion
Prefer alphabetically lowest mnemonic in case of multiple alternatives
instead of showing random results.
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:20:06 +0000 (02:20 +0100)]
digraphs: include first line of rfc
Do not eat SP entry while skipping headers.
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:17:28 +0000 (02:17 +0100)]
digraphs: mkdigraphlist: redetermine source class
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:15:32 +0000 (02:15 +0100)]
digraphs: mkdigraphlist: inline conversion of character details
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:05:32 +0000 (02:05 +0100)]
digraphs: clarify modifier classes in legend
Mischa POSLAWSKY [Sun, 22 Feb 2015 01:04:28 +0000 (02:04 +0100)]
digraphs: ?split option to distribute columns over multiple tables
Mischa POSLAWSKY [Sat, 21 Feb 2015 07:52:56 +0000 (08:52 +0100)]
digraphs: propose missing romanian at unused grave mnemonics
Letters with comma below are similar but distinct from cedilla for proper
romanian support. Unicode does not have these letters with grave accent
(which is like a comma except above) so this is the obvious and only
available mnemonic.
Mischa POSLAWSKY [Sat, 21 Feb 2015 07:26:36 +0000 (08:26 +0100)]
digraphs: propose meng and heng
Mischa POSLAWSKY [Sat, 21 Feb 2015 07:26:14 +0000 (08:26 +0100)]
digraphs: propose uppercase counterparts to f/ and h2
Added to Unicode in version 7.0 and 6.1 respectively.
Mischa POSLAWSKY [Sat, 21 Feb 2015 06:55:36 +0000 (07:55 +0100)]
digraphs: propose trailing , instead of 2 for hooked F and Z
Mischa POSLAWSKY [Sat, 21 Feb 2015 05:54:23 +0000 (06:54 +0100)]
digraphs: propose additional currency signs
Mischa POSLAWSKY [Sat, 21 Feb 2015 05:26:51 +0000 (06:26 +0100)]
style: transparent background on whitespace char cells
Mischa POSLAWSKY [Sun, 22 Feb 2015 13:12:25 +0000 (14:12 +0100)]
digraphs: update mkdigraphlist input description
Mischa POSLAWSKY [Sat, 21 Feb 2015 05:03:37 +0000 (06:03 +0100)]
digraphs: account for vim extensions in proposals
Mischa POSLAWSKY [Sat, 21 Feb 2015 04:59:14 +0000 (05:59 +0100)]
digraphs: prefer transparent proposal style
Mischa POSLAWSKY [Sat, 21 Feb 2015 04:34:37 +0000 (05:34 +0100)]
digraphs: propose z1 for ezh
'ed' makes no sense, and isn't even supported by vim.
Mischa POSLAWSKY [Sat, 21 Feb 2015 04:33:12 +0000 (05:33 +0100)]
unicode: mark missing digraphs in multiple characters
Mischa POSLAWSKY [Sat, 21 Feb 2015 03:55:48 +0000 (04:55 +0100)]
digraphs: parse vim :digraphs to indicate extensions
Run vim to find differences from RFC 1345.
Much easier than trying to parse the source code, and not really a problem
as it's usually installed and rarely changes.
Mischa POSLAWSKY [Sat, 21 Feb 2015 03:54:06 +0000 (04:54 +0100)]
digraphs: fix string alternative in character include
Mischa POSLAWSKY [Sat, 21 Feb 2015 03:04:09 +0000 (04:04 +0100)]
digraphs: clean up rfc parser code
Mischa POSLAWSKY [Sat, 21 Feb 2015 03:01:23 +0000 (04:01 +0100)]
digraphs: leave out overridden inversions
Mischa POSLAWSKY [Sat, 21 Feb 2015 02:58:21 +0000 (03:58 +0100)]
digraphs: reuse unicode character details
Mischa POSLAWSKY [Sat, 21 Feb 2015 02:03:54 +0000 (03:03 +0100)]
digraphs: intermediate parse of shiar.inc.txt proposals
Mischa POSLAWSKY [Sat, 21 Feb 2015 01:34:39 +0000 (02:34 +0100)]
digraphs: separate rfc parser from include generator
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:12:40 +0000 (00:12 +0100)]
tools: prefix all generated includes by automation comment
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:09:37 +0000 (00:09 +0100)]
font: virtual group for html entities
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:07:47 +0000 (00:07 +0100)]
digraphs: proposals for common formatting control characters
Cover HTML4 entities.
Mischa POSLAWSKY [Thu, 19 Feb 2015 23:06:29 +0000 (00:06 +0100)]
chars: escape html characters in digraph label
Notably </ would make the TD disappear.
Mischa POSLAWSKY [Thu, 19 Feb 2015 19:50:17 +0000 (20:50 +0100)]
writing: enable circus stylesheet
Previously omitted to avoid bright colours without significant meaning by
default, but prefer normal styling now that unicode levels are indicated.
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:57:05 +0000 (19:57 +0100)]
digraphs: propose !? for gnaborretni
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:37:03 +0000 (19:37 +0100)]
digraphs: various additional proposals
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:34:42 +0000 (19:34 +0100)]
digraphs: propose complete superscript and subscript coverage
As far as present in current Unicode.
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:33:48 +0000 (19:33 +0100)]
digraphs: replace ESH proposal by s1/S1 to free up es
Trailing s is for subscripts.
Mischa POSLAWSKY [Thu, 19 Feb 2015 19:19:55 +0000 (20:19 +0100)]
digraphs: describe common first character in proposal include
Mischa POSLAWSKY [Thu, 19 Feb 2015 18:37:48 +0000 (19:37 +0100)]
digraphs: depend page date on digraphs include
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:58:41 +0000 (17:58 +0100)]
font: prepend generation header in ttfsupport includes
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:56:08 +0000 (17:56 +0100)]
font: silence mkttfinfo by default
Only display summary if --verbose is given, normally say nothing like all
other make commands.
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:45:04 +0000 (17:45 +0100)]
font: make rules optional for apple fonts
Ignore errors for a couple of fonts which aren't publicly available.
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:32:16 +0000 (17:32 +0100)]
font: replace convert-allfonts by make rules
Mischa POSLAWSKY [Thu, 19 Feb 2015 16:00:00 +0000 (17:00 +0100)]
font: mkttfinfo: find font files in common locations
Integrate search logic in convert-allfonts so it can be replaced by
make rules.
Mischa POSLAWSKY [Thu, 19 Feb 2015 15:54:53 +0000 (16:54 +0100)]
tools: depend on tools to create includes
Force recreate whenever code is changed.
Mischa POSLAWSKY [Mon, 16 Feb 2015 17:30:52 +0000 (18:30 +0100)]
prefer $@ for eval errors