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