Russ Cox
219cf22d68
acme, sam: handle >1GB files correctly
...
TBR=rsc
https://codereview.appspot.com/74060043
2014-03-13 18:46:28 -04:00
Rob Pike
5a69e405fc
acme: scroll a directory window when navigating if:
...
- the cursor is on the last line
- the navigation would put the cursor over the tag of the following text
R=rsc
CC=smckean83
https://codereview.appspot.com/15280045
2013-10-22 16:47:48 -07:00
Marius Eriksen
fea86f0639
acme: execute commands with / using shell
...
This allows commands in bin subdirectories.
R=rsc
CC=plan9port.codebot
https://codereview.appspot.com/13254044
2013-09-06 16:23:49 -04:00
Akshat Kumar
7603066e73
acme Mail: add Search command
...
Introduces the Search command for mailboxes.
Arguments passed are treated as one space-
separated string, passed on to mailfs' IMAP
search interface.
R=rsc, david.ducolombier
CC=plan9port.codebot
https://codereview.appspot.com/13238044
2013-09-06 16:19:57 -04:00
Akshat Kumar
951fef52c9
mailfs: allow spaces in box name
...
Mail services (such as Google Mail) will often have
directories with names that contain spaces. Acme
does not support spaces in window names. So, replace
spaces in mail directory names with the Unicode
character for visible space.
The code is a bit of an over-approximation and
generally non-optimal.
R=rsc, david.ducolombier, 0intro
CC=plan9port.codebot
https://codereview.appspot.com/13010048
2013-09-06 16:10:26 -04:00
Russ Cox
2bc9a13faf
acme: allow :6 in 5-line file
...
R=rsc
https://codereview.appspot.com/12162043
2013-07-31 09:15:30 -04:00
Russ Cox
c96d832508
acme: retina scaling for scroll bars, button
...
R=rsc
http://codereview.appspot.com/6854094
2012-11-26 00:33:05 -05:00
Marius Eriksen
2589c5c6ee
acme: set $samfile (same as $%) during execution
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/6854092
2012-11-25 22:56:08 -05:00
Russ Cox
9ca6e21f3d
acme: use threadspawnd to avoid changing "." of current process
...
R=rsc
http://codereview.appspot.com/6736060
2012-10-22 12:32:31 -04:00
Marius Eriksen
81c2c5e775
acme: add $acmeshell to control execution shell
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/6614056
2012-10-21 16:52:08 -04:00
Russ Cox
220c15d2b7
fix gcc 4.7 warnings (thanks Tuncer Ayaz)
...
R=rsc
http://codereview.appspot.com/6744053
2012-10-20 13:36:52 -04:00
Erik Quanstrom
5b6028903d
acme: correct writes of runes on auspicious byte boundaries
...
R=rsc, r
CC=plan9port.codebot
http://codereview.appspot.com/6586067
2012-10-05 16:42:25 -04:00
Russ Cox
37f8ed2410
acme: mouse movement for Del
...
If the mouse was in the tag of the old window,
it was most likely pointing at Del. If bringing up a
new window from below and not moving the mouse
somewhere else, adjust it so that it ends up pointing
at Del in the replacement window's tag too.
This makes it easy to Del a sequence of windows in
a column, from top to bottom.
http://www.youtube.com/watch?v=ET8w6RT6u5M
R=r
http://codereview.appspot.com/6558047
2012-09-23 22:01:56 -04:00
David Jeannot
258cfab2fe
acme: claim input focus earlier
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5505091
2012-01-16 17:05:39 -05:00
Sean McKean
81c30b5a75
acme: fix arrow near end of text
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5399050
2011-11-17 14:46:14 -05:00
David Jeannot
a287dbab23
devdraw: draft cocoa support
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/4974060
2011-09-06 10:10:43 -04:00
Russ Cox
da7e3a5d39
acme: fix iq1 adjust bug
...
R=rsc
http://codereview.appspot.com/4816066
2011-08-02 07:57:48 -04:00
Russ Cox
76864eb6cd
acme: scrolling fixes + new home/end
...
Home and End previously navigated between
two different window locations: the top and
the bottom of the text. Now they include a
third waypoint: the location where typing last
happened. Thus, in a win window, typing
ls -l
<home>
scrolls to the beginning of the ls -l output.
A second <home> continues to the top of the file.
Makes Send scroll always, along with writes by
external programs to +Errors.
R=r
CC=mccoyst
http://codereview.appspot.com/4830051
2011-08-02 07:44:11 -04:00
Russ Cox
67afaf385a
acme: allow :?regexp for backward search
...
Fixes issue 80.
R=rsc
http://codereview.appspot.com/4662088
2011-07-10 20:35:23 -04:00
Russ Cox
ff4512ee90
acme: fix out of order address crash
...
R=rsc
http://codereview.appspot.com/4690042
2011-07-10 20:32:01 -04:00
David du Colombier
363062eab4
acme Mail: drop noscroll
...
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/4539098
2011-06-01 18:12:12 -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
Rob Pike
a208917e7a
acme: fix rounding in rows computation
...
R=rsc
CC=codebot
http://codereview.appspot.com/2007045
2010-08-24 10:16:32 -04:00
Russ Cox
36d9b90c56
acme, sam: fix regexp code for bigger Runemax
...
R=r
http://codereview.appspot.com/1765042
2010-07-14 11:10:59 -07:00
Russ Cox
75a851e927
acme: fix off by one in editcmd, pointer comparison in getch, nextc
...
R=r
http://codereview.appspot.com/868046
2010-07-14 11:08:42 -07:00
Russ Cox
be856b940f
acme: attempt to fix Put mtime skew on NFS
...
R=r
http://codereview.appspot.com/583043
2010-03-18 18:07:39 -07:00
Russ Cox
68a6e0c0d0
acme: let Edit redo when file is clean
...
R=, rsc
CC=
http://codereview.appspot.com/188042
2010-01-12 11:11:19 -08:00
Fazlul Shahriar
63479cfb79
acme: fix Load of acme with no windows
...
R=rsc
CC=codebot
http://codereview.appspot.com/161048
2009-11-30 12:35:05 -08:00
Russ Cox
daea2c7d50
acme: correct modified message after initial load; more detail in
...
message
http://codereview.appspot.com/123051
2009-09-25 01:43:54 -04:00
Mathieu Lonjaret
7b5db1c35a
libplumb, Mail: fix crash on nil plumb fids
...
http://codereview.appspot.com/116083
2009-09-12 15:25:51 -04:00
Russ Cox
0cadb4301d
convert to 4-byte UTF-8 and 32-bit Rune
...
http://codereview.appspot.com/116075
2009-09-11 17:03:06 -04:00
Russ Cox
4dbf255619
acme: htmlclick takes precedence over line click
...
http://codereview.appspot.com/116074
2009-09-11 14:54:43 -04:00
Russ Cox
e47d0a1e98
acme: angle bracket tag matching, for XML, HTML etc
...
http://codereview.appspot.com/98042
2009-07-26 15:05:07 -04:00
Russ Cox
cb92a1b41c
acme: do not redraw body on every tag change
...
fixes #5
http://bitbucket.org/rsc/plan9port/issue/5/
http://groups.google.com/group/plan9port-dev/t/e679347ecaa05cff
http://codereview.appspot.com/95041
2009-07-15 02:11:02 -04:00
Russ Cox
e6c837d612
merge
2009-07-14 22:55:52 -07:00
Michael Teichgräber
4a18fa68b0
src: use whatis instead of which
2009-07-08 09:18:42 -07:00
Russ Cox
77ac358321
merge
2009-06-09 09:26:13 -07:00
Russ Cox
4aad1a3258
merge
2009-04-30 07:29:24 -07:00
Russ Cox
cb53addfae
acme: fix Load bug (Fazlul Shahriar)
2008-12-06 16:24:47 -08:00
Peter Canning
611cf11c03
acme: Dump and Load tag contents
2008-07-20 03:14:55 -04:00
Russ Cox
4163694051
acme: multiline tag fixes
2008-03-07 12:51:41 -05:00
Russ Cox
a2db69c8bd
acme: revise multiline tag code
2008-03-07 11:07:17 -05:00
Russ Cox
cb1ac4c41d
acme: remove -$
2008-03-07 10:46:58 -05:00
Russ Cox
5f5dd85d10
acme: remove -$ prototypes
2008-03-07 10:46:42 -05:00
Russ Cox
734a96bd16
acme: sync against Plan 9, remove -$ option
2008-03-07 10:45:59 -05:00
Russ Cox
7927fe8f9e
acme: add nomenu, menu ctl messages
2008-03-07 10:41:50 -05:00
Russ Cox
fdddf6f018
acme: tag resize nits
2008-03-07 07:48:08 -05:00
Russ Cox
0cd1385d9f
acme: fix directory resize bug
2008-03-07 07:47:54 -05:00
Rob Pike
5e22f11b97
acme: fix acme Edit abort
2008-03-07 07:16:37 -05:00
Russ Cox
f0315273ec
acme: fix owner bug in elogapply
2008-06-01 09:11:21 -04:00
Russ Cox
5d32c407ba
acme: fix mtpt crash (Tim Wiess)
2008-05-08 16:20:19 -04:00
Russ Cox
cd5a73785d
acme: add -m option and avoid looking in the mirror
2008-04-17 16:04:19 -04:00
Russ Cox
d694fe22b7
acme: fix regexp match choice bug
2008-01-30 13:47:15 -05:00
Russ Cox
1a4b58ebd8
acme: make STACK bigger for OS X (David Swasey)
2008-01-10 22:45:22 -05:00
Russ Cox
73778baeb3
acme: revert regexp change
2007-12-07 17:32:35 -05:00
Russ Cox
6f16e7fc1b
acme: regexp fix (see libregexp change)
2007-12-07 15:33:38 -05:00
Russ Cox
34b2f0bc1d
acme: refresh window properly after Tab command (Fazlul Shahriar)
2007-11-28 23:32:32 -05:00
Russ Cox
83ab7d8896
merge
2007-11-27 15:39:06 -05:00
Russ Cox
acecbb1619
acme: fix memory leak in warning (Michael Teichgräber)
2007-08-22 10:58:30 -04:00
rsc
e4ad2971d7
--chatty
2007-06-23 06:27:57 +00:00
rsc
313c365a29
remove elsewhere-deleted messages from window; Refresh -> Get
2007-06-23 06:27:38 +00:00
rsc
7cc0e47fa8
add Get, Refresh commands; refresh at startup
2007-06-23 06:14:23 +00:00
rsc
9952c0eb9f
fix acme Snarf bug; change Indent to apply to all windows
2007-06-15 04:07:21 +00:00
rsc
c99ef336aa
better fix
2007-06-09 05:17:47 +00:00
rsc
2f9d900118
day one bug in sam regexp code
2007-06-09 04:58:00 +00:00
rsc
97e4432344
better tick handling
2007-05-10 19:34:04 +00:00
rsc
9ec61f3ede
allow swap of column 0 with others
2007-04-25 18:59:29 +00:00
rsc
a584135910
make :1-1 work (Arvindh Tamilmani)
2007-03-26 13:26:22 +00:00
rsc
8f57d0d0d9
make Load more faithful to original Dump (Peter Canning)
2007-03-25 17:32:16 +00:00
rsc
d76a49fb43
fix tags again
2007-03-16 03:28:46 +00:00
rsc
1bcfd909e7
fix too-aggressive tag redraw
2007-03-15 16:26:09 +00:00
rsc
cc0e11e417
various memory errors in acme
2007-02-11 18:42:11 +00:00
rsc
141d600972
use file names for attachments
2006-06-30 04:53:51 +00:00
rsc
ced6fd340e
reopen plumber, build mail
2006-06-25 23:51:10 +00:00
rsc
9361131304
No more unrooted paths.
2006-06-16 15:55:24 +00:00
rsc
dfbaaaa650
make srvname global
2006-05-27 07:33:49 +00:00
rsc
f3ef7aa2cc
missing srvname
2006-05-24 15:02:26 +00:00
rsc
44fc56d8c3
multiple mail boxes (Lou Kamenov)
2006-05-21 18:41:05 +00:00
rsc
53af1186ca
show full name in from
2006-05-06 22:53:44 +00:00
rsc
6630175602
fix edit pipe bug
2006-05-05 04:55:14 +00:00
rsc
cbeb0b26e4
Use gcc -ansi -pedantic in 9c. Fix many non-C89-isms.
2006-04-01 19:24:03 +00:00
rsc
de1168dd9c
Write $-free paths in Dump files (Peter Canning).
2006-03-21 18:03:33 +00:00
rsc
4590ad02cc
no more lucida
2006-03-19 23:51:01 +00:00
rsc
e03f2c4069
seek to end of outgoing
2006-03-07 23:55:34 +00:00
rsc
1190a7aa7a
more updates
2006-03-03 14:13:22 +00:00
rsc
0d42cc9dcb
new delmesg
2006-02-28 00:49:05 +00:00
rsc
95409400f7
events buffer need not end in NUL
2006-02-21 20:46:49 +00:00
rsc
880ab2f10a
fixed
2006-02-15 23:06:27 +00:00
rsc
3b5862ee5a
fixes
2006-02-14 19:41:36 +00:00
rsc
00d75e0eae
more changes
2006-02-11 22:35:38 +00:00
rsc
3f8c36d6dc
changes
2006-02-09 20:52:31 +00:00
rsc
4ca53ff0e0
fix b1 c2 c3 c3 c2 c3 [sic]
2006-02-08 18:11:57 +00:00
rsc
8b9a1d4cfe
add chord fix from plan 9
2006-02-06 23:10:48 +00:00
rsc
cd1d0ab0b5
more tweaks
2006-01-12 05:43:26 +00:00
rsc
77c5c852e4
avoid unnecessary winresize, which flush text cache
2006-01-12 04:44:46 +00:00
rsc
2d23eb93a0
tweaks
2006-01-12 04:35:14 +00:00
rsc
a4bbf47b33
stupid gcc
2005-12-21 22:11:00 +00:00
rsc
768d880d82
try autoexpand by default
2005-12-21 22:10:52 +00:00
rsc
cd37aecf6e
no print
2005-12-16 19:39:26 +00:00
rsc
ad80f8701d
tag tweak
2005-12-16 19:34:13 +00:00