1
0
mirror of https://github.com/cmur2/joe-syntax.git synced 2024-07-03 12:34:42 +02:00
Commit Graph

227 Commits

Author SHA1 Message Date
cn
90509e8b52 Remove all colors expecting 256 color support in terminal
Colors get replaced (if important enough) with matching color or are left out.
2015-02-18 19:42:13 +01:00
cn
3144127861 Fix typo 2015-02-18 16:13:47 +01:00
cn
7476e509bd Remove stuff irrelevant for upstream 2015-02-18 14:53:43 +01:00
cn
1bdac950b3 Pull out comment_todo into separate jsf
Note: Python has a second, special flavor for docstrings - might be a problem.
2015-02-18 14:53:07 +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
Rebecca Turner
46f8bb40ed Add support for shebangs at the start of javascript files 2014-11-17 15:09:50 -05:00
cn
3b413c90d7 Fix Python decorators highlighting
As per PR https://github.com/cmur2/joe-syntax/pull/16 from @avli it does:

This fixes highlighting of the decorators with arguments. For example, the following code highlighting was broken:

```python

@first
@second("arg1", "arg2")
def my_fun():
    pass

```
2014-11-11 09:39:35 +01:00
Christian Nicolai
0406fcbb47 Merge pull request #15 from iarna/js-regex-charclasses
Improve javascript regex character class handling
2014-10-08 11:31:34 +02:00
Rebecca Turner
53e18cacf9 Add support for regex charclasses and thus / in charclasses 2014-10-08 05:19:13 -04:00
Christian Nicolai
4d028bc5a2 Merge pull request #14 from iarna/new-json
A new strict JSON highlighter
2014-10-08 11:17:38 +02:00
Rebecca Turner
84b25a9a05 Add a new strict JSON highlighter 2014-10-08 04:41:25 -04:00
Christian Nicolai
8fdee52d35 Merge pull request #13 from iarna/rewrite-js-highlighter
Rewrite JavaScript syntax highlighting
2014-09-13 22:20:37 +02:00
Rebecca Turner
1b0ad96dd8 Make columns/whitespace consistent 2014-09-13 12:38:41 -07:00
Rebecca Turner
f763acaaf6 Rewrite JavaScript syntax highlighting 2014-09-12 13:59:53 -07:00
8340b64b22 Merge pull request #12 from iarna/improve-javascript
Improve javascript
2014-08-29 23:46:08 +02:00
092bb336f4 Merge pull request #9 from iarna/lsl-support
Add LSL support from Zai Lynch
2014-08-29 23:44:00 +02:00
b6fd8994b0 Merge pull request #10 from iarna/sql-support
Add SQL support, unknown source
2014-08-29 23:43:28 +02:00
873f1b650e Merge pull request #11 from iarna/improve-perl-detection
Improve Perl detection
2014-08-29 23:43:05 +02:00
Rebecca Turner
a7db2eb736 Add Node.js globals, quasi-keywords and export highlighting 2014-08-29 16:50:14 -04:00
Rebecca Turner
585f123837 Update JavaScript keywords list to ES5, add globals 2014-08-29 16:47:56 -04:00
Rebecca Turner
a339a44893 Improve Perl detection 2014-08-29 16:36:43 -04:00
Rebecca Turner
dad235ca39 Add SQL support, unknown source 2014-08-29 16:35:39 -04:00
Rebecca Turner
0cd474e7d3 Add LSL support from Zai Lynch
Author copyright statement:
Linden Scripting Language (LSL) highlighter for JOE
by Zai Lynch - https://wiki.secondlife.com/wiki/User:Zai_Lynch
is a modification of the PASCAL highlighter by Michael Van Canneyt
Last update: March 26th 2009
Since JOE is released under GPL 1, this file is also released as GPL 1
2014-08-29 16:34:08 -04:00
cn
a5577fbdd7 Add simple git COMMIT_EDITMSG highlighting 2014-06-14 09:32:57 +02:00
323b32967c Merge pull request #7 from eeisenhart/master
Allow mixed-case (camelCase) variable and class names
2014-05-08 09:44:48 +02:00
Eric Eisenhart
b43c9ce66e Allow mixed-case (camelCase) variable and class names 2014-05-07 17:07:51 -07:00
cn
19cccbd6fc markdown: add link and rule highlight 2014-03-01 21:59:59 +01:00
cn
7d47af3ed6 markdown: add proper highlighting for some headers, code and quote blocks 2014-03-01 17:11:06 +01:00
cn
7a2560c662 markdown: end if we reach newline during bold 2014-03-01 16:50:49 +01:00
f522adf394 Merge pull request #5 from osklil/master
Add PowerShell syntax highlighting
2014-02-11 21:56:06 +01:00
Oskar Liljeblad
e8a32be0cc Added PowerShell syntax highlighting for *.ps1 files. 2014-02-11 21:06:02 +01:00
Oskar Liljeblad
d95273022f Added powershell.jsf. 2014-02-11 21:05:34 +01:00
cn
724c2f7446 Add f90 as fortran 2013-12-01 23:47:20 +01:00
cn
f4bca2cb33 Update README 2013-06-28 20:21:06 +02:00
cn
73fb5fd3b8 Update license info 2013-06-28 20:19:41 +02:00
cn
a2248b18bb Highlight module usage in iptables 2013-06-22 21:54:42 +02:00
cn
9a749a932f Make iptables nicer, internally 2013-06-21 20:26:18 +02:00
cn
27a278ff84 Fix iptables for -N chain_name command without following instructions on that line 2013-06-21 20:22:28 +02:00
cn
efd4d62934 Recog Guardfile 2013-05-12 12:13:12 +02:00
cn
5ff8e7f5f0 Remove load 2013-04-27 14:01:06 +02:00
cn
fff2f649b6 Add JSON 2013-04-24 23:07:29 +02:00