| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | devdraw: handle shift of real mouse buttons correctly | Russ Cox | 2024-06-17 | 2 | -10/+23 |
| | | |||||
| * | acme: remove debug print | Russ Cox | 2024-06-15 | 1 | -1/+0 |
| | | |||||
| * | acme: shift button 3 for reverse search | Russ Cox | 2024-06-15 | 9 | -74/+183 |
| | | | | | | An experiment. Let's see if it's any good. Also document the Mac conventions in devdraw(3). | ||||
| * | all: quiet macOS build again | Russ Cox | 2024-06-15 | 1 | -1/+0 |
| | | |||||
| * | tpic: clean up | Russ Cox | 2024-04-06 | 5 | -8/+14 |
| | | |||||
| * | acme: clean up environment after exec | Russ Cox | 2024-04-06 | 1 | -0/+9 |
| | | | | | Make up for the lack of a real rfork(RFENVG). | ||||
| * | mntgen: import mntgen(4) from Plan 9 | fgergo | 2024-01-09 | 1 | -0/+256 |
| | | | | | | 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() | ||||
| * | 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 | ||||
| * | 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). | ||||
| * | 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 |
| | | |||||
| * | 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. | ||||
| * | 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. | ||||
| * | 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. | ||||
| * | 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 |
| | | |||||
| * | 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. | ||||
| * | fossil: fix EOF detection when reading 9P message | Fazlul Shahriar | 2022-07-26 | 1 | -3/+2 |
| | | | | | | | | | | When the 9P connection is closed, reads on the connection will keep returning 0. So, fossil ends up looping forever, trying to read a 9P message, consuming 100% CPU. The fix interprets 0 bytes read as EOF. Reproduce by killing the 9pserve process serving the fossil service, or by listening on tcp and using 9p(1). | ||||
| * | deroff: fix out-of-bounds access if runes above 0X80 are inside EQ clauses | mmnmnnmnmm | 2022-07-26 | 1 | -1/+1 |
| | | |||||
| * | trim button & modbutton images | Andriy Symonovych | 2022-07-26 | 1 | -3/+1 |
| | | |||||
| * | make sure border has correct height | Andriy Symonovych | 2022-07-26 | 1 | -1/+1 |
| | | |||||
| * | src/cmd/fontsrv: pad subfile names to support correct file length | Kyle Nusbaum | 2022-07-26 | 1 | -4/+4 |
| | | | | | | | | | For fonts with subfiles that go beyond the xffff range, the font file size calculation is incorrect, since lines beyond that range have additional characters. This patch pads all of the ranges and subfont names with leading zeros in order to keep them all lines the same length and fixes the font file length calculation. | ||||
| * | acme: Don't move the mouse if button depressed | Ben Huntsman | 2022-07-26 | 1 | -1/+4 |
| | | | | | Fixes #19 | ||||
| * | rc: remove dead code. | Ori Bernstein | 2022-05-11 | 1 | -2/+0 |
| | | | | | kencc warns that this code is dead. | ||||
| * | src/cmd/acme: provide info on presense or absence of undo history (#528) | Roger Peppe | 2021-10-19 | 2 | -2/+4 |
| | | | | | | | It's sometimes useful to know whether there's been editing activity in a window. This PR adds that information to the ctl file. Change-Id: I21a342ac636dd5c7701b3ed560e3526867329c2c | ||||
| * | cmd/auxstats: improve network device name matcher in Linux | Nicola Girardi | 2021-10-18 | 1 | -1/+3 |
| | | |||||
| * | cmd/auxstats: improve wireless interface name matcher in Linux | Nic | 2021-10-17 | 1 | -1/+4 |
| | | |||||
| * | mk: provide a mechanism to default to `rc` | Dan Cross | 2021-10-05 | 1 | -0/+2 |
| | | | | | | | | | | | | For cross-compiling plan9 from Unix, provide a way to force `mk` to use `rc` instead of `sh` without setting `MKSHELL` in individual `mkfile`s. If the environment variable `FORCERCFORMK` is set, `mk` will default to using `rc`, not `sh`. Signed-off-by: Dan Cross <cross@gajendra.net> | ||||
| * | sam: fix spurious overwrite message | Russ Cox | 2021-09-30 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixes: % sam -d -. w foo foo: (new file) #0 w foo ?warning: write might change good version of `foo' | ||||
| * | acme: fix extra print args | Russ Cox | 2021-09-28 | 1 | -2/+2 |
| | | |||||
| * | 9term: Skip unnecessary ioctl call on AIX. | Ben Huntsman | 2021-08-30 | 2 | -1/+2 |
| | | |||||
