Serge Voilokov
8d373cde6e
Add golang keywords ( #1455 )
...
* Add golang keywords
* Update runtime
2020-01-06 12:06:44 -05:00
Zachary Yedidia
f3e8413e77
More doc updates
2020-01-06 00:01:49 -05:00
Zachary Yedidia
f2a1e2337f
Update tcell to include true color fix
...
Fixes #1452
2020-01-05 21:26:53 -05:00
Zachary Yedidia
afb03aa37f
Small doc update
2020-01-05 13:21:46 -05:00
Zachary Yedidia
0c6a7e2837
Update options docs and new docs on copy-paste
2020-01-03 13:39:39 -05:00
Zachary Yedidia
2855ae204c
Replace shellwords with shellquote
2020-01-02 18:30:51 -05:00
Zachary Yedidia
50ff45c213
Some documentation updates
2020-01-02 15:10:28 -05:00
Zachary Yedidia
dc4da37908
Add "paste" option to enable aggressive pasting
...
Ref #1043
2020-01-02 12:42:39 -05:00
Zachary Yedidia
e98be1a1e5
Update deps
2020-01-01 20:44:45 -05:00
Zachary Yedidia
604d78de0f
Merge pull request #1327 from Osmose/git-commit-diff
...
Fix #1314 : Add support for diffs from `git commit --verbose`.
2019-12-30 14:43:50 -05:00
Zachary Yedidia
9e8420aab5
Merge pull request #1437 from serebit/patch-2
...
Enable syntax highlighting for Kotlin script files
2019-12-30 14:42:48 -05:00
Zachary Yedidia
93431a9ddf
Merge branch 'fix-xml-highlighting' of https://github.com/ariasuni/micro into ariasuni-fix-xml-highlighting
2019-12-30 14:40:41 -05:00
Zachary Yedidia
3777bcf295
Merge pull request #1386 from jncraton/docfix
...
Minor grammar fix addressing #1377
2019-12-30 14:28:46 -05:00
Zachary Yedidia
532f932712
Merge branch 'master' into patch-1
2019-12-30 14:24:27 -05:00
Zachary Yedidia
eeeb927a1d
Merge pull request #1361 from Lisiadito/master
...
fix #1318 . fix html comments and make them work multiline
2019-12-30 14:23:27 -05:00
Zachary Yedidia
f9ce549663
Merge pull request #1287 from didactic-drunk/ruby_syntax
...
Ruby syntax improvements.
2019-12-30 14:23:06 -05:00
Zachary Yedidia
e420872a27
Merge branch 'master' into highlight-nimscript
2019-12-30 14:22:22 -05:00
Zachary Yedidia
cef32d4ac7
Merge pull request #1315 from matbesancon/patch-1
...
Update julia.yaml
2019-12-30 14:21:20 -05:00
Zachary Yedidia
35375a6ea2
Merge pull request #1406 from LeapofAzzam/LeapofAzzam-patch-1
...
Update vi syntax
2019-12-30 14:20:27 -05:00
Zachary Yedidia
60eec0eccd
Merge pull request #1412 from tommyshem/batSyntaxHighlighting
...
Add windows .bat syntax highlighting file #1388
2019-12-30 14:20:13 -05:00
Zachary Yedidia
97665573c7
Merge pull request #1426 from Nergel3/master
...
vue syntax (+typescript) & svelte syntax
2019-12-30 14:19:59 -05:00
Zachary Yedidia
f874377573
add system verilog syntax file
2019-12-30 14:05:06 -05:00
Delyan Angelov
e1c1e402a9
Add V syntax highlighting.
...
V is a new general purpose language, inspired mainly by Go, Rust, Pascal and C.
Main site: https://vlang.io/
Github: https://github.com/vlang/v
2019-12-30 16:13:15 +02:00
Zachary Yedidia
1b73abcfd0
Fix formatting in plugin info.json
2019-12-29 00:03:21 -05:00
Zachary Yedidia
29a5cef559
Update default plugins slightly
2019-12-28 22:39:57 -05:00
Zachary Yedidia
bd83c6a8a9
Remove detect requirement and detect in jinja file
...
Ref #1415
2019-12-28 22:27:44 -05:00
Zachary Yedidia
c0e6dad88b
Merge pull request #1443 from onodera-punpun/patch-1
...
Replace tab with spaces
2019-12-28 21:56:40 -05:00
Zachary Yedidia
8663014bbe
Add support for syntax headers and update tcell
2019-12-28 18:53:51 -05:00
Camille
351c7b099a
Replace tab with spaces
2019-12-28 22:38:41 +01:00
Zachary Yedidia
629f20720a
Fix add runtime file for local plugins
2019-12-27 20:28:25 -05:00
Campbell Jones
da32457037
Enable syntax highlighting for Kotlin script files
...
In addition, make the following changes to the kotlin syntax highlighting:
- Add new unsigned types to type.storage
- Add const as a statement keyword
- Remove typeof from type keywords
2019-12-26 19:13:23 -05:00
Zachary Yedidia
8570ff9a8c
Remove autosave option
...
With the new backup option, the autosave option is no longer useful.
Since it never really worked well in the first place, it has been
removed.
Closes #1420
2019-12-26 14:35:48 -05:00
Zachary Yedidia
e66d01e989
Some documentation
2019-12-25 19:37:51 -05:00
Zachary Yedidia
94ff79e7b2
Lua prompt support and plugin improvements
2019-12-25 17:05:11 -05:00
Zachary Yedidia
c4d5d7c195
Better backup behavior
2019-12-25 17:05:11 -05:00
Zachary Yedidia
04e5acb1f8
Minor highlighting fixes
2019-12-25 17:05:11 -05:00
Zachary Yedidia
7f32d31108
Fix plugin names
2019-12-25 17:05:11 -05:00
Zachary Yedidia
aa66435353
Better plugin docs
2019-12-25 17:05:11 -05:00
Zachary Yedidia
b41fc10b8f
Update some docs
2019-12-25 17:05:11 -05:00
Zachary Yedidia
adaddba696
Add plugin info.json support
2019-12-25 17:05:11 -05:00
Zachary Yedidia
26c545267d
Support column marking in linter
2019-12-25 17:05:11 -05:00
Zachary Yedidia
d1e713ce08
Add better matchbrace
2019-12-25 17:05:11 -05:00
Zachary Yedidia
c0293b5d0e
Add autosave option
2019-12-25 17:05:11 -05:00
Zachary Yedidia
bc6dd990e5
Improve gutter messages
2019-12-25 17:05:11 -05:00
Zachary Yedidia
763e635fea
Add literate plugin support
2019-12-25 17:05:11 -05:00
Zachary Yedidia
fc4811c1ab
Add comment plugin support
2019-12-25 17:05:10 -05:00
Zachary Yedidia
be136a4648
Full extensible linter support
2019-12-25 17:05:10 -05:00
Zachary Yedidia
4027081e0e
Add linter plugin support
2019-12-25 17:05:10 -05:00
Zachary Yedidia
e3ae38e54a
Autoclose plugin support
2019-12-25 17:05:10 -05:00
Zachary Yedidia
576036f251
Update ftoptions and statusline plugin configuration options
2019-12-25 17:05:10 -05:00
Zachary Yedidia
809b95d290
Add reset command and statusline format string options
2019-12-25 17:05:10 -05:00
Zachary Yedidia
0f4f60c018
Update docs
2019-12-25 17:05:10 -05:00
Zachary Yedidia
d9735e5c3b
Update readme
2019-12-25 16:17:31 -05:00
Zachary Yedidia
bd9307483d
Merge pull request #1363 from andradei/patch-1
...
Separate keys with + sign for consistency
2019-12-19 10:23:48 -05:00
Zachary Yedidia
f932cfb7f1
Merge pull request #1409 from serge-v/syntax
...
Add mc, godoc, proto syntax files
2019-12-19 10:05:38 -05:00
Zachary Yedidia
8817d711b9
Merge pull request #1415 from dullbananas/master
...
Improve syntax files
2019-12-19 10:05:30 -05:00
nergel3
5d81fc7815
vue syntax (+typescript) & svelte syntax
2019-12-17 11:38:22 +01:00
Sterling Parker
0827968f6b
Create zscript.yaml
2019-12-04 11:52:22 -07:00
Johann Mortara
5b869cb836
Corrected tex comment start separator
2019-11-29 12:05:54 +01:00
ariasuni
2d475fbca8
Remove unreliable XML entity handling from XML syntax
2019-11-27 17:39:31 +01:00
ariasuni
36862137db
Improve XML character entities highlighting and comment
2019-11-27 14:54:53 +01:00
ariasuni
34c12e1282
Fix XML character entities (e.g. <) highlighting
2019-11-27 14:54:53 +01:00
ariasuni
8b0c858f28
Make XML highlighting more fine-grained
2019-11-27 14:54:53 +01:00
ariasuni
daa0d67c6f
Fix XML highlighting when tags are spread on multiple lines
2019-11-27 14:54:53 +01:00
ariasuni
aaac5466d1
Set XML filetype for .svg and files with xml version tag
2019-11-27 14:54:53 +01:00
Dull Bananas
166e227c9f
Merge branch 'master' into master
2019-11-15 18:46:13 -07:00
Dull Bananas
7d1dc1183c
Improve JavaScript syntax
2019-11-15 18:42:17 -07:00
Dull Bananas
4662f0c500
Remove old code
2019-11-15 18:38:33 -07:00
Dull Bananas
78fd9fb225
Add jinja syntax
2019-11-15 18:37:41 -07:00
tommyshem
be0dcd5d10
Add windows .bat syntax highlighting file #1388
2019-11-14 01:11:02 +00:00
Serge Voilokov
1857aa4067
Add proto syntax file
2019-11-06 07:23:04 -05:00
Serge Voilokov
1fc5b316ab
Add mc, godoc syntax files
2019-11-05 22:57:36 -05:00
Leap of Azzam
9e0d3c7cbe
Update vi syntax
2019-10-26 15:51:38 +07:00
Elliot Thomas
f12061ea88
ES6 - ES2019 additions
...
symbol.operator: Spread/rest operator.
statement: Generator function, Promise resolve and reject.
type: New built-in types, including section for TypedArrays.
constant.string: Template literal.
2019-10-02 09:50:46 +01:00
Jon Craton
e87917f1e1
Minor grammar fix addressing #1377
2019-09-13 11:07:11 -04:00
prez
aae0f4630e
Added option to automatically save files with sucmd
2019-09-11 15:38:15 +02:00
Patrick Weingaertner
523592be26
fix #1318 . fix html comments and make them work multiline
2019-09-05 09:41:35 +02:00
Isaac Andrade
e9337da43f
Separate keys with + sign for consistency
...
Some textual changes (without changing formatting) were made to table header lines.
This is a tiny and almost inconsequential change to improve readability.
2019-07-31 12:48:51 -06:00
Zachary Yedidia
3a8898dadd
Merge pull request #1340 from dullbananas/improve-help
...
Add detail to help
2019-07-25 19:58:50 -07:00
Zachary Yedidia
1c4e2eb09f
Merge pull request #1356 from dullbananas/master
...
Add missing keywords for Python syntax
2019-07-25 19:58:08 -07:00
Patrick Weingärtner
c11af1c19c
( #1358 ) add vue single-file component syntax highlighting ( #1359 )
...
* add vue single-file component syntax highlighting
* remove unnecessary new line
2019-07-25 19:57:53 -07:00
Patrick Weingaertner
3a4bdb0db6
add TODO to JS highlighting
2019-07-25 23:22:15 +02:00
Antonino Siena
73093f9497
Added Ziglang syntax support ( #1354 )
...
* Added Ziglang syntax support
* Removed unused constant string markup
* Added 'fn' as keyword
* Added constant matching ending with numbers and proper hexadecimal matching
* Added missing types
* Added all keywords in alphabetical order
2019-07-06 01:51:12 -04:00
Zachary Yedidia
3644ef4a5a
Merge pull request #1353 from jakobnissen/master
...
Updated Julia number and string syntax highlighting
2019-07-06 01:50:58 -04:00
Zachary Yedidia
8b4943fc26
Merge pull request #1352 from Akito13/master
...
Additional file extensions
2019-07-06 01:50:46 -04:00
Zachary Yedidia
a90b17c855
Merge pull request #1331 from corbuntus/master
...
Dlang character syntax highlighting
2019-07-06 01:50:28 -04:00
Dull Bananas
9ec07b595b
Add missing keywords for Python syntax
2019-07-03 16:53:53 -07:00
Jakob Nybo Nissen
9bfc35656c
Updated Julia number and string syntax highlighting
2019-07-01 12:47:16 +02:00
Akito13
b2b933c6c1
Additional file extensions
...
* Added support for Nimscript files
2019-07-01 03:30:58 +02:00
Dull Bananas
beea8d42d5
Add detail
2019-05-29 21:17:56 -07:00
Ender - Josh Pritsker
612ebb2e17
Add Forth highlighting
2019-05-25 21:01:24 -07:00
corbuntus
957b3aaea7
Fix zyedidia#1330: Dlang character syntax highlighting
2019-05-24 20:12:45 +02:00
Osmose
a189d08c30
Fix #1314 : Add support for diffs from git commit --verbose
.
2019-05-21 17:26:06 -07:00
David Konsumer
26172b5101
add support for input and scalar defintiions (for graphql-tools schema)
2019-05-16 16:25:51 -07:00
USAMI Kenta
51691ed7bf
Reclassified PHP keywords
2019-05-12 20:14:17 +09:00
USAMI Kenta
5acbccf0b2
Add fn
keyword (arrow function) added in PHP 7.4 to coloring
...
https://wiki.php.net/rfc/arrow_functions_v2
2019-05-12 18:58:25 +09:00
Didactic Drunk
e33489c04f
Ruby syntax improvements.
...
String interpolation for Crystal syntax.
2019-04-30 11:29:42 -07:00
Mathieu Besançon
bcb8765049
Update julia.yaml
...
Some keywords are not in Julia and were removed. `include` is a standard function with no special property (no syntax-level highlight required)
2019-04-29 15:29:21 +02:00
coolreader18
7e34eabb0e
Add Elm syntax file
2019-04-25 22:45:23 -05:00
Koki Fushimi
87661ef308
Update keywords for infix operators
2019-04-09 06:57:58 +09:00
Koki Fushimi
58e11c0b2d
Update Julia keywords
2019-04-09 06:39:46 +09:00
Hugo Locurcio
1739e0c09c
Highlight NimScript files (.nims) as Nim
2019-02-16 20:00:38 +01:00
Krerkkiat Chusap
e3fd914e0b
Update sh.yaml
...
This adds back the lowercase characters to the identifier name.
2019-01-14 04:03:11 -05:00
Colin Rioux
ca9b1d7b14
Fixes #1249
2018-12-21 12:50:33 -05:00
Pascal
6aa5aa540b
Update zsh.yaml
...
Copied comment start from sh.yaml so that stuff like `$#` doesn't count as comments
2018-12-13 09:55:19 +01:00
Zachary Yedidia
3c87d1cfb4
Merge pull request #1200 from Calinou/add-systemd-timer-section
...
Add [Timer] section to systemd highlighting
2018-12-10 14:32:06 -05:00
Zachary Yedidia
54183ec4d2
Merge pull request #1206 from kylebarron/material-colorscheme
...
Add Material colorscheme
2018-12-10 14:31:48 -05:00
Zachary Yedidia
6f3548e7ce
Merge pull request #1223 from piaph/syntax_highlight_files_in_gentoo_portage_folders
...
Changed regex for Gentoo etc-portage to include detection of folders
2018-12-10 14:31:26 -05:00
Zachary Yedidia
2a0d78b86d
Merge pull request #1201 from Calinou/use-more-ini-highlighting
...
Highlight .tscn, .tres and project.godot files using INI syntax
2018-12-10 14:31:05 -05:00
Zachary Yedidia
ba98e973c4
Merge pull request #1202 from luizbills/patch-1
...
add 'from' and 'of' keywords in javascript syntax file
2018-12-10 14:30:25 -05:00
Zachary Yedidia
3515f254c4
Merge pull request #1203 from luizbills/patch-2
...
detect '.mjs' as javascript file
2018-12-10 14:30:08 -05:00
Zachary Yedidia
2823058806
Merge pull request #1220 from yvendruscolo/patch-1
...
match .edn files
2018-12-10 14:29:53 -05:00
Zachary Yedidia
5c2fc92332
Merge pull request #1205 from kylebarron/python-syntax-fixes
...
Use symbol.operator and symbol.brackets scopes correctly in Python syntax file
2018-12-10 14:28:21 -05:00
Zachary Yedidia
64a6779482
Merge pull request #1207 from kylebarron/stata-syntax
...
Add Stata syntax file
2018-12-10 14:28:03 -05:00
Zachary Yedidia
37bd454679
Merge pull request #1234 from kylebarron/python-docstring
...
Python syntax: docstring should be string, not comment
2018-12-10 14:27:30 -05:00
Zachary Yedidia
f9e8d8b9a0
Merge pull request #1241 from Danmou/patch-1
...
Allow more ways to write booleans in YAML
2018-12-10 14:27:16 -05:00
Zachary Yedidia
e289d44034
Merge pull request #1242 from dwwmmn/dwwmmn-erl
...
Add syntax file for Erlang
2018-12-10 14:26:59 -05:00
Drew Malzahn
2fd85cb033
Add syntax file for Erlang
...
Syntax hilighting for Erlang. Comment definition taken from:
d953339a56/runtime/syntax/ocaml.yaml
2018-11-23 09:37:51 -05:00
Daniel Mouritzen
8bda0a6b45
Allow more ways to write booleans in YAML
...
See http://yaml.org/type/bool.html and http://yaml.org/spec/1.2/spec.html#id2805071
2018-11-22 11:00:23 +01:00
Kyle Barron
fd48a3841e
Python syntax: docstring should be string, not comment
2018-11-04 12:36:39 -05:00
Pia Philipsson
57c681eddf
Changed filename detection for Gentoo etc-portage to include detection of folders
2018-10-19 09:47:51 +02:00
yvendruscolo
ec6943b1c9
match .edn files
...
there was no file/match for edn (Clojure's json) files, so that would solve it
2018-10-16 10:39:09 -03:00
Kyle Barron
04420de96a
Add Stata syntax file
2018-10-02 15:46:38 -04:00
Kyle Barron
bfc9d4a195
Add identifier.macro color
2018-10-02 15:45:40 -04:00
Kyle Barron
e3955882e4
Add Material colorscheme
2018-10-02 14:44:13 -04:00
Kyle Barron
e0ce419357
Use symbol.operator and symbol.brackets scopes correctly
2018-10-02 13:54:29 -04:00
Luiz Paulo "Bills
2d0ec82baa
add 'of' statement
2018-09-29 23:23:42 -03:00
Luiz Paulo "Bills
a0a154d957
detect '.mjs' as javascript file
...
`.mjs` extension will be used as ECMAScript Modules
2018-09-29 14:43:10 -03:00
Luiz Paulo "Bills
fa05d63d11
add 'from' in javascript syntax file
2018-09-29 14:40:20 -03:00
Hugo Locurcio
249405355a
Add [Timer] section to systemd highlighting
2018-09-29 12:15:50 +02:00
Hugo Locurcio
dab18e2fee
Highlight .tscn, .tres and project.godot files using INI syntax
...
This also removes header detection for INI syntax, which could
occasionally cause other file types (such as systemd service files)
to be detected as INI.
2018-09-29 12:14:15 +02:00
Michael Brune
f68149489e
Added an s to command(s)
...
Adding an S seems more intuitive here. The command you are being asked to run there completes to:
`help commands`
not `help command` as one might expect.
Although maybe help aliases might also be something to consider?
2018-09-24 13:12:01 -07:00
Scott Jarvis
0e56c0c816
Update sh.yaml
...
support Ash as well as Bash, Sh, Dash.
2018-09-02 11:52:26 +00:00
Zachary Yedidia
e11d9deb6e
Merge pull request #1165 from ev-dev/master
...
Basic syntax highlighting for the GraphQL language based on the official specification
2018-08-25 17:39:13 -04:00
Zachary Yedidia
1d93433bfb
Merge pull request #1148 from Calinou/improve-gdscript-syntax
...
Improve the GDScript syntax file
2018-08-25 17:38:56 -04:00
Zachary Yedidia
45643f397b
Merge pull request #1147 from Calinou/fix-c-keyword-highlighting
...
Fix some keywords being mistakenly highlighted in C syntax
2018-08-25 17:38:29 -04:00
Visual-Knowledge
33d9b8f60b
Basic syntax highlighting for Graphql based on the official specification
2018-08-24 03:25:40 -07:00
supbish
27db63433f
Fix shell comments; fixes #1114
2018-08-20 16:22:07 -04:00
supbish
4be3e9122c
Lua syntax improvements; fixes #1155 , fixes #1136
2018-08-18 07:00:51 -04:00
supbish
905e984f29
Add "smartpaste" option; fixes #1156
2018-08-17 22:37:19 -04:00
Hugo Locurcio
497ca2c66b
Improve the GDScript syntax file
...
More keywords are now recognized. Some leftover syntax definitions
from Python 3 that are not allowed in GDScript were also removed.
2018-08-07 15:16:23 +02:00
Hugo Locurcio
18ca06d9be
Fix some keywords being mistakenly highlighted in C syntax
2018-08-07 14:44:53 +02:00
djmnzp
8a250f7d95
Update ats syntax ( #1141 )
...
* Multiple changes
- Fixed overlapping between the macros and some statements.
- Added "t" and "abs" as types.
- Removed "fun0", "fun1", "clo0", "clo1", ..., "prf" from types and added them to the special block as effects.
- Added "lin", "lincloptr0" and "lincloptr1" as effects.
- Added "do" and "static" as statements.
- Added "tupz!" and "prerr!" to the special block.
- Fixed some typos.
* Updated regex for exhaustive types
* Final touches
* Removed "t" from types
* Minor fix
* Improved support for floats and integers
Make it comply with https://github.com/Hibou57/PostiATS-Utilities/blob/master/doc/lexemes-guide.md
* Chars are now interpreted as strings
Less troubling when working with '"' inside chars or multiline strings
* Reverted strings and chars from multiline to one line
For some reason, having strings on the same line as other symbols breaks the highlighting on the latter
* Add "ldouble" type
2018-07-16 15:37:57 -04:00
djmnzp
d953339a56
Added syntax highlighting for ATS ( #1137 )
...
* Added syntax highlighting for ATS
* Fixed "////" comment not working as intended
Added a hack to make it impossible to match the end of the comment
* Fixed typo, added '#' and '@' as symbols
2018-07-02 12:19:38 -04:00
Zachary Yedidia
91b65001c9
Fix php syntax file
...
Fixes #1109
2018-06-04 15:13:58 -04:00
Nabeel Omer
cc8e9a7e06
F# Configuration
2018-05-29 20:02:58 +05:30
Sean Charles
d7f7d845b9
Elixir configuration ( #1118 )
...
* Elixir configuration
* added exunit support
* end added
2018-05-26 10:08:35 -04:00
mbesancon
c0f279ffe8
Update julia.yaml
...
added struct to keywords
2018-05-25 12:04:12 -04:00
JT Olio
ae9bb763fb
a few miscellaneous fixes and improvements ( #1105 )
...
* add binding for more primitive backspace
* support selecting page up and page down
* fix matchbraceleft for braces that start on x=0
* fix multiline copy-paste indenting
let's say you have two lines like
<space><space>line1
<space><space>line2
so you start from cursor x=0 and select both lines, then paste.
we don't want any leading whitespace in this case, because the
cursor is already at x=0 and the selection already includes
whitespace.
2018-05-12 21:31:57 -04:00
Zachary Yedidia
3c01947cb3
Fix ini comment highlighting
...
Fixes #1094
2018-05-12 21:29:02 -04:00