]>
git.lizzy.rs Git - micro.git/log
Zachary Yedidia [Fri, 20 May 2016 13:19:25 +0000 (09:19 -0400)]
Use the new and updated version of tcell
Zachary Yedidia [Wed, 18 May 2016 13:33:49 +0000 (09:33 -0400)]
Fix selection graphics for indentchar
Zachary Yedidia [Wed, 18 May 2016 13:27:17 +0000 (09:27 -0400)]
Fix ordering of selection on SelectAll
Fixes #119
Zachary Yedidia [Tue, 17 May 2016 23:57:16 +0000 (19:57 -0400)]
Fix small bug in Remove function in buffer
Zachary Yedidia [Tue, 17 May 2016 18:54:13 +0000 (14:54 -0400)]
Merge pull request #115 from onodera-punpun/copypaste_feedback
Add copy feedback
Camille Scholtz [Tue, 17 May 2016 18:09:59 +0000 (20:09 +0200)]
Add copy feedback
Zachary Yedidia [Tue, 17 May 2016 17:39:27 +0000 (13:39 -0400)]
Remove some unnecessary code
Fixes #104
Zachary Yedidia [Tue, 17 May 2016 17:38:59 +0000 (13:38 -0400)]
Merge pull request #111 from onodera-punpun/fix_jump
Fix jumping in rxvt-unicode when switching focus
Camille [Tue, 17 May 2016 17:31:36 +0000 (19:31 +0200)]
Change relocate from true to false
Zachary Yedidia [Tue, 17 May 2016 16:53:46 +0000 (12:53 -0400)]
Fix capitalization of scrollSpeed option
Closes #114
Zachary Yedidia [Tue, 17 May 2016 16:37:47 +0000 (12:37 -0400)]
Merge pull request #110 from onodera-punpun/indentchar
Add indentation character option(s).
Zachary Yedidia [Tue, 17 May 2016 16:36:41 +0000 (12:36 -0400)]
Fix find where the match indicies are the same
Fixes #113
Zachary Yedidia [Tue, 17 May 2016 16:28:06 +0000 (12:28 -0400)]
Merge pull request #112 from onodera-punpun/customizable_scrolling
Add scrollspeed option
Camille Scholtz [Tue, 17 May 2016 16:15:47 +0000 (18:15 +0200)]
Add scrollspeed option
Camille Scholtz [Tue, 17 May 2016 16:09:49 +0000 (18:09 +0200)]
Rename indent-line to indent-char, change default value from `|` to ` `
Camille Scholtz [Tue, 17 May 2016 15:53:49 +0000 (17:53 +0200)]
Fix jumping in rxvt-unicode when switching focus
Camille [Tue, 17 May 2016 15:21:47 +0000 (17:21 +0200)]
Fix typo
Camille Scholtz [Tue, 17 May 2016 15:17:18 +0000 (17:17 +0200)]
Add indent character option
Zachary Yedidia [Sun, 15 May 2016 20:33:45 +0000 (16:33 -0400)]
Merge pull request #108 from onodera-punpun/patch-1
Improve fish syntax file.
Camille [Sun, 15 May 2016 20:10:07 +0000 (22:10 +0200)]
Improve fish syntax file.
It now has a header, has more and better colors.
Zachary Yedidia [Sun, 15 May 2016 17:44:30 +0000 (13:44 -0400)]
Merge
Zachary Yedidia [Sun, 15 May 2016 17:44:07 +0000 (13:44 -0400)]
Add statusline option
Fixes #105
Zachary Yedidia [Sun, 15 May 2016 11:57:14 +0000 (07:57 -0400)]
Merge pull request #102 from icybolts/saving-fix
fixing ismodified in while saving
Dante Swift [Sun, 15 May 2016 06:26:36 +0000 (00:26 -0600)]
saving now resets buffer IsModified to false
Zachary Yedidia [Sat, 14 May 2016 21:35:50 +0000 (17:35 -0400)]
Merge pull request #101 from icybolts/patch-1
fix default keybindings in help.md, up and down
Dante Swift [Sat, 14 May 2016 20:51:04 +0000 (14:51 -0600)]
fix default keybindings in help.md
the up and down arrow were switched
Zachary Yedidia [Sat, 14 May 2016 16:04:13 +0000 (12:04 -0400)]
Simplify IsDirty check
Zachary Yedidia [Sat, 7 May 2016 14:57:40 +0000 (10:57 -0400)]
Use rope substring instead of report
Zachary Yedidia [Fri, 6 May 2016 23:15:10 +0000 (19:15 -0400)]
Add the text member back.
It seems rope.Report is not acting how I expected it to. I need to look
into this in more detail but for now I am adding the Text variable back
to the Buffer.
Fixes #98
Zachary Yedidia [Fri, 6 May 2016 15:56:24 +0000 (11:56 -0400)]
Merge pull request #82 from zyedidia/plugins
Plugin System
Zachary Yedidia [Fri, 6 May 2016 15:55:41 +0000 (11:55 -0400)]
Update runtime
Zachary Yedidia [Fri, 6 May 2016 15:51:02 +0000 (11:51 -0400)]
Merge pull request #97 from aerth/patch02
Hint at ^P and ^N after entering a Find
aerth [Fri, 6 May 2016 09:52:51 +0000 (02:52 -0700)]
Hint at ^P and ^N after finding
Zachary Yedidia [Thu, 5 May 2016 16:56:52 +0000 (12:56 -0400)]
Add options to help text
Zachary Yedidia [Thu, 5 May 2016 15:31:53 +0000 (11:31 -0400)]
Add linter option
Zachary Yedidia [Sat, 30 Apr 2016 22:25:45 +0000 (18:25 -0400)]
Add automatic linting for Go, Python, C, D, Java, Javascript, Lua
Zachary Yedidia [Sat, 30 Apr 2016 20:21:08 +0000 (16:21 -0400)]
Add linter plugin to easily make linters
Zachary Yedidia [Sat, 30 Apr 2016 18:30:42 +0000 (14:30 -0400)]
Improved error parsing and use warnings for golint instead of errors
Zachary Yedidia [Sat, 30 Apr 2016 16:13:21 +0000 (12:13 -0400)]
Have go plugin create its own options
Zachary Yedidia [Sat, 30 Apr 2016 15:47:21 +0000 (11:47 -0400)]
Fix build error
Zachary Yedidia [Sat, 30 Apr 2016 13:37:54 +0000 (09:37 -0400)]
Fix gutter message line counting
Zachary Yedidia [Fri, 29 Apr 2016 00:43:45 +0000 (20:43 -0400)]
Refine gutter messages and add go build checking to go plugin
Zachary Yedidia [Wed, 27 Apr 2016 18:37:58 +0000 (14:37 -0400)]
Add hooks for every action that's bindable
Zachary Yedidia [Wed, 27 Apr 2016 18:12:32 +0000 (14:12 -0400)]
Add default plugins, and install go plugin by default
Zachary Yedidia [Tue, 26 Apr 2016 20:20:26 +0000 (16:20 -0400)]
Load plugins from ~/.config/micro/plugins
Zachary Yedidia [Mon, 25 Apr 2016 16:48:43 +0000 (12:48 -0400)]
Rewrite gofmt and goimports as plugins
Zachary Yedidia [Sun, 24 Apr 2016 23:52:02 +0000 (19:52 -0400)]
Interface with plugin.lua file
Zachary Yedidia [Thu, 5 May 2016 15:23:20 +0000 (11:23 -0400)]
Small optimization
Zachary Yedidia [Wed, 4 May 2016 16:43:17 +0000 (12:43 -0400)]
Optimization for buffer text
We no longer store a string representation of the buffer and instead
directly access it through the rope
Zachary Yedidia [Wed, 4 May 2016 11:24:33 +0000 (07:24 -0400)]
Small fix to relocation
Zachary Yedidia [Wed, 4 May 2016 11:22:10 +0000 (07:22 -0400)]
Merge pull request #94 from aerth/line-jump
Add Ctrl+L jump to line #, JumpLine()
aerth [Wed, 4 May 2016 14:48:28 +0000 (07:48 -0700)]
Add Ctrl+L jump to line #, JumpLine()
Converts input to integer
Returns error if any
Only jumps to possible lines
Returns number of lines available
Zachary Yedidia [Tue, 3 May 2016 22:54:01 +0000 (18:54 -0400)]
Update screenshot and status line
Zachary Yedidia [Mon, 2 May 2016 19:01:46 +0000 (15:01 -0400)]
Add R syntax file
Closes #91
Zachary Yedidia [Mon, 2 May 2016 15:16:03 +0000 (11:16 -0400)]
Use tcell's EventPaste to capture paste from the OS
This commit uses the recent commit to zyedidia/tcell to capture paste
events from the OS.
Fixes #60
Fixes #61
Zachary Yedidia [Mon, 2 May 2016 11:23:08 +0000 (07:23 -0400)]
Default setting for tabsize should be float64 not int
Fixes #92
Zachary Yedidia [Sun, 1 May 2016 23:07:54 +0000 (19:07 -0400)]
Use hash for savedText instead of full string
Zachary Yedidia [Sun, 1 May 2016 20:45:23 +0000 (16:45 -0400)]
Don't store buffer in text event
Zachary Yedidia [Sat, 30 Apr 2016 20:56:48 +0000 (16:56 -0400)]
Remove unnecessary check for selection
Zachary Yedidia [Sat, 30 Apr 2016 20:50:43 +0000 (16:50 -0400)]
Fix differences between selection with keys and with mouse
Fixes #89
Zachary Yedidia [Sat, 30 Apr 2016 19:32:33 +0000 (15:32 -0400)]
Change selection color in solarized colorscheme
Zachary Yedidia [Sat, 30 Apr 2016 19:02:42 +0000 (15:02 -0400)]
Merge
Zachary Yedidia [Sat, 30 Apr 2016 19:02:33 +0000 (15:02 -0400)]
If a setting is not defined, use the default, not the zero value
Zachary Yedidia [Sat, 30 Apr 2016 18:12:54 +0000 (14:12 -0400)]
Add bsd binaries to readme
Zachary Yedidia [Sat, 30 Apr 2016 18:06:00 +0000 (14:06 -0400)]
Fix selection bugs
Zachary Yedidia [Sat, 30 Apr 2016 16:43:46 +0000 (12:43 -0400)]
Merge
Zachary Yedidia [Sat, 30 Apr 2016 16:43:40 +0000 (12:43 -0400)]
Constrain help text to 80 columns
Zachary Yedidia [Sat, 30 Apr 2016 15:46:30 +0000 (11:46 -0400)]
Merge pull request #87 from aerth/bindings-help
Add json bindings to doc
Zachary Yedidia [Sat, 30 Apr 2016 15:39:48 +0000 (11:39 -0400)]
Use a map for settings instead of a struct
Using a map for the settings means that plugins will be able to create
their own settings at runtime.
aerth [Sat, 30 Apr 2016 15:33:04 +0000 (08:33 -0700)]
Add json bindings to doc
Zachary Yedidia [Fri, 29 Apr 2016 14:14:29 +0000 (10:14 -0400)]
Update readme
Zachary Yedidia [Fri, 29 Apr 2016 01:00:50 +0000 (21:00 -0400)]
Merge
Zachary Yedidia [Fri, 29 Apr 2016 01:00:46 +0000 (21:00 -0400)]
Add bindings for shiftup and shiftdown
Zachary Yedidia [Thu, 28 Apr 2016 19:05:53 +0000 (15:05 -0400)]
Update readme and help
Zachary Yedidia [Wed, 27 Apr 2016 16:33:45 +0000 (12:33 -0400)]
Merge branch 'gutter-messages'
Zachary Yedidia [Wed, 27 Apr 2016 16:33:33 +0000 (12:33 -0400)]
Support different types of gutter messages
Zachary Yedidia [Wed, 27 Apr 2016 15:23:47 +0000 (11:23 -0400)]
Merge branch 'elementary-mouse'
Zachary Yedidia [Wed, 27 Apr 2016 15:22:57 +0000 (11:22 -0400)]
Simple support for gutter messages
Zachary Yedidia [Wed, 27 Apr 2016 14:44:36 +0000 (10:44 -0400)]
Improve word movement behavior
Zachary Yedidia [Wed, 27 Apr 2016 01:23:52 +0000 (21:23 -0400)]
Update makefile
Zachary Yedidia [Wed, 27 Apr 2016 01:15:08 +0000 (21:15 -0400)]
Merge branch 'arrow-bindings'
Zachary Yedidia [Wed, 27 Apr 2016 00:18:56 +0000 (20:18 -0400)]
Minor cleanup
Zachary Yedidia [Wed, 27 Apr 2016 00:14:58 +0000 (20:14 -0400)]
Add mappings for ctrl keys
Zachary Yedidia [Tue, 26 Apr 2016 23:53:43 +0000 (19:53 -0400)]
Correct word movement behavior
Zachary Yedidia [Tue, 26 Apr 2016 13:53:46 +0000 (09:53 -0400)]
Improve WordRight and WordLeft bindings
Zachary Yedidia [Tue, 26 Apr 2016 01:23:03 +0000 (21:23 -0400)]
Starting to add more mappings for arrow keys
These mappings include Alt+arrows and Shift+arrows and Alt+Shift+arrows
This commit also switches the version of tcell that micro uses to my
fork which supports alt, shift, and ctrl + arrows.
Zachary Yedidia [Tue, 26 Apr 2016 13:44:08 +0000 (09:44 -0400)]
Also use KeyBackspace for deleting in prompt
Fixes #78
Zachary Yedidia [Mon, 25 Apr 2016 18:15:37 +0000 (14:15 -0400)]
Merge
Zachary Yedidia [Mon, 25 Apr 2016 18:15:33 +0000 (14:15 -0400)]
Update help
Zachary Yedidia [Mon, 25 Apr 2016 11:25:13 +0000 (07:25 -0400)]
Merge pull request #74 from harishnavnit/master
Move the cursor to the start and end of line using "Home" and "End"
R. Harish Navnit [Mon, 25 Apr 2016 09:00:52 +0000 (14:30 +0530)]
Make the Home and End key presses point the cursor to the start and end of a line, respectively
Zachary Yedidia [Sun, 24 Apr 2016 22:32:18 +0000 (18:32 -0400)]
Use methods on view instead of functions for bindings
Zachary Yedidia [Sun, 24 Apr 2016 21:26:42 +0000 (17:26 -0400)]
Relocate cursor on reOpen()
Zachary Yedidia [Sun, 24 Apr 2016 21:08:40 +0000 (17:08 -0400)]
Add check flag for search and replace
Zachary Yedidia [Sun, 24 Apr 2016 20:49:54 +0000 (16:49 -0400)]
Fix terminal mode panic
Zachary Yedidia [Sun, 24 Apr 2016 19:35:16 +0000 (15:35 -0400)]
Use reflection for setting options
Zachary Yedidia [Sun, 24 Apr 2016 18:40:59 +0000 (14:40 -0400)]
Merge
Zachary Yedidia [Sun, 24 Apr 2016 18:40:30 +0000 (14:40 -0400)]
Fix PageUp and PageDown bindings
Fixes #72.
Zachary Yedidia [Sun, 24 Apr 2016 14:04:23 +0000 (10:04 -0400)]
Update todolist
Zachary Yedidia [Sun, 24 Apr 2016 13:01:42 +0000 (09:01 -0400)]
Merge