]>
git.lizzy.rs Git - micro.git/log
GeigerCounter [Tue, 28 Mar 2017 17:40:26 +0000 (13:40 -0400)]
Merge branch 'master' of https://github.com/zyedidia/micro into build_tools
GeigerCounter [Tue, 28 Mar 2017 17:39:47 +0000 (13:39 -0400)]
Added a desktop specification. ( micro.desktop )
GeigerCounter [Tue, 28 Mar 2017 17:37:41 +0000 (13:37 -0400)]
Added rpm build script ( Untested. )
Zachary Yedidia [Tue, 28 Mar 2017 00:53:08 +0000 (20:53 -0400)]
Add support for skipping and remove need for lookbehind
Zachary Yedidia [Mon, 27 Mar 2017 23:35:28 +0000 (19:35 -0400)]
Better unicode support in highlight
Zachary Yedidia [Mon, 27 Mar 2017 20:26:32 +0000 (16:26 -0400)]
Fix out of bounds error on syntax highlighting
Fixes #606
Zachary Yedidia [Mon, 27 Mar 2017 18:40:42 +0000 (14:40 -0400)]
Fix some issues with unicode syntax highlighting
Closes #604
Zachary Yedidia [Mon, 27 Mar 2017 17:22:34 +0000 (13:22 -0400)]
Document the keepautoindent option
Closes #602
Zachary Yedidia [Mon, 27 Mar 2017 17:15:00 +0000 (13:15 -0400)]
Properly handle files that don't end with newlines
Closes #603
Zachary Yedidia [Mon, 27 Mar 2017 15:45:48 +0000 (11:45 -0400)]
Merge
Zachary Yedidia [Mon, 27 Mar 2017 15:45:24 +0000 (11:45 -0400)]
Fix indent char styling
Closes #598
Zachary Yedidia [Mon, 27 Mar 2017 15:30:42 +0000 (11:30 -0400)]
Merge pull request #601 from NicolaiSoeborg/patch-3
Fix merge conflict / syntax of colors.md
Nicolai Søborg [Mon, 27 Mar 2017 15:11:51 +0000 (17:11 +0200)]
Fix merge conflict / syntax of colors.md
I've changed "can provide" to "must provide" for detection of filetypes (i.e. `detect:` as micro crashes if omitted)
Zachary Yedidia [Mon, 27 Mar 2017 00:40:53 +0000 (20:40 -0400)]
Merge branch 'view-refactor'
Zachary Yedidia [Mon, 27 Mar 2017 00:40:03 +0000 (20:40 -0400)]
Merge branch 'master' into view-refactor
Zachary Yedidia [Sun, 26 Mar 2017 22:58:08 +0000 (18:58 -0400)]
Update syntax readme and docs
Zachary Yedidia [Sun, 26 Mar 2017 22:01:02 +0000 (18:01 -0400)]
Fix small softwrap bug
Zachary Yedidia [Sun, 26 Mar 2017 21:45:58 +0000 (17:45 -0400)]
Update yaml syntax file
Zachary Yedidia [Sun, 26 Mar 2017 21:37:04 +0000 (17:37 -0400)]
Add memusage option to view memory usage
Zachary Yedidia [Sun, 26 Mar 2017 21:24:02 +0000 (17:24 -0400)]
Fix precedence for python multi-comments
Zachary Yedidia [Sun, 26 Mar 2017 21:20:53 +0000 (17:20 -0400)]
Proper unicode support
Zachary Yedidia [Sun, 26 Mar 2017 19:27:53 +0000 (15:27 -0400)]
Read one line for empty strings
Zachary Yedidia [Sun, 26 Mar 2017 19:23:32 +0000 (15:23 -0400)]
Optimize how files are read into the buffer
Zachary Yedidia [Sun, 26 Mar 2017 17:03:43 +0000 (13:03 -0400)]
Small optimization to state only highlighting
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 [Sat, 11 Mar 2017 18:08:32 +0000 (13:08 -0500)]
Fix error when opening directory
Fixes #587
Zachary Yedidia [Thu, 9 Mar 2017 17:56:24 +0000 (12:56 -0500)]
Check if file is dir before opening
Fixes #587
Zachary Yedidia [Thu, 9 Mar 2017 17:40:53 +0000 (12:40 -0500)]
Fix split divider style
Zachary Yedidia [Sun, 5 Mar 2017 16:20:42 +0000 (11:20 -0500)]
Fix findNext and findPrevious with certain regexes
Fixes #576
Zachary Yedidia [Sun, 5 Mar 2017 16:12:50 +0000 (11:12 -0500)]
Update go yaml file
Zachary Yedidia [Fri, 3 Mar 2017 16:49:53 +0000 (11:49 -0500)]
Build runtime
CaptainMcClellan [Fri, 3 Mar 2017 16:48:51 +0000 (10:48 -0600)]
Added theming to the Vsplit divider. (#578)
* Added title setting (Requires tcell pull!) and optimized tab display.
* Changed tcell call to screen.
* Fixed bad reference for getting Buffer name.
* Themeable vsplit divider.
* Bugfix.
CaptainMcClellan [Fri, 3 Mar 2017 16:47:03 +0000 (10:47 -0600)]
Legacy syntax overhaul 2 (#577)
* Added title setting (Requires tcell pull!) and optimized tab display.
* Added Clojure highlighting.
* Changed tcell call to screen.
* Fixed bad reference for getting Buffer name.
* Yet another massive syntax overhaul
* Tweaking and testing web syntax
* More webdev goodies
* Added html5 highlighting and strict html4 highlighting.
* Documentation update
Zachary Yedidia [Fri, 3 Mar 2017 16:43:44 +0000 (11:43 -0500)]
Revert "Added title setting (Requires tcell pull!) and optimized tab display." (#581)
Zachary Yedidia [Fri, 3 Mar 2017 15:28:29 +0000 (10:28 -0500)]
Update README.md
Zachary Yedidia [Fri, 3 Mar 2017 00:46:23 +0000 (19:46 -0500)]
Fix block indent selection
Fixes #572
CaptainMcClellan [Thu, 2 Mar 2017 17:27:49 +0000 (11:27 -0600)]
Added title setting (Requires tcell pull!) and optimized tab display. (#575)
* Added title setting (Requires tcell pull!) and optimized tab display.
* Changed tcell call to screen.
* Fixed bad reference for getting Buffer name.
Marius Messerschmidt [Thu, 2 Mar 2017 17:26:01 +0000 (18:26 +0100)]
Added a script to build debian packages (#563)
Signed-off-by: Marius Messerschmidt <marius.messerschmidt@googlemail.com>
Zachary Yedidia [Wed, 1 Mar 2017 22:09:09 +0000 (17:09 -0500)]
Update runtime
Zachary Yedidia [Wed, 1 Mar 2017 22:08:56 +0000 (17:08 -0500)]
Use Go regex word boundaries
Zachary Yedidia [Wed, 1 Mar 2017 14:36:41 +0000 (09:36 -0500)]
Update runtime
Also made a minor addition to ruby.micro which fixes #574.
CaptainMcClellan [Wed, 1 Mar 2017 14:30:35 +0000 (08:30 -0600)]
Syntax Highlight Overhaul (#568)
* Adds new syntax groups and docs
* Large refactor of syntax highlighting files
* Changed keybindings for changing tabs.
* Improved the documentation.
* Added F3 for find to default bindings.
* Massive overhaul of the syntax files
* Phase 1 color-scheme updates.
* The new colorschemes.
* Colorscheme and syntax updates.
* Tiny fix to the cmc theme.
* Another phase of colorschemes and testing gitconfig.
* Fixed haskell error
* Fortran fix
* Delete test.txt
Heh, sorry about forgetting to do this again.
Zachary Yedidia [Wed, 1 Mar 2017 00:05:12 +0000 (19:05 -0500)]
Merge pull request #570 from yursan9/yaml
Improve YAML highlighting
Yurizal Susanto [Tue, 28 Feb 2017 06:49:48 +0000 (13:49 +0700)]
Small fix for space detection
Yurizal Susanto [Tue, 28 Feb 2017 00:16:41 +0000 (07:16 +0700)]
Improve YAML highlighting
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