Zachary Yedidia
df44f538fd
Improve file save speed for large files
2018-01-02 18:36:29 -05:00
Zachary Yedidia
a4ae7a1e11
More command binding
...
Now can bind editable commands with `command-edit:`
Ref #974
2018-01-02 15:15:28 -05:00
Zachary Yedidia
70616b335e
Merge
2018-01-02 15:03:10 -05:00
Zachary Yedidia
f6e9a16724
Allow binding commands
...
Bind commands with `command:...`
Ref #974
2018-01-02 15:02:46 -05:00
sum01
ac41e186a0
Add some Lua syntax ( #962 )
...
* Add some missing Lua string syntax
All Lua strings have the string functions inside of them.
'...you can use the string functions in object-oriented style'
See '6.4 – String Manipulation' in https://www.lua.org/manual/5.3/manual.html
* Lua - Highlight self and TODO/NOTE/FIXME
* Add Lua 'arg' and triple-dot syntax
2017-12-31 00:37:11 -05:00
Zachary Yedidia
a90cb64265
Merge pull request #971 from mbesancon/patch-1
...
added const for julia
2017-12-31 00:36:49 -05:00
Zachary Yedidia
5124dd04b3
Merge pull request #973 from sum01/micro_syntax
...
Fix micro (color) file syntax
2017-12-31 00:36:38 -05:00
sum01
7867d50d67
Fix micro file syntax
...
Some of the words were missing, so this adds those.
2017-12-30 12:13:52 -05:00
mbesancon
0ba60728e8
added const for julia
...
const is a base keyword
2017-12-29 13:08:21 -05:00
Zachary Yedidia
981263eb81
Merge
2017-12-28 16:05:53 -05:00
Zachary Yedidia
79deabbbd6
Fix options cmdline message
...
Ref #969
2017-12-28 16:05:35 -05:00
Zachary Yedidia
ba4b028076
Merge pull request #942 from motet-a/javascript-syntax
...
Improve JavaScript syntax highlighting
2017-12-28 14:57:49 -05:00
Zachary Yedidia
649e5799c2
Merge pull request #960 from nitsakh/insert-issue
...
Changes to add support for Insert Key Press
2017-12-28 14:54:31 -05:00
Zachary Yedidia
7339a88d68
Merge pull request #965 from tommyshem/ada
...
#964 add ada syntax highlighting file
2017-12-28 14:52:09 -05:00
tommy
b0cfb2e691
#964 add ada syntax
2017-12-27 14:27:42 +00:00
Zachary Yedidia
4e0d402cea
Merge pull request #961 from sum01/fix_commit_syntax
...
Fix git-commit comment syntax
2017-12-22 23:06:37 -05:00
sum01
f882248f41
Fix git-commit comment syntax
...
A comment in a git-commit must have the hash at the start of the line, instead of just anywhere in the line.
2017-12-22 20:02:43 -05:00
Nitish Sakhawalkar
f58c5412a8
Updating to make overwrite mode as an action
2017-12-18 17:11:00 -08:00
Nitish Sakhawalkar
b0e4043513
Changes to add support for Insert Key Press
2017-12-18 13:28:21 -08:00
Antoine Motet
47dd65d4e5
Improve JavaScript syntax highlighting
...
- Sort keywords alphabetically
- Use `symbol.operator` for operators instead of `statement`
- Add a basic support for back-tick strings
- Mark unassigned keywords as errors
2017-12-17 23:53:58 +01:00
Tommy
fa84f6ddc3
create plugin folders work on windows fix #931 ( #951 )
2017-12-13 21:53:30 -05:00
Zachary Yedidia
2bf40f096e
Don't autosave buffers with no path
...
Closes #955
2017-12-13 12:43:00 -05:00
Zachary Yedidia
4802403308
Remove android from actions_other build tag
...
Ref #949
2017-12-10 16:15:16 -05:00
Zachary Yedidia
e443adef31
Merge pull request #946 from tommyshem/luafix
...
fix lua comment block #929
2017-12-04 15:41:48 -05:00
tommy
cdb057dfc3
fix lua comment block
2017-12-04 20:30:35 +00:00
Zachary Yedidia
9da1ef178e
Add support for setting local settings via filetype
2017-12-03 23:38:09 -05:00
Zachary Yedidia
bf33ab532c
Store string keys for bindings
2017-12-03 23:15:32 -05:00
Zachary Yedidia
46c7437270
Fix ViewType refactor
2017-12-03 17:19:51 -05:00
Zachary Yedidia
09cab07352
Merge
2017-12-03 16:49:27 -05:00
Zachary Yedidia
b7214da4ea
Make ViewType fields public
...
Ref #904
2017-12-03 16:49:05 -05:00
Bastien Traverse
5138ae2436
Fix typo in tutorial.md ( #940 )
...
Delete extraneous "plugins" word in line 12.
2017-12-03 15:16:50 -05:00
Zachary Yedidia
98778a80c2
Allow plugins to create view types
...
Closes #904
2017-12-03 15:15:07 -05:00
Zachary Yedidia
e0a8e90ad9
Merge
2017-12-03 13:05:50 -05:00
Zachary Yedidia
2ae9f88eaa
Add showkey command
2017-12-03 13:05:46 -05:00
Tommy
ee8e022ccf
stop version error when updating and option to disable builtin plugin. ( #939 )
2017-12-03 12:41:22 -05:00
Zachary Yedidia
3ca55f77a6
Merge
2017-12-01 20:39:30 -05:00
Zachary Yedidia
5f304db4a1
Update readme
2017-12-01 20:39:25 -05:00
Petr Shevtsov
93b8f10b02
Typo ( #934 )
2017-11-30 11:39:44 -05:00
Zachary Yedidia
bdb699211a
Add raw command to view raw terminal esc codes
2017-11-29 01:06:16 -05:00
Zachary Yedidia
acd42df13c
Fix panic on scroll
...
Fixes #932
2017-11-27 21:44:29 -05:00
Zachary Yedidia
5fc8f847a6
Improve command bar keybindings
...
The command bar now supports better keybindings:
CtrlA, CtrlLeft: start of line
CtrlE, CtrlRight: end of line
CtrlF, AltRight: next word
CtrlB, AltLeft: previous word
CtrlW, AltBackspace: delete previous word
CtrlV: Paste
Arrow keys as usual
These keybindings are not rebindable (maybe support will be added
in the future).
v1.3.4
2017-11-24 14:43:26 -05:00
Zachary Yedidia
af6ef4f87f
Minor comment improvement
2017-11-24 13:35:11 -05:00
Zachary Yedidia
7f287b62fb
Fix autocomplete behavior for empty args
...
This also adds a modified version of go-shellwords as a dependency
and removes the dependency on the original go-shellwords.
2017-11-23 23:04:32 -05:00
Zachary Yedidia
36d72c4cab
Move incomplete colorschemes and improve cd
...
The default colorschemes should ideally use 256 colors instead
of just 16 colors. The `simple` colorscheme should cover most
16 color use cases. I went through the colorschemes and put the themes
that didn't look good or looked incomplete in an in_progress directory.
This commit also improves the `cd` command behavior when using an
unnamed buffer.
2017-11-23 15:57:17 -05:00
Zachary Yedidia
71ee185b80
Check width before drawing cellview
...
Fixes #927
2017-11-23 14:44:07 -05:00
Zachary Yedidia
0360a2fcb5
Improve cmdbar parsing and add -l replace flag
...
The -l flag to the replace command means "literal" and will treat
the search term literally instead of as a regular expression.
The command bar also now supports expanding environment variables
and running expressions through the shell and using the result
in the command.
2017-11-22 13:54:39 -05:00
Zachary Yedidia
2ee7adb196
Support either io/ioutil or ioutil for lua import
...
Closes #923
2017-11-21 16:24:39 -05:00
Zachary Yedidia
d247db3e9d
Implement retab command
...
Ref #919
2017-11-21 00:51:07 -05:00
Zachary Yedidia
e4c2f5d259
Merge pull request #891 from pranavraja/master
...
search: Only update lastSearch on ENTER
2017-11-19 15:47:05 -05:00
Zachary Yedidia
cc15df9307
Remove unnecessary authors file
2017-11-19 15:40:21 -05:00