xenia
1423b84da5
fix library install path issues
2021-04-04 04:06:26 -04:00
Philip McGrath
c14081de59
Support Racket on Chez Scheme
...
Use the FFI instead of depending on Racket BC's C API.
(But we still build a shared C library, because I'm not sure
about the portability of the `struct termios` type.)
Closes https://github.com/tonyg/racket-ansi/issues/6
2020-02-24 16:01:45 -05:00
Tony Garnock-Jones
1e64b8efc0
nat-repl-char is National Replacement Character Set Mode
2019-03-24 16:56:50 +00:00
Tony Garnock-Jones
d3f1e04bd7
Tweak guard; small demo
2018-08-13 09:32:01 +01:00
Jay McCarthy
f415faab55
Add screen-size-report
2018-08-13 09:19:20 +01:00
Tony Garnock-Jones
4fb5b44366
Fix deps
2018-05-31 19:22:44 +01:00
Tony Garnock-Jones
c2454badf7
Use standard compilation approach for the C extension
2017-02-25 16:11:17 -05:00
Tony Garnock-Jones
89dfc9bab5
Provide mouse-event structs
2016-09-12 13:19:38 -04:00
Tony Garnock-Jones
cd01330ca6
X11 Mouse support
2015-05-08 14:10:17 -04:00
Tony Garnock-Jones
b1c1e21b22
ctlseqs.txt
2015-05-08 12:49:21 -04:00
Tony Garnock-Jones
f0bf39ae52
LGPLv3.
2015-04-16 13:35:58 -04:00
Tony Garnock-Jones
2770248a09
Avoid versioning problems by just always rebuilding the native library
2015-01-16 14:14:56 -05:00
Tony Garnock-Jones
0f9cc06dff
Merge pull request #2 from takikawa/master
...
Fix package deps
2015-01-04 20:20:31 -05:00
Asumu Takikawa
eed5c3ccd9
Fix package deps
2015-01-04 20:07:30 -05:00
Tony Garnock-Jones
e299aea04c
Split out rmacs into its own package.
2015-01-01 17:38:28 -05:00
Tony Garnock-Jones
9813d6dfe0
rmacs launcher
2014-12-29 18:55:33 -05:00
Tony Garnock-Jones
435a233c14
C-x b (switch-to-buffer)
2014-12-29 18:50:33 -05:00
Tony Garnock-Jones
337e26b6c3
Inform user when no completions remain
2014-12-29 18:39:26 -05:00
Tony Garnock-Jones
d670a18edd
More context when dumping internal structures
2014-12-29 18:36:57 -05:00
Tony Garnock-Jones
6855a2c1d9
Fix miniwin layout bug
2014-12-29 18:36:40 -05:00
Tony Garnock-Jones
4a7219134a
Insert control characters only when C-q prefixed
2014-12-29 01:30:19 -05:00
Tony Garnock-Jones
55f9dc864a
Completion
2014-12-28 19:18:01 -05:00
Tony Garnock-Jones
1090700bac
recursive editing and M-x
2014-12-28 17:59:05 -05:00
Tony Garnock-Jones
0b6e827e70
abort and keyboard-quit
2014-12-28 16:06:04 -05:00
Tony Garnock-Jones
e825073c64
Fix quoted-insert
2014-12-28 15:51:06 -05:00
Tony Garnock-Jones
1ca7fbc23e
Echo area
2014-12-28 15:33:00 -05:00
Tony Garnock-Jones
635c0d6359
circular-{snoc,last,butlast}
2014-12-28 15:09:10 -05:00
Tony Garnock-Jones
dd6298f36b
buffer-locals, editor-last-command, better tracking of vertical movement column
2014-12-28 14:26:12 -05:00
Tony Garnock-Jones
a99eed55a4
save-buffer
2014-12-28 12:21:58 -05:00
Tony Garnock-Jones
0882ddb896
Repair line-clearing bug.
2014-12-28 11:40:48 -05:00
Tony Garnock-Jones
370b35a273
Line wrap.
2014-12-28 11:25:54 -05:00
Tony Garnock-Jones
791ff539b5
Expose ->pos as buffer-pos
2014-12-28 09:45:28 -05:00
Tony Garnock-Jones
25d61d7ac9
Information about clearing bug
2014-12-28 09:45:19 -05:00
Tony Garnock-Jones
b6bbe560f3
It's possible for the cursor to be "further right" than the right margin
2014-12-28 09:25:08 -05:00
Tony Garnock-Jones
0fb9fcc616
Better column tracking.
2014-12-28 09:12:52 -05:00
Tony Garnock-Jones
f8de16aba7
Better layout, with width-tracking
2014-12-28 08:16:09 -05:00
Tony Garnock-Jones
cd2bba7c2d
Add dump-buffer-to-stderr command
2014-12-28 01:05:32 -05:00
Tony Garnock-Jones
d34a230ca6
Add newlines to scratch buffer; start point at bottom of scratch buffer
2014-12-28 01:05:25 -05:00
Tony Garnock-Jones
8d92bb8c13
Fix edge condition in clear-mark
2014-12-28 01:05:12 -05:00
Tony Garnock-Jones
b7d54ef1f7
Slow terminals prefer minimal changes; don't gratuitously alter statusline.
2014-12-28 00:21:06 -05:00
Tony Garnock-Jones
0d61ef7de7
Stay in parent window after split
2014-12-28 00:14:55 -05:00
Tony Garnock-Jones
21dae19500
Propagate command parameters when delegating to self-insert-command
2014-12-28 00:14:38 -05:00
Tony Garnock-Jones
67949add74
Correct silly mistake in TODO
2014-12-28 00:14:12 -05:00
Tony Garnock-Jones
2ee70a5ea5
Terminate after 3 exceptions, for ease of debugging during initial development
2014-12-28 00:13:50 -05:00
Tony Garnock-Jones
45ddd82e21
Fix mark-dropping bug in rope-split
2014-12-28 00:13:26 -05:00
Tony Garnock-Jones
1cdf0900b6
Give windows each their own top/point/mark marks. Basic window split/close/switch commands.
2014-12-27 23:59:12 -05:00
Tony Garnock-Jones
a512da0d7b
Accept file names on the command line
2014-12-27 18:18:55 -05:00
Tony Garnock-Jones
0c559238da
Bundle up all mutable command context into a single record, to let the
...
command handler have everything it needs even in the face of change
2014-12-27 18:16:28 -05:00
Tony Garnock-Jones
04f7da73e2
Make keyspec parsing/printing properly use byte-strings in unknown-escape-sequence.
2014-12-27 17:22:59 -05:00
Tony Garnock-Jones
5fae56dc78
The most recent changes have fixed the odd framing behaviour.
2014-12-27 17:16:40 -05:00