Björn Lindqvist
780bbd49cf
FUEL: this defcustom is unused
2018-02-24 23:11:22 +01:00
Björn Lindqvist
8c223d4073
FUEL: fuel-edit-word is kind of redundant
...
fuel-edit-word-at-point does the same job when the caret is not on a
word.
2018-02-07 20:49:46 +01:00
Björn Lindqvist
d13a8b6325
FUEL: fix cmd syntax of call to fuel-scaffold-vocab
2018-02-07 20:29:05 +01:00
Björn Lindqvist
f86d9edec3
FUEL: remove fuel-scaffold-developer-name
...
It seem unlikely that someone would need this variable when you can
instead use user-full-name or set developer-name in Factor.
2018-02-07 19:41:48 +01:00
Björn Lindqvist
5d27f004a1
FUEL: refactoring to eliminate the eval-result variable
...
This makes the FUEL <-> Elisp ipc much simpler. All code called from
Elisp should put one result item on the stack. The fuel-pprint word
serializes it.
2018-02-07 18:38:28 +01:00
Björn Lindqvist
e257280abd
FUEL: a bunch of functions replaced with alist-get calls
2018-02-06 06:16:29 +01:00
Björn Lindqvist
428023ad22
FUEL: alist-get instead of (cdr (assoc key alist))
...
alist-get is a new function in emacs 25. It makes working with assocs
a bit simpler.
2018-02-06 06:16:29 +01:00
Björn Lindqvist
d4e8d0a1fe
FUEL: fix rendering of $synopsis markup.
...
It is rendered exactly the same as $see markup. It works well and was
the easiest fix to the problem.
2018-02-01 15:43:27 +01:00
Björn Lindqvist
5709e0b621
FUEL: improved fuel-get-uses
...
The path to the source file needs to be set when parsing, in case a
syntax word uses 'where' or some similar word.
2018-01-29 12:12:07 +01:00
Björn Lindqvist
dbf21ca102
FUEL: better font-locking of gl-related words
2018-01-24 14:27:31 +01:00
Doug Coleman
64d8b29ac3
LICENSE.txt: Use the proper BSD2 license text so that github recognizes it. Fixes #1876 .
2017-12-17 19:14:43 -06:00
Doug Coleman
08771e950f
fuel: Update syntax for ;FUNCTOR> and ;EBNF
2017-08-05 22:30:18 -05:00
Björn Lindqvist
3dd7ed200f
FUEL: fixing markup to indent multiline code correctly
2017-07-09 10:39:16 +02:00
Björn Lindqvist
3cb47a947e
FUEL: need to specify vocab containing developer-name
2017-07-07 15:26:03 +02:00
Björn Lindqvist
6649e4a426
FUEL: ensures fuel-listener-mode and factor-mode has the same syntax table
2017-07-06 00:34:11 +02:00
Björn Lindqvist
3dd40b5ef3
FUEL: more consistent font-locking of strings
2017-07-06 00:34:11 +02:00
John Benediktsson
ce6653bb65
misc/fuel: fix typo.
2017-07-05 09:35:25 -07:00
Björn Lindqvist
1eed7e7f5b
FUEL: indenting the code examples in fuel looks cool
2017-07-04 18:08:26 +02:00
Björn Lindqvist
1265bb3b5c
FUEL: cool breadcrumb navigation for help pages
2017-07-04 15:23:04 +02:00
Björn Lindqvist
89473cc048
FUEL: fixing the name of the $vocab markup word
2017-07-04 11:22:31 +02:00
Björn Lindqvist
b720e46bc7
FUEL: clickabe http urls in fuel help
2017-07-04 03:29:14 +02:00
Björn Lindqvist
fb50f04821
FUEL: make the req-id always a 5-digit number.. prettier that way
2017-06-30 02:31:53 +02:00
Björn Lindqvist
e8099389f9
FUEL: improved logging
...
point goes to end of buffer and a timestamp is added
2017-06-30 02:27:42 +02:00
Björn Lindqvist
f718269d50
FUEL: can use the factor-on-vocab function instead
2017-06-27 23:47:35 +02:00
Björn Lindqvist
21500f2b2f
help: fix to make the orphan articles index page render in fuel-help
2017-06-26 15:57:58 +02:00
Björn Lindqvist
81446d7948
FUEL: confirmation prompt for cleaning browsing history seem overkill
2017-06-26 14:51:11 +02:00
Björn Lindqvist
af940cbb24
FUEL: need to specify used vocabs
2017-06-26 05:44:51 +02:00
Björn Lindqvist
be31d22797
FUEL: this looks unused
2017-06-26 05:44:51 +02:00
Björn Lindqvist
f87d017624
FUEL: workaround for a bug caused by session.el
2017-06-25 20:06:45 +02:00
Doug Coleman
c706bdae4e
factor: Fix misc/ for GENERIC# -> GENERIC#: rename.
2017-06-01 14:05:15 -05:00
Björn Lindqvist
b099ec1e07
FUEL: removing fuel-autodoc-eval-using-form-p, it's not a very useful feature
2017-01-07 15:26:19 +01:00
Björn Lindqvist
a1f9fca4dc
FUEL: ensuring that autodoc works for qualified word references (eg unix.ffi:accept)
2017-01-07 15:26:19 +01:00
Björn Lindqvist
209feb4cbb
FUEL: fix smie indentation of some syntax words
2016-11-24 05:00:12 +01:00
John Benediktsson
19447e44a4
byte-arrays.hex: removing HEX{ ab cd ef } in favor of B{ 0xab 0xcd 0xef }.
2016-11-08 21:10:58 -08:00
Björn Lindqvist
43e5118591
FUEL: support for the HINTS: syntax
2016-10-08 07:13:46 +02:00
Björn Lindqvist
0e937e8464
FUEL: highlighting and indentation of more syntax elements
2016-08-25 11:54:28 +02:00
Björn Lindqvist
c0b06c29b9
FUEL: improves the fuel-update-usings feature
...
Now it works even when the USING: list should be empty.
2016-08-25 11:52:35 +02:00
Björn Lindqvist
b6f3cf3199
FUEL: fontification of COLOR: and HEXCOLOR:
2016-08-21 02:23:31 +02:00
Björn Lindqvist
a26d910b06
FUEL: font-locking improvments
...
Highlighting of flags{, HEX{ and of array parameters passed to c
functions.
2016-08-20 03:41:51 +02:00
Björn Lindqvist
a6544c0acb
FUEL: use the right quot-char in pcases
2016-08-16 03:23:41 +02:00
Björn Lindqvist
2e9704a406
FUEL: syntax fixes for MAIN-WINDOW:, LOG: and TUPLE: with initial values
2016-07-30 19:03:23 +02:00
Björn Lindqvist
faffdcf047
FUEL: add (require 'smie), fixes #1672
2016-07-13 17:34:08 +02:00
Björn Lindqvist
5345e32b84
FUEL: readding factor-method-definition-regex
...
It is needed by the fuel-refactor--def-word function.
2016-07-02 15:51:00 +02:00
Björn Lindqvist
ecb462cf29
FUEL: unused function removed
2016-07-02 15:51:00 +02:00
Björn Lindqvist
1e7e0e9876
FUEL: better symbol-capturing regexp and support for X-FUNCTION
2016-07-02 15:50:59 +02:00
Björn Lindqvist
114ced868a
FUEL: new indentation system based on smie
...
smie makes writing the indentation code much simpler. It also takes care
of some corner cases that led to bad indentation before like stack
effects split over multiple lines.
See: http://emacs.1067599.n5.nabble.com/SMIE-examples-or-guides-td400784.html
2016-07-02 15:50:59 +02:00
Björn Lindqvist
a284660490
FUEL: makes accessors and tuple slots with backslashes highlight correctly
2016-06-30 02:42:23 +02:00
Björn Lindqvist
e8a62460aa
FUEL: fix highlighting of strings escaping quote characters
...
(modify-syntax-entry ?\\ "_" table) was wrong, instead a bigger regexp
is needed.
2016-06-30 01:00:42 +02:00
Björn Lindqvist
70c413e403
FUEL: simplifying
2016-06-26 13:36:03 +02:00
Björn Lindqvist
de8d2fa302
FUEL: factor-previous-non-blank unused and adding doc
2016-06-19 03:23:35 +02:00