Commit Graph

474 Commits (107d9dd385e4a6cfd4b7a5a248cea2cf26809b3b)

Author SHA1 Message Date
Keita Haga 07ed91f476 misc/vim/plugin/factor.vim: remove trailing whitespace 2011-03-18 01:40:28 +09:00
Keita Haga 372312948e misc/vim/syntax/factor.vim: add support for 'ERROR: class slots...' syntax 2011-03-18 00:25:12 +09:00
Keita Haga d91d3f2c01 misc/vim/syntax/factor.vim: in factorShebang, add 'display' argument and switch to PreProc highlight group 2011-03-17 10:10:38 +09:00
Keita Haga 34ae717598 misc/vim/syntax/factor.vim: don't set 'shiftwidth', 'softtabstop', etc. 2011-03-17 09:32:49 +09:00
Keita Haga 29e69f5a68 misc/vim/syntax/factor.vim: fix indentation 2011-03-17 08:28:15 +09:00
Keita Haga 579ca7d898 misc/vim/syntax/factor.vim: swapping factorComment definition lines and contain @Spell in factorComment 2011-03-17 06:00:14 +09:00
Keita Haga c9542b5a15 misc/vim/syntax/factor.vim: highlight the shebang 2011-03-17 05:22:15 +09:00
Keita Haga 1ef928b508 misc/vim/syntax/factor.vim: highlight factorCallQuotation, factorExecute, factorStackEffect, and factorLiteralStackEffect definitions correctly 2011-03-17 04:33:02 +09:00
Keita Haga 4122d4aa30 misc/vim/syntax/factor.vim: fix factorRename match 2011-03-16 20:22:32 +09:00
Keita Haga bac4add3a8 misc/vim/syntax/factor.vim: add support for 'execute( stack -- effect )' syntax 2011-03-15 01:27:13 +09:00
Keita Haga eac693ee17 misc/vim/syntax/factor.vim: factorFrySpecifier cleanup 2011-03-15 01:14:33 +09:00
Keita Haga 334b2b57e0 misc/vim/syntax/factor.vim: fix factorStackEffect, factorLiteralStackEffect match patterns 2011-03-15 01:07:29 +09:00
Keita Haga 771577c5a3 misc/vim/syntax/factor.vim: add support for 'call( stack -- effect )' syntax 2011-03-15 00:58:52 +09:00
Keita Haga d79dba57e3 misc/vim/syntax/factor.vim: highlighting of 'call-next-method' 2011-03-15 00:41:22 +09:00
Keita Haga 51d49f03ca misc/vim/syntax/factor.vim: add support for INTERSECTION: syntax 2011-03-13 20:10:07 +09:00
Keita Haga 38eb0bd17e misc/vim/syntax/factor.vim: add support for SLOT: syntax 2011-03-10 22:56:24 +09:00
Keita Haga 55840ae6a1 misc/vim/syntax/factor.vim: highlighting of breakpoint 2011-03-10 20:32:11 +09:00
Keita Haga fdc562c8f3 misc/vim/syntax/factor.vim: add support for UNION: syntax 2011-03-10 20:22:44 +09:00
Keita Haga d76cc21f1f misc/vim/syntax/factor.vim: update "To run" 2011-03-10 19:37:36 +09:00
Keita Haga 9a8c717cba misc/vim/syntax/factor.vim: add support for SYMBOLS: syntax 2011-03-10 19:30:42 +09:00
Keita Haga e4bd8e98fc Update factorSbuf in misc/factor.vim.fgen 2011-03-10 19:21:21 +09:00
Keita Haga a7ed4c8c45 misc/vim/syntax/factor.vim: add support for RENAME: syntax 2011-03-10 02:31:08 +09:00
Keita Haga b25c605563 misc/vim/syntax/factor.vim: add support for EXCLUDE: syntax 2011-03-10 02:26:28 +09:00
Keita Haga 3bf15931fc misc/vim/syntax/factor.vim: rename factorFryDirective to factorFrySpecifier 2011-03-10 00:30:07 +09:00
Keita Haga 4468f1e2e0 misc/vim/syntax/factor.vim: add support for ALIAS: syntax 2011-03-10 00:20:50 +09:00
Keita Haga 4629d7b51b misc/vim/syntax/factor.vim: a few minor changes:
- delete first line
- rename factorCompileDirective to factorDeclaration
- support for more declarations
2011-03-09 23:22:36 +09:00
Keita Haga 5ac122d030 misc/vim/syntax/factor.vim: capitalize the first letter of "Language" header line 2011-03-09 20:34:00 +09:00
Keita Haga fe9661746a Oops, forgot to update misc/factor.vim.fgen 2011-03-05 20:43:48 +09:00
Keita Haga 2e11623708 misc/vim/syntax/factor.vim: improve factorComment match 2011-03-05 19:58:58 +09:00
Jose A. Ortega Ruiz 0c5a0ee058 FUEL: Menus for factor, listener, doc and debug buffers. 2010-08-13 04:25:57 +02:00
Jose A. Ortega Ruiz 5d8495aa5a 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 5fd5ed4afe FUEL: fix for listener's misbehaviour in the presence of output. 2010-07-31 23:39:21 +02:00
Jose A. Ortega Ruiz a4c37338fa 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 f82c6e14ad new ICO for windows 2010-07-05 21:00:12 -07:00
Joe Groff 4608e955bc stacky the raptor was feeling kind of blue. cheer him up a bit 2010-07-05 20:53:24 -07:00
Slava Pestov dc58b75eab Merge remote branch 'origin/new-icons' 2010-06-22 01:08:10 -04:00
Dmitry Shubin 221fb87fae FUEL: improve highlighting and indentation for ERROR: 2010-06-12 06:42:58 +04:00
Joe Groff 63be996042 improve factor icon contrast, and deform smaller icons slightly so they're more visible 2010-06-04 17:09:14 -07:00
Dmitry Shubin d24ffe8346 FUEL: improve syntax highlighting: C-TYPE:, FUNCTION-ALIAS: and more 2010-05-13 22:50:26 +04:00
Dmitry Shubin 9e2fab61ef FUEL: syntax highlighting for DESTRUCTOR: and C-GLOBAL: 2010-05-13 20:20:16 +04:00
Erik Charlebois baab8c060d 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 04d947ef1a Merge branch 'master' of git://factorcode.org/git/factor 2010-04-17 17:48:40 -07:00
Dmitry Shubin a540ffdc36 FUEL: do not fail if there is no file associated with current buffer 2010-04-17 03:27:00 +04:00
Erik Charlebois d387947033 FUEL: Syntax highlight CONSULT: and PROTOCOL: 2010-04-16 13:41:16 -07:00
Erik Charlebois 26a55bbb16 Syntax highlighting for TYPED:: 2010-04-06 12:58:37 -07:00
Erik Charlebois 77e63550a7 Add syntax highlighting for BEFORE: and AFTER: 2010-04-02 00:47:37 -07:00
Erik Charlebois 98da7ac16e FUEL syntax updates 2010-03-02 19:32:07 -08:00
Erik Charlebois 0142d46688 Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab 2010-02-22 20:17:49 -08:00
Erik Charlebois 4f8a6a032c Syntax highlighting for COM-INTERFACE: 2010-02-22 19:34:54 -08:00
Erik Charlebois 52a8c3ebc9 FUEL: Add UNION-STRUCT: to syntax highlighting. 2010-02-21 16:42:31 -08:00