]> git.lizzy.rs Git - micro.git/log
micro.git
4 years agoMerge pull request #1333 from the-sushi/patch-1
Zachary Yedidia [Sun, 9 Feb 2020 05:17:24 +0000 (00:17 -0500)]
Merge pull request #1333 from the-sushi/patch-1

Add Forth highlighting

4 years agoUpdate third party licenses
Zachary Yedidia [Sun, 9 Feb 2020 05:03:03 +0000 (00:03 -0500)]
Update third party licenses

4 years agoFix unsplit crash
Zachary Yedidia [Sun, 9 Feb 2020 02:06:13 +0000 (21:06 -0500)]
Fix unsplit crash

Fixes #1488

4 years agoFix to allow readonly to be disabled
Zachary Yedidia [Sun, 9 Feb 2020 00:37:37 +0000 (19:37 -0500)]
Fix to allow readonly to be disabled

4 years agoShow that the file is readonly (#1486)
Rein F [Sun, 9 Feb 2020 00:34:35 +0000 (01:34 +0100)]
Show that the file is readonly (#1486)

* Show that the file is readonly)

* change the (readonly) statusline msg into [ro]

4 years agoMore plugin docs and improve doc formatting
Zachary Yedidia [Sat, 8 Feb 2020 23:31:06 +0000 (18:31 -0500)]
More plugin docs and improve doc formatting

4 years agoEnable autosave option
Zachary Yedidia [Sat, 8 Feb 2020 21:53:08 +0000 (16:53 -0500)]
Enable autosave option

The autosave option is now specified as an integer, which denotes
the number of seconds to wait between saving the file. If the option
is 0, then autosaving is disabled. If the option is given by the user
as a boolean, it will be converted to 8 if true, and 0 if false.

Fixes #1479

4 years agoUse actual lua functions for callbacks instead of strings
Zachary Yedidia [Sat, 8 Feb 2020 20:49:41 +0000 (15:49 -0500)]
Use actual lua functions for callbacks instead of strings

4 years agoMerge pull request #1277 from coolreader18/patch-1
Zachary Yedidia [Sat, 8 Feb 2020 01:27:51 +0000 (20:27 -0500)]
Merge pull request #1277 from coolreader18/patch-1

Update README about Windows terminal color support.

4 years agoMerge pull request #1423 from caligari87/patch-1
Zachary Yedidia [Sat, 8 Feb 2020 01:18:05 +0000 (20:18 -0500)]
Merge pull request #1423 from caligari87/patch-1

Add ZScript language highlighting

4 years agoMerge branch 'neutralinsomniac-fix_defaultkeys_help'
Zachary Yedidia [Sat, 8 Feb 2020 01:17:17 +0000 (20:17 -0500)]
Merge branch 'neutralinsomniac-fix_defaultkeys_help'

4 years agoAdd Mac special cases
Zachary Yedidia [Sat, 8 Feb 2020 01:16:59 +0000 (20:16 -0500)]
Add Mac special cases

4 years agoAdd mac keybinds
Zachary Yedidia [Sat, 8 Feb 2020 01:14:35 +0000 (20:14 -0500)]
Add mac keybinds

4 years agoMerge branch 'fix_defaultkeys_help' of https://github.com/neutralinsomniac/micro...
Zachary Yedidia [Sat, 8 Feb 2020 01:09:44 +0000 (20:09 -0500)]
Merge branch 'fix_defaultkeys_help' of https://github.com/neutralinsomniac/micro into neutralinsomniac-fix_defaultkeys_help

4 years agoMerge
Zachary Yedidia [Sat, 8 Feb 2020 01:04:58 +0000 (20:04 -0500)]
Merge

4 years agoMerge branch 'msiism-master'
Zachary Yedidia [Sat, 8 Feb 2020 01:04:50 +0000 (20:04 -0500)]
Merge branch 'msiism-master'

4 years agoMerge branch 'master' of https://github.com/msiism/micro into msiism-master
Zachary Yedidia [Sat, 8 Feb 2020 01:04:44 +0000 (20:04 -0500)]
Merge branch 'master' of https://github.com/msiism/micro into msiism-master

4 years agoMerge pull request #1252 from SunflowerFuchs/patch-1
Zachary Yedidia [Sat, 8 Feb 2020 01:03:53 +0000 (20:03 -0500)]
Merge pull request #1252 from SunflowerFuchs/patch-1

Update zsh.yaml

4 years agoMerge pull request #1264 from krerkkiat/issue-1237
Zachary Yedidia [Sat, 8 Feb 2020 01:03:22 +0000 (20:03 -0500)]
Merge pull request #1264 from krerkkiat/issue-1237

Update sh.yaml

4 years agoMerge
Zachary Yedidia [Sat, 8 Feb 2020 00:57:13 +0000 (19:57 -0500)]
Merge

4 years agoMerge
Zachary Yedidia [Sat, 8 Feb 2020 00:56:57 +0000 (19:56 -0500)]
Merge

4 years agoMerge branch 'dbeef-master'
Zachary Yedidia [Sat, 8 Feb 2020 00:42:14 +0000 (19:42 -0500)]
Merge branch 'dbeef-master'

4 years agoUpdate docs
Zachary Yedidia [Sat, 8 Feb 2020 00:41:11 +0000 (19:41 -0500)]
Update docs

4 years agoMerge branch 'master' of https://github.com/dbeef/micro into dbeef-master
Zachary Yedidia [Sat, 8 Feb 2020 00:37:56 +0000 (19:37 -0500)]
Merge branch 'master' of https://github.com/dbeef/micro into dbeef-master

4 years agoSupport paste action in terminal
Zachary Yedidia [Sat, 8 Feb 2020 00:17:17 +0000 (19:17 -0500)]
Support paste action in terminal

4 years agoMerge pull request #1485 from LevitatingBusinessMan/terminal_impr
Zachary Yedidia [Sat, 8 Feb 2020 00:12:05 +0000 (19:12 -0500)]
Merge pull request #1485 from LevitatingBusinessMan/terminal_impr

Terminal improvements

4 years agoFix for issue 2 in #1484
Rein F [Fri, 7 Feb 2020 23:15:37 +0000 (00:15 +0100)]
Fix for issue 2 in #1484

Exit message when exiting terminal now isnt visibile in other views

4 years agoAdd some docs for linter, comment, status
Zachary Yedidia [Fri, 7 Feb 2020 16:32:12 +0000 (11:32 -0500)]
Add some docs for linter, comment, status

4 years agoMerge
Zachary Yedidia [Fri, 7 Feb 2020 00:26:33 +0000 (19:26 -0500)]
Merge

4 years agoUpdate docs
Zachary Yedidia [Fri, 7 Feb 2020 00:26:27 +0000 (19:26 -0500)]
Update docs

4 years agoAdd StartOfText options to multiactions
Zachary Yedidia [Thu, 6 Feb 2020 22:10:32 +0000 (17:10 -0500)]
Add StartOfText options to multiactions

4 years agoAction callbacks for lua actions
Zachary Yedidia [Thu, 6 Feb 2020 16:12:34 +0000 (11:12 -0500)]
Action callbacks for lua actions

4 years agoAllow plugins to resize panes
Zachary Yedidia [Wed, 5 Feb 2020 22:16:31 +0000 (17:16 -0500)]
Allow plugins to resize panes

4 years agoAdd scrolling to command bar autocompletion
Zachary Yedidia [Mon, 3 Feb 2020 01:17:46 +0000 (20:17 -0500)]
Add scrolling to command bar autocompletion

4 years agoMake curpane only return bufpanes
Zachary Yedidia [Sun, 2 Feb 2020 22:12:50 +0000 (17:12 -0500)]
Make curpane only return bufpanes

4 years agoFix cycleback in infopane
Zachary Yedidia [Sun, 2 Feb 2020 21:16:53 +0000 (16:16 -0500)]
Fix cycleback in infopane

4 years agoAdd option to clean unused settings and other parts of config
Zachary Yedidia [Sun, 2 Feb 2020 20:30:06 +0000 (15:30 -0500)]
Add option to clean unused settings and other parts of config

4 years agoUse namespaces for plugin options
Zachary Yedidia [Sun, 2 Feb 2020 19:35:30 +0000 (14:35 -0500)]
Use namespaces for plugin options

4 years agoAdd support for plugin manager within micro
Zachary Yedidia [Sun, 2 Feb 2020 19:20:39 +0000 (14:20 -0500)]
Add support for plugin manager within micro

4 years agoDisable current line num style if no cursorline
Zachary Yedidia [Sun, 2 Feb 2020 05:34:28 +0000 (00:34 -0500)]
Disable current line num style if no cursorline

4 years agoSynchronize undo and redo chunks
Zachary Yedidia [Sun, 2 Feb 2020 05:14:56 +0000 (00:14 -0500)]
Synchronize undo and redo chunks

Fixes #1372
Fxies #1471

4 years agoAdd plugin manager
Zachary Yedidia [Sun, 2 Feb 2020 04:54:38 +0000 (23:54 -0500)]
Add plugin manager

4 years agoAdd CurPane and CurTab functions for plugins
Zachary Yedidia [Sat, 1 Feb 2020 17:20:08 +0000 (12:20 -0500)]
Add CurPane and CurTab functions for plugins

4 years agoUpdate colorschemes and add new ones
Zachary Yedidia [Fri, 31 Jan 2020 20:05:55 +0000 (15:05 -0500)]
Update colorschemes and add new ones

This commit updates the colorschemes and adds some new ones:

* gotham (https://github.com/novln/micro-gotham-colors)
* monokai-dark (https://github.com/Theodus/micro-monokai-dark)
* one-dark (https://github.com/joseluisq/micro-one-dark)
* sunny-day (https://github.com/dwwmmn/micro-sunny-day)

4 years agoImprove lua interface
Zachary Yedidia [Fri, 31 Jan 2020 19:21:27 +0000 (14:21 -0500)]
Improve lua interface

4 years agoFix defaultkeys help doc to match reality
Jeremy O'Brien [Fri, 31 Jan 2020 16:05:40 +0000 (11:05 -0500)]
Fix defaultkeys help doc to match reality

4 years agoMerge
Zachary Yedidia [Fri, 31 Jan 2020 05:56:20 +0000 (00:56 -0500)]
Merge

4 years agoAdd text event callback
Zachary Yedidia [Fri, 31 Jan 2020 05:56:15 +0000 (00:56 -0500)]
Add text event callback

4 years agoFix callback cancelation
Zachary Yedidia [Thu, 30 Jan 2020 23:04:17 +0000 (18:04 -0500)]
Fix callback cancelation

4 years agoAdd callback option to linter
Zachary Yedidia [Thu, 30 Jan 2020 23:00:17 +0000 (18:00 -0500)]
Add callback option to linter

4 years agoModify linter and add plugin cmd
Zachary Yedidia [Thu, 30 Jan 2020 22:51:04 +0000 (17:51 -0500)]
Modify linter and add plugin cmd

4 years agoDo not add non-plugin directories in plug/
Zachary Yedidia [Wed, 29 Jan 2020 04:49:51 +0000 (23:49 -0500)]
Do not add non-plugin directories in plug/

4 years agoDon't call plugin if nil
Zachary Yedidia [Wed, 29 Jan 2020 03:06:58 +0000 (22:06 -0500)]
Don't call plugin if nil

4 years agoHighlight in parallel
Zachary Yedidia [Wed, 29 Jan 2020 01:54:14 +0000 (20:54 -0500)]
Highlight in parallel

4 years agoEmpty highlighting for unknown filetypes
Zachary Yedidia [Tue, 28 Jan 2020 23:34:44 +0000 (18:34 -0500)]
Empty highlighting for unknown filetypes

4 years agoDon't rehighlight if there are no modifications
Zachary Yedidia [Tue, 28 Jan 2020 22:15:02 +0000 (17:15 -0500)]
Don't rehighlight if there are no modifications

4 years agoFix copy-paste error in docs
Zachary Yedidia [Mon, 27 Jan 2020 02:39:10 +0000 (21:39 -0500)]
Fix copy-paste error in docs

4 years agoResize tabbar properly
Zachary Yedidia [Sun, 26 Jan 2020 05:44:34 +0000 (00:44 -0500)]
Resize tabbar properly

Ref #1467

4 years agoDon't indent empty lines
Zachary Yedidia [Sun, 26 Jan 2020 05:40:40 +0000 (00:40 -0500)]
Don't indent empty lines

Fixes #1472

4 years agoTab horizontal scrolling should not be negative
Zachary Yedidia [Sat, 25 Jan 2020 18:17:13 +0000 (13:17 -0500)]
Tab horizontal scrolling should not be negative

Fixes #1467

4 years agoSplit the actions StartOfLine and StartOfText
Zachary Yedidia [Sat, 25 Jan 2020 18:02:13 +0000 (13:02 -0500)]
Split the actions StartOfLine and StartOfText

The default keybindings now use StartOfText which moves the cursor
to the start of the text on the current line instead of the actual
start of the line (if the line begins with whitespace).

Fixes #1468

4 years agoUpdate tutorial docs v2.0.0-rc3
Zachary Yedidia [Wed, 22 Jan 2020 01:37:51 +0000 (20:37 -0500)]
Update tutorial docs

4 years agoFix some issues with syntax highlighting regions
Zachary Yedidia [Tue, 21 Jan 2020 04:43:33 +0000 (23:43 -0500)]
Fix some issues with syntax highlighting regions

Fixes #1464

4 years agoChange ctrl-arrow default binding for non-Mac OSes
Zachary Yedidia [Tue, 21 Jan 2020 03:35:00 +0000 (22:35 -0500)]
Change ctrl-arrow default binding for non-Mac OSes

On non-Mac operating systems, the default for CtrlLeft/CtrlRight
is now WordLeft and WordRight instead of moving the cursor to the
start and end of lines (now rebound to Alt-Left/Right by default).
Default keybindings are unchanged on Mac.

Fixes #1465

4 years agoMake readonly and filetype local-only
Zachary Yedidia [Tue, 21 Jan 2020 03:03:32 +0000 (22:03 -0500)]
Make readonly and filetype local-only

4 years agoupdated runtime
Rein F [Sat, 18 Jan 2020 18:05:54 +0000 (19:05 +0100)]
updated runtime

4 years agoUpdated javascript.yaml syntaf file
Rein F [Sat, 18 Jan 2020 18:05:33 +0000 (19:05 +0100)]
Updated javascript.yaml syntaf file

4 years agoMake debug mode flag, plugins can access logbuf
Zachary Yedidia [Thu, 16 Jan 2020 03:25:08 +0000 (22:25 -0500)]
Make debug mode flag, plugins can access logbuf

4 years agoMerge
Zachary Yedidia [Thu, 16 Jan 2020 01:09:33 +0000 (20:09 -0500)]
Merge

4 years agoReadonly should only apply to default buffers
Zachary Yedidia [Thu, 16 Jan 2020 01:09:17 +0000 (20:09 -0500)]
Readonly should only apply to default buffers

Ref #1298

4 years agoMerge pull request #1459 from wgj/osx_terminal_opt_key
Zachary Yedidia [Tue, 14 Jan 2020 21:54:02 +0000 (16:54 -0500)]
Merge pull request #1459 from wgj/osx_terminal_opt_key

Add suggestions for MacOS Terminal.app users

4 years agoMerge pull request #1456 from srishanbhattarai/patch-2
Zachary Yedidia [Tue, 14 Jan 2020 21:53:54 +0000 (16:53 -0500)]
Merge pull request #1456 from srishanbhattarai/patch-2

Include mingw and fix README section link

4 years agoAdd suggestions for MacOS Terminal.app users
Weston Johnson [Tue, 14 Jan 2020 21:42:05 +0000 (14:42 -0700)]
Add suggestions for MacOS Terminal.app users

4 years agoUpdate julia.yml (#1262)
Krerkkiat Chusap [Sat, 11 Jan 2020 18:41:52 +0000 (13:41 -0500)]
Update julia.yml (#1262)

Add export to the keywords. This should fixes zyedidia/micro#1215.

4 years agoInclude mingw and fix README section link
Srishan Bhattarai [Thu, 9 Jan 2020 21:16:15 +0000 (15:16 -0600)]
Include mingw and fix README section link

4 years agoMerge
Zachary Yedidia [Mon, 6 Jan 2020 17:29:39 +0000 (12:29 -0500)]
Merge

4 years agoUpdate xml.yaml
Zachary Yedidia [Mon, 6 Jan 2020 17:29:33 +0000 (12:29 -0500)]
Update xml.yaml

4 years agoAdd golang keywords (#1455)
Serge Voilokov [Mon, 6 Jan 2020 17:06:44 +0000 (12:06 -0500)]
Add golang keywords (#1455)

* Add golang keywords

* Update runtime

4 years agoProperly handle empty args with new shellquote lib
Zachary Yedidia [Mon, 6 Jan 2020 16:38:21 +0000 (11:38 -0500)]
Properly handle empty args with new shellquote lib

Fixes #1454

4 years agoMore doc updates
Zachary Yedidia [Mon, 6 Jan 2020 05:01:49 +0000 (00:01 -0500)]
More doc updates

4 years agoUpdate tcell to include true color fix
Zachary Yedidia [Mon, 6 Jan 2020 02:26:53 +0000 (21:26 -0500)]
Update tcell to include true color fix

Fixes #1452

4 years agoDon't indent softwrap if ruler is off
Zachary Yedidia [Mon, 6 Jan 2020 01:32:29 +0000 (20:32 -0500)]
Don't indent softwrap if ruler is off

Ref #1450

4 years agoMinor view fix
Zachary Yedidia [Sun, 5 Jan 2020 20:02:52 +0000 (15:02 -0500)]
Minor view fix

4 years agoSmall doc update
Zachary Yedidia [Sun, 5 Jan 2020 18:21:46 +0000 (13:21 -0500)]
Small doc update

4 years agoBetter message for gob error
Zachary Yedidia [Sun, 5 Jan 2020 17:45:27 +0000 (12:45 -0500)]
Better message for gob error

4 years agoAdd cycleautocompleteback action
Zachary Yedidia [Sat, 4 Jan 2020 20:51:15 +0000 (15:51 -0500)]
Add cycleautocompleteback action

4 years agoFix #1383: "Save with Sudo" rewrite (#1424)
Bonnie [Fri, 3 Jan 2020 22:39:12 +0000 (23:39 +0100)]
Fix #1383: "Save with Sudo" rewrite (#1424)

* Rewrite save with sudo (Fixes #1383)

* Combine overrideFile & overrideFileAsRoot into 1 function

4 years agoFix save callback issue
Zachary Yedidia [Fri, 3 Jan 2020 22:38:50 +0000 (17:38 -0500)]
Fix save callback issue

4 years agoUpdate options docs and new docs on copy-paste
Zachary Yedidia [Fri, 3 Jan 2020 18:39:39 +0000 (13:39 -0500)]
Update options docs and new docs on copy-paste

4 years agoSet filetype to 'off' to disable completely
Zachary Yedidia [Fri, 3 Jan 2020 00:00:42 +0000 (19:00 -0500)]
Set filetype to 'off' to disable completely

Ref #1427

4 years agoReplace shellwords with shellquote
Zachary Yedidia [Thu, 2 Jan 2020 23:30:51 +0000 (18:30 -0500)]
Replace shellwords with shellquote

4 years agoDon't crash if only file to open is directory
Zachary Yedidia [Thu, 2 Jan 2020 20:25:07 +0000 (15:25 -0500)]
Don't crash if only file to open is directory

4 years agoSome documentation updates
Zachary Yedidia [Thu, 2 Jan 2020 20:10:28 +0000 (15:10 -0500)]
Some documentation updates

4 years agoMerge
Zachary Yedidia [Thu, 2 Jan 2020 17:43:52 +0000 (12:43 -0500)]
Merge

4 years agoAdd "paste" option to enable aggressive pasting
Zachary Yedidia [Thu, 2 Jan 2020 17:42:39 +0000 (12:42 -0500)]
Add "paste" option to enable aggressive pasting

Ref #1043

4 years agoFix save with sudo on mac
Zachary Yedidia [Thu, 2 Jan 2020 06:25:00 +0000 (01:25 -0500)]
Fix save with sudo on mac

4 years agoFix PluginAddRuntimeFile
Zachary Yedidia [Thu, 2 Jan 2020 06:18:16 +0000 (01:18 -0500)]
Fix PluginAddRuntimeFile

4 years agoupdate readme
Zachary Yedidia [Thu, 2 Jan 2020 04:00:46 +0000 (23:00 -0500)]
update readme

4 years agoFinish support for a fake cursor v2.0.0-rc2
Zachary Yedidia [Thu, 2 Jan 2020 03:40:51 +0000 (22:40 -0500)]
Finish support for a fake cursor

4 years agoBetter support for fake cursor
Zachary Yedidia [Thu, 2 Jan 2020 02:29:18 +0000 (21:29 -0500)]
Better support for fake cursor