Charlie Gordon
f1671cd244
fixed keyword and type lists for agena syntax
2015-06-08 07:24:39 +00:00
Charlie Gordon
9bb9f45fd6
autodetect sqlite databases from signature only
2015-06-08 07:01:30 +00:00
Charlie Gordon
2b5d26028e
fixed cr lf translation for older mac files
...
* when MAC_EOL end of line is used, \n and \r are swapped for internal
EOL handling and restored, but restored for display in hex and
what-cursor-position buffer contents display.
2015-06-08 06:54:56 +00:00
Charlie Gordon
3be315b2b8
added Smalltalk colorizer
2015-05-14 07:34:39 +00:00
Charlie Gordon
534a800ccd
customized enscript scoring for *.st files
2015-05-14 07:21:36 +00:00
Charlie Gordon
6b9c9b0c02
changed dired and use BF_PREVIEW flag to improve source code navigation
2015-05-09 22:25:04 +00:00
Charlie Gordon
23ed16928f
added syntax colorizer for Agena language
2015-05-09 22:22:22 +00:00
Charlie Gordon
abfb4836f8
made OCaml identifiers case sensitive
2015-05-09 22:21:32 +00:00
Charlie Gordon
44364e19d2
reworked Elixir syntax colorizer
2015-05-09 22:18:22 +00:00
Charlie Gordon
c68eb90fcf
improve sql syntax detection for sqlite dumps
2015-05-09 22:17:07 +00:00
Charlie Gordon
d0c1e89daf
added check_fcall() function to factorize function call detection
2015-05-09 22:15:45 +00:00
Charlie Gordon
4f6fe7836d
added magic file type detection for archives
...
* added support for binary property lists on MacOSX
* added signature based file type detection for zip, sqlite, bplist
2015-05-09 22:08:49 +00:00
Charlie Gordon
43e77e69e6
added qe_indexof(string, int)
2015-05-09 21:02:58 +00:00
Charlie Gordon
a38c4aff67
select html-src mode for Elixir template files with .eex extension
2015-05-04 19:49:02 +00:00
Charlie Gordon
fec9dc3352
added coloring for Elixir language
2015-05-04 19:48:52 +00:00
Charlie Gordon
48d09d10a8
added nil as a keyword for Erlang coloring
2015-05-04 19:47:06 +00:00
Charlie Gordon
22e103ec12
added much emacs-lisp specific stuff
2015-05-03 10:31:13 +00:00
Charlie Gordon
ca93ebfb86
added colorizer for MacOS Sandbox syntax
2015-05-03 10:28:13 +00:00
Charlie Gordon
e4e213680f
added Erlang colorizer
2015-05-03 10:21:35 +00:00
Charlie Gordon
5acb53ef0f
fixed signed/unsigned inconsistency
2015-05-03 10:16:15 +00:00
Charlie Gordon
7c07cff57d
added simple SciLab colorizer
2015-04-14 20:25:38 +00:00
Charlie Gordon
1d67cdb926
fixed tar target
2015-04-14 20:25:11 +00:00
Charlie Gordon
3482d1cdd9
fixed comments in simplistic TeXinfo colorizer
2015-04-05 18:31:01 +00:00
Charlie Gordon
fb0973df45
added simplistic TeXinfo colorizer
2015-04-05 18:29:00 +00:00
Charlie Gordon
9806c6ccee
added colorizer for metro-man Alloy language
2015-04-05 15:45:54 +00:00
Charlie Gordon
5b85c88800
added language coloring for Neko and NekoML
...
- added language coloring for Neko and NekoML
- improved Makefile parsing and coloring
2015-04-05 15:10:01 +00:00
Charlie Gordon
2dad1fed8d
clear mode_name in modes derived from text_mode
2014-08-09 17:42:15 +00:00
Charlie Gordon
1e81e379c6
colorize lsl and lsr addressing operators
2014-08-09 17:31:50 +00:00
Charlie Gordon
5d62186b3f
select cript-mode for .bash* and .profile* files
2014-08-09 17:29:19 +00:00
Charlie Gordon
d4dbf97234
small fixes in
...
* clear mode_name in modes derived from text_mode
* improved probing function for man-mode
2014-08-09 17:27:21 +00:00
Charlie Gordon
11b2f6066e
extend clang with new variants
...
* add awk and csl modes based on clang
* select c-mode on #define and #ifndef
2014-08-09 17:21:59 +00:00
Charlie Gordon
6341f4a173
add swift-mode as c-mode flavor
2014-06-08 12:59:00 +00:00
Charlie Gordon
031bfed715
add match_shell_handler function and mode field
...
* add function match_shell_handler to probe shell #! dispatcher line
* add mode field shell_handlers for generic syntax probe function
* add memfind to find keywords from buf+length
* add shell handlers for ruby, perl and python flavors, lua, haskell, ocaml
* remove perl_mode_probe
* add C++ keywords, include namespace in identifiers
* add cpp_mode_probe to detect C++ header files
* add shell handler for tcc scripts
* remove calc_mode_probe
* modify scoring between shell-script-mode and simpler sharp-mode
2014-06-08 10:56:58 +00:00
Charlie Gordon
9c117145dc
add mode for Apple Swift language
2014-06-04 23:59:09 +00:00
Charlie Gordon
75ada2a129
add more colorizers
...
* add Fortran mode (.f f77 f90 extensions)
* add Ada mode (.ada .adb .ads extensions)
* add mode for Jasspa EMF macro files (.emf extension)
* factorize code
* add .reg extension for ini mode (registry files)
* add .p extension for pascal
* add .cls extension for visual basic
* use mode fields for keywords and types
2014-06-04 08:32:17 +00:00
Charlie Gordon
08f72a40b7
add .sch extensions for scheme
2014-06-04 08:24:55 +00:00
Charlie Gordon
b6ac3f2181
add more html extensions
2014-06-04 08:24:26 +00:00
Charlie Gordon
e889e961a1
simplify colorizers: syn is never NULL
2014-06-01 18:03:54 +00:00
Charlie Gordon
e1454348dc
allow NULL table in strfind
2014-06-01 18:02:31 +00:00
Charlie Gordon
3b9520dc9d
select Makefile mode for .gmk files
2014-06-01 18:01:50 +00:00
Charlie Gordon
1350173bb9
select zip archiver for bbb blackberry backups
2014-06-01 18:00:24 +00:00
Charlie Gordon
1f3e90a940
fix clean target
2014-06-01 17:34:39 +00:00
Charlie Gordon
ce080c3435
simplified line colorization call sequence
2014-06-01 14:18:17 +00:00
Charlie Gordon
611e44403d
prepare mode separation (view / syntax / data)
...
* add fields in EditBuffer struct
* pass buffer and flags to mode_init functions
* add default_mode_init function to avoid tests
2014-06-01 13:54:58 +00:00
Charlie Gordon
0f697a54c0
favor archive mode over compressed mode
2014-06-01 13:50:43 +00:00
Charlie Gordon
ae3601d217
favor html-src mode over xml colorizer
2014-06-01 12:09:12 +00:00
Charlie Gordon
aa2b5cc910
fix scoring of 4 byte charsets
2014-05-31 00:26:26 +00:00
Charlie Gordon
9a1fcba3d1
changed some disabled definitions
2014-05-30 23:13:04 +00:00
Charlie Gordon
bbee33c57b
improve key binding handling
...
* add fallback mode to share key bindings
* simplify key binding lookup method
2014-05-30 22:57:34 +00:00
Charlie Gordon
5cbe28867e
improve support for sql files and databases
...
* dump sqlite databases and syntax colorize output
* add keyword and type support in sql mode
2014-05-30 22:12:30 +00:00