Commit Graph

  • 9fcfccd6db 9pfuse: fix truncate for modern kernels main wayland Levi Neely 2026-03-20 17:33:17 +0100
  • 5848a455a7 wayland: abort compose when the keyboard leaves. Ethan Burns 2025-11-25 16:57:08 -0500
  • 03bad79eed Disable debug by default. Ethan Burns 2025-11-25 16:54:45 -0500
  • 62d06bcdc0 Offer mime type UTF8_STRING for snarf. Ethan Burns 2025-11-10 17:59:31 -0500
  • 60d772e65f Don't call gfx_abortcompose with a lock held. Ethan Burns 2025-11-10 17:31:33 -0500
  • e6e18b13c2 Fix cursor background transparency. Ethan Burns 2025-11-07 08:50:01 -0500
  • 53a4e7c22f Remove scroll repeat. Ethan Burns 2025-11-05 08:35:11 -0500
  • 8a727c1e21 Cancel compose when clicking the mouse on an alt+click. Ethan Burns 2025-11-04 17:33:31 -0500
  • 2079b5e9c7 short comment explaining the wayland.c include Levi Neely 2025-04-13 20:37:42 +0200
  • e80cf9355d fix build when WSYSTYPE=wayland in local cfg Levi Neely 2025-04-13 17:25:38 +0200
  • 27615c4efa move declarations to first use David Arroyo 2025-03-18 13:24:09 +0100
  • fc69dfb001 Receive key repeat info from compositor David Arroyo 2025-02-22 12:33:49 +0100
  • a5385a32b0 Only register repeat callbacks when repeat active David Arroyo 2025-02-02 11:05:21 +0100
  • 338dd8ab45 Fix unexpected devdraw crashes on sway David Arroyo 2025-02-01 21:52:41 +0100
  • 66598ad2c5 Fix race condition on attach and mouse track on warp David Arroyo 2024-11-28 16:30:25 +0100
  • 1a0c0a9fdd devdraw/wayland.c: prevent divide-by-zero in scroll repeat ylh 2024-10-27 22:32:09 -0700
  • 2b1cd9bc03 Link the snarf buffer to the compositor's copy/paste buffer on Wayland. Ethan Burns 2024-08-31 15:37:13 -0400
  • 263ec8a56a Add wayland support to devdraw. Ethan Burns 2024-08-18 09:21:03 -0400
  • f39a2407b6 troff: fix SIGFPE when using modulus operator G. Branden Robinson 2025-11-09 06:38:20 -0600
  • 37cd522b0a cmd/devdraw: handle X11 selections better Scott Schwartz 2025-11-03 20:25:23 -0800
  • 46fbe4cd00 tmac/tmac.an*: work around formatter bug G. Branden Robinson 2025-10-26 16:33:08 -0500
  • 499efb270d nroff: bad symbold definition on command line. Dan Cross 2025-10-10 14:33:10 -0400
  • e5b5757e64 tmac/tmac.an*: support `lq`, `rq` strings G. Branden Robinson 2025-08-24 11:53:38 -0500
  • 19263a1071 devdraw: work around XWayland pointer warping Russ Cox 2025-10-09 19:37:22 -0400
  • 00754b35a2 devdraw: fix dangling else Arusekk 2025-10-09 08:48:35 +0200
  • 80b7829854 man: remove -s from usage message Anthony Sorace 2025-09-23 11:49:56 -0700
  • bafcdddd31 B: Print usage message to stderr Jordan Niethe 2025-09-06 17:16:36 +1000
  • a20cff92cf ci: bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-12 09:05:49 +0000
  • b83954eaf6 ci: bump actions/checkout from 3 to 4 dependabot[bot] 2025-07-27 13:56:56 +0000
  • 10564b1175 tmac/tmac.an: define .MR in a groff compatible way Dmitri Vereshchagin 2024-01-31 20:47:13 +0300
  • 00446db7d8 ci: add Dependabot for GitHub Actions Kare Nuorteva 2025-07-27 14:48:57 +0300
  • 8ff39da062 src/cmd/rc: import rc syntax `delim{cmd} for splitting commands from 9atom lufia 2025-07-21 13:36:21 +0900
  • cc89d24235 .gitignore: ignore macOS .DS_Store files Kare Nuorteva 2022-08-03 21:09:40 +0300
  • b2fc88d60a SunOS: silence some warnings Dan Cross 2025-07-25 18:45:10 +0000
  • 9d2e0d31f7 DragonFly: fix build Dan Cross 2025-07-25 19:02:59 +0000
  • 0bc66bfb3d libthread: remove check for LinuxThreads Dan Cross 2025-07-25 13:06:53 -0400
  • 156e745be9 all: remove need for `-fcommon` Dan Cross 2025-07-23 06:47:21 -0400
  • 1e6e30e91e rio: proper prototypes in `fns.h` Dan Cross 2025-07-25 11:37:39 -0400
  • 655f7c3184 all: clean up misleading indentation warnings Dan Cross 2025-07-25 11:20:03 -0400
  • 5a9ced10ee sort: rename kcmp to keycmp Dan Cross 2025-07-24 16:35:15 +0000
  • 67dd74a964 INSTALL: set defaults for awk and egrep Dan Cross 2025-07-24 16:25:44 +0000
  • 4089e29e89 warnings: fix warnings on newer compilers Dan Cross 2025-07-24 14:22:18 +0000
  • 564d45b5a5 config: add $egrep Dan Cross 2025-07-22 14:42:03 +0000
  • 28690cd427 9c: change -std=c17 to -stc=c11 based on feedback in \#716 erentar 2025-06-01 19:43:30 +0200
  • f97483e519 u.h: define __USE_POSIX to make glibc happy erentar 2025-05-30 03:23:20 +0200
  • 53ed65a982 9c: Explicitly set c standard as newer changes in c23 break compilation erentar 2025-05-30 03:03:11 +0200
  • 6df4828542 9c: "-Wdeprecated-pragma" is only present in clang and is absent from gcc erentar 2025-05-30 02:36:33 +0200
  • df9b195ebf libflate: fiz inflatezlibblock Russ Cox 2025-05-08 13:29:20 -0400
  • 9da5b44513 cmd/devdraw: avoid use of X button state field Roger Peppe 2025-03-29 13:10:49 +0000
  • 13582b1a89 .gitignore: add bin/mntgen Igor Burago 2024-01-11 14:11:55 +0800
  • 776db626b6 dist/main.html: remove dead link to Belorussian translation macie 2023-08-31 17:03:09 +0200
  • a5d6857a3b man: don't paginate when using nroff Anthony Sorace 2025-01-29 10:27:03 -0800
  • 61e362add9 mac: arrange for arm64 run on arm64 Russ Cox 2024-10-22 08:11:37 -0400
  • a2567fcac9 devdraw: handle shift of real mouse buttons correctly Russ Cox 2024-06-17 09:28:40 -0400
  • e9cbe46fe6 lib9: skip buggy S_ISCHR check in disksize on OpenBSD Russ Cox 2024-06-15 22:15:04 -0400
  • e243a4c391 man: update indexes Russ Cox 2024-06-15 22:10:59 -0400
  • 211de84701 acme: remove debug print Russ Cox 2024-06-15 22:10:55 -0400
  • 0c79c32675 acme: shift button 3 for reverse search Russ Cox 2024-06-15 10:55:21 -0400
  • 60ca2be037 all: quiet macOS build again Russ Cox 2024-06-15 10:55:15 -0400
  • 8eb063cffd Remove redundant echo Kevin Hovsäter 2024-05-31 09:15:13 +0200
  • ace7bcb75b INSTALL: fix $PLAN9 in message Russ Cox 2024-04-06 11:14:36 -0400
  • b1b88c75fd tpic: clean up Russ Cox 2024-04-06 11:13:59 -0400
  • d5b2552b95 acme: clean up environment after exec Russ Cox 2024-04-06 11:13:24 -0400
  • be7c68f695 .github/workflows/actions.yaml: Run CI on pull requests too Not just on pushes Sevan Janiyan 2023-04-01 04:02:19 +0100
  • b5e415d97d .travis.yml: Delete Service is no longer around. Sevan Janiyan 2023-04-01 02:14:04 +0100
  • f3201246d7 README.md: Add GH actions badge Sevan Janiyan 2023-04-01 02:12:43 +0100
  • e0dd1865ff .github/workflows/actions.yaml: Add 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 Sevan Janiyan 2023-04-01 02:08:11 +0100
  • 897625ff9b mntgen: import mntgen(4) from Plan 9 fgergo 2024-01-07 17:06:26 +0100
  • f8681acb37
    ramfs: update to work fgergo 2023-12-30 14:58:44 +0100
  • 3a877764da 9l: silence the 'ignoring duplicate libraries' warning on macOS Igor Burago 2023-12-18 15:13:23 +0800
  • 0bc1ff0fa0 9l: refactor the warning-silencing mechanics to match that of 9c Igor Burago 2023-12-18 15:12:48 +0800
  • 984c2824e3 page: fix viewing of graphics Russ Cox 2023-09-13 10:47:40 -0400
  • dfbafb68e2 acme: have Dump save both low and high DPI fontnames matheuristic 2023-09-04 13:47:37 -0400
  • 65c090346a libframe: Match the color of tick japanoise 2023-08-23 08:21:37 -0500
  • a36e66f0d2 libdraw: fix subfont scaling matheuristic 2023-08-20 20:57:39 -0400
  • cc4571fec6 libregexp: allow up to 127 captured subexpressions in one regexp Igor Burago 2022-10-14 20:28:06 +0800
  • 727ce0e123 plumber: increase NMATCHSUBEXP up to 100 Igor Burago 2023-03-31 00:55:02 +0800
  • 4cd06ff66c libregexp: allow up to 128 character classes in one regexp Igor Burago 2022-10-14 20:28:35 +0800
  • 6eaa52d3f7 README.md: Drop travis-ci badge Sevan Janiyan 2023-03-30 20:03:26 +0100
  • a4d35dc3fd plumber: use strtoul to parse subexpression match variable substitutions Igor Burago 2022-10-12 02:39:43 +0800
  • 0790296f73 plumber: increase NMATCHSUBEXP up to libregexp's NSUBEXP Igor Burago 2022-07-28 17:02:43 +0800
  • 6c0efecd13 plumber: allow multi-digit subexpression match variable substitutions Igor Burago 2022-07-27 17:27:06 +0800
  • 760cf86705 plumber: parametrize the number of stored match pattern subexpressions Igor Burago 2022-07-27 16:28:14 +0800
  • 0392f49cfc devdraw: Fix mouse wheel scrolling in 1-tick increments on macOS zakkor 2022-12-29 01:31:55 +0200
  • e2a141ae09 Fix a typo zhenya-1007 2023-01-23 12:35:27 -0800
  • 4938281a82 Fix tyop David Arnold 2023-01-07 17:44:26 +1100
  • 43f5af9c8d acme: allow larger paste amounts Russ Cox 2023-01-06 12:04:10 -0500
  • 940f1fd6af page: scale ppi on high-res displays Russ Cox 2023-01-06 12:03:22 -0500
  • ffbdd1aa20 rio: check the return value of malloc(3) Tom Schwindl 2022-09-10 15:18:31 +0200
  • 846f724983 fix double free bug, simplify error handling, reduce X11 calls MvA 2022-09-11 15:04:39 +0200
  • 3e764832bc fix double free bug, simplify error handling, reduce X11 calls, improve style MvA 2022-08-31 18:21:52 +0200
  • 52be2761ae fix indentation Derek Stevens 2022-09-07 08:39:41 -0600
  • 0a846f5f0f acme/wind.c: redraw window body with bg color if too small for a single line; ref #10 Derek Stevens 2022-04-07 16:55:05 -0600
  • 9dab36f2af factotum: fix log read inuse bug Tw 2021-07-12 11:21:00 +0800
  • c57b71966e acme: accept paths with spaces in the 'name' ctl message Igor Burago 2022-07-29 22:53:14 +0800
  • 29fae81fb7 plumber: allow underscores in variable names in plumbing rules Igor Burago 2022-07-29 21:43:53 +0800
  • 4f801be055 plumber: set match variables past the first non-matching subexpression Igor Burago 2022-07-27 15:51:02 +0800
  • 28e91cd879 web: fix plumbing with Firefox mmnmnnmnmm 2022-08-19 11:09:43 +0100
  • e4b913866b plumber: fail on buffer exhaustion or runaway quotes in string expansion Igor Burago 2022-08-16 20:25:27 +0800
  • a4af25bc0d src/cmd: print all usage messages to stderr Tom Schwindl 2022-08-26 19:18:34 +0200