Commit graph

  • ab8c5116d5 short comment explaining the wayland.c include wayland Levi Neely 2025-04-13 20:37:42 +02:00
  • abad9e2dec fix build when WSYSTYPE=wayland in local cfg Levi Neely 2025-04-13 17:25:38 +02:00
  • 08a4f8abe4 move declarations to first use David Arroyo 2025-03-18 13:24:09 +01:00
  • 70a7a1c036 Receive key repeat info from compositor David Arroyo 2025-02-22 12:33:49 +01:00
  • 12e55a0733 Only register repeat callbacks when repeat active David Arroyo 2025-02-02 11:05:21 +01:00
  • 464c522746
    Merge branch '9fans:master' into wayland Ethan Burns 2025-02-04 21:51:52 -05:00
  • f9430786f0
    Merge pull request #3 from droyo/wayland-segfault Ethan Burns 2025-02-02 09:11:09 -05:00
  • 3fdc76f128 Fix unexpected devdraw crashes on sway David Arroyo 2025-02-01 21:52:41 +01:00
  • a5d6857a3b man: don't paginate when using nroff Anthony Sorace 2025-01-29 10:27:03 -08:00
  • 5636471dff
    Merge pull request #2 from droyo/wl-ack-configure Ethan Burns 2024-11-28 10:56:46 -05:00
  • 6dffdd6b08 Fix race condition on attach and mouse track on warp David Arroyo 2024-11-28 16:30:25 +01:00
  • a3cbe3483f
    Merge pull request #1 from ylh/wayland-fdiv Ethan Burns 2024-10-28 05:31:56 -04:00
  • 0aa048e818 devdraw/wayland.c: prevent divide-by-zero in scroll repeat ylh 2024-10-27 22:32:09 -07:00
  • 61e362add9 mac: arrange for arm64 run on arm64 Russ Cox 2024-10-22 08:11:37 -04:00
  • 851c3799ad Link the snarf buffer to the compositor's copy/paste buffer on Wayland. Ethan Burns 2024-08-31 15:37:13 -04:00
  • 5f20010eb6 Add wayland support to devdraw. Ethan Burns 2024-08-18 09:21:03 -04:00
  • a2567fcac9 devdraw: handle shift of real mouse buttons correctly Russ Cox 2024-06-17 09:28:40 -04:00
  • e9cbe46fe6 lib9: skip buggy S_ISCHR check in disksize on OpenBSD Russ Cox 2024-06-15 22:15:04 -04:00
  • e243a4c391 man: update indexes Russ Cox 2024-06-15 22:10:59 -04:00
  • 211de84701 acme: remove debug print Russ Cox 2024-06-15 22:10:55 -04:00
  • 0c79c32675 acme: shift button 3 for reverse search Russ Cox 2024-06-15 10:55:21 -04:00
  • 60ca2be037 all: quiet macOS build again Russ Cox 2024-06-15 10:55:15 -04:00
  • 8eb063cffd Remove redundant echo Kevin Hovsäter 2024-05-31 09:15:13 +02:00
  • ace7bcb75b INSTALL: fix $PLAN9 in message Russ Cox 2024-04-06 11:14:36 -04:00
  • b1b88c75fd tpic: clean up Russ Cox 2024-04-06 11:13:59 -04:00
  • d5b2552b95 acme: clean up environment after exec Russ Cox 2024-04-06 11:13:24 -04:00
  • be7c68f695 .github/workflows/actions.yaml: Run CI on pull requests too Not just on pushes Sevan Janiyan 2023-04-01 04:02:19 +01:00
  • b5e415d97d .travis.yml: Delete Service is no longer around. Sevan Janiyan 2023-04-01 02:14:04 +01:00
  • f3201246d7 README.md: Add GH actions badge Sevan Janiyan 2023-04-01 02:12:43 +01:00
  • 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 +01:00
  • 897625ff9b mntgen: import mntgen(4) from Plan 9 fgergo 2024-01-07 17:06:26 +01:00
  • f8681acb37
    ramfs: update to work fgergo 2023-12-30 14:58:44 +01:00
  • 3a877764da 9l: silence the 'ignoring duplicate libraries' warning on macOS Igor Burago 2023-12-18 15:13:23 +08:00
  • 0bc1ff0fa0 9l: refactor the warning-silencing mechanics to match that of 9c Igor Burago 2023-12-18 15:12:48 +08:00
  • 984c2824e3 page: fix viewing of graphics Russ Cox 2023-09-13 10:47:40 -04:00
  • dfbafb68e2 acme: have Dump save both low and high DPI fontnames matheuristic 2023-09-04 13:47:37 -04:00
  • 65c090346a libframe: Match the color of tick japanoise 2023-08-23 08:21:37 -05:00
  • a36e66f0d2 libdraw: fix subfont scaling matheuristic 2023-08-20 20:57:39 -04:00
  • cc4571fec6 libregexp: allow up to 127 captured subexpressions in one regexp Igor Burago 2022-10-14 20:28:06 +08:00
  • 727ce0e123 plumber: increase NMATCHSUBEXP up to 100 Igor Burago 2023-03-31 00:55:02 +08:00
  • 4cd06ff66c libregexp: allow up to 128 character classes in one regexp Igor Burago 2022-10-14 20:28:35 +08:00
  • 6eaa52d3f7 README.md: Drop travis-ci badge Sevan Janiyan 2023-03-30 20:03:26 +01:00
  • a4d35dc3fd plumber: use strtoul to parse subexpression match variable substitutions Igor Burago 2022-10-12 02:39:43 +08:00
  • 0790296f73 plumber: increase NMATCHSUBEXP up to libregexp's NSUBEXP Igor Burago 2022-07-28 17:02:43 +08:00
  • 6c0efecd13 plumber: allow multi-digit subexpression match variable substitutions Igor Burago 2022-07-27 17:27:06 +08:00
  • 760cf86705 plumber: parametrize the number of stored match pattern subexpressions Igor Burago 2022-07-27 16:28:14 +08:00
  • 0392f49cfc devdraw: Fix mouse wheel scrolling in 1-tick increments on macOS zakkor 2022-12-29 01:31:55 +02:00
  • e2a141ae09 Fix a typo zhenya-1007 2023-01-23 12:35:27 -08:00
  • 4938281a82 Fix tyop David Arnold 2023-01-07 17:44:26 +11:00
  • 43f5af9c8d acme: allow larger paste amounts Russ Cox 2023-01-06 12:04:10 -05:00
  • 940f1fd6af page: scale ppi on high-res displays Russ Cox 2023-01-06 12:03:22 -05:00
  • ffbdd1aa20 rio: check the return value of malloc(3) Tom Schwindl 2022-09-10 15:18:31 +02:00
  • 846f724983 fix double free bug, simplify error handling, reduce X11 calls MvA 2022-09-11 15:04:39 +02:00
  • 3e764832bc fix double free bug, simplify error handling, reduce X11 calls, improve style MvA 2022-08-31 18:21:52 +02:00
  • 52be2761ae fix indentation Derek Stevens 2022-09-07 08:39:41 -06:00
  • 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 -06:00
  • 9dab36f2af factotum: fix log read inuse bug Tw 2021-07-12 11:21:00 +08:00
  • c57b71966e acme: accept paths with spaces in the 'name' ctl message Igor Burago 2022-07-29 22:53:14 +08:00
  • 29fae81fb7 plumber: allow underscores in variable names in plumbing rules Igor Burago 2022-07-29 21:43:53 +08:00
  • 4f801be055 plumber: set match variables past the first non-matching subexpression Igor Burago 2022-07-27 15:51:02 +08:00
  • 28e91cd879 web: fix plumbing with Firefox mmnmnnmnmm 2022-08-19 11:09:43 +01:00
  • e4b913866b plumber: fail on buffer exhaustion or runaway quotes in string expansion Igor Burago 2022-08-16 20:25:27 +08:00
  • a4af25bc0d src/cmd: print all usage messages to stderr Tom Schwindl 2022-08-26 19:18:34 +02:00
  • 7b8251125b add macedit to moveplan9.files mmnmnnmnmm 2022-08-16 18:14:24 +01:00
  • ffdca8f730 9l: without arguments, exit instead of failing to link nothing mmnmnnmnmm 2022-08-17 17:57:04 +01:00
  • 10e46bde5a
    Modernise terminology (#573) mmnmnnmnmm 2022-08-18 14:47:17 +00:00
  • 93f8143600
    troff: support \~ as an alias for \ (#567) g-branden-robinson 2022-08-12 22:37:28 -05:00
  • 506de8f6d4
    Fix fonts (#463) Lincerely 2022-07-27 22:25:51 +08:00
  • 0ebf279d89 Fixed a use after free in rio. Screen was being queried from within a client after it had been free'd. Karsten Pedersen 2021-06-02 09:57:10 +00:00
  • 45124b23d2 upas: don't hardcode path for rc(1) Sören Tempel 2021-10-31 17:46:35 +01:00
  • c53230037a sam: use get9root instead of duplicating the logic Sören Tempel 2021-10-31 01:30:46 +01:00
  • 521fc08180 lib9: pass $PLAN9_TARGET via CPP for get9root fallback value Sören Tempel 2021-10-31 06:01:30 +01:00
  • f7b572818c INSTALL: Always set PLAN9_TARGET environment variable Sören Tempel 2021-10-31 00:06:02 +01:00
  • 005ee081d5 Added a paren to fix a warning in u.h camsn0w 2021-09-07 04:43:30 -06:00
  • 8d5bcf7e1e factotum: plug a memory leak in apop lufia 2020-03-21 23:28:57 +09:00
  • 1fcdefc585 fontsrv: always compute new height and ascent for the font file Xiao-Yong Jin 2020-07-16 11:50:26 -05:00
  • 85bfd19a7b devdraw/x11: fix modifier key handling for some XkbOptions Xiao-Yong Jin 2019-04-11 19:43:11 -05:00
  • 07b24459ea Bail out if convW2M(...) indicates failure. Igor Böhm 2020-07-25 21:54:02 +02:00
  • d92ac2d1b4 libdraw: fix out-of-bounds access to local buffer in event.c:startrpc() Igor Böhm 2020-07-25 02:17:21 +02:00
  • 2ca8ede24a fossil: fix EOF detection when reading 9P message Fazlul Shahriar 2020-10-09 16:36:34 -04:00
  • 23420c2493 deroff: fix out-of-bounds access if runes above 0X80 are inside EQ clauses mmnmnnmnmm 2020-07-28 20:09:53 +01:00
  • a2422a89c5 trim button & modbutton images Andriy Symonovych 2021-03-21 23:22:49 +02:00
  • 6f35cfa6b6 make sure border has correct height Andriy Symonovych 2021-03-21 18:07:07 +02:00
  • bb4b8acc26 src/cmd/fontsrv: pad subfile names to support correct file length Kyle Nusbaum 2022-01-10 16:19:54 -06:00
  • 686f5d035c acme: Don't move the mouse if button depressed Fixes #19 Ben Huntsman 2022-05-12 16:52:00 -07:00
  • 964ac74cdc rc: remove dead code. Ori Bernstein 2020-10-06 20:22:36 -07:00
  • 8bf462f339 man/man3/stat.3: Update man page to match include/libc.h. Resolves Issue #530 Ben Huntsman 2022-05-06 17:37:40 -07:00
  • bab7b73b85 INSTALL: build arm64 binaries on arm64 Macs Russ Cox 2022-01-24 13:47:27 -05:00
  • d0d440860f
    src/cmd/acme: provide info on presense or absence of undo history (#528) Roger Peppe 2021-10-19 17:08:45 +01:00
  • 7b0b2065fa cmd/auxstats: improve network device name matcher in Linux Nicola Girardi 2021-10-17 19:46:13 +01:00
  • 0ac2a105ae cmd/auxstats: improve wireless interface name matcher in Linux Nic 2021-10-17 14:18:29 +01:00
  • e683bdfa76 mk: provide a mechanism to default to rc Dan Cross 2021-10-03 19:19:51 +00:00
  • d3ee9f70e4 sam: fix spurious overwrite message Russ Cox 2021-09-30 08:44:00 -04:00
  • 8cf52696be acme: fix extra print args Russ Cox 2021-09-28 13:07:25 -04:00
  • ceb1ab90ff lib9p: Fix compile error Alexander Kapshuk 2021-08-31 10:10:59 +03:00
  • 385a6d5877 lib9p: Remove postmountsrv (#505) Ben Huntsman 2021-08-08 11:03:02 -07:00
  • aa01c23be6 .gitignore: Ignore some more things that get created during compile. Ben Huntsman 2021-07-30 00:19:09 -07:00
  • d356d2a8b2 9term: Skip unnecessary ioctl call on AIX. Ben Huntsman 2021-08-30 08:41:21 -07:00
  • e9d8c45168 libdraw: Fix GUI programs on AIX (#398) Ben Huntsman 2021-08-29 13:38:35 -07:00
  • 6c4260fc67 bin/9c, bin/9l: Re-enable optimization on AIX. Ben Huntsman 2021-08-29 13:36:30 -07:00