]> git.lizzy.rs Git - micro.git/log
micro.git
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

4 years agoRemove no longer necessary terminfo package
Zachary Yedidia [Thu, 2 Jan 2020 01:58:01 +0000 (20:58 -0500)]
Remove no longer necessary terminfo package

4 years agoUse fake cursor for windows
Zachary Yedidia [Thu, 2 Jan 2020 01:47:05 +0000 (20:47 -0500)]
Use fake cursor for windows

4 years agoUpdate deps
Zachary Yedidia [Thu, 2 Jan 2020 01:44:45 +0000 (20:44 -0500)]
Update deps

4 years agoUpdate tcell
Zachary Yedidia [Wed, 1 Jan 2020 23:24:39 +0000 (18:24 -0500)]
Update tcell

Ref #1447

4 years agoUpdate tcell
Zachary Yedidia [Wed, 1 Jan 2020 22:57:16 +0000 (17:57 -0500)]
Update tcell

This update includes a fix for screen flashing on Windows.

Fixes #1447

4 years agoUpdate building from source info
Zachary Yedidia [Wed, 1 Jan 2020 22:41:59 +0000 (17:41 -0500)]
Update building from source info

4 years agoUpdate tcell
Zachary Yedidia [Wed, 1 Jan 2020 22:26:49 +0000 (17:26 -0500)]
Update tcell

4 years agoUpdate tcell
Zachary Yedidia [Wed, 1 Jan 2020 22:16:18 +0000 (17:16 -0500)]
Update tcell

4 years agoDisable true color by default
Zachary Yedidia [Wed, 1 Jan 2020 04:09:33 +0000 (23:09 -0500)]
Disable true color by default

4 years agoAdd extra nightly release message
Zachary Yedidia [Wed, 1 Jan 2020 03:49:21 +0000 (22:49 -0500)]
Add extra nightly release message

4 years agoUpdate tcell
Zachary Yedidia [Wed, 1 Jan 2020 03:46:30 +0000 (22:46 -0500)]
Update tcell

4 years agoUpdate runtime
Zachary Yedidia [Wed, 1 Jan 2020 03:42:35 +0000 (22:42 -0500)]
Update runtime

4 years agoRaw event support with new tcell
Zachary Yedidia [Wed, 1 Jan 2020 03:34:43 +0000 (22:34 -0500)]
Raw event support with new tcell

4 years agoEscape sequence support
Zachary Yedidia [Wed, 1 Jan 2020 02:50:26 +0000 (21:50 -0500)]
Escape sequence support

4 years agoUse upstream updated zyedidia tcell
Zachary Yedidia [Wed, 1 Jan 2020 01:15:45 +0000 (20:15 -0500)]
Use upstream updated zyedidia tcell

4 years agoSwitch to gdamore/tcell
Zachary Yedidia [Tue, 31 Dec 2019 22:23:12 +0000 (17:23 -0500)]
Switch to gdamore/tcell

4 years agoMerge
Zachary Yedidia [Tue, 31 Dec 2019 22:53:00 +0000 (17:53 -0500)]
Merge

4 years agoFix openbuffer view creation
Zachary Yedidia [Tue, 31 Dec 2019 22:52:55 +0000 (17:52 -0500)]
Fix openbuffer view creation

4 years agoMerge
Zachary Yedidia [Tue, 31 Dec 2019 21:49:21 +0000 (16:49 -0500)]
Merge

4 years agoCreate all parents of micro config automatically
Zachary Yedidia [Tue, 31 Dec 2019 21:48:45 +0000 (16:48 -0500)]
Create all parents of micro config automatically

Ref #1184

4 years agoAdd linux static binary to release scripts
Zachary Yedidia [Tue, 31 Dec 2019 21:23:37 +0000 (16:23 -0500)]
Add linux static binary to release scripts

4 years agoAdd fully static linux build to automated builder
Zachary Yedidia [Tue, 31 Dec 2019 21:20:54 +0000 (16:20 -0500)]
Add fully static linux build to automated builder

Ref #1184

4 years agoMerge
Zachary Yedidia [Tue, 31 Dec 2019 21:12:59 +0000 (16:12 -0500)]
Merge

4 years agoAdd xclip message for pasting if unsupported
Zachary Yedidia [Tue, 31 Dec 2019 21:12:39 +0000 (16:12 -0500)]
Add xclip message for pasting if unsupported

4 years agoMerge pull request #1327 from Osmose/git-commit-diff
Zachary Yedidia [Mon, 30 Dec 2019 19:43:50 +0000 (14:43 -0500)]
Merge pull request #1327 from Osmose/git-commit-diff

Fix #1314: Add support for diffs from `git commit --verbose`.