Commit graph

90 commits

Author SHA1 Message Date
Ben Huntsman
8bf462f339 man/man3/stat.3: Update man page to match include/libc.h. Resolves Issue #530 2022-05-11 21:46:32 +00:00
Ben Huntsman
385a6d5877 lib9p: Remove postmountsrv (#505) 2021-08-30 21:03:41 -04:00
Russ Cox
e68f07d46f libthread: make pthreadperthread the default 2020-12-30 00:20:26 -05:00
Russ Cox
b3a20a96eb libthread: add threadmaybackground
Programs that want to background themselves now need
to define threadmaybackground returning 1.
This avoids a confusing (to people and debuggers)
extra parent process for all the threaded programs
that will never want to background themselves.
2020-12-30 00:12:14 -05:00
Russ Cox
d32deab17b tmac: rename IM (italic manual) to MR (manual reference)
Suggested by G. Brandon Robinson.
2020-08-15 20:09:40 -04:00
Russ Cox
977b25a76a tmac: introduce real manual reference macro instead of overloading IR
The overloading of IR emits magic \X'...' sequences that turn into HTML manual links.
But not all such IR invocations should be manual links;
those had to be written to avoid the IR macro before.
Worse, the \X'...' ending the IR causes troff to emit only a single space after a period.

Defining a new IM macro for manual references fixes both problems.

Fixes #441.
2020-08-13 23:43:43 -04:00
Russ Cox
a6ad39aaaa libdraw: handle larger number of subfonts 2020-05-29 20:58:37 -04:00
Russ Cox
125cfe1c0d mouse(3): fix definition of Mousectl 2020-01-13 23:17:39 -05:00
Russ Cox
0158bceec7 libthread: run first thread in proc on system stack
For pthread systems that are fussy about which stack is used,
this makes sure that threadmain runs on a system stack.
If you only use proccreate (never threadcreate), all threads run
on system stacks.
2020-01-12 15:08:28 -05:00
Noah Evans
5517aa0340 man/memdraw.3: fix typo 2019-04-05 15:10:05 -04:00
Russ Cox
16d0081989 libdraw: redo default font construction to be hidpi-safe
If $font is not set, the default font is constructed from
font data linked into every libdraw binary. That process
was different from the usual openfont code, and so it was
not hidpi-aware, resulting in very tiny fonts out of the box
on hidpi systems, until users set $font.

Fix this by using openfont to construct the default font,
by recognizing the name *default* when looking for
font and subfont file contents. Then all the hidpi scaling
applies automatically.

As a side effect, the concept of a 'default subfont' is gone,
as are display->defaultsubfont, getdefont, and memgetdefont.
2018-11-16 00:03:24 -05:00
Kare Nuorteva
b3336e5cbb all: remove .cvsignore files
Rename following .cvsignore files to .gitkeep since they are
required by the build (directories must exist before build):
	- bin/fossil/.gitkeep
	- bin/fs/.gitkeep
	- bin/venti/.gitkeep

Change-Id: I9c2865058480cffb3a4613f25e2eca1f7e5578c0
2017-09-14 17:25:17 +02:00
Russ Cox
b546bd6e72 man: various cleanup
Change-Id: I9130e7d10ae42e894923097a7c97da802eb0d8c3
Reviewed-on: https://plan9port-review.googlesource.com/2962
Reviewed-by: Russ Cox <rsc@swtch.com>
2017-07-16 02:52:27 +00:00
Russ Cox
b3a110affa man: document font syntaxes
Change-Id: Id441d4df192c47388af6b5da306f14d90f066d18
Reviewed-on: https://plan9port-review.googlesource.com/1173
Reviewed-by: Russ Cox <rsc@swtch.com>
2015-02-17 20:53:15 +00:00
Russ Cox
213fc4f6fb libdraw: autoscale fonts when moving between low and high dpi screens
Change-Id: I6093955b222db89dfe437fb723593b173d888d01
Reviewed-on: https://plan9port-review.googlesource.com/1170
Reviewed-by: Russ Cox <rsc@swtch.com>
2015-02-17 20:51:23 +00:00
Russ Cox
9f3851871e libdraw: add scalesize
R=rsc
http://codereview.appspot.com/6855092
2012-11-25 22:15:57 -05:00
Russ Cox
9e4b56e764 libthread: add threadspawnd
R=rsc
http://codereview.appspot.com/6742064
2012-10-22 12:32:09 -04:00
David du Colombier
ac2662695a dial(3): update dialparse
R=rsc
http://codereview.appspot.com/6455083
2012-08-03 19:58:31 +02:00
David Jeannot
ce26c36433 get9root(3): fix paths
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5745043
2012-03-05 15:39:06 -05:00
David Jeannot
9a201244bf ioproc(3): fix prototypes
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5500090
2012-01-16 16:54:00 -05:00
David du Colombier
4544da5200 libventi: add functions reconn and redial for use with fossil
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5325046
2011-11-08 09:02:31 -05:00
David du Colombier
11758776a1 man: update venti-cache(3)
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5329041
2011-11-08 09:02:24 -05:00
David du Colombier
cbc99e3e52 man: import changes from plan 9
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/4559071
2011-06-03 13:23:57 -04:00
David du Colombier
e63f0507e9 avl(3): import changes from plan 9
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/4536105
2011-06-02 13:43:02 -04:00
Michael Teichgräber
2fe14f1315 rune(3): sync with rune.c and Plan 9
R=rsc
CC=codebot
http://codereview.appspot.com/254042
2010-03-08 17:02:32 -08:00
Russ Cox
7351eea28e merge 2009-12-27 09:19:39 -08:00
Russ Cox
375b78fb11 libavl: import from Plan 9 2009-08-23 09:38:29 -07:00
Russ Cox
9ea7f9d82f libthread: remove unimplemented chaninit 2009-04-30 08:00:40 -07:00
Jeff Sickel
41305b2355 libdraw: add borderop 2008-12-03 02:13:38 -06:00
grai
881e5d1e95 man: minor manual edits 2008-07-22 03:26:08 +10:00
grai
e1df0680fd libthread: document some unimplemented functions 2008-07-22 03:23:17 +10:00
Russ Cox
a58a827f2a lib9: add mode parameter to opentemp 2008-07-10 11:10:10 -04:00
William Josephson
1cccddd6b3 lock(3): fix typo 2008-07-09 08:26:11 -04:00
Russ Cox
233feb69cf post9pservice(4): update 2008-06-14 14:06:16 -04:00
Russ Cox
a8e7aff24a venti-cache(3): delete vtblockdirty 2008-06-14 13:29:05 -04:00
rsc
024c9812e4 revert frseltick 2007-05-10 19:30:02 +00:00
rsc
813751d754 add frdrawseltick 2007-05-10 19:08:09 +00:00
rsc
8ecb4ffe4c nit 2007-04-06 13:48:48 +00:00
rsc
c56d0f1086 remove mention of threading 2007-04-06 13:47:57 +00:00
rsc
6215fd56f1 experiment: translation from standard notations to plan 9 in netmkaddr 2006-07-23 02:56:37 +00:00
rsc
73a5509ae9 more functions 2006-07-23 02:55:34 +00:00
rsc
38bb7c116c update runeprint desc 2006-07-02 15:26:41 +00:00
rsc
98fd254848 update Bprint docs 2006-07-02 15:26:05 +00:00
rsc
df970459f9 pin 2006-06-26 05:47:59 +00:00
rsc
b3d3a0687c fix 2006-06-26 00:03:07 +00:00
rsc
1dc6e083c1 plumbunmount 2006-06-25 23:55:37 +00:00
rsc
be3e97dcf8 fix TH line 2006-06-25 23:50:21 +00:00
rsc
7e8275c898 acme 2006-06-25 23:02:33 +00:00
rsc
57a2289bc9 just what we need - more rpcs 2006-06-25 21:23:39 +00:00
rsc
5af8dd63eb new fns 2006-03-19 06:12:00 +00:00