Commit Graph

565 Commits (fd19fadcc65ea652e6c7ddcba312955c41ee13f0)

Author SHA1 Message Date
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
Jose A. Ortega Ruiz bb7c82a9aa FUEL: Fix for float highlight (+ en exp) and small tweaks. 2009-01-11 14:15:26 +01:00
Jose A. Ortega Ruiz 36dcb21857 FUEL: Font lock for integers, floats and ratios. 2009-01-10 06:40:01 +01:00
Jose A. Ortega Ruiz 8e6be0ccef FUEL: Numeric literals' font-lock fixed. 2009-01-10 02:09:25 +01:00
Jose A. Ortega Ruiz 86604af682 FUEL: Display of parsing words lists in help browser fixed. 2009-01-10 01:15:57 +01:00
Jose A. Ortega Ruiz 5c18951bf5 FUEL: Fix for word extraction in top level forms. 2009-01-10 01:05:51 +01:00
Jose A. Ortega Ruiz b149a01248 FUEL: Better syntax highlighting. 2009-01-10 00:55:39 +01:00
Jose A. Ortega Ruiz a889b9d2d0 FUEL: Nicer autodoc error messages. 2009-01-09 03:45:04 +01:00
Jose A. Ortega Ruiz 0e34a6d363 FUEL: Improved connection behaviour in presence of fuel loading errors. 2009-01-09 01:50:51 +01:00
Jose A. Ortega Ruiz f4530a743d FUEL: Improvements to factor-mode-visit-other-file. 2009-01-08 23:52:38 +01:00
Jose A. Ortega Ruiz c5f55dc36d FUEL: New command: fuel-show-file-words. 2009-01-08 18:47:17 +01:00
Jose A. Ortega Ruiz 3b44c824ee FUEL: Better word extraction. 2009-01-08 17:00:48 +01:00
Jose A. Ortega Ruiz 6a7de816fc FUEL: Better region boundary adjustment in extract-word. 2009-01-08 02:08:57 +01:00
Jose A. Ortega Ruiz 75b0f1e058 FUEL: Adjust region to word boundaries if needed in fuel-refactor-extract-word. 2009-01-08 02:00:04 +01:00
Jose A. Ortega Ruiz c30c9f0c03 FUEL: Ooops, missing require. 2009-01-08 01:54:22 +01:00
Jose A. Ortega Ruiz 73dc586be1 FUEL: Highlight new word during fuel-refactor-extract-word. 2009-01-08 01:50:35 +01:00
Jose A. Ortega Ruiz 676ead93a5 FUEL: Extract word refactoring. 2009-01-08 01:30:12 +01:00
Jose A. Ortega Ruiz 1a384e5e01 FUEL: Tidbits. 2009-01-07 04:08:36 +01:00
Jose A. Ortega Ruiz 37760a0852 FUEL: Fix for symbol words display in vocab help pages. 2009-01-07 03:03:20 +01:00
Jose A. Ortega Ruiz 3ee5772c88 FUEL: Shorten very long words in tables to keep delims aligned. 2009-01-07 02:47:44 +01:00
Jose A. Ortega Ruiz 03455ab770 FUEL: $operation. 2009-01-07 01:59:15 +01:00
Jose A. Ortega Ruiz b8793abeea FUEL: Vocab word lists in help browser. 2009-01-07 01:44:45 +01:00
Jose A. Ortega Ruiz efcd8cb194 FUEL: Tags and authors support in help browser. 2009-01-06 23:08:33 +01:00
Jose A. Ortega Ruiz af78443832 FUEL: Much faster and nicer table rendering. 2009-01-06 16:28:10 +01:00
Jose A. Ortega Ruiz 956492447c FUEL: $describe-vocab and child vocab lists implemented. 2009-01-06 07:05:42 +01:00
Jose A. Ortega Ruiz 76dcfc6c2b FUEL: New command fuel-help-vocab (v in help browser). 2009-01-06 02:23:38 +01:00
Jose A. Ortega Ruiz bb774d61c8 FUEL: MEMO:: recognised in factor syntax. 2009-01-05 23:29:26 +01:00
Jose A. Ortega Ruiz f623c46314 FUEL: Document edit command. 2009-01-05 22:09:18 +01:00
Jose A. Ortega Ruiz ca0f944e04 FUEL: Edit article command in help buffers. 2009-01-05 22:06:43 +01:00
Jose A. Ortega Ruiz 9ca81aed93 FUEL: bogus key binding fixed 2009-01-05 15:30:07 +01:00
Jose A. Ortega Ruiz a59271139c FUEL: Index entries sorted and some improvements in other tags in help browser. 2009-01-05 14:58:38 +01:00
Jose A. Ortega Ruiz fd35c362ef FUEL: 'h' for help on word at point in xref buffers. 2009-01-05 07:08:45 +01:00
Jose A. Ortega Ruiz a0f3a44aa0 FUEL: New command fuel-help-kill-page (bound to 'k' in help browser). 2009-01-05 06:22:36 +01:00
Jose A. Ortega Ruiz c7b589f712 FUEL: $quotation and $see markup; no autodoc by default in help buffers. 2009-01-05 04:58:19 +01:00
Jose A. Ortega Ruiz b5110ccdb6 FUEL: Fixes in help pages caching. 2009-01-04 19:40:22 +01:00
Jose A. Ortega Ruiz b05a2388f0 FUEL: Avoid contiguous duplicates in help history. 2009-01-04 19:17:04 +01:00
Jose A. Ortega Ruiz e603602e18 FUEL: Fixes in help browser navigation and new refresh command. 2009-01-04 16:01:03 +01:00
Jose A. Ortega Ruiz 77d86b8550 FUEL: README reformatted. 2009-01-04 15:59:54 +01:00
Jose A. Ortega Ruiz 4f6426bd40 FUEL: Help page bookmarks facility. 2009-01-04 04:04:08 +01:00
Jose A. Ortega Ruiz c13a6efe97 FUEL: New command: fuel-apropos. 2009-01-04 02:36:58 +01:00
Jose A. Ortega Ruiz 9832429b94 FUEL: Better help page caching and some fixes. 2009-01-04 01:50:13 +01:00
Jose A. Ortega Ruiz 992633dd32 FUEL: Help system now displays vocab help. 2009-01-04 00:01:51 +01:00
Jose A. Ortega Ruiz 1ef58cbd43 FUEL: Help index pages implemented (but no vocab-index yet). 2009-01-03 21:51:21 +01:00
Jose A. Ortega Ruiz 796a7e9d37 FUEL: Help system overhaul. 2009-01-03 16:37:28 +01:00
Jose A. Ortega Ruiz 303735db5a FUEL: Offer a command to add missing vocabs after run-file. 2008-12-31 04:05:34 +01:00
Jose A. Ortega Ruiz a89b5d6a8a FUEL: Fix for autodoc in presence of <PRIVATE > sections. 2008-12-31 01:31:03 +01:00
Jose A. Ortega Ruiz 33971016c5 FUEL: Emacs 22 compat. 2008-12-31 00:47:02 +01:00
Jose A. Ortega Ruiz e1b661681a FUEL: New option for no confirmation on restarts (fuel-debug-confirm-restarts-p). 2008-12-31 00:39:20 +01:00
Jose A. Ortega Ruiz 5c53e000bc FUEL: Get rid of the USINGs buffer after we're done. 2008-12-31 00:31:13 +01:00
Jose A. Ortega Ruiz a0761297ed FUEL: Increase autodoc timeout. 2008-12-31 00:23:44 +01:00
Jose A. Ortega Ruiz ff99bf016d FUEL: recognize fried quotations in syntax table. 2008-12-27 17:36:12 +01:00
Jose A. Ortega Ruiz 308f18b81e FUEL: Correct syntax identification for CHAR: x forms with x a paren char. 2008-12-27 15:44:15 +01:00
Jose A. Ortega Ruiz 90f6fef8d2 FUEL: fix in autodoc require's and echo area font lock. 2008-12-27 15:18:17 +01:00
Jose A. Ortega Ruiz 116bb31321 FUEL: A bit of font-lock in the uses buffer. 2008-12-24 03:12:17 +01:00
Jose A. Ortega Ruiz 37b8c20077 FUEL: Fixes to fuel-update-usings. 2008-12-24 02:44:49 +01:00
Nicholas Seckar 79128ecd5c Fuel auto use: Don't merge the IN: and USING: 2008-12-23 16:42:24 -08:00
Jose A. Ortega Ruiz a160e7d32a FUEL: New fuel-update-usings (C-cC-eu) command. 2008-12-23 22:37:25 +01:00
Jose A. Ortega Ruiz 618a2a7e78 FUEL: Small fixes. 2008-12-23 00:34:43 +01:00
Jose A. Ortega Ruiz fc1fb6b093 FUEL: More syntax table tweaks: better paren handling. 2008-12-22 14:06:50 +01:00
Jose A. Ortega Ruiz bde84e958c FUEL: Listener's C-a goes to beginning of input/line. 2008-12-22 07:29:48 +01:00
Jose A. Ortega Ruiz 7ecfef94e8 FUEL: Fixes in factor syntax table and setter/getter detection. 2008-12-22 06:58:20 +01:00
Jose A. Ortega Ruiz 31d783c2be FUEL: Edit word's documentation command. 2008-12-22 03:07:45 +01:00
Jose A. Ortega Ruiz 46d3667d4b FUEL: Customization docstrings homogenized. 2008-12-22 01:51:41 +01:00
Jose A. Ortega Ruiz ed38c1cb6d FUEL: Faces renamed for homogeneity. 2008-12-22 01:34:47 +01:00
Jose A. Ortega Ruiz 588dc002ce FUEL: stack mode available in listener. 2008-12-22 00:07:41 +01:00
Jose A. Ortega Ruiz 41b0bc0dd9 FUEL: small fixes for debug buffers. 2008-12-21 22:12:46 +01:00
Jose A. Ortega Ruiz 06273fddfd FUEL: Fontify looked up word in xref buffers. 2008-12-21 19:02:17 +01:00
Jose A. Ortega Ruiz 3721086424 FUEL: Small improvements to xref mode. 2008-12-21 18:39:59 +01:00
Jose A. Ortega Ruiz 3630933b09 FUEL: Nicer xref buffers. 2008-12-21 17:33:53 +01:00
Jose A. Ortega Ruiz ad728652d8 FUEL: Improved internal font definition handling. 2008-12-21 16:47:16 +01:00
Jose A. Ortega Ruiz 4a3be107ae FUEL: Better handling of popup windows (q goes back to original). 2008-12-21 16:04:39 +01:00
Jose A. Ortega Ruiz 2434463736 FUEL: Display lists of callers/callees, linked to their source. 2008-12-21 01:43:28 +01:00
Jose A. Ortega Ruiz d3ba7e1abe FUEL: Stack inference support. 2008-12-20 16:51:05 +01:00
Jose A. Ortega Ruiz 76bb45d300 FUEL: Better symbol at point recognition. 2008-12-19 22:35:34 +01:00
Jose A. Ortega Ruiz f9042f1340 FUEL: Indentation for [let and [| forms. 2008-12-19 14:54:18 +01:00
Jose A. Ortega Ruiz 35039d0149 FUEL: Fix bug whereby true display-stacks? could hang the listener. 2008-12-19 00:20:56 +01:00
Jose A. Ortega Ruiz 670cbbfc9f FUEL: Nothing new, just function renamings. 2008-12-18 17:31:52 +01:00
Jose A. Ortega Ruiz ea71c1fdd2 FUEL: More navigation keys for the help buffer. 2008-12-18 17:07:36 +01:00
Jose A. Ortega Ruiz 2156b7bb86 FUEL: Description for vocabularies in autodoc mode. 2008-12-18 15:38:40 +01:00
Jose A. Ortega Ruiz 194d0cec41 FUEL: Font lock for getters/setters fixed, with faces for both. 2008-12-18 12:11:59 +01:00
Jose A. Ortega Ruiz 2cc6810ea6 FUEL: M-. completes vocab names when in USING: stanza. 2008-12-18 00:49:01 +01:00
Jose A. Ortega Ruiz de37d91304 FUEL: Bug fixes and compatibility with Emacs 22. 2008-12-17 23:50:48 +01:00
Jose A. Ortega Ruiz 416f46db7c FUEL: More simplifications and small speed-ups in listener/emacs communications. 2008-12-17 21:44:41 +01:00
Jose A. Ortega Ruiz e13adc4db0 FUEL: Edit word interactive command; completion in help prompt. 2008-12-17 01:12:15 +01:00
Jose A. Ortega Ruiz 7172a00f21 FUEL: More robust listener/emacs protocol; small fixes to the help mode. 2008-12-17 00:08:05 +01:00
Jose A. Ortega Ruiz de10ff8cb4 FUEL: Highlight matched subword in completion buffer; autodoc in listener. 2008-12-16 02:29:24 +01:00
Jose A. Ortega Ruiz 472a8edcc8 FUEL: Word completion in listener, bound to TAB by default. 2008-12-16 02:09:18 +01:00
Jose A. Ortega Ruiz 6a144cc546 FUEL: Initial word completion (M-TAB) plus lotsa fixes. 2008-12-15 23:44:13 +01:00
Jose A. Ortega Ruiz b4efb3891b FUEL: Internal refactorings and cleanups. 2008-12-14 16:50:34 +01:00
Jose A. Ortega Ruiz 04e4ff16f8 FUEL: Correct indentation for C: parsing word in factor-mode. 2008-12-14 02:44:04 +01:00
Jose A. Ortega Ruiz fbbe8d9e5e FUEL: Edit vocabulary interactive command and bug fixes. 2008-12-14 00:41:35 +01:00
Jose A. Ortega Ruiz 8be42496b3 FUEL: Ooops, infinite recursion fix. 2008-12-13 03:40:36 +01:00
Jose A. Ortega Ruiz d3c279469c FUEL: Asynchronous comms with Factor implemented. Help mode improvements. 2008-12-13 01:54:18 +01:00
Jose A. Ortega Ruiz d771e8a306 FUEL debug mode: :warnings &co. retrievable, and some cosmetics. 2008-12-09 23:37:27 +01:00
Jose A. Ortega Ruiz faa6989fe9 FUEL: First stab at the debugger: error/restart display and restart invokation. 2008-12-09 02:36:55 +01:00
Jose A. Ortega Ruiz 731361d07a FUEL: Oops, fix previous patch. 2008-12-06 07:34:11 +01:00
Jose A. Ortega Ruiz eb43cddb33 FUEL: fuel-edit-word-at-point, fuel-eval-region, fuel-eval-extended-region. 2008-12-06 07:01:12 +01:00
Jose A. Ortega Ruiz 6860285b07 FUEL 0.0 : all factor.el functionality in place, plus evaluation. 2008-12-06 04:34:25 +01:00
Jose A. Ortega Ruiz 34c55672bd Emacs factor mode: Small tweaks. 2008-11-30 13:53:15 +01:00
Jose A. Ortega Ruiz 1a538fcf39 Emacs factor mode: disable highlight of vocabs in USING:. 2008-11-29 21:30:43 +01:00
Jose A. Ortega Ruiz 5ca847c326 Emacs factor mode: cycle between source, tests and docs factor files. 2008-11-29 15:45:00 +01:00
Jose A. Ortega Ruiz 76afa6bf49 Emacs factor mode: improvements in USING:'s font lock and function navigation. 2008-11-29 03:49:35 +01:00
Jose A. Ortega Ruiz 2810b9ac0f Emacs factor: Oops, fix previous commit. 2008-11-29 01:58:20 +01:00
Jose A. Ortega Ruiz 858f848441 Emacs factor mode: electric ] and }; another fix for declaration-aware indentation. 2008-11-29 01:55:08 +01:00
Jose A. Ortega Ruiz bc5c6d85c4 Emacs factor mode: fix indentation in presence of declaration word, and add a face for them. 2008-11-28 22:51:36 +01:00
Jose A. Ortega Ruiz 4c1e23b82d Emacs factor mode: bug fix: don't depend on cl's DO. 2008-11-28 13:23:15 +01:00
Jose A. Ortega Ruiz 95bf38f5ee Emacs factor mode: Fail gracefully when the listener is not running. 2008-11-28 02:37:49 +01:00
Jose A. Ortega Ruiz d7587282fd Emacs factor mode: 'see' in minibuffer and Eldoc mode available. 2008-11-28 01:51:33 +01:00
Jose A. Ortega Ruiz c1b42e9646 Emacs factor mode: correct fontification in presence of word names containing !. 2008-11-26 22:58:11 +01:00
Jose A. Ortega Ruiz a11453e458 Emacs factor-mode: fix indentation of empty line after starting word definition. 2008-11-25 21:53:06 +01:00
Jose A. Ortega Ruiz 1f61f6dad0 Emacs factor modes: gensym is not needed. 2008-11-25 11:48:11 +01:00
Jose A. Ortega Ruiz c4f8da0510 Emacs factor mode: better defaults for font-lock faces. 2008-11-24 22:44:05 +01:00
Jose A. Ortega Ruiz 47ef542e92 Emacs factor mode: defun and sexp navigation are aware of word definition syntax. 2008-11-24 10:18:47 +01:00
Jose A. Ortega Ruiz 892aad7d0b Emacs factor mode: More correct treatment of strings and comments in font-lock. 2008-11-24 00:45:48 +01:00
Jose A. Ortega Ruiz 70645e0d3a Emacs Factor listener: new help mode; better run-factor/switch-to-factor behaviour. 2008-11-22 04:22:38 +01:00
Jose A. Ortega Ruiz 5df0a0073f Emacs factor-mode: small indentation fixes and cleanups. 2008-11-19 10:37:54 +01:00
Jose A. Ortega Ruiz dad3a5ead1 Emacs factor-mode: correct indentation for field setters after constructors. 2008-11-19 02:00:00 +01:00
Jose A. Ortega Ruiz 27bcb413a5 Emacs factor-mode: better font lock: constructors, setters and parent types (with accompanying custom faces). 2008-11-19 00:59:43 +01:00
Jose A. Ortega Ruiz b0821229a1 Emacs factor mode: indentation improvements. 2008-11-18 03:47:13 +01:00
Jose A. Ortega Ruiz bb8df5c0c9 Cosmetic changes: factor-- prefix for internal symbols, sectioning with ^L, header comments. 2008-11-16 22:10:19 +01:00
Jose A. Ortega Ruiz 96bb916c35 Indentation in Emacs factor-mode: customizable width and no tabs. 2008-11-16 16:21:47 +01:00
Jose A. Ortega Ruiz 74c59d1531 Faces used in factor-mode are now customizable (plus a bit of
reordering in factor.el).
2008-11-16 03:16:57 +01:00
Jose A. Ortega Ruiz 16cc409354 Font lock for USE: and USING: args. 2008-11-16 01:51:20 +01:00
Jose A. Ortega Ruiz aa43297364 Better string font lock (catch scaped quotes). 2008-11-16 01:27:21 +01:00
Jose A. Ortega Ruiz e7ccb46254 Show keybindings for factor-mode in help buffer (C-h m). 2008-11-16 00:19:05 +01:00
Jose A. Ortega Ruiz 74e5979ba8 Font lock improvements (highlight word, symbol and tuple definitions). 2008-11-16 00:16:13 +01:00
jao 9099b12603 factor.el: fix for empty strings font lock. 2008-11-15 03:52:20 +01:00
jao a13c6a4655 - Bug fix: comments are fontified even when they contain double quotes
- Enhancement: more parsing words highlighted
2008-11-14 02:54:37 +01:00
Slava Pestov 40e1b32220 Merge branch 'emacs-indent' of git://eth0.net.ua/factor 2008-09-22 01:23:30 -05:00
Alexander Solovyov 83ef3149fe Upgraded version of emacs indentation 2008-09-21 19:23:12 +03:00
Alexander Solovyov 22c10e8f4f Got Emacs' factor-mode indentation working with non-closed brackets 2008-09-21 19:23:12 +03:00
Alexander Solovyov 6032bdf8e6 first efforts to get indentation in emacs 2008-09-21 19:23:12 +03:00
John Benediktsson ccac749a70 Adding support for fry quotations. 2008-09-14 10:04:04 -07:00
Alfredo Beaumont 264fffbf08 factor.el: factor-run-file ask to save if source has been modified.
Add factor-display-output-buffer to optionally show factor buffer.
2008-07-05 23:30:04 +02:00
James Cash b2f4217e08 Making indentation default 4 spaces, instead of 2 2008-05-26 21:22:39 -04:00