]>
git.lizzy.rs Git - micro.git/log
Zachary Yedidia [Thu, 27 Feb 2020 17:39:19 +0000 (12:39 -0500)]
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
Zachary Yedidia [Thu, 27 Feb 2020 16:27:00 +0000 (11:27 -0500)]
Use bytes.Buffer for LineArray.Bytes
Zachary Yedidia [Thu, 27 Feb 2020 05:58:52 +0000 (00:58 -0500)]
Fix custom syntax files not highlighting
Fixes #1530
Zachary Yedidia [Wed, 26 Feb 2020 04:59:27 +0000 (23:59 -0500)]
Improve buffer test
Zachary Yedidia [Wed, 26 Feb 2020 04:21:50 +0000 (23:21 -0500)]
Improve buffer test
Zachary Yedidia [Wed, 26 Feb 2020 02:08:22 +0000 (21:08 -0500)]
Update runtime
Zachary Yedidia [Wed, 26 Feb 2020 01:53:48 +0000 (20:53 -0500)]
Undo event chunks instead of single events
Zachary Yedidia [Wed, 26 Feb 2020 01:40:57 +0000 (20:40 -0500)]
Update readme
Zachary Yedidia [Wed, 26 Feb 2020 01:28:02 +0000 (20:28 -0500)]
mod tidy
Zachary Yedidia [Wed, 26 Feb 2020 01:24:02 +0000 (20:24 -0500)]
Fix buffer tests and selection bug
Fixes #1528
Ref #1526
Zachary Yedidia [Tue, 25 Feb 2020 15:30:31 +0000 (10:30 -0500)]
Merge branch 'buffer-tests' of https://github.com/p-e-w/micro into buffer-unit-tests
Zachary Yedidia [Tue, 25 Feb 2020 03:31:05 +0000 (22:31 -0500)]
line_array insert for eofnewline and make default
Makes the `eofnewline` option enabled by default.
Fixes #1525
josh [Tue, 25 Feb 2020 03:26:51 +0000 (03:26 +0000)]
fix eofnewline not running on files with 1 rune (#1535)
Zachary Yedidia [Tue, 25 Feb 2020 01:11:11 +0000 (20:11 -0500)]
Fix text transformation bug
This fixes the remaining text transformation tests.
Ref #1526
Roman Kornev [Mon, 24 Feb 2020 18:49:45 +0000 (21:49 +0300)]
Hide ISSUE_TEMPLATE version help into a comment (#1532)
Because some people don't remove it
Zachary Yedidia [Mon, 24 Feb 2020 18:48:37 +0000 (13:48 -0500)]
Apply basename option in tabbar as well
Zachary Yedidia [Mon, 24 Feb 2020 18:45:10 +0000 (13:45 -0500)]
Use tabbar color group, and mark modified tabs
Fixes #1523
Zachary Yedidia [Mon, 24 Feb 2020 18:39:34 +0000 (13:39 -0500)]
Move multi-cursors correctly after newlines
Fixes #1527
Zachary Yedidia [Mon, 24 Feb 2020 18:00:55 +0000 (13:00 -0500)]
Filename completion for all non-command prompts
Fixes #1529
Zachary Yedidia [Mon, 24 Feb 2020 17:55:59 +0000 (12:55 -0500)]
Debug off using default "go build"
Ref #1469
Philipp Emanuel Weidmann [Sat, 22 Feb 2020 03:21:38 +0000 (08:51 +0530)]
Add buffer test and benchmark suite (and tool to generate it)
Zachary Yedidia [Wed, 19 Feb 2020 22:40:54 +0000 (17:40 -0500)]
Fix issue with simultaneous buffers
Zachary Yedidia [Wed, 19 Feb 2020 19:41:30 +0000 (14:41 -0500)]
Share more buffer elements and fix rehighlight
Fixes #1521
Zachary Yedidia [Wed, 19 Feb 2020 05:27:33 +0000 (05:27 +0000)]
Tweak version build script
Zachary Yedidia [Wed, 19 Feb 2020 02:40:36 +0000 (21:40 -0500)]
Merge
Zachary Yedidia [Wed, 19 Feb 2020 02:40:14 +0000 (21:40 -0500)]
Go lint the current directory of file
Closes #1520
Zachary Yedidia [Tue, 18 Feb 2020 03:29:33 +0000 (22:29 -0500)]
Use filecomplete for shell mode
Zachary Yedidia [Sat, 15 Feb 2020 20:38:20 +0000 (15:38 -0500)]
Fix relocation with softwrap on small buffers
Fixes #1512
Zachary Yedidia [Sat, 15 Feb 2020 17:53:17 +0000 (12:53 -0500)]
Add 'xterm' option
Ref #1489
Zachary Yedidia [Fri, 14 Feb 2020 20:52:20 +0000 (15:52 -0500)]
Relocate after rune insert
Fixes #1510
Zachary Yedidia [Fri, 14 Feb 2020 02:27:07 +0000 (21:27 -0500)]
Update snap version info
Zachary Yedidia [Fri, 14 Feb 2020 01:51:56 +0000 (20:51 -0500)]
Change some default option values
Zachary Yedidia [Fri, 14 Feb 2020 01:00:35 +0000 (20:00 -0500)]
Fix makefile tags dependencies
Zachary Yedidia [Fri, 14 Feb 2020 00:57:31 +0000 (19:57 -0500)]
Fetch tags before snapcraft build
Zachary Yedidia [Fri, 14 Feb 2020 00:49:27 +0000 (19:49 -0500)]
Merge
Zachary Yedidia [Fri, 14 Feb 2020 00:48:48 +0000 (19:48 -0500)]
Search and replace within a selection
Closes #1098
Tonus1 [Thu, 13 Feb 2020 23:15:32 +0000 (00:15 +0100)]
Add transparency (#1509)
Zachary Yedidia [Thu, 13 Feb 2020 21:50:44 +0000 (16:50 -0500)]
Syntax file change
Zachary Yedidia [Thu, 13 Feb 2020 21:10:35 +0000 (16:10 -0500)]
Handle terminal paste and raw events in info bar
Zachary Yedidia [Thu, 13 Feb 2020 21:09:16 +0000 (16:09 -0500)]
Merge
Zachary Yedidia [Thu, 13 Feb 2020 21:05:56 +0000 (16:05 -0500)]
Support regex capture groups in replace command
See https://golang.org/pkg/regexp/syntax/ for the
supported syntax. Here are some examples:
```
replace "(foo)" "$1-bar"
replace "(foo)" "${1}-bar"
replace "(?P<group>foo)" "$group-bar"
replace "(?P<group>foo)" "$group-bar"
replace "(?P<key>\w+):\s+(?P<value>\w+)$" "$key=$value"
```
Closes #1115
Simon Ser [Thu, 13 Feb 2020 19:00:18 +0000 (20:00 +0100)]
readme: document clipboard support on Wayland (#1508)
Zachary Yedidia [Thu, 13 Feb 2020 16:04:10 +0000 (11:04 -0500)]
Fix gutter offset when softwrap is enabled
Zachary Yedidia [Wed, 12 Feb 2020 20:34:13 +0000 (15:34 -0500)]
Make default plugin options more explicit
Ref #1305
Zachary Yedidia [Wed, 12 Feb 2020 19:26:33 +0000 (14:26 -0500)]
Merge branch 'utkarsh2102-update-readme'
Zachary Yedidia [Wed, 12 Feb 2020 19:26:17 +0000 (14:26 -0500)]
Update readme
Zachary Yedidia [Wed, 12 Feb 2020 19:22:33 +0000 (14:22 -0500)]
Merge branch 'update-readme' of https://github.com/utkarsh2102/micro into utkarsh2102-update-readme
Zachary Yedidia [Wed, 12 Feb 2020 19:15:37 +0000 (14:15 -0500)]
Merge branch 'seitokaichou-autosu'
Zachary Yedidia [Wed, 12 Feb 2020 19:15:30 +0000 (14:15 -0500)]
Merge branch 'autosu' of https://github.com/seitokaichou/micro into seitokaichou-autosu
Zachary Yedidia [Wed, 12 Feb 2020 18:56:17 +0000 (13:56 -0500)]
Merge branch 'jawahars16-bug-endless-reload-prompt'
Zachary Yedidia [Wed, 12 Feb 2020 18:56:00 +0000 (13:56 -0500)]
Merge branch 'bug-endless-reload-prompt' of https://github.com/jawahars16/micro into jawahars16-bug-endless-reload-prompt
Zachary Yedidia [Wed, 12 Feb 2020 18:38:14 +0000 (13:38 -0500)]
Update readme toc
Zachary Yedidia [Wed, 12 Feb 2020 18:32:42 +0000 (13:32 -0500)]
Share hash across equivalent buffers for fastdirty=off
Zachary Yedidia [Wed, 12 Feb 2020 18:30:24 +0000 (13:30 -0500)]
Introduce IndentLine action
Closes #1476
Zachary Yedidia [Wed, 12 Feb 2020 18:18:59 +0000 (13:18 -0500)]
Fix issue with global/local settings
Zachary Yedidia [Wed, 12 Feb 2020 18:05:15 +0000 (13:05 -0500)]
Clicking tabbar arrow scrolls and fix multicursor
Closes #1503
Zachary Yedidia [Wed, 12 Feb 2020 17:35:40 +0000 (12:35 -0500)]
Expose OpenLogBuf to plugins
Zachary Yedidia [Wed, 12 Feb 2020 06:32:23 +0000 (01:32 -0500)]
Only highlight matching brace if one is found
Fixes #1505
Zachary Yedidia [Wed, 12 Feb 2020 06:24:25 +0000 (01:24 -0500)]
Only fetch tags if no tags are found at all
Fixes #1504
Zachary Yedidia [Wed, 12 Feb 2020 06:16:11 +0000 (01:16 -0500)]
Fix deleteLines off-by-one error
Fixes #1501
Zachary Yedidia [Wed, 12 Feb 2020 05:55:52 +0000 (00:55 -0500)]
Clamp modifications
Fixes #1502
Zachary Yedidia [Wed, 12 Feb 2020 05:22:32 +0000 (00:22 -0500)]
Remove incorrect plugin documentation
Utkarsh Gupta [Wed, 12 Feb 2020 02:15:07 +0000 (07:45 +0530)]
Update installation instruction on Debian systems
Zachary Yedidia [Wed, 12 Feb 2020 01:39:26 +0000 (20:39 -0500)]
Don't expose draw channel to outside packages
Zachary Yedidia [Wed, 12 Feb 2020 01:34:22 +0000 (20:34 -0500)]
Update tcell to v1.4.4
Zachary Yedidia [Wed, 12 Feb 2020 01:03:32 +0000 (20:03 -0500)]
Don't block when redraw channel becomes full
Fixes #1497
Zachary Yedidia [Wed, 12 Feb 2020 00:13:41 +0000 (19:13 -0500)]
Merge
Zachary Yedidia [Wed, 12 Feb 2020 00:13:36 +0000 (19:13 -0500)]
Update haskell syntax file
Zachary Yedidia [Tue, 11 Feb 2020 21:40:15 +0000 (16:40 -0500)]
Update readme
Zachary Yedidia [Tue, 11 Feb 2020 21:30:58 +0000 (16:30 -0500)]
Update screenshot
Zachary Yedidia [Tue, 11 Feb 2020 19:50:15 +0000 (14:50 -0500)]
Typo
Zachary Yedidia [Tue, 11 Feb 2020 19:46:19 +0000 (14:46 -0500)]
Fix tag fetching in build-version.go
Zachary Yedidia [Tue, 11 Feb 2020 19:14:34 +0000 (14:14 -0500)]
Fetch tags if none are found
Zachary Yedidia [Tue, 11 Feb 2020 18:09:17 +0000 (13:09 -0500)]
Use filepath.Join more
Zachary Yedidia [Tue, 11 Feb 2020 05:50:24 +0000 (00:50 -0500)]
Recover from internal errors without crashing
Zachary Yedidia [Tue, 11 Feb 2020 04:37:21 +0000 (23:37 -0500)]
Improve one-dark colorscheme divider
Zachary Yedidia [Tue, 11 Feb 2020 03:58:25 +0000 (22:58 -0500)]
Update readme buttons
Zachary Yedidia [Tue, 11 Feb 2020 03:40:16 +0000 (22:40 -0500)]
Add svg logo
Zachary Yedidia [Tue, 11 Feb 2020 03:37:03 +0000 (22:37 -0500)]
Merge branch 'FJduFou-patch-1'
François-Joseph du Fou [Thu, 5 Sep 2019 16:22:38 +0000 (18:22 +0200)]
Update README.md
François-Joseph du Fou [Sat, 31 Aug 2019 20:47:23 +0000 (22:47 +0200)]
better top
add a center logo + 3 news buttons
Zachary Yedidia [Tue, 11 Feb 2020 03:19:47 +0000 (22:19 -0500)]
Update readme
Zachary Yedidia [Tue, 11 Feb 2020 03:17:51 +0000 (22:17 -0500)]
Merge branch 'Calinou-improve-readme'
Zachary Yedidia [Tue, 11 Feb 2020 03:17:46 +0000 (22:17 -0500)]
Merge branch 'improve-readme' of https://github.com/Calinou/micro into Calinou-improve-readme
Zachary Yedidia [Tue, 11 Feb 2020 03:10:01 +0000 (22:10 -0500)]
Add note in readme about winpty
Zachary Yedidia [Tue, 11 Feb 2020 00:56:17 +0000 (19:56 -0500)]
Merge
Zachary Yedidia [Tue, 11 Feb 2020 00:55:13 +0000 (19:55 -0500)]
Draw FakeCursor in infobar when on a character
Fixes #1496
Zachary Yedidia [Tue, 11 Feb 2020 00:09:03 +0000 (19:09 -0500)]
Term should return error on unsupported systems
Fixes #1494
Zachary Yedidia [Mon, 10 Feb 2020 20:07:00 +0000 (15:07 -0500)]
Document all options
Zachary Yedidia [Mon, 10 Feb 2020 19:59:47 +0000 (14:59 -0500)]
Merge
Zachary Yedidia [Mon, 10 Feb 2020 19:59:40 +0000 (14:59 -0500)]
Merge branch 'sum01-issue_1008'
Zachary Yedidia [Mon, 10 Feb 2020 19:59:31 +0000 (14:59 -0500)]
Merge branch 'issue_1008' of https://github.com/sum01/micro into sum01-issue_1008
Kyle Barron [Mon, 10 Feb 2020 19:53:27 +0000 (14:53 -0500)]
Update documentation to include Material colorscheme (#1279)
Zachary Yedidia [Mon, 10 Feb 2020 19:49:08 +0000 (14:49 -0500)]
Fix rehighlight for retab
Zachary Yedidia [Mon, 10 Feb 2020 05:38:57 +0000 (00:38 -0500)]
Update readme
Zachary Yedidia [Mon, 10 Feb 2020 05:30:13 +0000 (00:30 -0500)]
Change diffgutter default to false
Zachary Yedidia [Mon, 10 Feb 2020 05:28:43 +0000 (00:28 -0500)]
Merge branch 'diff-gutter' of https://github.com/p-e-w/micro
Zachary Yedidia [Mon, 10 Feb 2020 05:18:08 +0000 (00:18 -0500)]
Sanitize inputs to insert and remove
Zachary Yedidia [Mon, 10 Feb 2020 03:40:20 +0000 (22:40 -0500)]
Merge
Zachary Yedidia [Mon, 10 Feb 2020 03:40:18 +0000 (22:40 -0500)]
Update tcell dep