Commits


fix indentation


acme/wind.c: redraw window body with bg color if too small for a single line; ref #10


factotum: fix log read inuse bug When log reading exits, inuse flag should be cleared. Signed-off-by: Tw <wei.tan@intel.com>


acme: accept paths with spaces in the 'name' ctl message As it is allowed to use spaces in file names set interactively through the tag since 7b1c85f, do not reject names with spaces in the 'name' ctl message either. Fixes #559.


plumber: allow underscores in variable names in plumbing rules Fixes #561.


plumber: set match variables past the first non-matching subexpression Fixes #563.


web: fix plumbing with Firefox Default builds of Firefox remove the previous X remote interface, now causing the use of -remote to silently exit and do nothing. https://hg.mozilla.org/mozilla-central/rev/ef22d8cbf4ef


plumber: fail on buffer exhaustion or runaway quotes in string expansion


src/cmd: print all usage messages to stderr All utilities print their usage message to stderr, cmp(1) and getflags(8) should do the same.


add macedit to moveplan9.files


9l: without arguments, exit instead of failing to link nothing Found in Arch Linux but never reported upstream: https://bugs.archlinux.org/task/55640


Modernise terminology (#573)


troff: support `\~` as an alias for `\ ` (#567) In groff, Heirloom Doctools troff, and neatroff, the `\~` escape sequence produces an adjustable (paddable) but unbreakable space. mandoc, which does not perform adjustment or render to typesetters, supports the escape sequence as a synonym for `\ `, the same as `\0`. This extension is of long pedigree: groff has supported it for at least 30 years, Heirloom for 17, mandoc for 13, and neatroff for 6. Do the same as mandoc to prevent mis-rendering of documents using this escape sequence. Heirloom Doctools troff, a descendant of Documenter's Workbench troff, would be a good place to look for a compatible implementation of the adjustable semantics for this sequence.


Fix fonts (#463) * font/pelm: add cjk punctuation for hku.9.font * troff: added back HX


Fixed a use after free in rio. Screen was being queried from within a client after it had been free'd.