]>
git.lizzy.rs Git - micro.git/log
Zachary Yedidia [Sat, 25 Mar 2017 21:31:46 +0000 (17:31 -0400)]
Fix possible overflow error
Zachary Yedidia [Fri, 24 Mar 2017 18:11:21 +0000 (14:11 -0400)]
Add more performance and memory optimizations
Zachary Yedidia [Wed, 22 Mar 2017 23:03:06 +0000 (19:03 -0400)]
Add support for lookbehind in region regexes
Use the 'regexp2' library for lookahead and lookbehind in region
start and end regular expressions to support things like closing quotes
that aren't preceded by backslashes.
Zachary Yedidia [Wed, 22 Mar 2017 16:28:02 +0000 (12:28 -0400)]
Fix another issue with horizontal scrolling
Zachary Yedidia [Wed, 22 Mar 2017 15:58:43 +0000 (11:58 -0400)]
Improve performance on long lines
Zachary Yedidia [Tue, 21 Mar 2017 19:46:06 +0000 (15:46 -0400)]
Fix small bug
Zachary Yedidia [Tue, 21 Mar 2017 19:07:39 +0000 (15:07 -0400)]
Improve new syntax files and fix a region glitch
Zachary Yedidia [Tue, 21 Mar 2017 18:55:22 +0000 (14:55 -0400)]
Add converted syntax files
Zachary Yedidia [Tue, 21 Mar 2017 18:48:24 +0000 (14:48 -0400)]
Properly escape start and end regexes
Zachary Yedidia [Tue, 21 Mar 2017 18:44:54 +0000 (14:44 -0400)]
No tabs in yaml
Zachary Yedidia [Tue, 21 Mar 2017 18:35:58 +0000 (14:35 -0400)]
Add syntax converter from old file format to new
Zachary Yedidia [Tue, 21 Mar 2017 17:16:08 +0000 (13:16 -0400)]
Update runtime
Zachary Yedidia [Tue, 21 Mar 2017 17:15:46 +0000 (13:15 -0400)]
Support rule precedence just like the old format
Zachary Yedidia [Tue, 21 Mar 2017 16:45:27 +0000 (12:45 -0400)]
Optimize the memory usage for syntax highlighting
Zachary Yedidia [Mon, 20 Mar 2017 21:40:33 +0000 (17:40 -0400)]
Properly clear syntax highlighting when it is disabled
Zachary Yedidia [Mon, 20 Mar 2017 19:14:04 +0000 (15:14 -0400)]
Use bytes for highlight groups
Zachary Yedidia [Thu, 16 Mar 2017 20:38:44 +0000 (16:38 -0400)]
Fix larger multiline region highlighting
Zachary Yedidia [Thu, 16 Mar 2017 17:15:12 +0000 (13:15 -0400)]
Fix small issue with regions
Zachary Yedidia [Mon, 13 Mar 2017 23:23:47 +0000 (19:23 -0400)]
Fix some small glitches with cursor positioning
Zachary Yedidia [Sun, 5 Mar 2017 16:12:50 +0000 (11:12 -0500)]
Update go yaml file
Zachary Yedidia [Sat, 25 Feb 2017 22:02:39 +0000 (17:02 -0500)]
Add more syntax files and include syntax highlighter in the repo
Zachary Yedidia [Sat, 25 Feb 2017 21:58:49 +0000 (16:58 -0500)]
Minor fixes
Zachary Yedidia [Sat, 25 Feb 2017 02:29:22 +0000 (21:29 -0500)]
Remove old view code
Zachary Yedidia [Sat, 25 Feb 2017 02:06:03 +0000 (21:06 -0500)]
Minor fix to tab size
Zachary Yedidia [Fri, 24 Feb 2017 21:19:21 +0000 (16:19 -0500)]
Improve horizontal scrolling
Zachary Yedidia [Mon, 20 Feb 2017 21:09:16 +0000 (16:09 -0500)]
Support include statements in syntax files
Zachary Yedidia [Sun, 19 Feb 2017 22:14:33 +0000 (17:14 -0500)]
Highlight selections
Zachary Yedidia [Sun, 19 Feb 2017 21:59:46 +0000 (16:59 -0500)]
Don't highlight if syntax is off
Zachary Yedidia [Sun, 19 Feb 2017 21:55:23 +0000 (16:55 -0500)]
Support multiple splits
Zachary Yedidia [Sun, 19 Feb 2017 17:50:19 +0000 (12:50 -0500)]
Add cursorline support
Zachary Yedidia [Sun, 19 Feb 2017 17:34:51 +0000 (12:34 -0500)]
Draw tab characters correctly
Zachary Yedidia [Sun, 19 Feb 2017 16:35:51 +0000 (11:35 -0500)]
Fix newline state
Zachary Yedidia [Sun, 19 Feb 2017 16:16:01 +0000 (11:16 -0500)]
Store highlighting matches in each line
Zachary Yedidia [Sun, 19 Feb 2017 02:41:52 +0000 (21:41 -0500)]
Fix tab size
Zachary Yedidia [Sun, 19 Feb 2017 02:28:45 +0000 (21:28 -0500)]
Start implementing syntax highlighting optimizations
Zachary Yedidia [Sat, 18 Feb 2017 20:45:49 +0000 (15:45 -0500)]
Store states in linearray
Zachary Yedidia [Sat, 18 Feb 2017 20:17:07 +0000 (15:17 -0500)]
Use new syntax highlighting engine from zyedidia/highlight
This changes all the syntax files in the runtime directory and also
changes how syntax highlighting is done from inside micro.
Zachary Yedidia [Sun, 19 Feb 2017 15:16:02 +0000 (10:16 -0500)]
Improve drawing
Zachary Yedidia [Fri, 17 Feb 2017 20:51:27 +0000 (15:51 -0500)]
Add gutter message drawing and better cursor locating
Zachary Yedidia [Thu, 16 Feb 2017 21:52:17 +0000 (16:52 -0500)]
Add support for line numbers and cursor locations in the new view
Zachary Yedidia [Thu, 16 Feb 2017 02:39:55 +0000 (21:39 -0500)]
Calculate line number offset
Zachary Yedidia [Tue, 14 Feb 2017 02:29:50 +0000 (21:29 -0500)]
Use the new cellview for displaying
Syntax highlighting is still not supported when using the new cellview.
Zachary Yedidia [Mon, 13 Feb 2017 21:11:57 +0000 (16:11 -0500)]
Add beginning of cellview as well as improved ViewTypes
This is the beginning of the view refactor (#515). It's just
the start and is untested for now.
Zachary Yedidia [Sun, 26 Feb 2017 15:59:33 +0000 (10:59 -0500)]
Merge pull request #564 from DanielPower/master
Replaced tmp directory with file directory
Zachary Yedidia [Sun, 26 Feb 2017 15:52:14 +0000 (10:52 -0500)]
Add tabswitch command
Fixes #566
Daniel Power [Sun, 26 Feb 2017 05:51:19 +0000 (02:21 -0330)]
Replaced tmp directory with file directory
Zachary Yedidia [Fri, 24 Feb 2017 03:20:36 +0000 (22:20 -0500)]
Merge
Zachary Yedidia [Fri, 24 Feb 2017 03:20:33 +0000 (22:20 -0500)]
Update autoclose
Zachary Yedidia [Thu, 23 Feb 2017 21:32:57 +0000 (16:32 -0500)]
Merge
Zachary Yedidia [Thu, 23 Feb 2017 21:32:33 +0000 (16:32 -0500)]
Add colorscheme complete function
This function is not used at the moment.
Zachary Yedidia [Tue, 21 Feb 2017 20:31:56 +0000 (15:31 -0500)]
Merge pull request #556 from AndydeCleyre/feature/zsh-theme-syntax
recognize zsh-themes as zsh filetypes
Andy Kluger [Tue, 21 Feb 2017 19:56:57 +0000 (14:56 -0500)]
recognize zsh-themes as zsh filetypes
Zachary Yedidia [Tue, 21 Feb 2017 18:07:37 +0000 (13:07 -0500)]
Fix various linter and vet warnings
Zachary Yedidia [Mon, 20 Feb 2017 23:33:44 +0000 (18:33 -0500)]
Fix find and replace counter
Zachary Yedidia [Mon, 20 Feb 2017 23:06:41 +0000 (18:06 -0500)]
Merge pull request #553 from samdmarshall/master
fixing bug in closing tabs and not being able to select tabs
Samantha Marshall [Mon, 20 Feb 2017 23:01:12 +0000 (18:01 -0500)]
fixing bug in closing tabs and not being able to select tabs
Zachary Yedidia [Mon, 20 Feb 2017 18:08:14 +0000 (13:08 -0500)]
Resize all tabs on EventResize
Fixes #552
Zachary Yedidia [Mon, 20 Feb 2017 14:28:37 +0000 (09:28 -0500)]
Fix bold highlighting not working right
Zachary Yedidia [Sun, 19 Feb 2017 21:15:56 +0000 (16:15 -0500)]
Merge pull request #551 from samdmarshall/master
fixing hex number highlighting for nim
Samantha Marshall [Sun, 19 Feb 2017 21:01:50 +0000 (16:01 -0500)]
fixing hex number highlighting for nim
Zachary Yedidia [Thu, 16 Feb 2017 20:57:04 +0000 (15:57 -0500)]
Merge pull request #522 from samdmarshall/master
Redo of #516 -- Making micro a bit more user-friendly around the quitting behavior
Zachary Yedidia [Thu, 16 Feb 2017 20:51:19 +0000 (15:51 -0500)]
Merge pull request #520 from samdmarshall/tab-scrolling
adding tab scrolling and additional tab indicators
Zachary Yedidia [Wed, 15 Feb 2017 17:56:40 +0000 (12:56 -0500)]
Don't trim arguments for 'set'
Zachary Yedidia [Wed, 15 Feb 2017 01:45:06 +0000 (20:45 -0500)]
Update README.md
Zachary Yedidia [Sat, 11 Feb 2017 16:44:23 +0000 (11:44 -0500)]
Include third party license in releases
Zachary Yedidia [Sat, 11 Feb 2017 16:43:15 +0000 (11:43 -0500)]
Merge pull request #547 from ta2gch/third-party-licenses
Add third party licenses
TANIGUCHI Masaya [Sat, 11 Feb 2017 16:23:36 +0000 (01:23 +0900)]
Add third party licenses
Zachary Yedidia [Sat, 11 Feb 2017 02:00:31 +0000 (21:00 -0500)]
Update go highlighting
Zachary Yedidia [Fri, 10 Feb 2017 17:43:27 +0000 (12:43 -0500)]
Merge pull request #545 from ta2gch/cpp
lambda expression in c++
Zachary Yedidia [Fri, 10 Feb 2017 16:07:17 +0000 (11:07 -0500)]
Bump
TANIGUCHI Masaya [Wed, 8 Feb 2017 06:11:23 +0000 (15:11 +0900)]
add c++ linter
TANIGUCHI Masaya [Wed, 8 Feb 2017 06:06:22 +0000 (15:06 +0900)]
create c++ syntax
TANIGUCHI Masaya [Wed, 8 Feb 2017 05:36:39 +0000 (14:36 +0900)]
add keywords
Zachary Yedidia [Wed, 8 Feb 2017 00:21:25 +0000 (19:21 -0500)]
Add option to disable use of a the primary clipboard
Closes #544
Zachary Yedidia [Fri, 3 Feb 2017 12:32:48 +0000 (07:32 -0500)]
Fix stringwidth build
Zachary Yedidia [Fri, 3 Feb 2017 04:00:12 +0000 (23:00 -0500)]
Merge pull request #539 from samdmarshall/nim
Adding syntax and linter support for nim-lang
Zachary Yedidia [Fri, 27 Jan 2017 15:32:58 +0000 (10:32 -0500)]
Update runtime
Samantha Marshall [Fri, 27 Jan 2017 13:40:41 +0000 (08:40 -0500)]
fixing thestart/end syntax
Samantha Marshall [Thu, 26 Jan 2017 20:45:32 +0000 (15:45 -0500)]
finishing up syntax file
Samantha Marshall [Thu, 26 Jan 2017 19:19:07 +0000 (14:19 -0500)]
adding nim linter and syntax
Zachary Yedidia [Wed, 25 Jan 2017 19:32:14 +0000 (14:32 -0500)]
Merge pull request #531 from bazzilic/patch-1
Update README.md to mention chocolatey package
Zachary Yedidia [Wed, 25 Jan 2017 19:32:04 +0000 (14:32 -0500)]
Merge pull request #533 from onodera-punpun/toml
Add toml syntax file
Zachary Yedidia [Wed, 25 Jan 2017 19:31:53 +0000 (14:31 -0500)]
Merge pull request #534 from onodera-punpun/go2
update go syntax file
Zachary Yedidia [Wed, 25 Jan 2017 19:31:41 +0000 (14:31 -0500)]
Merge pull request #535 from yursan9/patch-1
Correct the splitBottom option
Yurizal Susanto [Tue, 24 Jan 2017 03:40:36 +0000 (10:40 +0700)]
Correct the splitBottom option
onodera-punpun [Mon, 23 Jan 2017 19:06:39 +0000 (20:06 +0100)]
update go syntax file
onodera-punpun [Mon, 23 Jan 2017 19:01:26 +0000 (20:01 +0100)]
Add toml syntax file
bazzilic [Mon, 23 Jan 2017 06:41:52 +0000 (14:41 +0800)]
Update README.md to mention chocolatey package
DanielPower [Fri, 20 Jan 2017 19:32:34 +0000 (16:02 -0330)]
Add gruvbox truecolor colorscheme (#530)
* Add gruvbox truecolor colorscheme
* Fixed typo in gruvbox-tv, added operator type in colorschemes
* Added operator type to all default themes
* Changed operator to symbol
* changed operator to symbol due to name conflict
* Removed unused 'operator' field. Fixed gutter-error color
* Restored the statement group and removed operator
Samantha Marshall [Tue, 17 Jan 2017 21:34:11 +0000 (16:34 -0500)]
Adding additional Python and Objective-C linting (#524)
* adding mypy and pylint to the linter plugin
* adding objective-c linting
* updating runtime file
Samantha Marshall [Tue, 10 Jan 2017 15:18:49 +0000 (10:18 -0500)]
only prompt the user if they can close all buffers, otherwise it would be misleading
Samantha Marshall [Sun, 1 Jan 2017 18:55:42 +0000 (13:55 -0500)]
adding different functionality for closing a tab versus quitting micro
Nicolai Søborg [Mon, 9 Jan 2017 23:28:45 +0000 (00:28 +0100)]
Fix: incorrect clipboard w/ CutLine, DeleteLine and Search (#508)
* Fix: incorrect clipboard w/ CutLine, DeleteLine and Search
* Refactor: Add Cursor.CopySelection(clipboard)
Samantha Marshall [Wed, 4 Jan 2017 19:24:13 +0000 (14:24 -0500)]
adding tab scrolling and additional tab indicators
Zachary Yedidia [Wed, 4 Jan 2017 18:56:34 +0000 (13:56 -0500)]
Merge pull request #518 from samdmarshall/key-unbinding
Key unbinding
Zachary Yedidia [Wed, 4 Jan 2017 18:51:17 +0000 (13:51 -0500)]
Add SaveAs action
Fixes #509
Zachary Yedidia [Wed, 4 Jan 2017 18:29:57 +0000 (13:29 -0500)]
Fix gutter coloring for soft wrap
Fixes #511
Samantha Marshall [Mon, 2 Jan 2017 16:28:47 +0000 (11:28 -0500)]
simplify the code around unbinding keys
Samantha Marshall [Mon, 2 Jan 2017 15:56:55 +0000 (10:56 -0500)]
Adding functionality to unbind keys
* adds new special-case keybinding to remove an existing default key binding.
* hides the show/close help text in the status line when no key is assigned to "ToggleHelp"
* updating documentation
Zachary Yedidia [Thu, 29 Dec 2016 23:55:28 +0000 (18:55 -0500)]
Merge pull request #513 from samdmarshall/master
Adding embedded Info.plist to OS X builds