summaryrefslogtreecommitdiffstats
path: root/src/cmd
Commit message (Collapse)AuthorAgeFilesLines
* crop: fix 64-bitRuss Cox2011-05-011-3/+3
| | | | | R=rsc http://codereview.appspot.com/4438088
* 9term, acme: autoscrollRuss Cox2011-04-278-47/+16
| | | | | | | | | | | | | | | | 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
* mklatinkbd: fix buffer overflowEoghan Sherry2011-04-041-1/+1
| | | | | | | | Fixes #71. R=rsc CC=codebot http://codereview.appspot.com/4327057
* unvac: always create writable directoriesRuss Cox2011-02-231-1/+1
| | | | | R=rsc http://codereview.appspot.com/4221043
* rc: fix $ifs bug introduced with utf-8 codeRuss Cox2011-02-161-2/+4
| | | | | R=rsc http://codereview.appspot.com/4187050
* eqn: add working mbtowc and wctombRuss Cox2011-02-042-0/+166
| | | | | | | Fixes UTF-8 input files. R=rsc http://codereview.appspot.com/4132042
* devdraw: fix flashing during window dragJeff Sickel2011-01-122-3/+5
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/3922043
* factotum: add proto-specific key promptRuss Cox2011-01-021-0/+2
| | | | | R=rsc http://codereview.appspot.com/3852042
* tr: 32-bit rune fixesRuss Cox2011-01-021-3/+3
| | | | | R=rsc http://codereview.appspot.com/3761044
* mklatinkbd: fix out of bounds bugRuss Cox2011-01-021-0/+1
| | | | | R=rsc http://codereview.appspot.com/3828045
* acid: fix buildRuss Cox2011-01-021-2/+1
| | | | | R=rsc http://codereview.appspot.com/3784048
* acid: 4-byte RunesRuss Cox2011-01-021-7/+10
| | | | | R=rsc http://codereview.appspot.com/3860041
* keyboard(7): document X compose sequencesRuss Cox2011-01-023-23/+111
| | | | | | | | | Add -x flag to mklatinkbd to generate file for $HOME/.XCompose. Thanks to Anthony Martin, Tony Lainson, and Kris Maglione for legwork. R=rsc http://codereview.appspot.com/3811043
* rc: handle 4-byte utf-8Russ Cox2011-01-023-0/+20
| | | | | R=rsc http://codereview.appspot.com/3833043
* rc: handle utf-8 in $ifsRuss Cox2011-01-021-8/+16
| | | | | R=rsc http://codereview.appspot.com/3798046
* factotum: update prototab (thanks Erik Quanstrom)Russ Cox2010-12-281-0/+4
| | | | | R=rsc http://codereview.appspot.com/3750045
* wc: 4-byte utf-8 capable (Erik Quanstrom)Russ Cox2010-12-071-16/+59
| | | | | R=rsc http://codereview.appspot.com/3437044
* delete 9P2000.uRuss Cox2010-12-072-161/+25
| | | | | | | thanks to Erik Quanstrom R=rsc http://codereview.appspot.com/3469042
* auth/factotum: fix password prompt hangRuss Cox2010-12-071-2/+2
| | | | | | | Fixes #51. R=rsc http://codereview.appspot.com/3431044
* venti: add mgr (work in progress)Russ Cox2010-11-091-0/+1021
| | | | | R=rsc http://codereview.appspot.com/3003041
* import: clean up correctlyRuss Cox2010-11-031-0/+1
| | | | | R=rsc http://codereview.appspot.com/2875041
* mkfiles: fix macargv bufRuss Cox2010-10-273-5/+3
| | | | | R=rsc http://codereview.appspot.com/2729042
* mac: add 9term.app, Plumb.appRuss Cox2010-10-274-0/+99
| | | | | R=rsc http://codereview.appspot.com/2783041
* win: another attempt at input modesRuss Cox2010-10-131-5/+28
| | | | | R=rsc http://codereview.appspot.com/2476042
* getflags: use shell quotingAnthony Martin2010-10-071-0/+1
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/2065042
* plumber: comment out bogus user name checkRuss Cox2010-10-071-0/+2
| | | | | R=rsc http://codereview.appspot.com/2295043
* win: add cook/nocookRuss Cox2010-09-101-5/+14
| | | | | R=rsc http://codereview.appspot.com/2162042
* topng: 64-bit fixRuss Cox2010-09-031-1/+1
| | | | | R=rsc http://codereview.appspot.com/2124042
* 9term, win: better echo cancellationRuss Cox2010-09-036-61/+129
| | | | | | | | Also just drop \r from output. It's a losing battle to keep turning it off. R=rsc http://codereview.appspot.com/2128042
* acme: fix rounding in rows computationRob Pike2010-08-241-3/+6
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/2007045
* sam: use ulong as type of dev consistentlyRuss Cox2010-08-041-1/+1
| | | | | | | | | Otherwise io.c:39 compares int != ulong, causing spurious file modification warnings when dev doesn't fit in an int. R=r http://codereview.appspot.com/1917045
* devdraw: snarf better with ChromeRuss Cox2010-07-221-5/+4
| | | | | | | maybe the code is also actually correct. who knows. R=rsc http://codereview.appspot.com/1875045
* acme, sam: fix regexp code for bigger RunemaxRuss Cox2010-07-142-48/+52
| | | | | R=r http://codereview.appspot.com/1765042
* acme: fix off by one in editcmd, pointer comparison in getch, nextcRuss Cox2010-07-141-3/+3
| | | | | R=r http://codereview.appspot.com/868046
* tar: rename sstrnlen to avoid OpenBSD compile errorRuss Cox2010-07-111-5/+5
| | | | | | R=, rsc CC= http://codereview.appspot.com/1810041
* This patch fixes unicode, unicode-be and unicode-leMichael Teichgräber2010-06-281-11/+21
| | | | | | | | | | | | | | | | | | | | | | input, and unicode output, which have been broken due to the change of the size of Rune from two bytes to four bytes. (Unicode-le and unicode-be output have not been affected, since they work different, and produce correct output as long as sizeof(Rune) >= 2.) In all of the affected functions an extra array of N elements of type u16int is used to temporarily store the 16-bit unicode data. As this increases stack usage, perhaps a different, slightly more complicated solution might be preferred, where only a single `Rune buf[N]' is used for both temporary storage and the result. R=rsc CC=codebot http://codereview.appspot.com/1574041
* tcs: macroman charset fixesAnthony Martin2010-06-281-5/+5
| | | | | | | | | | | 2126 -> 03a9 # greek capital letter omega 2012 -> 201c # left double quotation mark 00a4 -> 20ac # euro sign f7ff -> f8ff # apple logo R=rsc CC=codebot http://codereview.appspot.com/1233043
* hget: use absolute url for POST through a proxyAnthony Martin2010-06-281-7/+17
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/1282042
* 9p: tflag sorts by mtimeAnthony Martin2010-06-281-5/+27
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/1265043
* 9term: fix getpts on linuxAnthony Martin2010-06-281-0/+5
| | | | | | | | | | | Openpty uses grantpt internally and its behavior is unspecified when a handler is set to catch SIGCHLD. Fixes issue 37. http://code.swtch.com/plan9port/issues/37 R=rsc CC=codebot http://codereview.appspot.com/1209049
* 9term: add -c to force cooked modeDavid Swasey2010-05-191-1/+4
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/1044043
* mailfs: try tlsclient program before stunnelRuss Cox2010-05-111-1/+2
| | | | | R=rsc http://codereview.appspot.com/1169043
* vac: debug printsDavid Swasey2010-04-131-7/+7
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/816041
* vac: eliminated vac cache size 128. vacfsopen used to take ncache rather ↵David Swasey2010-04-131-5/+6
| | | | | | | | than cachemem R=rsc CC=codebot http://codereview.appspot.com/817041
* 9term: cut, snarf, and paste with keyboard on MacDavid Swasey2010-04-131-0/+16
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/854042
* fix build on SunOS (Sparc)Arvindh Rajesh Tamilmani2010-04-091-0/+1
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/882044
* devdraw: only one flushproc, please (OS X)Russ Cox2010-04-021-1/+5
| | | | | R=rsc http://codereview.appspot.com/799045
* win: scrollEoghan Sherry2010-03-191-0/+3
| | | | | | R=rsc CC=codebot http://codereview.appspot.com/643041
* acme: attempt to fix Put mtime skew on NFSRuss Cox2010-03-181-0/+13
| | | | | R=r http://codereview.appspot.com/583043
* factotum: double-check RSA/DSA keys when loadingRuss Cox2010-03-112-0/+8
| | | | | R=rsc http://codereview.appspot.com/463041