plan9fox/acme/bin/source/win
kvik 8918bd5981 acme: implement 'scratch' ctl command (thanks Drew DeVault)
The new command marks the target window as a scratch window -- a window
whose state cannot be "dirtied" by changes made to its body, therefore
avoiding warnings about unsaved changes when deleting the window or
exiting acme.

Existing examples of scratch windows are error, directory, and guide
windows, whose scratchness is set internally.

With the new command users and programs alike can create their own
scratch windows.  This is put to use in acme's own win(1).
2020-05-31 22:39:46 +02:00
..
dat.h acme: split win into winfs and rc script, get rid of lib9p leavefdsopen hack 2020-03-07 20:06:55 +01:00
fs.c acme: split win into winfs and rc script, get rid of lib9p leavefdsopen hack 2020-03-07 20:06:55 +01:00
main.c acme: implement 'scratch' ctl command (thanks Drew DeVault) 2020-05-31 22:39:46 +02:00
mkfile acme: split win into winfs and rc script, get rid of lib9p leavefdsopen hack 2020-03-07 20:06:55 +01:00
pipe.c acme: split win into winfs and rc script, get rid of lib9p leavefdsopen hack 2020-03-07 20:06:55 +01:00
util.c acme/win: fix error messages 2013-04-26 20:35:10 +02:00
win.c acme/win: exit winfs once acme shuts down the window 2020-04-24 21:15:59 +02:00