| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | .travis.yml: Delete | Sevan Janiyan | 2024-01-09 | 1 | -41/+0 | |
| | | | | | Service is no longer around. | |||||
| * | README.md: Add GH actions badge | Sevan Janiyan | 2024-01-09 | 1 | -1/+1 | |
| | | ||||||
| * | .github/workflows/actions.yaml: Add | Sevan Janiyan | 2024-01-09 | 1 | -0/+20 | |
| | | | | | | | | | | Basic configuration which builds p9p on latest Ubuntu & macOS. Skipped on adding more operating systems as build would hold up waiting for runners, whereas with -latest targets, build starts immediately. Supported runners can be found on https://docs.github.com/en/actions/using-jobs/choosing-the-runner-for-a-job | |||||
| * | mntgen: import mntgen(4) from Plan 9 | fgergo | 2024-01-09 | 2 | -0/+288 | |
| | | | | | | new file: man/man4/mntgen.4 new file: src/cmd/mntgen.c | |||||
| * | ramfs: update to work | fgergo | 2023-12-30 | 1 | -5/+4 | |
| | | | | | | | | ramfs: update to work erealloc(p, 0) is handled correctly removed fprint(2, ... removed assert() | |||||
| * | 9l: silence the 'ignoring duplicate libraries' warning on macOS | Igor Burago | 2023-12-18 | 1 | -0/+2 | |
| | | ||||||
| * | 9l: refactor the warning-silencing mechanics to match that of 9c | Igor Burago | 2023-12-18 | 2 | -21/+26 | |
| | | ||||||
| * | page: fix viewing of graphics | Russ Cox | 2023-09-13 | 1 | -2/+4 | |
| | | | | | 940f1fd6af broke page on non-PDF files. | |||||
| * | acme: have Dump save both low and high DPI fontnames | matheuristic | 2023-09-05 | 1 | -4/+13 | |
| | | | | | | | | | Instead of only saving a window's currently displayed font's name to the dump file, have Acme's Dump command save that window's combined low DPI and high DPI font names when both are available. See 9fans/plan9port#630 | |||||
| * | libframe: Match the color of tick | japanoise | 2023-08-23 | 1 | -1/+1 | |
| | | | | | | | | Previously the vertical bar in tick was always black; fine if you use the standard black-on-white for everything, but any attempt to add a dark mode ran into trouble with the tick being half hard-coded black, half the new text color. | |||||
| * | libdraw: fix subfont scaling | matheuristic | 2023-08-21 | 1 | -1/+1 | |
| | | | | | | A subfont with n chars has n+1 Fontchars, so scalesubfont() needs to scale all n+1 info entries. | |||||
| * | libregexp: allow up to 127 captured subexpressions in one regexp | Igor Burago | 2023-03-31 | 1 | -1/+1 | |
| | | | | | 128 counting with the entire expression match ($0). | |||||
| * | plumber: increase NMATCHSUBEXP up to 100 | Igor Burago | 2023-03-31 | 1 | -1/+1 | |
| | | | | | | Thus up to two-digit subexpression match variables are supported ($1 through $99) in addition to the entire expression match ($0). | |||||
| * | libregexp: allow up to 128 character classes in one regexp | Igor Burago | 2023-03-31 | 1 | -2/+2 | |
| | | ||||||
| * | README.md: Drop travis-ci badge | Sevan Janiyan | 2023-03-30 | 1 | -1/+0 | |
| | | | | Service is dead. | |||||
| * | plumber: use strtoul to parse subexpression match variable substitutions | Igor Burago | 2023-03-30 | 1 | -24/+9 | |
| | | ||||||
| * | plumber: increase NMATCHSUBEXP up to libregexp's NSUBEXP | Igor Burago | 2023-03-30 | 1 | -1/+1 | |
| | | ||||||
| * | plumber: allow multi-digit subexpression match variable substitutions | Igor Burago | 2023-03-30 | 1 | -2/+23 | |
| | | ||||||
| * | plumber: parametrize the number of stored match pattern subexpressions | Igor Burago | 2023-03-30 | 2 | -9/+15 | |
| | | ||||||
| * | devdraw: Fix mouse wheel scrolling in 1-tick increments on macOS | zakkor | 2023-03-29 | 1 | -3/+3 | |
| | | ||||||
| * | Fix a typo | zhenya-1007 | 2023-01-23 | 1 | -1/+1 | |
| | | ||||||
| * | Fix tyop | David Arnold | 2023-01-09 | 1 | -1/+1 | |
| | | ||||||
| * | acme: allow larger paste amounts | Russ Cox | 2023-01-06 | 1 | -1/+1 | |
| | | ||||||
| * | page: scale ppi on high-res displays | Russ Cox | 2023-01-06 | 1 | -8/+8 | |
| | | | | | Also fix wording of -w warning. | |||||
| * | rio: check the return value of malloc(3) | Tom Schwindl | 2022-09-12 | 3 | -0/+14 | |
| | | ||||||
| * | fix double free bug, simplify error handling, reduce X11 calls | MvA | 2022-09-11 | 1 | -63/+58 | |
| | | ||||||
| * | fix double free bug, simplify error handling, reduce X11 calls, improve style | MvA | 2022-09-11 | 1 | -100/+74 | |
| | | ||||||
| * | fix indentation | Derek Stevens | 2022-09-07 | 1 | -1/+1 | |
| | | ||||||
| * | acme/wind.c: redraw window body with bg color if too small for a single ↵ | Derek Stevens | 2022-09-07 | 1 | -0/+1 | |
| | | | | | line; ref #10 | |||||
| * | factotum: fix log read inuse bug | Tw | 2022-09-07 | 3 | -0/+3 | |
| | | | | | | | 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 | Igor Burago | 2022-09-07 | 1 | -1/+1 | |
| | | | | | | | | | 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 | Igor Burago | 2022-09-07 | 1 | -10/+19 | |
| | | | | | Fixes #561. | |||||
| * | plumber: set match variables past the first non-matching subexpression | Igor Burago | 2022-09-07 | 1 | -6/+6 | |
| | | | | | Fixes #563. | |||||
| * | web: fix plumbing with Firefox | mmnmnnmnmm | 2022-09-06 | 1 | -1/+1 | |
| | | | | | | | | 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 | Igor Burago | 2022-09-06 | 1 | -11/+25 | |
| | | ||||||
| * | src/cmd: print all usage messages to stderr | Tom Schwindl | 2022-09-06 | 2 | -2/+2 | |
| | | | | | | All utilities print their usage message to stderr, cmp(1) and getflags(8) should do the same. | |||||
| * | add macedit to moveplan9.files | mmnmnnmnmm | 2022-08-18 | 1 | -0/+1 | |
| | | ||||||
| * | 9l: without arguments, exit instead of failing to link nothing | mmnmnnmnmm | 2022-08-18 | 1 | -0/+2 | |
| | | | | | | Found in Arch Linux but never reported upstream: https://bugs.archlinux.org/task/55640 | |||||
| * | Modernise terminology (#573) | mmnmnnmnmm | 2022-08-18 | 1 | -2/+2 | |
| | | ||||||
| * | troff: support `\~` as an alias for `\ ` (#567) | g-branden-robinson | 2022-08-12 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | 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) | Lincerely | 2022-07-27 | 2 | -0/+2 | |
| | | | | | * font/pelm: add cjk punctuation for hku.9.font * troff: added back HX | |||||
| * | Fixed a use after free in rio. | Karsten Pedersen | 2022-07-27 | 1 | -1/+2 | |
| | | | | | Screen was being queried from within a client after it had been free'd. | |||||
| * | upas: don't hardcode path for rc(1) | Sören Tempel | 2022-07-27 | 2 | -1/+4 | |
| | | ||||||
| * | sam: use get9root instead of duplicating the logic | Sören Tempel | 2022-07-27 | 1 | -3/+1 | |
| | | ||||||
| * | lib9: pass $PLAN9_TARGET via CPP for get9root fallback value | Sören Tempel | 2022-07-27 | 3 | -3/+5 | |
| | | | | | | Allows this function to always return the proper path in situations where the $PLAN9 environment variable is not set, i.e. a rc login shell. | |||||
| * | INSTALL: Always set PLAN9_TARGET environment variable | Sören Tempel | 2022-07-27 | 2 | -2/+4 | |
| | | | | | | That is, not only when -r was given. This allows using this veriable in mkfiles across the code base. | |||||
| * | Added a paren to fix a warning in u.h | camsn0w | 2022-07-26 | 1 | -1/+1 | |
| | | ||||||
| * | factotum: plug a memory leak in apop | lufia | 2022-07-26 | 1 | -0/+1 | |
| | | ||||||
| * | fontsrv: always compute new height and ascent for the font file | Xiao-Yong Jin | 2022-07-26 | 1 | -9/+14 | |
| | | ||||||
| * | devdraw/x11: fix modifier key handling for some XkbOptions | Xiao-Yong Jin | 2022-07-26 | 1 | -12/+31 | |
| | | | | | | | | | | | | | | Certain XkbOptions in X11 would change keysyms for modifier keys between the key press and key release. For example, under the XkbOptions "grp:shifts_toggle", though shift keys remain Shift_L/R when pressed, they become ISO_Group_Next/Prev when released. This behavior makes devdraw unable to detect the release event correctly and as a result mouse button 1 click always interpreted as button 3 event after a shift key is used. | |||||
