Zachary Yedidia
ddf70953fe
Support snake case autocompletion
...
Fixes #1655
2020-05-14 21:34:17 -04:00
Zachary Yedidia
55e97596d3
Fix movelinesup when selection is not complete
2020-05-07 19:39:17 -04:00
Zachary Yedidia
66dc48ce9b
Improve readme
2020-05-04 22:21:46 -04:00
Zachary Yedidia
c490a94700
Update makefile
2020-05-04 10:34:16 -04:00
Zachary Yedidia
eff89a98a7
Fix v2 import path for go mod
2020-05-04 10:16:15 -04:00
Zachary Yedidia
221d8f462a
Merge branch 'jwarner112-jwarner112-copyline'
2020-04-30 00:54:11 -04:00
Zachary Yedidia
7a23878250
gofmt
2020-04-30 00:54:02 -04:00
Jeff Warner
5d3e4fc3d9
Adds CopyLine action, the new default action for CtrlC if cursor has no selection
2020-04-29 21:06:54 -07:00
Indiana Kernick
f52fbfa1f0
Add .inl as a C++ file extension ( #1630 )
2020-04-29 20:01:59 -04:00
Zachary Yedidia
d60626c64b
Merge
2020-04-25 17:01:20 -04:00
Zachary Yedidia
aaac0b1e6f
Better actions error message
2020-04-25 17:01:16 -04:00
Some person
0f984131fb
Update coffeescript.yaml ( #1571 )
...
* Update coffeescript.yaml
We need much much more modern coffeescript standards, the current one has broken `0x123456` (hex) and single quotes, and doesn't support multiline comments. This PR aims to fix that. I'm no regexp expert, I just based this off JS', so tell me if I did anything wrong.
* Update coffeescript.yaml
2020-04-22 23:12:56 -04:00
Zachary Yedidia
eb7189dcdb
Make cursor follow selections
...
Fixes #1624
2020-04-21 09:33:21 -04:00
Zachary Yedidia
74523d28c5
Merge
2020-04-20 23:13:10 -04:00
Zachary Yedidia
f894f0a26e
Update clipboard version
2020-04-20 23:13:01 -04:00
2pac
a067ce1f41
implemented circular tab movement ( #1619 )
...
Co-authored-by: 2pac <tarasyarema@pm.me>
2020-04-17 13:42:48 -04:00
Zachary Yedidia
f59468642d
Update runtime
2020-04-10 17:27:57 -04:00
Zachary Yedidia
85e85b7ccc
Merge
2020-04-10 17:27:34 -04:00
Zachary Yedidia
8f5888e7bf
Use StartCol in colorcolumn calculation
...
Fixes #1615
2020-04-10 17:27:11 -04:00
Ján Jančár
f0da73bae2
Add StartOfTextToggle and SelectToStartOfTextToggle actions. ( #1612 )
...
These actions reintroduce the behavior of micro where the Home key
toggles between the start of text (first) and the start of the line.
The same applies for the variant with selection. This commit also
sets these bindings as the defaults.
2020-04-10 17:21:02 -04:00
Zachary Yedidia
d92deacf99
Ensure mouse release before focus change
...
Fixes #1613
2020-04-10 15:58:43 -04:00
trrbl
ffd7b5c770
Support csharp-script syntax. ( #1425 )
...
```
#!/usr/bin/env dotnet-script
// Set Runtime
#! "netcoreapp3.0"
// Imports
#load "myAssembly.dll"
#r "nuget:CliWrap,2.5.0"
```
This syntax file basically imports the `csharp` rules and adds it's custom pre-processors.
2020-04-10 13:57:36 -04:00
Ján Jančár
bd8c0d25c8
Add sagemath syntax highlight based on python3. ( #1227 )
2020-04-09 12:20:48 -04:00
Ján Jančár
052a36b896
Fix docs regarding "Home" key and "StartOfText" and "StartOfLine". ( #1611 )
2020-04-07 12:58:30 -04:00
jsyedidia
a76bf02f5f
Add Haskell linter hlint to linter plugin ( #1610 )
2020-04-05 14:05:01 -04:00
Nikita Bobko
92f4cb7ef7
Clarify regex for git commit --verbose
( #1606 )
2020-04-05 14:04:36 -04:00
Zachary Yedidia
1cf9537340
Fix python3 syntax file and make python3 default
...
The python3 syntax had "filename" instead of "filetype"
as the header. This commit also makes standard py extensions
use the python3 highlighting and requires .py2 or a python2
env to use python2 highlighting because python3 is the standard
python now.
Fixes #1592
2020-03-24 11:42:23 -04:00
Zachary Yedidia
60c8c81da3
Relocate during replace
...
Fixes #1587
2020-03-24 11:33:52 -04:00
Zachary Yedidia
c76a973877
Merge
2020-03-24 11:17:12 -04:00
Zachary Yedidia
6def99ce24
Clarify replace message if replacing in selection
2020-03-24 11:14:54 -04:00
Koki Fushimi
26930ca81f
Better Julia syntax. ( #1567 )
...
* Fix regex syntax and change to match one or more spaces.
* Add constant `nothing` and `missing`.
* Add Inf and NaN to constant numbers.
2020-03-24 10:59:48 -04:00
Hugo Locurcio
cd379cd838
Clarify the Find operation being regex-enabled ( #1561 )
...
This makes it more obvious that the Find option accepts regular
expressions as input.
See discussion in #1560 .
2020-03-24 10:59:40 -04:00
allanderek
ee157f6503
Add elm as a default comment type in the comment plugin. ( #1586 )
2020-03-24 10:56:50 -04:00
Zachary Yedidia
48ca19873f
Better ordering for reading syntax files
...
Ref #1580
2020-03-24 10:52:15 -04:00
Zachary Yedidia
fee5528309
Fix term emulator crash if invalid exec given
...
Ref #1583
2020-03-24 10:22:10 -04:00
Zachary Yedidia
671a188802
Support +LINE:COL flag syntax for cursor pos
...
Closes #1566
2020-03-24 10:10:44 -04:00
Zachary Yedidia
18d540583b
Don't clear infobar if not enabled
...
Fixes #1584
2020-03-17 14:21:36 -04:00
Zachary Yedidia
943ea15fa3
Fix linter c++ entry
...
Fixes #1578
2020-03-14 15:40:05 -04:00
Cafe Duke
2ef57977d7
Add color schemes dukeubuntu-tc, dukedark-tc and dukelight-tc ( #1547 )
...
* Duke ubuntu, dark and light color schemes
* Duke color schemes: Change bgcolor for line number and cursor line
Co-authored-by: Raghunandan.Seshadri <raghubs81@gmail.com>
Co-authored-by: Raghunandan Seshadri <raghunandan.seshadri@oracle.com>
2020-03-07 22:07:43 -05:00
Zachary Yedidia
527750b68d
Copy selection to primary on mouse release
...
Fixes #1558
2020-03-05 16:00:40 -05:00
Zachary Yedidia
629efe5eb7
Add JumpLine action back
...
You can bind to "command-edit:goto ", but binding to the action
"JumpLine" will have the same effect now.
Fixes #1550
2020-03-02 20:09:19 -05:00
Andrew Havens
a19cd2e6d0
Add support for Fastlane and Cocoapods file syntax highlighting ( #1544 )
2020-03-02 20:03:28 -05:00
Philipp Emanuel Weidmann
d038d3040f
Add more sophisticated buffer benchmark system
2020-03-01 13:20:10 +05:30
Zachary Yedidia
9e8d76f2fa
If stdout is a pipe, output to the pipe
...
If you run micro as `micro | cat` for example, micro will disallow
you from saving the file, and when you quit the buffer, the contents
will be sent to the pipe. This allows one to use micro as part of
an interactive unix pipeline.
Closes #1524
2020-02-27 12:39:19 -05:00
Zachary Yedidia
8a9a14562f
Use bytes.Buffer for LineArray.Bytes
2020-02-27 11:27:00 -05:00
Zachary Yedidia
a6f5dee45c
Fix custom syntax files not highlighting
...
Fixes #1530
2020-02-27 00:58:52 -05:00
Zachary Yedidia
b12886b066
Improve buffer test
2020-02-25 23:59:27 -05:00
Zachary Yedidia
56f5b475eb
Improve buffer test
2020-02-25 23:21:50 -05:00
Zachary Yedidia
c51f84955e
Update runtime
2020-02-25 21:08:22 -05:00
Zachary Yedidia
e4bf1e9984
Undo event chunks instead of single events
2020-02-25 20:53:48 -05:00