Commit Graph

196 Commits

Author SHA1 Message Date
cn e5c7b6bc0c Puppet: add all builtin functions 2012-07-09 11:19:37 +02:00
Jonas Rosling 34dab5175d blooper 2012-07-09 09:58:39 +02:00
Jonas Rosling 048ce948bf fixed some merge errors 2012-07-09 09:56:45 +02:00
Jonas Rosling 79ecabc243 beautification and consistency fix 2012-07-09 09:49:38 +02:00
cn b5a46a6cb9 iptables: highlight important options and numbers 2012-07-08 21:54:05 +02:00
cn a1886c8c18 Erlang: allow keywords to be followed by a ( without being lit as function name
A new rule skips whitespace after any non-keyword atom to search for a ( and highlights
the current buffer as function name when found.
2012-07-08 14:09:58 +02:00
cn b92c346681 Add ip(6)tables syntax highlighter for iptables-save output 2012-07-08 14:00:12 +02:00
cn ed8da20dbc Puppet: add Type regocnition 2012-07-07 16:02:42 +02:00
cn 79b4a7df86 Add puppet support 2012-07-07 14:44:42 +02:00
Jonas Rosling f9a81e3be9 hot fix to strings 2012-07-04 09:11:12 +02:00
Jonas Rosling 18cc060584 added a comment and changed name of String_mod to String_format 2012-07-04 09:02:37 +02:00
cn 9b75b9cc05 Merge branch 'master' of https://github.com/raev/joe-syntax 2012-07-03 17:16:10 +02:00
Jonas Rosling ea126cdf41 pimped the sempi broken strings 2012-07-03 16:03:34 +02:00
Jonas Rosling 926741ff07 pimped the sempi broken strings 2012-07-03 16:02:37 +02:00
Jonas Rosling 8b330c3706 fixed merge 2012-07-03 14:50:25 +02:00
Jonas Rosling b82ed14da9 fixed the strings 2012-07-03 14:48:49 +02:00
Christian Nicolai cfa4803171 Merge pull request #3 from raev/master
erlang update
2012-07-03 04:42:02 -07:00
Jonas Rosling 0f23530579 nicer erlang syntax highlighting 2012-07-02 16:47:30 +02:00
cn 2117fef937 Add .jnlp as syntax xml 2012-05-13 12:40:07 +02:00
cn 909d325468 Call js.js(php) instead of js.js(html) when using html(php)
Mostly copied from css(php),
2012-05-13 01:38:13 +02:00
cn f17483d34f Move <script> Javascript highlighting from java.java(script) to js.js(html) 2012-05-13 01:05:48 +02:00
cn 370e61b5b2 PHP: Fix end " or ' hilite after variable substitution 2012-04-10 13:55:20 +02:00
cn ef99b6b10c Ruby: disable mechanism to find |proc_arg| because of buggy site effects
It is nearly impossible to detect |proc_arg| and to distinguish it from e.g. a | b | c
as an expression - currently the proc_arg hiliter assumes that there are no spaces around
the proc_arg which is too narrow. Yesterday I encountered a buggy site effect that |i1| the
1 is hilited like a number... so I should disable this feature which is currently not enabled
by default completely.
2012-03-31 20:43:37 +02:00
cn 55d1d3bf83 Merge branch 'master' of github.com:cmur2/joe-syntax 2012-02-25 15:38:36 +01:00
cn 4e08288c38 Add recognition of files starting with <?xml as xml syntax 2012-02-25 15:38:12 +01:00
cn 605b0c088e ruby: accept %W (same as %w) strings, too 2012-01-19 12:04:13 +01:00
cn dead2a7d3c ftyperc: wordwrap is nice, sometimes. 2011-11-27 11:07:46 +01:00
cn 341a5f0dc8 TeX: add recognition of \verb+foo+ commands
The delimiter after \verb may vary, highlighting it is supported through
delim buffer of JOE.
2011-11-22 10:13:36 +01:00
cn 8bbed067ad Introduce comment label highlighting for TeX 2011-11-13 14:36:24 +01:00
cn f555e413a9 Add JOEs original TeX highlighter 2011-11-13 14:35:44 +01:00
cn 8557f0c20b yaml: fix minor bug 2011-11-10 21:07:51 +01:00
cn 0109cc7c7d CSS: rewrite selector parser frm scratch for more modularity 2011-11-07 23:39:10 +01:00
cn 78dda67321 CSS: improve constant detection and fix bugs 2011-11-07 23:01:06 +01:00
cn 2cb18336ee Add setup script for symlinking this repos contents directly form /usr/share/joe/syntax 2011-11-06 21:19:02 +01:00
cn ac6cf0fc1b CSS: implement constant parser 2011-11-06 21:03:56 +01:00
cn fac5b4bee6 Enable standalone CSS highlighter 2011-11-06 20:39:24 +01:00
cn 9716bb9cc9 Add brand new highlighter for sieve email filtering language 2011-11-06 16:14:14 +01:00
cn b36fa82909 New highlighter for Erlang
This is a first version featuring most of the important syntax elements
as comments, keywords, atoms and variables etc.

Btw fixed prolog parsed to behave like the erlang one when highlighting
atoms and variables.
2011-10-30 20:33:38 +01:00
cn bae250abd9 Haml: not every = is the start of ruby code
If a line already contains plain characters (even whitespace, say everything
whitout a special function like tags etc) then an equal sign will only be
an equals sign not the start of ruby code.
2011-10-25 18:58:15 +02:00
cn b811498057 YAML: color keys: normal and values as constants 2011-10-23 00:36:45 +02:00
cn d88c044fb9 YAML: highlight first key: of the line different 2011-10-22 22:36:28 +02:00
cn 2b59cf9e90 Brand new Haml highlighter
The main features of Haml can be correctly parsed according to
http://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html.

There exist some limitations inherently comming from the limitations
of state machine based highlighters (without side effects)... this parsers
sucks with multiline comments, strings etc since the indent based grouping
can't be evaluated.
2011-10-19 20:40:45 +02:00
cn 0c2921e849 ftyperc: add apple plist 2011-10-17 18:59:52 +02:00
cn 87b761a43b Ruby: allow ##{} to be correctly lit 2011-10-12 14:01:38 +02:00
cn 673886c1d5 Ruby: parse <% # comment %> correctly in erb mode
Previous versions consumed the whole line after a pound now there is
a check to search for erb end tag in erb mode.
2011-10-08 20:28:26 +02:00
cn 1e645a8b55 ftyperc: make .bashrc as 'sh' not 'conf'
The *rc -> 'conf' detection should be done very first cause of it's
universality to allow other definitions to overwrite it.
2011-10-07 10:50:57 +02:00
cn 20488eb1ed Update README 2011-10-05 00:16:20 +02:00
cn 3535b8b27e HTML: make colorset less irritating
...for me ;)
2011-10-04 23:55:57 +02:00
cn 9743600faa Update README 2011-10-04 23:30:12 +02:00
cn f9ac8887c5 Ruby: minor bugfix with subroutine 2011-10-04 23:27:38 +02:00