Zachary Yedidia
624daabc02
Add support for zyedidia/Literate
2017-05-27 16:55:59 -04:00
Zachary Yedidia
05a187e470
Update runtime
2017-05-27 16:38:03 -04:00
Zachary Yedidia
f364965ac0
Create ftoptions option to disable auto settings
...
Closes #662
2017-05-19 18:17:38 -04:00
Zachary Yedidia
a6ee75a9cf
Add SaveAll command and display + for modified tabs
...
Closes #651
2017-05-05 11:05:23 -04:00
Zachary Yedidia
80242f0e08
Update runtime
2017-04-29 16:01:51 -04:00
timon999
5ee774892a
Make autoclose plugin work with Non-Ascii Unicode characters ( #641 )
...
* Make autoclose plugin work with Non-Ascii Unicode characters
* Removed lines that I forgot to remove
2017-04-29 15:44:36 -04:00
Samantha Marshall
a0bfd99a5d
Updating changes to be in-line with master
...
Merging in master
2017-04-22 14:22:38 -04:00
Zachary Yedidia
8168a75bde
Slightly speed up search and replace
...
This commit also adds a linter for literate
2017-04-16 10:43:13 -04:00
Zachary Yedidia
fca63d02f9
Update runtime
2017-04-15 12:02:01 -04:00
Zachary Yedidia
398370424b
Relocate cursor on search
...
This commit also fixes some true color colorscheme issues
Fixes #614
2017-03-31 10:39:10 -04:00
Zachary Yedidia
05aa30d1be
Improve html syntax rules
2017-03-29 10:08:37 -04:00
Zachary Yedidia
1c2b57dfe8
Add support for limit-group to highlights region limits
2017-03-29 09:54:54 -04:00
Zachary Yedidia
47ef864295
Add skip statements to all strings
2017-03-29 09:45:16 -04:00
Zachary Yedidia
342f3c223d
Don't skip included rules in end
2017-03-29 09:21:54 -04:00
Zachary Yedidia
079cbe11f4
Fix incorrect crystal filetype detection
...
Closes #608
2017-03-28 19:26:14 -04:00
Zachary Yedidia
3e61bd4d49
Improve some more region highlighting
2017-03-28 17:18:06 -04:00
Zachary Yedidia
b517ed28c0
Fix region highlighting with empty rules
2017-03-28 15:18:38 -04:00
Zachary Yedidia
299712ead3
Add support for skipping and remove need for lookbehind
2017-03-27 20:53:08 -04:00
Zachary Yedidia
d087a890ba
Fix some issues with unicode syntax highlighting
...
Closes #604
2017-03-27 14:40:42 -04:00
Zachary Yedidia
75d4e70560
Document the keepautoindent option
...
Closes #602
2017-03-27 13:22:34 -04:00
Zachary Yedidia
73ab25d008
Properly handle files that don't end with newlines
...
Closes #603
2017-03-27 13:15:00 -04:00
Zachary Yedidia
47fd1475b5
Fix indent char styling
...
Closes #598
2017-03-27 11:45:24 -04:00
Zachary Yedidia
12d74b99e8
Merge branch 'master' into view-refactor
2017-03-26 20:40:03 -04:00
Zachary Yedidia
df564e1b8b
Update yaml syntax file
2017-03-26 17:45:58 -04:00
Zachary Yedidia
1655fde09b
Fix precedence for python multi-comments
2017-03-26 17:24:02 -04:00
Zachary Yedidia
87f54be13a
Add support for lookbehind in region regexes
...
Use the 'regexp2' library for lookahead and lookbehind in region
start and end regular expressions to support things like closing quotes
that aren't preceded by backslashes.
2017-03-22 19:03:06 -04:00
Zachary Yedidia
bea1c5dc28
Fix another issue with horizontal scrolling
2017-03-22 12:28:02 -04:00
Zachary Yedidia
54bb99d758
Improve new syntax files and fix a region glitch
2017-03-21 15:07:39 -04:00
Zachary Yedidia
b0e287498e
Update runtime
2017-03-21 13:16:08 -04:00
Zachary Yedidia
8a33c98bc6
Support rule precedence just like the old format
2017-03-21 13:15:46 -04:00
Zachary Yedidia
253e86230c
Build runtime
2017-03-03 11:49:53 -05:00
Zachary Yedidia
6df2d7d822
Update runtime
2017-03-01 17:09:09 -05:00
Zachary Yedidia
995a910f6a
Update runtime
...
Also made a minor addition to ruby.micro which fixes #574 .
2017-03-01 09:36:41 -05:00
Zachary Yedidia
d602cb68ca
Support include statements in syntax files
2017-02-26 11:14:35 -05:00
Zachary Yedidia
2fcb40d5a9
Use new syntax highlighting engine from zyedidia/highlight
...
This changes all the syntax files in the runtime directory and also
changes how syntax highlighting is done from inside micro.
2017-02-26 11:14:35 -05:00
Zachary Yedidia
80ab81fefc
Add tabswitch command
...
Fixes #566
2017-02-26 10:52:14 -05:00
Zachary Yedidia
ffebb58d92
Update autoclose
2017-02-23 22:20:33 -05:00
Samantha Marshall
e379239140
fixing hex number highlighting for nim
2017-02-19 16:04:42 -05:00
Zachary Yedidia
d695d12872
Update go highlighting
2017-02-10 21:00:31 -05:00
TANIGUCHI Masaya
4c678c4936
add c++ linter
2017-02-08 15:11:23 +09:00
TANIGUCHI Masaya
97632e5573
add keywords
2017-02-08 14:36:39 +09:00
Zachary Yedidia
5dc8fe40ca
Add option to disable use of a the primary clipboard
...
Closes #544
2017-02-07 19:21:25 -05:00
Zachary Yedidia
c3a165e61d
Merge pull request #539 from samdmarshall/nim
...
Adding syntax and linter support for nim-lang
2017-02-02 23:00:12 -05:00
Zachary Yedidia
33e5dd4aed
Update runtime
2017-01-27 10:32:58 -05:00
Samantha Marshall
9122f152d1
fixing thestart/end syntax
2017-01-27 08:40:41 -05:00
Samantha Marshall
2202b32f31
finishing up syntax file
2017-01-26 15:50:54 -05:00
Samantha Marshall
15ab0b2fed
adding nim linter and syntax
2017-01-26 14:19:07 -05:00
DanielPower
f7560c3311
Add gruvbox truecolor colorscheme ( #530 )
...
* Add gruvbox truecolor colorscheme
* Fixed typo in gruvbox-tv, added operator type in colorschemes
* Added operator type to all default themes
* Changed operator to symbol
* changed operator to symbol due to name conflict
* Removed unused 'operator' field. Fixed gutter-error color
* Restored the statement group and removed operator
2017-01-20 14:32:34 -05:00
Samantha Marshall
ea57d8b883
Adding additional Python and Objective-C linting ( #524 )
...
* adding mypy and pylint to the linter plugin
* adding objective-c linting
* updating runtime file
2017-01-17 16:34:11 -05:00
Zachary Yedidia
faec861081
Update php rules
2016-12-23 18:25:47 -05:00