Commit Graph

699 Commits (87cce0ba6aaf07df0c11e74c86bdb5754a15b76c)

Author SHA1 Message Date
John Benediktsson 78f7a8bc58 vim: fix float syntax highlighting of "1." 2012-05-28 20:48:15 -07:00
Joe Groff 72de75b881 let's pretend BIN: HEX: OCT: never happened 2011-11-23 19:22:37 -08:00
Doug Coleman 2551dd0e4e Handle auto-user in fuel-connection.el. Fix suggested by Eungju Park. 2011-11-02 18:14:10 -07:00
Doug Coleman 6c15e97597 Fix the fuel "No prompt found" bug using eungju's better fix; otherwise would just pull the patch. 2011-11-02 09:28:29 -07:00
John Benediktsson 315896c857 factor.vim: fix syntax highlight for exponentials (i.e. "1.5e10"). 2011-09-21 19:29:56 -07:00
John Benediktsson 6bf9b971f2 factor.vim: fix highlighting of negative ratios. 2011-09-10 21:08:37 -07:00
Joe Groff e8340c5196 misc/vim/syntax: highlight row variables in stack effects 2011-09-03 11:10:08 -07:00
yac 8eea81b0d4 Improved stack effect highlighting in vim.
Delimiters and items in stack effect are highlighted separately, works on
call( -- ) and execute( -- ) too.
2011-06-23 21:01:35 +02:00
Keita Haga 945d5f5c49 misc/vim/syntax/factor.vim: merge two factorComment highlight groups together into one 2011-04-06 15:28:59 +09:00
Keita Haga f2528568bc misc/vim/README.md: update filename 2011-04-05 12:37:10 +09:00
Keita Haga 0f64c5ae58 misc/vim/ftplugin/factor.vim: add copyright header 2011-04-05 10:47:08 +09:00
Keita Haga 9884a73664 misc/vim/syntax/factor.vim: fix factorCallQuotation, factorExecute match patterns 2011-04-05 04:03:17 +09:00
Keita Haga 9f6f498cb6 misc/vim/syntax/factor.vim: update comments 2011-04-05 03:45:34 +09:00
Keita Haga 811cab4f60 misc/vim/syntax/factor.vim: re-fix factorStackEffect, factorLiteralStackEffect match 2011-04-05 03:42:47 +09:00
Keita Haga bb1c6c60c2 misc/vim/syntax/factor.vim: add support for M\ syntax 2011-04-05 02:30:14 +09:00
Keita Haga 91a41aa008 misc/factor.vim.fgen: update 2011-04-04 21:01:20 +09:00
Keita Haga 4059eac351 misc/vim/ftplugin/factor.vim: add b:did_ftplugin at the top 2011-04-04 20:38:30 +09:00
Keita Haga e078094e06 Rename misc/vim/ftplugin/factor_settings.vim to misc/vim/ftplugin/factor.vim 2011-04-04 20:34:43 +09:00
Keita Haga 0e2de48c49 misc/vim/syntax/factor.vim: workaround for factorHook match issue 2011-04-04 19:59:56 +09:00
Keita Haga 900990bec8 misc/vim/README.md: minor tweaks 2011-03-24 09:25:16 +09:00
Keita Haga ef76c7b210 Replace misc/vim/README with misc/vim/README.md 2011-03-24 09:18:46 +09:00
Keita Haga f77bb07525 misc/vim/syntax/factor.vim: add 'display' argument to factorEscape highlight group 2011-03-21 06:54:15 +09:00
Keita Haga d1b126f15b misc/vim/syntax/factor.vim: factorEscape cleanup 2011-03-21 05:37:00 +09:00
Keita Haga 45d9f23104 misc/vim/syntax/factor.vim: add support for escape characters 2011-03-20 19:01:47 +09:00
Keita Haga 45443be1bc misc/vim/syntax/factor.vim: set 'shiftwidth' option in modeline 2011-03-20 16:12:24 +09:00
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
Erik Charlebois 9b8fd8d160 Fix parse error in elisp file 2010-02-21 04:39:44 -08:00
Erik Charlebois a452966af9 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 ffddca36b7 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 bb3665f37e 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 a19c5f5663 Update FUEL font coloring for new syntactic keywords 2010-02-10 22:03:39 -08:00
erikc c4bd780bff 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 e3c3739624 Add brace matching for parse time quotes $\[ 2010-02-05 15:52:55 -08:00
erikc 3e2f848101 Make TUPLE: indent, which seems to be the common indentation. 2010-01-27 15:31:08 -08:00
erikc b2db8c4492 Add struct, struct-union and tag indent words. 2010-01-26 22:00:25 -08:00
Joe Groff 230630c78a Merge branch 'master' of git://factorcode.org/git/factor 2010-01-24 12:48:17 -08:00
Doug Coleman 8c1d202b4c Rename accumulator to collector, pusher to selector 2010-01-22 15:00:53 -06:00
Joe Groff 77385e8715 generalize vim syntax highlighting for SBUF" " to any syntax word ending in " 2010-01-21 11:13:34 -08:00
Philipp Brüschweiler ed16e89999 misc: update factor.vim and it's template 2010-01-20 16:57:24 +01:00
Doug Coleman 1d12a6707d sigma -> map-sum 2009-10-29 14:34:04 -05:00
Doug Coleman 17f0a5d41a Merge branch 'master' of git://factorcode.org/git/factor 2009-10-28 17:26:23 -05:00
Doug Coleman e376a0ece2 (normalize-path) -> absolute-path, canonicalize-path -> resolve-symlinks 2009-10-28 17:25:50 -05:00
Joe Groff 3fbe722561 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 bd13e018dd memq? -> member-eq?, sorted-memq? -> sorted-member-eq? 2009-10-28 15:02:00 -05:00
Doug Coleman 1476cdb974 reverse-here -> reverse! 2009-10-28 14:40:15 -05:00
Slava Pestov 299b5b0f6c filter-here -> filter! 2009-10-28 00:44:05 -05:00
Slava Pestov 50f5c3d116 remq -> remove-eq, delq -> remove-eq! 2009-10-28 00:23:08 -05:00
Slava Pestov b7e05a525b remove unused and really confusing remove-all word 2009-10-27 23:45:03 -05:00
Slava Pestov 951e3e9c83 delete-nth -> remove-nth! 2009-10-27 23:41:57 -05:00
Slava Pestov 08e7d25dc5 change-each -> map!, deep-change-each -> deep-map! 2009-10-27 22:32:56 -05:00
Joe Groff 935c0797c3 update existing code for [let change 2009-10-27 22:05:37 -05:00
Joe Groff 8f0321a0b1 remove [wlet ] 2009-10-26 23:17:40 -05:00
Joe Groff 4d0f9744a4 vim: highlight $ and $[ ] 2009-10-15 20:44:59 -05:00
Phil Dawes 4ba2c5edaf fuel: help subsections now work again 2009-10-14 19:04:16 +01:00
Joe Groff 72986dc66d vim: highlight @ and _, don't highlight things that aren't special anymore 2009-10-01 22:42:28 -05:00
Joe Groff 87b96ed421 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
Joe Groff c50a58168c vim: highlight anything that looks like "text{ }" as an array 2009-09-28 22:58:20 -05:00
Joe Groff 97785c0c09 vim: now highlighting more """ strings in more places! 2009-09-28 10:59:45 -05:00
Joe Groff b742928d8f adjust vim string syntax highlighting to match doug's changes for multiline and """ strings 2009-09-27 20:10:33 -05:00
Joe Groff 02b4503205 add vim syntax highlighting for ALIAS:, QUALIFIED:, QUALIFIED-WITH:, and FROM:. fix highlighting for empty comment at end of line 2009-09-27 14:04:39 -05:00
Joe Groff 6376adf4fc fix vim syntax highlighting when a word contains square brackets, and add highlighting for STRUCT: 2009-09-27 12:33:23 -05:00
Joe Groff 32146c645d add some keyboard shortcuts to vim plugin 2009-09-20 23:10:54 -05:00
Joe Groff 044139aa88 add a :NewFactorVocab command to vim plugin 2009-09-13 15:36:43 -05:00
Joe Groff 2a4df54969 improve :FactorVocab completion 2009-09-10 23:15:24 -04:00
Joe Groff 0e10785508 update misc/vim/README 2009-09-10 22:55:29 -04:00
Joe Groff d26082c031 only set vim plugin global variables if they haven't yet been set, so they can be configured from vimrc 2009-09-10 22:55:17 -04:00
Joe Groff 5a8e5facfd groom default vim settings for general use 2009-09-10 21:27:15 -04:00
Joe Groff 5e4751db64 completion for :FactorVocab vim function 2009-09-10 20:24:56 -05:00
Joe Groff 1a5b62238c vim plugin for factor, with shortcuts for opening vocabs and switching between implementation, docs, and tests 2009-09-10 18:41:36 -05:00
Philipp Brüschweiler 8738b3d219 sequences.product: product-each and product-map
misc/vim.syntax.fgen: small fix for quotation highlighting
2009-09-04 16:40:47 +02:00
Doug Coleman 7c92ab1ea5 move if-zero etc to math, remove 1-/1+ from math 2009-08-14 14:27:23 -05:00
Philipp Brüschweiler 26859a45eb various doc fixes 2009-08-11 16:58:47 +02:00
Slava Pestov 4b7185b61a Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor 2009-08-10 16:20:14 -05:00
Philipp Brüschweiler 230061783a misc small documentation fixes, some fixes for factor.vim, changed permissions of vm/* to 644 2009-08-10 21:33:07 +02:00
Slava Pestov 057a2d7b5c Rename some files in misc/Factor.tmbundle since Windows doesn't allow : in file names 2009-08-09 04:47:37 -05:00
Sam Anklesaria 70428241bd textmate bundle scaffolding 2009-08-04 16:05:37 -05:00
Sam Anklesaria dcd6bc316c textmate snippets for factor bundle 2009-08-03 14:06:00 -05:00
Sam Anklesaria 07b34c6d0a Merge branch 'master' of git://factorcode.org/git/factor 2009-08-03 10:13:27 -05:00
Sam Anklesaria a211054962 textmate bundle work- stopped by modules bug 2009-08-03 10:12:20 -05:00
Jose A. Ortega Ruiz e006b5f844 FUEL: additional debug level for, well, debugging purposes. 2009-07-31 17:45:46 +02:00
Jose A. Ortega Ruiz 5f4df2d661 FUEL: Bug fix: parenthesis matching when ( belongs to a word. 2009-07-29 00:29:43 +02:00
Jose A. Ortega Ruiz 69c82bc980 FUEL: Font lock/indentation for M::. 2009-07-10 01:00:06 +02:00
Doug Coleman 2cb94598b3 fix vim syntax highlighting for MEMO:, MEMO::, ::, MACRO:: 2009-07-02 16:33:08 -05:00
Jose A. Ortega Ruiz 4a6ee34ec4 FUEL: Bug fix: indentation of consecutive setter lines. 2009-06-14 20:29:27 +02:00
Slava Pestov 2b61f6c7ca Merge branch 'master' of git://github.com/mrjbq7/factor 2009-06-09 03:07:36 -05:00
John Benediktsson 427e44fb33 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-01 21:01:48 -07:00
Jose A. Ortega Ruiz 7639afb0d7 FUEL: Tiny refactoring. 2009-06-02 05:02:39 +02:00
Jose A. Ortega Ruiz 09b08a0924 FUEL: Better looking tables in help buffers and a fix for in-cell links. 2009-06-02 04:34:40 +02:00
Jose A. Ortega Ruiz a381d12b6d FUEL: Automatic insertion of scaffolding in docs and test upon file creation. 2009-06-02 03:21:35 +02:00
Jose A. Ortega Ruiz 577c450db9 FUEL: When creating foo-docs.factor, optionally insert scaffold. 2009-06-02 00:55:53 +02:00
John Benediktsson 00999b072f Merge branch 'master' of git://factorcode.org/git/factor 2009-06-01 15:04:34 -07:00
Jose A. Ortega Ruiz 2675533bed FUEL: Use by default Factor's developer-name in scaffolds. 2009-06-01 23:24:05 +02:00
Jose A. Ortega Ruiz 45e6683c62 FUEL: developer-name is not overriden in scaffolds if so desired. 2009-06-01 23:09:30 +02:00
Jose A. Ortega Ruiz 1f0bd22365 FUEL: Support for SYNTAX: parsing word. 2009-06-01 22:32:47 +02:00
John Benediktsson e0df03bfb1 Adding cdfactor script. 2009-06-01 11:20:49 -07:00
John Benediktsson aa7d24eec6 Resolved merge. 2009-05-26 22:20:53 -07:00
Doug Coleman 5a3a14d1c9 remove at-default. it was hardly used and it's just '?at drop' 2009-05-24 21:46:59 -05:00
Doug Coleman e18aa54eeb clean up vim syntax highlighting file, add a few more syntax words 2009-05-19 18:54:56 -05:00
Slava Pestov 0432b00336 Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor 2009-04-30 21:16:37 -05:00
Jose A. Ortega Ruiz 9b19b34126 FUEL: Fix for C-cC-eC-l (make factor command ( -- )). 2009-04-24 22:15:20 +02:00
Jose A. Ortega Ruiz e4055005ea FUEL: Fixes for string highlighting. 2009-04-24 22:03:38 +02:00
Nicholas Seckar 7f88f86f84 Merge branch 'master' of git://factorcode.org/git/factor into autouse-existing-usings 2009-04-22 15:10:21 -07:00
Jose A. Ortega Ruiz 425be6a414 FUEL: modify directly use/in to set up evaluation context 2009-04-19 20:35:54 +02:00
Nicholas Seckar 8806a0b18b Make fuel auto-use the existing using in fuel-debug--uses-for-file. 2009-04-15 16:12:31 -07:00
Jose A. Ortega Ruiz 5c6bc3f85e FUEL: Fixes for POSTPONE: forms font-lock. 2009-04-15 08:13:56 +02:00
Jose A. Ortega Ruiz 69017ce41f FUEL: fix for call( indentation. 2009-04-14 01:56:06 +02:00
Jose A. Ortega Ruiz b549bd6cc9 FUEL: More robust extract word refactoring (catching empty region case). 2009-04-04 22:34:21 +02:00
Jose A. Ortega Ruiz 408d592c3e FUEL: Font lock and no indentation for EBNF: ... ;EBNF forms. 2009-04-01 05:03:28 +02:00
Jose A. Ortega Ruiz 5519e44550 FUEL: Fix indentation in presence of trailing whitespace. 2009-03-19 01:20:00 +01:00
Jose A. Ortega Ruiz 577aceb7fc FUEL: Fix for syntax highlighting of SYMBOLS: and SINGLETONS:. 2009-03-19 00:55:14 +01:00
Jose A. Ortega Ruiz 22ee146b60 FUEL: () and (()) are paren syntax only when surronded by word boundaries. 2009-03-13 23:17:31 +01:00
Jose A. Ortega Ruiz e248615afc FUEL: Fix highlighting for lines containing 'CHAR: "' plus other string literals. 2009-03-13 22:53:26 +01:00
Jose A. Ortega Ruiz 42fc636abc FUEL: fix vocabulary list tables. 2009-03-07 14:21:23 +01:00
Jose A. Ortega Ruiz 87d70e9523 FUEL: Autoloads for customization groups. 2009-02-28 02:56:38 +01:00
Jose A. Ortega Ruiz 473095b6d5 FUEL: Persistent listener history. 2009-02-28 02:29:35 +01:00
Slava Pestov 1efbd686a1 Remove two useless files: grovel.c and factor.el (superceded by fu/fu.el) 2009-02-26 01:37:05 -06:00
Jose A. Ortega Ruiz 90dac6f881 FUEL: C-uC-co won't ask for file creation while cycling. 2009-02-22 20:20:46 +01:00
Jose A. Ortega Ruiz 989912cb47 FUEL: Support for $or markup (still elisp-based, sorry). 2009-02-20 16:55:08 +01:00
Jose A. Ortega Ruiz 3bd573fe13 FUEL: New refactoring command: fuel-refactor-make-generic. 2009-02-20 01:02:24 +01:00
Jose A. Ortega Ruiz 08113cd741 FUEL: Don't load vocabs in USING: form by default. 2009-02-19 01:33:47 +01:00
Jose A. Ortega Ruiz 0f6598d95c FUEL: Recognised parenthesised forms (e.g., stack effects) as syntactic constructs. 2009-02-14 13:44:12 +01:00
Jose A. Ortega Ruiz 08ad6ca116 FUEL: use factor.com instead of factor.exe as default binary under Windows. 2009-02-08 23:22:23 +01:00
Jose A. Ortega Ruiz 84846e21d8 FUEL: Small nits. 2009-02-05 10:45:44 +01:00
Jose A. Ortega Ruiz 9fd675a632 FUEL: Accept '?' in prompts for word and vocabs. 2009-02-05 10:28:57 +01:00
Jose A. Ortega Ruiz 23d4699d5c FUEL: Fix the previous fix. 2009-01-30 22:32:20 +01:00
Jose A. Ortega Ruiz 16c1f210a6 FUEL: Fix for $vocab-link markup. 2009-01-30 22:24:53 +01:00
Jose A. Ortega Ruiz 5fc41b92e7 Merge commit 'origin/master' into emacs 2009-01-30 20:01:57 +01:00
Doug Coleman 3c408342ef renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail 2009-01-29 22:19:07 -06:00
Doug Coleman ed7b49df78 Windows vm now tries vm-console.image or vm.image first, then removes -console if it exists and tries to find the image again 2009-01-29 19:57:01 -06:00
Jose A. Ortega Ruiz ba3c188b3c FUEL: Small refactoring. 2009-01-30 00:48:24 +01:00
Jose A. Ortega Ruiz 8d522caa82 FUEL: $synopsis markup implemented. 2009-01-30 00:44:15 +01:00
Jose A. Ortega Ruiz a950bc0d76 FUEL: Even better $see handling in help browser. 2009-01-30 00:40:17 +01:00
Jose A. Ortega Ruiz 2ea9d0bce1 FUEL: Better handling of $see in help browser. 2009-01-30 00:20:58 +01:00
Jose A. Ortega Ruiz 014b664127 Merge commit 'origin/master' into emacs 2009-01-29 20:56:29 +01:00
Doug Coleman 833c3c3bc4 add the shell script 2009-01-29 13:17:56 -06:00
Jose A. Ortega Ruiz 3cd8fbc683 FUEL: Note about .factor-boot-rc added. 2009-01-28 21:32:19 +01:00
Jose A. Ortega Ruiz 3ad52dd85b FUEL: New refactoring: extract region as ARTICLE: (C-cC-xa). 2009-01-28 21:23:21 +01:00
Jose A. Ortega Ruiz dceae3df93 FUEL: Better handling of scaped characters inside strings. 2009-01-27 23:15:08 +01:00
Jose A. Ortega Ruiz 508f9ca5fe FUEL: string font lock fix. 2009-01-26 22:00:09 +01:00
Jose A. Ortega Ruiz 40382f9c5f FUEL: Font lock and indent support for alien parsing words. 2009-01-25 13:49:10 +01:00
Jose A. Ortega Ruiz f64303a3c8 FUEL: Better $snippet handling. 2009-01-25 11:57:27 +01:00
Jose A. Ortega Ruiz 8d943b9625 FUEL: Better, if hackish, to fix the f problem. 2009-01-25 11:42:35 +01:00
Jose A. Ortega Ruiz 91460f5479 FUEL: Pretty print f as 'f' instead of 'nil'. 2009-01-25 10:22:53 +01:00
Jose A. Ortega Ruiz b6b3e4fb54 FUEL: README update. 2009-01-23 20:52:35 +01:00
Jose A. Ortega Ruiz 742241e881 FUEL: Fix for stack effect recognition. 2009-01-23 00:23:11 +01:00
Jose A. Ortega Ruiz ae2e9b4192 FUEL: New refactoring: rename word. 2009-01-22 23:25:17 +01:00
Jose A. Ortega Ruiz a654fac19e FUEL: Cross-reference for vocabs (uses/usage). 2009-01-22 21:13:38 +01:00
Jose A. Ortega Ruiz d3cbb62851 FUEL: fuel.xref subvocabulary factored out. 2009-01-22 16:11:44 +01:00
Jose A. Ortega Ruiz 4a5d8f5344 FUEL: New option fuel-xref-follow-link-method (current buffer, new window or frame). 2009-01-22 09:55:39 +01:00
Jose A. Ortega Ruiz 01acbddd9f FUEL: Small tweak in regexps. 2009-01-21 20:39:10 +01:00
Jose A. Ortega Ruiz 28cfe0fe63 FUEL: small fix. 2009-01-21 03:22:37 +01:00
Jose A. Ortega Ruiz e81c392706 FUEL: Fix for regression in constructor indentation. 2009-01-21 03:03:03 +01:00
Jose A. Ortega Ruiz 5b785d2f38 FUEL: In word extraction, ask for word name before stack effect. 2009-01-21 02:46:50 +01:00
Jose A. Ortega Ruiz f34f7298ee FUEL: remote connections. 2009-01-21 02:37:32 +01:00
Jose A. Ortega Ruiz db63d9d324 FUEL: Fix bug in usings update doing the wrong thing for empty USING:. 2009-01-21 00:44:22 +01:00
Jose A. Ortega Ruiz b9f323c350 FUEL: Font lock for field-less TUPLE: forms. 2009-01-20 09:44:25 +01:00
Jose A. Ortega Ruiz 52f89b717b FUEL: new command: fuel-refresh-all (C-cr in factor code and listener buffers) 2009-01-19 21:59:46 +01:00
Jose A. Ortega Ruiz e27daf5daf FUEL: New fuel-switch-to-buffer command family. 2009-01-19 05:10:47 +01:00
Jose A. Ortega Ruiz 5c1d6b12c8 FUEL: Better font lock for <" "> forms. 2009-01-19 04:18:20 +01:00
Jose A. Ortega Ruiz befeff625d FUEL: Ignore paren chars in \, POSTPONE: and stack effects. 2009-01-19 03:39:53 +01:00
Jose A. Ortega Ruiz c9829a1c08 FUEL: Better font lock for empty USING: ; form (semicolon as parsing word). 2009-01-17 23:11:00 +01:00
Jose A. Ortega Ruiz 923bd07ad4 FUEL: Kind of subtle bug in C-cC-eu caused by syntax table tweakings. 2009-01-17 05:35:16 +01:00
Jose A. Ortega Ruiz 5b3a9eb35f FUEL: RENAME: font lock. 2009-01-17 00:33:14 +01:00
Jose A. Ortega Ruiz fd55ad4322 FUEL: TYPEDEF: font lock. 2009-01-17 00:17:02 +01:00
Jose A. Ortega Ruiz 8d18fc10aa FUEL: C: font lock fix. 2009-01-16 22:20:40 +01:00
Jose A. Ortega Ruiz 037ba93c1c FUEL: Correctly detect vocabs when M-. in a USING:/USE: form. 2009-01-16 22:07:14 +01:00
Jose A. Ortega Ruiz 571860bf93 FUEL: Yet another font lock bug (scape in strings). 2009-01-16 02:43:46 +01:00
Jose A. Ortega Ruiz 40be28cd6f FUEL: Choose adequate factor binary default, depending on system type. 2009-01-16 02:39:59 +01:00
Jose A. Ortega Ruiz 867c1cb63c FUEL: Empty USING: form font lock. 2009-01-16 01:49:01 +01:00
Jose A. Ortega Ruiz 2ec25e67bc FUEL: More font-lock fixes; README fixes. 2009-01-16 01:14:56 +01:00
Jose A. Ortega Ruiz 756464a487 FUEL: Help browser: Fix for links to articles keyed by string lists. 2009-01-16 00:38:18 +01:00
Daniel Ehrenberg 5130573d56 Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor 2009-01-15 15:39:16 -06:00
Jose A. Ortega Ruiz 180f43767a FUEL: Use ".exe" in windows to locate factor binary. 2009-01-15 22:08:44 +01:00
Jose A. Ortega Ruiz 7954a0881f FUEL: Correct fontification for multiline forms USING:, TUPLE:, &c. 2009-01-15 14:00:39 +01:00
Jose A. Ortega Ruiz 58adaac5f4 FUEL: Bug in TUPLE: font lock fixed. 2009-01-15 00:05:52 +01:00
Jose A. Ortega Ruiz ea65bd8f2c FUEL: <" "> font lock. 2009-01-14 23:28:19 +01:00
Jose A. Ortega Ruiz 1bb6b77177 FUEL: Fix CHAR: ! font lock. 2009-01-14 22:53:58 +01:00
Jose A. Ortega Ruiz 0ea51ee176 FUEL: Font lock for (( ... )). 2009-01-14 21:51:01 +01:00
Tim Allen 8998f21aa6 Add more Vim support files. 2009-01-14 13:29:55 -06:00
Tim Allen 0cb58510bb Move Vim syntax-highlighter to a Vim subdirectory.
This makes it easier to describe where the syntax-highlighting file
should be installed, and allows us to easily package other Vim runtime
files.

This commit also adds a README that describes how to regenerate the
syntax file.
2009-01-14 13:29:23 -06:00
Jose A. Ortega Ruiz f64b8a2279 FUEL: Fix ratio and float font lock. 2009-01-14 02:25:31 +01:00
Jose A. Ortega Ruiz 7e751b4195 FUEL: Fix the fix to multiline string literals font-lock. 2009-01-13 11:57:59 +01:00
Jose A. Ortega Ruiz 5909ca0bd8 FUEL: New refactoring: inline word. 2009-01-13 04:06:21 +01:00
Jose A. Ortega Ruiz 0b36b8b259 FUEL: M-. improvements and new M-,. 2009-01-13 02:58:33 +01:00
Jose A. Ortega Ruiz a70018bcc4 FUEL: Correct font-lock for string literals (no multiline). 2009-01-13 01:44:22 +01:00
Jose A. Ortega Ruiz 104b052e7e FUEL: Better word extraction: detect existing words and extend refactoring. 2009-01-13 00:14:54 +01:00
Jose A. Ortega Ruiz 18c2c9cf03 FUEL: Fix indentation of multiline TUPLE:, SYMBOLS: & similar forms. 2009-01-12 12:13:21 +01:00
Jose A. Ortega Ruiz 093c615dfa FUEL: Use better defaults for factor's binary and image file. 2009-01-12 10:35:59 +01:00
Jose A. Ortega Ruiz fb98eaf990 FUEL: Fix stack effect font-lock. 2009-01-12 03:16:56 +01:00
Jose A. Ortega Ruiz 8bf0176e8c FUEL: Typo. 2009-01-12 03:09:50 +01:00
Jose A. Ortega Ruiz 871a2bb745 FUEL: Fix usings update when no newline at eof. 2009-01-12 02:34:39 +01:00
Jose A. Ortega Ruiz 28029404c3 FUEL: README updated. 2009-01-12 02:12:30 +01:00
Jose A. Ortega Ruiz 977c4d6b6a FUEL: New command: fuel-refactor-extract-vocab. 2009-01-12 02:10:13 +01:00
Jose A. Ortega Ruiz 960b67f6c9 FUEL: Subvocabularies factored out from fuel. 2009-01-12 00:52:31 +01:00
Jose A. Ortega Ruiz d00d12d18c FUEL: fuel-scaffold-vocab: go to the right source file for subvocabs. 2009-01-11 22:29:11 +01:00
Jose A. Ortega Ruiz 4686f04bec FUEL: Help parsing words recognised. 2009-01-11 20:37:06 +01:00
Jose A. Ortega Ruiz 5c8a09eb52 FUEL: Use the customized developer name in fuel-scaffold-help. 2009-01-11 20:22:08 +01:00
Jose A. Ortega Ruiz 4bb5ad1925 FUEL: Interface with tools.scaffold. 2009-01-11 20:07:34 +01:00
Jose A. Ortega Ruiz 4543590ca9 FUEL: Electric indentation for ] and } fixed. 2009-01-11 18:01:52 +01:00
Jose A. Ortega Ruiz 608352f313 FUEL: Workaround for comint mode hang up. 2009-01-11 16:28:02 +01:00
Jose A. Ortega Ruiz 732c525eaa FUEL: Fix for indentation after brace-words. 2009-01-11 14:29:55 +01:00