Commit Graph

444 Commits (87d7573bcd9089a8958a8e8072b69e0850730d2d)

Author SHA1 Message Date
Jose A. Ortega Ruiz 80f7978c3d FUEL: Remove key bindings of the form C-c <alphabetic>
Bindings of the form C-c <alphabetic> (e.g. C-c z) are traditionally
reserved in Emacs for user-defined keymaps, and shouldn't be used by
packages.

This patch removes all bindings of that form, replacing them by C-c
C-<alphabetic> (or simply preserving a previously existing binding).
E.g., C-c z becomes C-c C-z. In most cases, the binding with two C's
was already present.

The only change not following the above rule is C-c h in the listener,
which has become C-c C-w (because the C-h suffix is also 'taken' by
Emacs conventions).
2010-08-12 03:14:44 +02:00
Jose A. Ortega Ruiz aa4a87f9cd FUEL: fix for listener's misbehaviour in the presence of output. 2010-07-31 23:39:21 +02:00
Jose A. Ortega Ruiz 24fef43388 FUEL: New option to make listener's prompt non-readonly.
By setting fuel-listener-prompt-read-only-p to nil, you'll be able to
delete (portions of) the prompt in the listener. This doesn't have
much value by itself, except that, moreover, a non-read-only prompt
makes some i/o operations work. E.g.:

 "input x:" print flush readln

will work with the new variable set to nil.
2010-07-31 20:11:36 +02:00
Joe Groff 65c1c1cf36 new ICO for windows 2010-07-05 21:00:12 -07:00
Joe Groff 011aa77c11 stacky the raptor was feeling kind of blue. cheer him up a bit 2010-07-05 20:53:24 -07:00
Slava Pestov 5fdea3d376 Merge remote branch 'origin/new-icons' 2010-06-22 01:08:10 -04:00
Dmitry Shubin 7e6df2d031 FUEL: improve highlighting and indentation for ERROR: 2010-06-12 06:42:58 +04:00
Joe Groff 9dc28dca0b improve factor icon contrast, and deform smaller icons slightly so they're more visible 2010-06-04 17:09:14 -07:00
Dmitry Shubin b37835d8c8 FUEL: improve syntax highlighting: C-TYPE:, FUNCTION-ALIAS: and more 2010-05-13 22:50:26 +04:00
Dmitry Shubin 42103f59ac FUEL: syntax highlighting for DESTRUCTOR: and C-GLOBAL: 2010-05-13 20:20:16 +04:00
Erik Charlebois d44e470416 Remove ENUM: f and replace uses with CONSTANTs.
Fix bootstrap and load-all errors from enum classes.
2010-04-19 20:08:40 -07:00
Erik Charlebois 01641bde11 Merge branch 'master' of git://factorcode.org/git/factor 2010-04-17 17:48:40 -07:00
Dmitry Shubin 95ecdea8dc FUEL: do not fail if there is no file associated with current buffer 2010-04-17 03:27:00 +04:00
Erik Charlebois 5fa94f68d3 FUEL: Syntax highlight CONSULT: and PROTOCOL: 2010-04-16 13:41:16 -07:00
Erik Charlebois 9942bc14d6 Syntax highlighting for TYPED:: 2010-04-06 12:58:37 -07:00
Erik Charlebois 5fe5be5d61 Add syntax highlighting for BEFORE: and AFTER: 2010-04-02 00:47:37 -07:00
Erik Charlebois ddaedf4f77 FUEL syntax updates 2010-03-02 19:32:07 -08:00
Erik Charlebois 314215454f Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab 2010-02-22 20:17:49 -08:00
Erik Charlebois 169067600d Syntax highlighting for COM-INTERFACE: 2010-02-22 19:34:54 -08:00
Erik Charlebois 5971d6ba2f FUEL: Add UNION-STRUCT: to syntax highlighting. 2010-02-21 16:42:31 -08:00
Erik Charlebois 023e357ca2 Fix parse error in elisp file 2010-02-21 04:39:44 -08:00
Erik Charlebois b1ac80c7b2 FUEL: Add prefix key behavior to fuel-test-vocab so that it is similar to other FUEL interactive functions. 2010-02-21 03:35:15 -08:00
Erik Charlebois be4d33beb5 Add scaffolding words for tags, summary and authors and hook these up to FUEL. Modified fuel-scaffold-vocab to prompt the user for tags, summary and whether to create help and test files immediately. 2010-02-21 03:34:08 -08:00
Erik Charlebois 1f50321b74 FUEL: Flip the default behavior of visit-other-file so that it does not try to create -docs or -tests files if they do not exist by default. This is the more common case when spelunking in code and in general you want to scaffold those files anyway. 2010-02-21 03:27:16 -08:00
Erik Charlebois 3ebc10e7fc Update FUEL font coloring for new syntactic keywords 2010-02-10 22:03:39 -08:00
erikc 50d4406a10 Add fuel-test-vocab to FUEL (C-ct default) to run unit tests on a vocab 2010-02-08 15:58:40 -08:00
erikc a9287877eb Add brace matching for parse time quotes $\[ 2010-02-05 15:52:55 -08:00
erikc 7fedd89ef1 Make TUPLE: indent, which seems to be the common indentation. 2010-01-27 15:31:08 -08:00
erikc 16826fddc8 Add struct, struct-union and tag indent words. 2010-01-26 22:00:25 -08:00
Joe Groff 06f51bc67e Merge branch 'master' of git://factorcode.org/git/factor 2010-01-24 12:48:17 -08:00
Doug Coleman 8ae200d419 Rename accumulator to collector, pusher to selector 2010-01-22 15:00:53 -06:00
Joe Groff 5a32101cdc generalize vim syntax highlighting for SBUF" " to any syntax word ending in " 2010-01-21 11:13:34 -08:00
Philipp Brüschweiler 2b2bdc70c3 misc: update factor.vim and it's template 2010-01-20 16:57:24 +01:00
Doug Coleman 1ee8c8f5eb sigma -> map-sum 2009-10-29 14:34:04 -05:00
Doug Coleman ff14283c2d Merge branch 'master' of git://factorcode.org/git/factor 2009-10-28 17:26:23 -05:00
Doug Coleman 9ff38fb56c (normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks 2009-10-28 17:25:50 -05:00
Joe Groff c6761710a6 Merge branch 'master' of http://factorcode.org/git/factor
Conflicts:
	basis/locals/locals.factor
	basis/peg/peg.factor
	extra/infix/infix.factor
2009-10-28 16:17:24 -05:00
Doug Coleman b5fd809209 memq? -> member-eq?, sorted-memq? -> sorted-member-eq? 2009-10-28 15:02:00 -05:00
Doug Coleman 82992f6dd4 reverse-here -> reverse! 2009-10-28 14:40:15 -05:00
Slava Pestov ba37429563 filter-here -> filter! 2009-10-28 00:44:05 -05:00
Slava Pestov 03e70d1aa9 remq -> remove-eq, delq -> remove-eq! 2009-10-28 00:23:08 -05:00
Slava Pestov 503b53be5b remove unused and really confusing remove-all word 2009-10-27 23:45:03 -05:00
Slava Pestov b8a51c7eb0 delete-nth -> remove-nth! 2009-10-27 23:41:57 -05:00
Slava Pestov 34d3d4962a change-each -> map!, deep-change-each -> deep-map! 2009-10-27 22:32:56 -05:00
Joe Groff 8b6665c57e update existing code for [let change 2009-10-27 22:05:37 -05:00
Joe Groff 80b7e97e18 remove [wlet ] 2009-10-26 23:17:40 -05:00
Joe Groff d24e0ed54c vim: highlight $ and $[ ] 2009-10-15 20:44:59 -05:00
Phil Dawes d258187253 fuel: help subsections now work again 2009-10-14 19:04:16 +01:00
Joe Groff b4e15d5f70 vim: highlight @ and _, don't highlight things that aren't special anymore 2009-10-01 22:42:28 -05:00
Joe Groff 985ce92e44 improve vim highlighting of 1+2/3 ratios, 1/3. float ratios, HEX: 1.2p3 hex floats, 1,234 number literals with commas, NAN: xxx literals, and ALIEN: xxx hex literals 2009-09-29 12:25:55 -05:00