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

4 years agoMerge pull request #1437 from serebit/patch-2
Zachary Yedidia [Mon, 30 Dec 2019 19:42:48 +0000 (14:42 -0500)]
Merge pull request #1437 from serebit/patch-2

Enable syntax highlighting for Kotlin script files

4 years agoMerge branch 'ariasuni-fix-xml-highlighting'
Zachary Yedidia [Mon, 30 Dec 2019 19:40:58 +0000 (14:40 -0500)]
Merge branch 'ariasuni-fix-xml-highlighting'

4 years agoMerge branch 'fix-xml-highlighting' of https://github.com/ariasuni/micro into ariasun...
Zachary Yedidia [Mon, 30 Dec 2019 19:40:41 +0000 (14:40 -0500)]
Merge branch 'fix-xml-highlighting' of https://github.com/ariasuni/micro into ariasuni-fix-xml-highlighting

4 years agoDelete runtime.go
Zachary Yedidia [Mon, 30 Dec 2019 19:32:36 +0000 (14:32 -0500)]
Delete runtime.go

4 years agoMerge pull request #1386 from jncraton/docfix
Zachary Yedidia [Mon, 30 Dec 2019 19:28:46 +0000 (14:28 -0500)]
Merge pull request #1386 from jncraton/docfix

Minor grammar fix addressing #1377

4 years agoMerge pull request #1393 from raziel2244/patch-1
Zachary Yedidia [Mon, 30 Dec 2019 19:24:33 +0000 (14:24 -0500)]
Merge pull request #1393 from raziel2244/patch-1

ES6 - ES2019 additions

4 years agoMerge branch 'master' into patch-1
Zachary Yedidia [Mon, 30 Dec 2019 19:24:27 +0000 (14:24 -0500)]
Merge branch 'master' into patch-1

4 years agoMerge pull request #1361 from Lisiadito/master
Zachary Yedidia [Mon, 30 Dec 2019 19:23:27 +0000 (14:23 -0500)]
Merge pull request #1361 from Lisiadito/master

fix #1318. fix html comments and make them work multiline

4 years agoMerge pull request #1287 from didactic-drunk/ruby_syntax
Zachary Yedidia [Mon, 30 Dec 2019 19:23:06 +0000 (14:23 -0500)]
Merge pull request #1287 from didactic-drunk/ruby_syntax

Ruby syntax improvements.

4 years agoMerge pull request #1281 from Calinou/highlight-nimscript
Zachary Yedidia [Mon, 30 Dec 2019 19:22:38 +0000 (14:22 -0500)]
Merge pull request #1281 from Calinou/highlight-nimscript

Highlight NimScript files (.nims) as Nim

4 years agoMerge branch 'master' into highlight-nimscript
Zachary Yedidia [Mon, 30 Dec 2019 19:22:22 +0000 (14:22 -0500)]
Merge branch 'master' into highlight-nimscript

4 years agoMerge pull request #1315 from matbesancon/patch-1
Zachary Yedidia [Mon, 30 Dec 2019 19:21:20 +0000 (14:21 -0500)]
Merge pull request #1315 from matbesancon/patch-1

Update julia.yaml

4 years agoMerge pull request #1406 from LeapofAzzam/LeapofAzzam-patch-1
Zachary Yedidia [Mon, 30 Dec 2019 19:20:27 +0000 (14:20 -0500)]
Merge pull request #1406 from LeapofAzzam/LeapofAzzam-patch-1

Update vi syntax

4 years agoMerge pull request #1412 from tommyshem/batSyntaxHighlighting
Zachary Yedidia [Mon, 30 Dec 2019 19:20:13 +0000 (14:20 -0500)]
Merge pull request #1412 from tommyshem/batSyntaxHighlighting

Add windows .bat syntax highlighting file #1388

4 years agoMerge pull request #1426 from Nergel3/master
Zachary Yedidia [Mon, 30 Dec 2019 19:19:59 +0000 (14:19 -0500)]
Merge pull request #1426 from Nergel3/master

vue syntax (+typescript) & svelte syntax

4 years agoadd system verilog syntax file
Zachary Yedidia [Mon, 30 Dec 2019 19:05:06 +0000 (14:05 -0500)]
add system verilog syntax file

4 years agoMerge pull request #1445 from spytheman/spytheman-v-micro-highlight-syntax
Zachary Yedidia [Mon, 30 Dec 2019 17:27:31 +0000 (12:27 -0500)]
Merge pull request #1445 from spytheman/spytheman-v-micro-highlight-syntax

Added V syntax support

4 years agoAdd V syntax highlighting.
Delyan Angelov [Mon, 30 Dec 2019 14:13:15 +0000 (16:13 +0200)]
Add V syntax highlighting.

V is a new general purpose language, inspired mainly by Go, Rust, Pascal and C.
Main site: https://vlang.io/
Github: https://github.com/vlang/v

4 years agoFix some formatting
Zachary Yedidia [Mon, 30 Dec 2019 03:02:14 +0000 (22:02 -0500)]
Fix some formatting

4 years agoAdd message if xclip/xsel not found
Zachary Yedidia [Mon, 30 Dec 2019 02:43:29 +0000 (21:43 -0500)]
Add message if xclip/xsel not found

Ref #1236
Fixes #1031

4 years agoFix race condition with events channel
Zachary Yedidia [Sun, 29 Dec 2019 23:53:59 +0000 (18:53 -0500)]
Fix race condition with events channel

4 years agoMerge
Zachary Yedidia [Sun, 29 Dec 2019 23:23:22 +0000 (18:23 -0500)]
Merge

4 years agoRun action completion on saves with prompts at the right time
Zachary Yedidia [Sun, 29 Dec 2019 23:23:17 +0000 (18:23 -0500)]
Run action completion on saves with prompts at the right time

4 years agoSupport tcell EventPaste
Zachary Yedidia [Sun, 29 Dec 2019 18:45:08 +0000 (13:45 -0500)]
Support tcell EventPaste

4 years agoFix formatting in plugin info.json
Zachary Yedidia [Sun, 29 Dec 2019 05:03:21 +0000 (00:03 -0500)]
Fix formatting in plugin info.json

4 years agoSetGlobalOption access for plugins
Zachary Yedidia [Sun, 29 Dec 2019 04:40:44 +0000 (23:40 -0500)]
SetGlobalOption access for plugins

4 years agoUse MICRO_CONFIG_HOME before trying XDG_CONFIG_HOME
Zachary Yedidia [Sun, 29 Dec 2019 04:10:51 +0000 (23:10 -0500)]
Use MICRO_CONFIG_HOME before trying XDG_CONFIG_HOME

4 years agoAdd GetGlobalOption access for plugins
Zachary Yedidia [Sun, 29 Dec 2019 03:48:38 +0000 (22:48 -0500)]
Add GetGlobalOption access for plugins

4 years agoUpdate default plugins slightly
Zachary Yedidia [Sun, 29 Dec 2019 03:39:57 +0000 (22:39 -0500)]
Update default plugins slightly

4 years agoRemove detect requirement and detect in jinja file
Zachary Yedidia [Sun, 29 Dec 2019 03:27:44 +0000 (22:27 -0500)]
Remove detect requirement and detect in jinja file

Ref #1415

4 years agoMerge
Zachary Yedidia [Sun, 29 Dec 2019 02:57:11 +0000 (21:57 -0500)]
Merge

4 years agoSupport includes
Zachary Yedidia [Sun, 29 Dec 2019 02:57:03 +0000 (21:57 -0500)]
Support includes

4 years agoMerge pull request #1443 from onodera-punpun/patch-1
Zachary Yedidia [Sun, 29 Dec 2019 02:56:40 +0000 (21:56 -0500)]
Merge pull request #1443 from onodera-punpun/patch-1

Replace tab with spaces

4 years agoMore efficient loading for default syntax files
Zachary Yedidia [Sun, 29 Dec 2019 02:26:22 +0000 (21:26 -0500)]
More efficient loading for default syntax files

This change introduces header files for syntax files. The header
files only contain the filetype and detection info and can be
parsed much faster than parsing a full yaml file. To determine
which filetype a file is, only scanning the headers is necessary
and afterwards only one yaml file needs to be parsed. Use the
make_headers.go file to generate the header files. Micro expects
that all default syntax files will have header files and that
custom user syntax files may or may not have them. Resolving
includes within syntax has not yet been implemented. This
optimization improves startup time.

Ref #1427

4 years agoAdd support for syntax headers and update tcell
Zachary Yedidia [Sat, 28 Dec 2019 23:53:51 +0000 (18:53 -0500)]
Add support for syntax headers and update tcell

4 years agoReplace tab with spaces
Camille [Sat, 28 Dec 2019 21:38:41 +0000 (22:38 +0100)]
Replace tab with spaces

4 years agoFix issues related to tabbar/infobar mouse events
Zachary Yedidia [Sat, 28 Dec 2019 20:56:56 +0000 (15:56 -0500)]
Fix issues related to tabbar/infobar mouse events

Fixes #1440

4 years agoMerge
Zachary Yedidia [Sat, 28 Dec 2019 17:04:48 +0000 (12:04 -0500)]
Merge