Commit Graph

52 Commits

Author SHA1 Message Date
fgergo 897625ff9b mntgen: import mntgen(4) from Plan 9
new file:   man/man4/mntgen.4
new file:   src/cmd/mntgen.c
2024-01-09 15:25:19 -05:00
Roger Peppe d0d440860f
src/cmd/acme: provide info on presense or absence of undo history (#528)
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
2021-10-19 12:08:45 -04: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 dd7c4e5104 fontsrv(4): update man page for size of fontsrv subfonts
Fixes #432.
2020-07-22 20:03:55 -04:00
Russ Cox 057d8a76a9 acme: add font control message 2020-07-18 21:54:06 -04:00
Jason Felice b0aecb4ba5 plumber: add -f (foreground) option (#288)
In MacOS, services run by launchd must run in the foreground, since
launchd manages forking and other resources.
2019-10-29 10:07:10 -04: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 4a3fb87264 acme: add log file in acme root directory
Reading /mnt/acme/log reports a log of window create,
put, and delete events, as they happen. It blocks until the
next event is available.

Example log output:

8 new /Users/rsc/foo.go
8 put /Users/rsc/foo.go
8 del /Users/rsc/foo.go

This lets acme-aware programs react to file writes, for example
compiling code, running a test, or updating an import block.

TBR=r
R=r
https://codereview.appspot.com/89560044
2014-04-30 12:14:29 -04:00
David du Colombier 6f4d00ee45 fossil: import from plan 9
R=rsc
https://codereview.appspot.com/7988047
2013-09-23 23:00:39 +02:00
Akshat Kumar ac3ba726f9 src/cmd: Add a repurposed import(4), called `9import', to the ports.
The code is adapted from Plan 9's import(4); this allows us to speak
that protocol. We don't currently support AAN (in the works) or
TLS/SSL.

Thanks to David for help with the man page, testing, and development.

R=0intro, rsc
CC=plan9port.codebot
http://codereview.appspot.com/6458100
2012-09-24 10:35:01 -04:00
David du Colombier e31375ac4e srv(4), mount: update v9fs usage
The v9fs usage is documented on
https://www.kernel.org/doc/Documentation/filesystems/9p.txt

R=rsc
http://codereview.appspot.com/6445072
2012-08-05 19:17:18 +02:00
David du Colombier ce8d6f2465 vacfs: document replacement of -c flag by -M
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/4595049
2011-06-13 14:41:52 -04:00
Russ Cox ba31ab3044 9term, acme: autoscroll
Ignore scroll/noscroll window setting.
Instead, scroll when the write begins in
or immediately after the displayed window content.

In the new scrolling discipline, executing
"Noscroll" is replaced by typing Page Up or
using the mouse to scroll higher in the buffer,
and executing "Scroll" is replaced by typing End
or using the mouse to scroll to the bottom of
the buffer.

R=r, r2
http://codereview.appspot.com/4433060
2011-04-27 13:18:07 -04:00
Russ Cox 7351eea28e merge 2009-12-27 09:19:39 -08:00
Russ Cox 76f90e5145 fontsrv: add half-documented -s option 2009-07-08 22:23:58 -07:00
Russ Cox 222094401f fontsrv(4): another typo 2009-07-08 22:22:11 -07:00
Russ Cox 72f9e95018 fontsrv(4): add missing prompt in sam example 2009-07-08 22:19:58 -07:00
Russ Cox 9b4a2324d3 merge 2009-07-08 21:43:14 -07:00
Russ Cox 351f474b11 import: add -x flag 2008-12-06 16:44:26 -08:00
Russ Cox 18824b5868 smugfs(4): new program 2008-08-03 07:42:27 -07:00
Russ Cox 3b842319ce tapefs(4): add man page 2008-06-14 13:40:34 -04:00
Russ Cox ef6606c7a7 9pserve: add -c option 2008-06-11 06:40:54 -07:00
Russ Cox be3e351464 vacfs: implement -m flag 2008-04-17 16:12:34 -04:00
Russ Cox 151b86a037 srv: add -n flag to reject auth by clients 2007-10-12 12:56:57 -04:00
Russ Cox 9b25329723 9pserve: add -n flag to reject auth by clients 2007-10-12 12:55:19 -04:00
rsc 9ec386fef4 add -a aname 2007-06-21 02:11:21 +00:00
rsc d91ab9ea7b document tab width field 2007-05-15 14:37:58 +00:00
rsc 9b3fcf01c5 Mac FUSE support (thanks to Jeff Sickel) 2007-01-18 12:52:54 +00:00
rsc 5551e51d2b 9pfuse 2006-07-23 03:02:03 +00:00
rsc 30f8beab32 ref 9pfuse 2006-07-23 03:01:04 +00:00
rsc e0e1e1eef1 typo (Serge Gagnon) 2006-06-30 04:58:34 +00:00
rsc d62a9f326a add v9fs example 2006-04-04 18:23:57 +00:00
rsc 5c84c448b8 add srv -a option 2005-03-21 17:24:21 +00:00
rsc f2123cfbb5 update 2005-03-18 21:59:51 +00:00
rsc bc18537a3f new 2005-03-18 19:35:21 +00:00
rsc 30f6ae144c man 2005-02-13 23:44:12 +00:00
rsc 9bce1d1eed more on protos 2005-02-13 22:10:17 +00:00
rsc 83c4506aa5 update 2005-02-11 19:43:43 +00:00
rsc d93fca6a7a new man pages 2005-02-11 19:21:47 +00:00
rsc 9d01e22178 add errors file 2005-01-30 16:34:12 +00:00
rsc 865d0e5e00 minor mods 2005-01-16 23:06:28 +00:00
rsc 0657d222d9 vacfs 2005-01-16 22:58:45 +00:00
rsc a192c1406c typo 2005-01-16 21:30:39 +00:00
rsc 1574caa0df ignore generated html 2005-01-14 17:43:41 +00:00
rsc adc93f6097 cut out the html - they're going to cause diffing problems. 2005-01-14 17:37:50 +00:00
rsc 78e51a8c66 checkpoint 2005-01-14 03:45:44 +00:00
rsc c8b6342d3c Many small edits. 2005-01-13 04:49:19 +00:00