Commit Graph

263 Commits

Author SHA1 Message Date
cn e165ff2024 Update for JOE 4.4
- remove syntax files merged by upstream
- use ftyperc from JOE 4.4, add new syntax files
2017-10-04 15:39:30 +02:00
cn e9ca75bd63 misc: move auxillary files into subdirectory 2017-10-04 13:29:07 +02:00
Todd Lewis 13cfbdc5cd ini: enhance error handling, add support for colon comments, unicode escapes, new test file 2017-10-04 13:18:09 +02:00
cn 5c8944fc51 makefile: allow more characters in target names 2017-10-03 22:14:51 +02:00
cn 486ac0ec28 json: backport 0973806c2a/ 2017-09-19 19:55:54 +02:00
Todd Lewis 6b5cc885c9 Fix yaml comments even more! (#28)
A fix for a fix that again fixes YAML comments.
2017-08-04 19:35:32 +00:00
cn a1f9804033 Update README 2017-08-04 16:08:43 +02:00
cn e959814c5c yaml: handle line comments in lists correctly
Brought up by https://github.com/cmur2/joe-syntax/pull/27
2017-08-04 14:32:04 +02:00
cn a0f5e7085e Add terraform keywords and .tfvars file extension 2017-05-13 16:57:39 +02:00
Todd Lewis c4d380c266 yaml: handle plain strings w/ non-initial quotes (#25) 2017-05-13 10:07:47 +02:00
cn 854a1893eb Improve makefile highlighter 2017-04-26 10:48:14 +02:00
cn 4d940dd75a Fix bug in Makefiles 2017-04-20 16:52:32 +02:00
cn edbac0309d Add terraform functions 2017-04-19 08:55:03 +02:00
cn 1c43114a71 Add draft Makefile highlighter 2017-04-18 21:18:38 +02:00
cn c1a644af8b Fix highlighting of comments not starting at beginning of line in Dockerfile 2017-04-12 13:45:39 +02:00
cn 4a2f8009f2 New highligher for Terraform
- primitives like bool, number and string
- basic interpolation syntax support
- some keywords
2017-04-10 12:53:50 +02:00
cn a3c24a4c8c New highligher for Dockerfile
Very simple parser only recognizing comments and the COMMAND at beginning of a line.
2017-02-04 23:41:34 +01:00
cn 47a1b1a1f0 Document yaml.jsf contributions 2017-02-04 23:40:52 +01:00
Todd Lewis 8e55c1d34b Fix comment detection. (#23)
* Fix comment detection.
* Fix spaces after '#'
2017-02-04 23:34:44 +01:00
cn 536587cc1e scheme: highlight symbols differently 2015-05-02 21:03:17 +02:00
cn d4b0fdc63d Add scheme 2015-05-01 23:32:18 +02:00
cn e5589b1db4 Fix number parsing in json 2015-04-25 20:41:50 +02:00
cn e41af15e95 asterisk: lower the strictness on section_post content 2015-03-12 14:31:41 +01:00
cn 34bd559a6e asterisk: color substitutions and allow changing color for => separately 2015-03-11 23:04:03 +01:00
cn ed71cbcfca Add asterisk highlighter (INI style + weird additions) 2015-03-11 22:41:05 +01:00
cn f908b59be1 ini: allow comments separated by tabs after key-value pair 2015-03-11 22:25:34 +01:00
cn 0336acd237 Fix license status of JOE 2015-03-10 15:11:10 +01:00
cn 1df5416aaa Contributions documented as "GPL v2 or any later version" 2015-03-10 15:09:18 +01:00
cn cd34723d3e Fix license statements regarding later versions 2015-03-10 12:00:08 +01:00
cn ffdede2702 Mention ne in links section 2015-03-10 11:56:05 +01:00
cn 59d11234c1 GPL v2 and ISC dual-licensed json.jsf and js.jsf 2015-03-03 14:12:31 +01:00
cn 0e45772d2c Fix typo 2015-03-03 13:37:57 +01:00
cn 467ebbab8a Fix typos and ugly line breaks 2015-03-03 13:33:49 +01:00
cn 570e844d01 Oskar agreed on GPL v2 (or later) for powershell.jsf 2015-03-03 13:29:38 +01:00
Christian Nicolai c0a0dab490 Merge pull request #22 from teoric/patch-1
Mention option of local installation
2015-03-03 13:29:15 +01:00
Christian Nicolai 885b52b194 Merge pull request #21 from iarna/fix-json-empty-wspace
Fix json support to handle empty objects/arrays w/ whitespace inside
2015-03-01 00:57:08 +01:00
teoric d24d5f18ec Mention option of local installation
(works at least for me on joe 3.7, Mac OS X)
2015-02-25 13:45:25 +01:00
Rebecca Turner c7ed3daa91 Fix json support to handle empty objects/arrays w/ whitespace inside 2015-02-19 21:32:25 -05:00
Christian Nicolai 2003c3b5f5 Update README 2015-02-18 19:51:17 +01:00
Christian Nicolai e1bf6214e7 Fix erlang.jsf link 2015-02-18 19:49:35 +01:00
Christian Nicolai 255766b9b5 Merge pull request #20 from avli/elixir-syntax-improvements-rc2
Improve Elixir highlighting
2015-01-23 23:39:26 +01:00
Andrew Lisin 94698a1568 Improve Elixir highlighting
Changes:
- fix atoms with underscores highlighting
- distinct docstrings and attributes
- proper tests highlighting
- jsf file now has TODO section
- disable linums option in ftyperc (it's always
  disabled for other modes)
2015-01-22 22:57:40 +06:00
Christian Nicolai 319a6ebeee Merge pull request #19 from avli/erlang-syntax-fix
Fix close bracket after function arity
2015-01-09 15:44:37 +01:00
cn a576b31361 Add info about elixir.jsf 2015-01-08 18:20:23 +01:00
Andrew Lisin 0e3128edd7 Fix close bracket after function arity 2015-01-08 21:47:20 +06:00
Christian Nicolai 5e03e376fc Merge pull request #18 from avli/elixir-syntax-rc
Add Elixir syntax highlighting

Author provided this new file under GPLv2 as stated here: https://github.com/cmur2/joe-syntax/pull/18#issuecomment-69193456
2015-01-08 16:24:52 +01:00
Andrew Lisin cb818c68e5 Add Elixir syntax highlighting 2015-01-08 18:00:26 +06:00
cn 9ac671740d Add missing info about lsl.jsf 2014-12-18 22:56:00 +01:00
cn b75fecb1bf Update license info and clarify my license statement 2014-12-18 22:19:58 +01:00
Christian Nicolai 1dce8c05fa Merge pull request #17 from iarna/js-shebang
Add support for shebangs at the start of javascript files
2014-11-17 21:59:38 +01:00