]> git.lizzy.rs Git - micro.git/log
micro.git
6 years agoAdded initial support for Octave/Matlab syntax highlighting
sotpapathe [Mon, 2 Oct 2017 10:08:22 +0000 (14:08 +0400)]
Added initial support for Octave/Matlab syntax highlighting

6 years agoMerge pull request #845 from paykroyd/nit
Zachary Yedidia [Mon, 2 Oct 2017 03:13:11 +0000 (23:13 -0400)]
Merge pull request #845 from paykroyd/nit

grammar nit

6 years agogrammar nit
Pete Aykroyd [Mon, 2 Oct 2017 02:33:03 +0000 (22:33 -0400)]
grammar nit

6 years agoMerge
Zachary Yedidia [Mon, 2 Oct 2017 01:56:10 +0000 (21:56 -0400)]
Merge

6 years agoAdd sucmd to customize "sudo" command
Zachary Yedidia [Mon, 2 Oct 2017 01:55:43 +0000 (21:55 -0400)]
Add sucmd to customize "sudo" command

Fixes #833

6 years agoMerge pull request #842 from marius92mc/add-editorconfig-and-set-indent-size-to-4
Zachary Yedidia [Sun, 1 Oct 2017 18:37:05 +0000 (14:37 -0400)]
Merge pull request #842 from marius92mc/add-editorconfig-and-set-indent-size-to-4

Add .editorconfig and set indent_size to 4

6 years agoAdd .editorconfig and set indent_size to 4
marius92mc [Sun, 1 Oct 2017 17:51:33 +0000 (20:51 +0300)]
Add .editorconfig and set indent_size to 4

6 years agoFix some golint warnings
Zachary Yedidia [Sun, 1 Oct 2017 16:42:23 +0000 (12:42 -0400)]
Fix some golint warnings

6 years agoFix support for user-friendly plugin names
Zachary Yedidia [Sat, 30 Sep 2017 21:47:19 +0000 (17:47 -0400)]
Fix support for user-friendly plugin names

Fixes #840

6 years agoMerge pull request #838 from yursan9/appstream
Zachary Yedidia [Sat, 30 Sep 2017 03:54:28 +0000 (23:54 -0400)]
Merge pull request #838 from yursan9/appstream

Update Appstream

6 years agoUpdate Appstream
Yurizal Susanto [Sat, 30 Sep 2017 03:12:53 +0000 (10:12 +0700)]
Update Appstream

6 years agoMerge
Zachary Yedidia [Fri, 29 Sep 2017 17:46:54 +0000 (13:46 -0400)]
Merge

6 years agoUpdate readme
Zachary Yedidia [Fri, 29 Sep 2017 17:46:51 +0000 (13:46 -0400)]
Update readme

6 years agoMerge pull request #835 from andreaTP/jsSyntax
Zachary Yedidia [Fri, 29 Sep 2017 17:39:04 +0000 (13:39 -0400)]
Merge pull request #835 from andreaTP/jsSyntax

few more keywords for js syntax

6 years agofew more keywords for js syntax
andrea [Fri, 29 Sep 2017 15:20:38 +0000 (16:20 +0100)]
few more keywords for js syntax

6 years agoUpdate readme
Zachary Yedidia [Thu, 28 Sep 2017 23:38:24 +0000 (19:38 -0400)]
Update readme

6 years agoReplace home directory before performing SaveAs v1.3.3
Zachary Yedidia [Wed, 27 Sep 2017 02:55:06 +0000 (22:55 -0400)]
Replace home directory before performing SaveAs

Fixes #820

6 years agoPerl syntax highlighting fix (#818)
MrSndmn [Sun, 24 Sep 2017 15:59:57 +0000 (18:59 +0300)]
Perl syntax highlighting fix (#818)

* Perl syntax highlighting fix

* Useless escapes removed

6 years agoSet fastdirty on for files larger than 50kb
Zachary Yedidia [Sun, 24 Sep 2017 01:18:37 +0000 (21:18 -0400)]
Set fastdirty on for files larger than 50kb

6 years agoOnly replace '~' with home if at start of path
Zachary Yedidia [Sun, 24 Sep 2017 00:56:08 +0000 (20:56 -0400)]
Only replace '~' with home if at start of path

Ref #757

6 years agoAdd autocompletion for option values
Zachary Yedidia [Sun, 24 Sep 2017 00:47:19 +0000 (20:47 -0400)]
Add autocompletion for option values

Closes #555

6 years agoMake mouse option global option
Zachary Yedidia [Thu, 21 Sep 2017 21:10:53 +0000 (17:10 -0400)]
Make mouse option global option

Fixes #816

6 years agoUpdate tcell
Zachary Yedidia [Tue, 19 Sep 2017 17:21:09 +0000 (13:21 -0400)]
Update tcell

The latest commit to tcell should fix behavior for large pastes.

Fixes #815

6 years agoAdd option for very accurate dirty flag
Zachary Yedidia [Mon, 18 Sep 2017 03:33:18 +0000 (23:33 -0400)]
Add option for very accurate dirty flag

Set the `fastdirty` option flag to off if you really want accurate
reporting on whether the buffer is modified. This is more resource
intensive but it can be useful for people who don't mind.

Closes #787
Closes #467

6 years agoFix options and make usage text much more readable
Zachary Yedidia [Mon, 18 Sep 2017 02:11:26 +0000 (22:11 -0400)]
Fix options and make usage text much more readable

Now micro -h will just show you the important information and if you
want to see each individual option's help text use micro -options.

6 years agoOnly register double click on equal mouse location
Zachary Yedidia [Sun, 17 Sep 2017 22:31:32 +0000 (18:31 -0400)]
Only register double click on equal mouse location

6 years agoUpdate readme
Zachary Yedidia [Fri, 15 Sep 2017 20:25:01 +0000 (16:25 -0400)]
Update readme

6 years agoFix moving to end of line on cursor down v1.3.2
Zachary Yedidia [Fri, 15 Sep 2017 20:09:33 +0000 (16:09 -0400)]
Fix moving to end of line on cursor down

6 years agoUpdate tcell
Zachary Yedidia [Fri, 15 Sep 2017 18:15:21 +0000 (14:15 -0400)]
Update tcell

6 years agoUpdate tcell
Zachary Yedidia [Fri, 15 Sep 2017 17:33:06 +0000 (13:33 -0400)]
Update tcell

6 years agoUpdate tcell
Zachary Yedidia [Fri, 15 Sep 2017 14:50:56 +0000 (10:50 -0400)]
Update tcell

6 years agoUpdate tcell
Zachary Yedidia [Thu, 14 Sep 2017 21:29:25 +0000 (17:29 -0400)]
Update tcell

6 years agoUse type.keyword instead of keyword
Zachary Yedidia [Wed, 13 Sep 2017 22:00:47 +0000 (18:00 -0400)]
Use type.keyword instead of keyword

Some syntax files used keyword from an old version when they should have
been using type.keyword.

Fixes #811

6 years agoAdd documentation for new lua functions
Zachary Yedidia [Mon, 11 Sep 2017 16:23:19 +0000 (12:23 -0400)]
Add documentation for new lua functions

6 years agoAdd --config-dir option
Zachary Yedidia [Mon, 11 Sep 2017 03:20:21 +0000 (23:20 -0400)]
Add --config-dir option

6 years agoMerge branch 'better-lua'
Zachary Yedidia [Mon, 11 Sep 2017 02:22:31 +0000 (22:22 -0400)]
Merge branch 'better-lua'

6 years agoUpdate tcell
Zachary Yedidia [Sun, 10 Sep 2017 21:21:37 +0000 (17:21 -0400)]
Update tcell

6 years agoMerge
Zachary Yedidia [Sun, 10 Sep 2017 18:16:35 +0000 (14:16 -0400)]
Merge

6 years agoGive Lua access to most of the Go stdlib
Zachary Yedidia [Sat, 9 Sep 2017 21:37:08 +0000 (17:37 -0400)]
Give Lua access to most of the Go stdlib

6 years agoUpdate tcell
Zachary Yedidia [Sun, 10 Sep 2017 16:47:24 +0000 (12:47 -0400)]
Update tcell

6 years agoGive Lua access to most of the Go stdlib
Zachary Yedidia [Sat, 9 Sep 2017 21:37:08 +0000 (17:37 -0400)]
Give Lua access to most of the Go stdlib

6 years agoMerge pull request #805 from techtonik/patch-2
Zachary Yedidia [Sat, 9 Sep 2017 03:19:32 +0000 (23:19 -0400)]
Merge pull request #805 from techtonik/patch-2

Allow GitHub to detect license

6 years agoEscape regex chars in selections for multicursors
Zachary Yedidia [Fri, 8 Sep 2017 23:16:14 +0000 (19:16 -0400)]
Escape regex chars in selections for multicursors

Fixes #808

6 years agoAdd note about NaCl deprecation
Zachary Yedidia [Fri, 8 Sep 2017 23:00:02 +0000 (19:00 -0400)]
Add note about NaCl deprecation

6 years agoSet OrigSelection during search
Zachary Yedidia [Fri, 8 Sep 2017 22:57:24 +0000 (18:57 -0400)]
Set OrigSelection during search

Fixes #807

6 years agoAllow GitHub to detect license
anatoly techtonik [Fri, 8 Sep 2017 13:23:07 +0000 (16:23 +0300)]
Allow GitHub to detect license

It will appear in commits/releases line

6 years agoHandle zip files that do not list directories
Zachary Yedidia [Thu, 7 Sep 2017 21:02:26 +0000 (17:02 -0400)]
Handle zip files that do not list directories

Some zip files do not mark the subdirectories in them as "files"
but they still need to be created.

Fixes #803

6 years agoFix UpN if proposedY < 0
Zachary Yedidia [Thu, 7 Sep 2017 20:44:05 +0000 (16:44 -0400)]
Fix UpN if proposedY < 0

Fixes #804

6 years agoUpdate tcell
Zachary Yedidia [Wed, 6 Sep 2017 20:41:09 +0000 (16:41 -0400)]
Update tcell

6 years agoAdd mouse option to allow disabling mouse support
Zachary Yedidia [Wed, 6 Sep 2017 19:50:50 +0000 (15:50 -0400)]
Add mouse option to allow disabling mouse support

6 years agoFix autoclose plugin cursor position
Zachary Yedidia [Tue, 5 Sep 2017 22:36:42 +0000 (18:36 -0400)]
Fix autoclose plugin cursor position

6 years agoFix undo of MultipleReplace
Zachary Yedidia [Mon, 4 Sep 2017 20:21:08 +0000 (16:21 -0400)]
Fix undo of MultipleReplace

Fixes #799

6 years agoClear cursors before performing undo or redo
Zachary Yedidia [Mon, 4 Sep 2017 19:47:24 +0000 (15:47 -0400)]
Clear cursors before performing undo or redo

This fix isn't ideal because it removes the cursors but it does work

Fixes #798

6 years agoMerge pull request #796 from tommyshem/remove-offset
Zachary Yedidia [Sat, 2 Sep 2017 14:30:39 +0000 (10:30 -0400)]
Merge pull request #796 from tommyshem/remove-offset

missing line number offset to current line highlighting for loop. Fix #795

6 years agoadd missing new lua command WorkingDirectory to docs (#797)
Tommy [Sat, 2 Sep 2017 14:30:19 +0000 (15:30 +0100)]
add missing new lua command WorkingDirectory to docs (#797)

* add missing new lua command WorkingDirectory to docs

* added messenger.AddLog to doc and changed lua commands from . to :

6 years agoadd missing offset to current highlighting line. Fix #795
tommy [Sat, 2 Sep 2017 08:40:35 +0000 (09:40 +0100)]
add missing offset to current highlighting line. Fix #795

6 years agoadd comment and let multi values to the log to make it easy to log. (#788)
Tommy [Sun, 27 Aug 2017 16:18:56 +0000 (17:18 +0100)]
add comment and let multi values to the log to make it easy to log. (#788)

* add comment and let multi values to the log to make it easy to log.

* added WorkingDirectory to lua bindings (returns the current directory)

6 years agoProper bounds check
Zachary Yedidia [Thu, 24 Aug 2017 18:56:46 +0000 (14:56 -0400)]
Proper bounds check

Closes #791

6 years agoUpdate runtime
Zachary Yedidia [Thu, 24 Aug 2017 17:15:17 +0000 (13:15 -0400)]
Update runtime

6 years agoMerge
Zachary Yedidia [Thu, 24 Aug 2017 17:15:01 +0000 (13:15 -0400)]
Merge

6 years agoAdd support for switching between crlf and lf
Zachary Yedidia [Thu, 24 Aug 2017 17:13:14 +0000 (13:13 -0400)]
Add support for switching between crlf and lf

Dos and Unix line endings are now both supported (previously on unix
line endings were supported) and can be accessed via the `fileformat`
option. The file format will be automatically detected and displayed in
the statusline but can be overriden.

Possible values for the `fileformat` option are `dos` and `unix`.

Closes #443
Closes #755

6 years agoImprove julia syntax file
Zachary Yedidia [Mon, 14 Aug 2017 19:18:48 +0000 (15:18 -0400)]
Improve julia syntax file

Ref #781

6 years agoAdd julia rules
Zachary Yedidia [Mon, 14 Aug 2017 15:59:29 +0000 (11:59 -0400)]
Add julia rules

Fixes #781

6 years agoImprove yaml string highlighting
Zachary Yedidia [Mon, 14 Aug 2017 15:28:10 +0000 (11:28 -0400)]
Improve yaml string highlighting

Fixes #783

6 years agoMerge pull request #780 from evandandrea/snap-badge
Zachary Yedidia [Sun, 13 Aug 2017 15:23:33 +0000 (11:23 -0400)]
Merge pull request #780 from evandandrea/snap-badge

Add a snap build badge

6 years agoAdd a snap build badge
Evan [Thu, 10 Aug 2017 10:16:08 +0000 (11:16 +0100)]
Add a snap build badge

6 years agoCursor move at the first char when Up on the first line (and at the last char when...
Yannick A [Wed, 9 Aug 2017 15:58:37 +0000 (17:58 +0200)]
Cursor move at the first char when Up on the first line (and at the last char when Down on last the line) (#773)

* Cursor move at the beginning of the line when Up on the first line (and at the last character when Down on last the line)

* Fix an issue when Up to a shorter line than current line

6 years agoFix somes selections issues (#771)
Yannick A [Wed, 9 Aug 2017 15:52:38 +0000 (17:52 +0200)]
Fix somes selections issues (#771)

* SelectLeft on the last character is now possible

* SelectLeft on the last character is now possible

* CursorRight on selection places the cursor after the last selected character

* SelectRight on the last character do not select the last character and do nothing

6 years agoMerge pull request #776 from tommyshem/syntax-checker
Zachary Yedidia [Wed, 9 Aug 2017 15:51:09 +0000 (11:51 -0400)]
Merge pull request #776 from tommyshem/syntax-checker

make syntax_checker work with error messages

6 years agoFix some lint problems
Zachary Yedidia [Tue, 8 Aug 2017 15:30:09 +0000 (11:30 -0400)]
Fix some lint problems

6 years agoUpdate readme v1.3.1
Zachary Yedidia [Tue, 8 Aug 2017 15:08:57 +0000 (11:08 -0400)]
Update readme

6 years agoAdd newline after build tags
Zachary Yedidia [Mon, 7 Aug 2017 13:47:28 +0000 (09:47 -0400)]
Add newline after build tags

6 years agoOnly write settings if no error when reading
Zachary Yedidia [Sun, 6 Aug 2017 16:02:17 +0000 (12:02 -0400)]
Only write settings if no error when reading

This commit also switches from yosuke-furukawa/json5 to flynn/json5
because yosuke-furukawa/json5 does not provide a license.

Ref zyedidia/json5#1

Closes #775

6 years agomake syntax_checker work with error messages
tommy [Sun, 6 Aug 2017 07:25:19 +0000 (08:25 +0100)]
make syntax_checker work with error messages

6 years agoFix MoveLines when user has a selection
Zachary Yedidia [Thu, 3 Aug 2017 16:42:40 +0000 (12:42 -0400)]
Fix MoveLines when user has a selection

Ref #767

6 years agoMerge pull request #767 from yannicka/master
Zachary Yedidia [Thu, 3 Aug 2017 16:40:50 +0000 (12:40 -0400)]
Merge pull request #767 from yannicka/master

Move current line down/up: cursor stay with moved line

6 years agoMerge pull request #758 from r15ch13/scoop
Zachary Yedidia [Thu, 3 Aug 2017 16:17:36 +0000 (12:17 -0400)]
Merge pull request #758 from r15ch13/scoop

Add Scoop package manager list in readme

6 years agoMove current line down/up: cursor stay with moved line
Yannick Armand [Thu, 3 Aug 2017 10:02:07 +0000 (12:02 +0200)]
Move current line down/up: cursor stay with moved line

6 years agoMerge pull request #764 from yannicka/master
Zachary Yedidia [Wed, 2 Aug 2017 01:15:16 +0000 (21:15 -0400)]
Merge pull request #764 from yannicka/master

OutdentSelection works on all cases (whatever tabsize or tabstospace values)

6 years agoOutdentSelection works on all cases (whatever tabsize or tabstospace values)
Yannick Armand [Tue, 1 Aug 2017 20:42:42 +0000 (22:42 +0200)]
OutdentSelection works on all cases (whatever tabsize or tabstospace values)

6 years agoMerge pull request #762 from yannicka/master
Zachary Yedidia [Tue, 1 Aug 2017 16:03:51 +0000 (12:03 -0400)]
Merge pull request #762 from yannicka/master

Display number of lines in the JumpLine prompt

6 years agoDisplay number of lines in the JumpLine prompt
Yannick Armand [Tue, 1 Aug 2017 14:41:57 +0000 (16:41 +0200)]
Display number of lines in the JumpLine prompt

6 years agoUpdate tcell
Zachary Yedidia [Tue, 1 Aug 2017 14:12:10 +0000 (10:12 -0400)]
Update tcell

Ref #761

6 years agoUpdate tcell
Zachary Yedidia [Tue, 1 Aug 2017 02:47:08 +0000 (22:47 -0400)]
Update tcell

6 years agoMerge cursors after spawning with mouse
Zachary Yedidia [Tue, 1 Aug 2017 02:30:57 +0000 (22:30 -0400)]
Merge cursors after spawning with mouse

Fixes #760

6 years agoMerge
Zachary Yedidia [Tue, 1 Aug 2017 02:24:46 +0000 (22:24 -0400)]
Merge

6 years agoUpdate tcell
Zachary Yedidia [Tue, 1 Aug 2017 02:24:42 +0000 (22:24 -0400)]
Update tcell

6 years agoExpand support for Suspend to OSX, BSD, Solaris
Zachary Yedidia [Tue, 1 Aug 2017 00:05:34 +0000 (20:05 -0400)]
Expand support for Suspend to OSX, BSD, Solaris

6 years agoRemove unused variables
Zachary Yedidia [Mon, 31 Jul 2017 22:46:52 +0000 (18:46 -0400)]
Remove unused variables

6 years agoAdd Scoop package manager list in readme
Richard Kuhnt [Sun, 30 Jul 2017 11:51:17 +0000 (13:51 +0200)]
Add Scoop package manager list in readme

6 years agoMerge
Zachary Yedidia [Sat, 29 Jul 2017 18:45:53 +0000 (14:45 -0400)]
Merge

6 years agoUpdate snap installation instructions
Zachary Yedidia [Sat, 29 Jul 2017 18:45:49 +0000 (14:45 -0400)]
Update snap installation instructions

6 years agoinstall the snap with make (#747) v1.3.0
Leo Arias [Wed, 26 Jul 2017 22:35:16 +0000 (16:35 -0600)]
install the snap with make (#747)

* install the snap with make

* set the source-type to git, remove get

* remove extra space

6 years agoAlways use custom syntax files over default
Zachary Yedidia [Mon, 24 Jul 2017 00:22:47 +0000 (20:22 -0400)]
Always use custom syntax files over default

The custom syntax files were first in the array but micro should stop
loading files into the filetype if it already found a match.

Fixes #750

6 years agoInitialize submodules during makefile build
Zachary Yedidia [Fri, 21 Jul 2017 21:53:26 +0000 (17:53 -0400)]
Initialize submodules during makefile build

6 years agoFix local import for tools/semver
Zachary Yedidia [Fri, 21 Jul 2017 12:35:51 +0000 (08:35 -0400)]
Fix local import for tools/semver

6 years agomulti-byte characters are overlapped in prompt message (#745)
Tatsuro YOKOTA [Fri, 21 Jul 2017 02:18:15 +0000 (11:18 +0900)]
multi-byte characters are overlapped in prompt message (#745)

* modified messenger.Display

* modified messenger.Display

6 years agoMerge pull request #743 from mfxmfx/rebuild-runtime
Zachary Yedidia [Tue, 18 Jul 2017 16:55:27 +0000 (12:55 -0400)]
Merge pull request #743 from mfxmfx/rebuild-runtime

Rebuild runtime.go.

6 years agoRebuild runtime.go.
Markus F.X.J. Oberhumer [Mon, 17 Jul 2017 05:21:38 +0000 (07:21 +0200)]
Rebuild runtime.go.

6 years agoMerge pull request #741 from adrian5/patch-1
Zachary Yedidia [Sun, 16 Jul 2017 14:19:43 +0000 (10:19 -0400)]
Merge pull request #741 from adrian5/patch-1

Add consistent spacing to help file