Zachary Yedidia
bb598ae566
Merge pull request #999 from sum01/create_parents
...
Create parent folders (if none) when saving
2018-01-18 00:49:45 -05:00
sum01
808e3a7c9f
Prompt to create parent folders (if none) when saving
...
Fixes #995
2018-01-17 20:59:19 -05:00
Zachary Yedidia
16e9068cb9
Support line:col in JumpLine
...
Closes #1000
2018-01-17 19:09:50 -05:00
Zachary Yedidia
3924e363d1
Fix minor autoindent issue
...
Fixes #985
2018-01-17 17:37:17 -05:00
Zachary Yedidia
a274daeaaf
Merge pull request #998 from JoshuaRLi/select-line-action
...
Implemented SelectLine as an Action
2018-01-17 17:25:37 -05:00
Zachary Yedidia
e26417fd14
Fix shebang js highlighting and js division
...
Closes #901
Closes #994
2018-01-17 17:19:03 -05:00
Joshua Li
d7ba2f600e
implemented select line as an Action
2018-01-16 17:27:15 -05:00
Zachary Yedidia
1cf4baa743
Don't use indentchar style if disabled
...
Fixes #990
2018-01-14 11:23:30 -08:00
Zachary Yedidia
7e3aa337f6
Fix autocomplete on empty prompt
2018-01-10 15:41:49 -05:00
Zachary Yedidia
3f01101da4
Add onBufferOpen plugin callback
...
Closes #948
2018-01-08 17:08:11 -05:00
Zachary Yedidia
9a6054fc43
Add GetMouseClickLocation to view
2018-01-08 16:54:27 -05:00
Zachary Yedidia
7911ce1f16
Remove duplicate utf8 code
2018-01-08 16:38:59 -05:00
Zachary Yedidia
8bff7f00d0
Change docs to use true/false instead of on/off
...
Closes #976
2018-01-08 15:21:32 -05:00
Zachary Yedidia
957273fc92
Add railscast colorscheme
...
From https://github.com/pbsds/micro-railscast-theme
2018-01-07 21:02:24 -05:00
Zachary Yedidia
805d6ccaf7
Don't brace highlight with selection
2018-01-07 20:58:01 -05:00
Zachary Yedidia
fc2566a0de
Add JumpToMatchingBrace action
...
This commit adds the JumpToMatchingBrace action which lets the cursor
jump to a matching brace if it is on one.
Closes #853
2018-01-07 16:17:22 -05:00
Zachary Yedidia
86c08bd747
Add brace highlighting
...
Use the 'matchbrace' option which is off by default.
Ref #853
2018-01-07 15:50:08 -05:00
Zachary Yedidia
0b47502e62
Fix minor issue with indent/outdent selection
...
Fixes #984
2018-01-06 16:04:18 -05:00
Zachary Yedidia
3b36316b00
Add support for selection and copy in terminal
...
This commit adds mouse and copy support in the terminal emulator
in micro.
2018-01-05 22:44:36 -05:00
Zachary Yedidia
d668050ebe
Merge
2018-01-05 21:39:03 -05:00
Zachary Yedidia
dd47f167f1
Clean up terminal a bit and wait before closing
2018-01-05 21:38:40 -05:00
sum01
8e741599dc
Fix #980 duplicate import
2018-01-04 22:27:09 -05:00
Zachary Yedidia
770cb87f7a
Fix windows errors
2018-01-04 21:46:44 -05:00
Zachary Yedidia
d82867ee53
Add more comments
2018-01-04 17:14:51 -05:00
Zachary Yedidia
275bce7d69
Add new dependencies
2018-01-04 17:05:49 -05:00
Zachary Yedidia
9094c174cc
Initial support for terminal within micro
...
This commit adds beta support for running a shell or other program
within a micro view.
Use the `> term` command. With no arguments, `term` will open your
shell in interactive mode. You can also run an arbitrary command
with `> term cmd` and the command with be executed and output
shown. One issue at the moment is the terminal window will close
immediately after the process dies.
No mouse events are sent to programs running within micro.
Ref #243
2018-01-04 17:03:08 -05:00
Zachary Yedidia
a814677b51
Improve command bar completion
2018-01-03 21:35:03 -05:00
Zachary Yedidia
8b60e4f3b1
Update colorscheme list in docs
...
Closes #956
2018-01-02 22:46:24 -05:00
Zachary Yedidia
c32f5a4859
Add basename option
...
Closes #903
2018-01-02 22:25:55 -05:00
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
f6e9a16724
Allow binding commands
...
Bind commands with `command:...`
Ref #974
2018-01-02 15:02:46 -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
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
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
b7214da4ea
Make ViewType fields public
...
Ref #904
2017-12-03 16:49:05 -05:00
Zachary Yedidia
98778a80c2
Allow plugins to create view types
...
Closes #904
2017-12-03 15:15:07 -05:00
Zachary Yedidia
2ae9f88eaa
Add showkey command
2017-12-03 13:05:46 -05:00
Zachary Yedidia
5f304db4a1
Update readme
2017-12-01 20:39:25 -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