Commit Graph

661 Commits (32584c533506b7a0e0dcc8accc0e3e4f8785433e)

Author SHA1 Message Date
John Benediktsson e82ea77524 misc/vim/syntax: update factor syntax. 2018-01-18 15:33:08 -08: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
Doug Coleman 01aab7c884 Factor: Rename <enum> to <enumerated> to not confuse with ENUM:s 2017-07-03 12:47:19 -07: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 32710df620 core/basis: Rename tuples kernel:curry -> curried, kernel:compose -> composed.
Also rename the stack-checker curried -> curried-effect, composed -> composed-effect.
2017-06-02 17:39:20 -05:00
Doug Coleman c5b563ed09 factor: Rename start -> subseq-start, start* -> subseq-start-from.
I also removed aliases for start/end from interval-maps and interval-sets and added a comment. I don't think it's any less clear what's going on.
2017-06-01 14:45:54 -05: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
Björn Lindqvist 179b565b2b FUEL: set context to (factor-current-vocab), in case it's a word defined
in the current buffer
2016-05-25 23:00:45 +02:00
Björn Lindqvist 7efad3c3c3 FUEL: fix so that radixed numbers with commas get highlighted 2016-05-25 22:03:05 +02:00
Björn Lindqvist f0f58a9a89 FUEL: highlight of SLOT: syntax and backslashes in names 2016-05-23 02:23:21 +02:00
Björn Lindqvist 4c8a1b79dc FUEL: syntax debugging file
This file is intended to contain lots of weird syntax. So if you change
something in FUEL, you can open the file to verify it still syntax
highlights correctly.
2016-05-23 02:23:12 +02:00
John Benediktsson 2d7d61e2e2 misc/icons: adding Factor icon svg. 2016-05-05 18:25:12 -07:00
Friedrich von Never 6b5b955a41 Atom package: update paths 2016-04-17 09:18:22 -07:00