plan9front/sys/man
Jacob Moody f337516664 ktrans: revisit grammer handling and do some spring cleaning
Revisiting the man page example and README from the
original ktrans there was some descripency on how
to handle punction marks and special characters.

Notably 。(.) and 、(,) need special casing. If we
have anything in the buffer we need to tack on
these characters as an Okuri tail and avoid the actual
punction from entering the Kanji buffer.

Newlines were previously modified to be taken as a completion
if there was runes in the buffer. This has been backed out,
instead Shift + Space can serve this role via kbmap should they
prefer (and as is done in the jp kbmap). Instead we treat newlines
as hints to reset the buffer.

There was also a bug in where after cycling through all options the
original hiragana was not printed back. This has been corrected.

The max number of candidates has been bumped to 32 and moved to an enum.
This does nearly double our resident memory size, but we reguarly had
matches exceed this limit. A better solution is slated.

The man page now makes an attempt to explain the rules around Okuri and
Joshi input modes.
2022-10-12 18:17:49 +00:00
..
1 ktrans: revisit grammer handling and do some spring cleaning 2022-10-12 18:17:49 +00:00
2 rsa(2): fix X509reqtoRSApub(…) signature 2022-10-06 22:07:27 +00:00
3 devip: make Rproxy flag explicit 2022-09-03 19:29:06 +00:00
4 aux/kbdfs, nusb/kb: add basic media keys support; add /dev/hidNctl to change repeat/delay; fix a race condition 2022-10-04 23:47:47 +00:00
5 /sys/man/*/*: fix perms (sorry) 2017-12-11 19:58:06 -05:00
6 /sys/man: fix minor complaints from checkman 2022-10-02 03:48:31 +00:00
7 remove juke (use play or zuke instead) 2021-04-13 13:25:24 +02:00
8 usbsdmux: Add program to control usb-sd-mux device 2022-10-09 12:12:13 +00:00
9 fix manpage references for dup(2), kproc(9) and panic(9). 2021-09-08 18:22:35 +00:00
fonts
index.html
mkfile manual: don't match nonexistent file while preprocessing 2021-06-27 00:13:58 +00:00
preface.html
preface3.html
preface4.html