This website requires JavaScript.
b379c7cc9d
fontsrv: improve rendering of slanted fonts (italics) on macOS
master
Yaroslav K
2026-04-13 21:51:05 +01:00
552faac470
fix: calm down winwatch and assure its full repaint
MvA
2026-02-01 08:34:06 +01:00
0155f29bdc
Add -lresolv on Darwin
Connor Taffe
2025-02-03 21:17:49 -06:00
de729d1148
p9dial: fix uninitialized sockaddr for local bind
Dan Cross
2026-03-30 07:46:21 -04:00
4f90c1294f
Fix typo in INSTALL
Andrés Delfino
2026-03-29 14:23:54 -03:00
6aa005a3b4
Improve profile advice for zsh users
Andrés Delfino
2026-02-21 12:23:57 -03:00
a2d0459060
troff2html: Make distinction between Epp and Estring | Italic
Michael Stroucken
2025-12-16 23:10:12 -05:00
ff61470cab
ci: bump actions/checkout from 5 to 6
dependabot[bot]
2025-11-24 23:53:07 +00:00
61fc9246af
win: handle MR reverse mouse look events
Connor Taffe
2026-01-29 10:39:53 -06:00
7ed1f0cb5b
ssh-agent: add rsa-sha2-256 and rsa-sha2-512 support
David du Colombier
2026-03-16 20:57:42 +01:00
44f780a10f
devdraw: use bigarrow as default cursor on X11
Dmitri Vereshchagin
2026-02-22 04:02:04 +03:00
31b61f0fca
src/cmd/acme: write dump file atomically
Roger Peppe
2026-03-25 10:26:54 +01:00
4975178519
src/lib9: support renaming files
Roger Peppe
2026-03-25 10:17:42 +01:00
53b5ac1564
devdraw: fix stuck mouse button when using Ctrl/Alt+Click
Roger Peppe
2026-03-27 18:43:17 +01:00
0d87d4b75e
devdraw, acme, snarfer: remove 64KB snarf buffer limit
David du Colombier
2026-03-16 21:17:28 +00:00
ae4fdf4268
libthread: fix typo in _runthreadspawn
AlternatePortal
2026-02-27 23:07:25 +05:30
6654cad3c5
libthread: copy exec args into malloc'ed memory
Russ Cox
2026-02-26 09:47:54 -05:00
cb7001c8d2
win: fix spaces in Acme window tag
Dmitri Vereshchagin
2026-02-01 10:06:13 +03:00
a39606e324
devdraw: allow resize in xattach
user
2026-02-05 17:35:43 +01:00
b3741e6ce3
devdraw: repair incomplete repainting
MvA
2026-01-31 09:08:42 +01:00
f39a2407b6
troff: fix SIGFPE when using modulus operator
G. Branden Robinson
2025-11-09 06:38:20 -06:00
37cd522b0a
cmd/devdraw: handle X11 selections better
Scott Schwartz
2025-11-03 20:25:23 -08:00
46fbe4cd00
tmac/tmac.an*: work around formatter bug
G. Branden Robinson
2025-10-26 16:33:08 -05:00
499efb270d
nroff: bad symbold definition on command line.
Dan Cross
2025-10-10 14:33:10 -04:00
e5b5757e64
tmac/tmac.an*: support lq, rq strings
G. Branden Robinson
2025-08-24 11:53:38 -05:00
19263a1071
devdraw: work around XWayland pointer warping
Russ Cox
2025-10-09 19:37:22 -04:00
00754b35a2
devdraw: fix dangling else
Arusekk
2025-10-09 08:48:35 +02:00
80b7829854
man: remove -s from usage message
Anthony Sorace
2025-09-23 11:49:56 -07:00
bafcdddd31
B: Print usage message to stderr
Jordan Niethe
2025-09-06 17:16:36 +10:00
a20cff92cf
ci: bump actions/checkout from 4 to 5
dependabot[bot]
2025-08-12 09:05:49 +00:00
b83954eaf6
ci: bump actions/checkout from 3 to 4
dependabot[bot]
2025-07-27 13:56:56 +00:00
10564b1175
tmac/tmac.an: define .MR in a groff compatible way
Dmitri Vereshchagin
2024-01-31 20:47:13 +03:00
00446db7d8
ci: add Dependabot for GitHub Actions
Kare Nuorteva
2025-07-27 14:48:57 +03:00
8ff39da062
src/cmd/rc: import rc syntax `delim{cmd} for splitting commands from 9atom
lufia
2025-07-21 13:36:21 +09:00
cc89d24235
.gitignore: ignore macOS .DS_Store files
Kare Nuorteva
2022-08-03 21:09:40 +03:00
b2fc88d60a
SunOS: silence some warnings
Dan Cross
2025-07-25 18:45:10 +00:00
9d2e0d31f7
DragonFly: fix build
Dan Cross
2025-07-25 19:02:59 +00:00
0bc66bfb3d
libthread: remove check for LinuxThreads
Dan Cross
2025-07-25 13:06:53 -04:00
156e745be9
all: remove need for -fcommon
Dan Cross
2025-07-23 06:47:21 -04:00
1e6e30e91e
rio: proper prototypes in fns.h
Dan Cross
2025-07-25 11:37:39 -04:00
655f7c3184
all: clean up misleading indentation warnings
Dan Cross
2025-07-25 11:20:03 -04:00
5a9ced10ee
sort: rename kcmp to keycmp
Dan Cross
2025-07-24 16:35:15 +00:00
67dd74a964
INSTALL: set defaults for awk and egrep
Dan Cross
2025-07-24 16:25:44 +00:00
4089e29e89
warnings: fix warnings on newer compilers
Dan Cross
2025-07-24 14:22:18 +00:00
564d45b5a5
config: add $egrep
Dan Cross
2025-07-22 14:42:03 +00:00
28690cd427
9c: change -std=c17 to -stc=c11 based on feedback in \#716
erentar
2025-06-01 19:43:30 +02:00
f97483e519
u.h: define __USE_POSIX to make glibc happy
erentar
2025-05-30 03:23:20 +02:00
53ed65a982
9c: Explicitly set c standard as newer changes in c23 break compilation
erentar
2025-05-30 03:03:11 +02:00
6df4828542
9c: "-Wdeprecated-pragma" is only present in clang and is absent from gcc
erentar
2025-05-30 02:36:33 +02:00
df9b195ebf
libflate: fiz inflatezlibblock
Russ Cox
2025-05-08 13:29:20 -04:00
9da5b44513
cmd/devdraw: avoid use of X button state field
Roger Peppe
2025-03-29 13:10:49 +00:00
13582b1a89
.gitignore: add bin/mntgen
Igor Burago
2024-01-11 14:11:55 +08:00
776db626b6
dist/main.html: remove dead link to Belorussian translation
macie
2023-08-31 17:03:09 +02:00
a5d6857a3b
man: don't paginate when using nroff
Anthony Sorace
2025-01-29 10:27:03 -08:00
61e362add9
mac: arrange for arm64 run on arm64
Russ Cox
2024-10-22 08:11:37 -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