]> git.lizzy.rs Git - micro.git/log
micro.git
7 years agoFix error when opening directory
Zachary Yedidia [Sat, 11 Mar 2017 18:08:32 +0000 (13:08 -0500)]
Fix error when opening directory

Fixes #587

7 years agoCheck if file is dir before opening
Zachary Yedidia [Thu, 9 Mar 2017 17:56:24 +0000 (12:56 -0500)]
Check if file is dir before opening

Fixes #587

7 years agoFix split divider style
Zachary Yedidia [Thu, 9 Mar 2017 17:40:53 +0000 (12:40 -0500)]
Fix split divider style

7 years agoFix findNext and findPrevious with certain regexes
Zachary Yedidia [Sun, 5 Mar 2017 16:20:42 +0000 (11:20 -0500)]
Fix findNext and findPrevious with certain regexes

Fixes #576

7 years agoUpdate go yaml file
Zachary Yedidia [Sun, 5 Mar 2017 16:12:50 +0000 (11:12 -0500)]
Update go yaml file

7 years agoBuild runtime
Zachary Yedidia [Fri, 3 Mar 2017 16:49:53 +0000 (11:49 -0500)]
Build runtime

7 years agoAdded theming to the Vsplit divider. (#578)
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.

7 years agoLegacy syntax overhaul 2 (#577)
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

7 years agoRevert "Added title setting (Requires tcell pull!) and optimized tab display." (...
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)

7 years agoUpdate README.md
Zachary Yedidia [Fri, 3 Mar 2017 15:28:29 +0000 (10:28 -0500)]
Update README.md

7 years agoFix block indent selection
Zachary Yedidia [Fri, 3 Mar 2017 00:46:23 +0000 (19:46 -0500)]
Fix block indent selection

Fixes #572

7 years agoAdded title setting (Requires tcell pull!) and optimized tab display. (#575)
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.

7 years agoAdded a script to build debian packages (#563)
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>
7 years agoUpdate runtime
Zachary Yedidia [Wed, 1 Mar 2017 22:09:09 +0000 (17:09 -0500)]
Update runtime

7 years agoUse Go regex word boundaries
Zachary Yedidia [Wed, 1 Mar 2017 22:08:56 +0000 (17:08 -0500)]
Use Go regex word boundaries

7 years agoUpdate runtime
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.

7 years agoSyntax Highlight Overhaul (#568)
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.

7 years agoMerge pull request #570 from yursan9/yaml
Zachary Yedidia [Wed, 1 Mar 2017 00:05:12 +0000 (19:05 -0500)]
Merge pull request #570 from yursan9/yaml

Improve YAML highlighting

7 years agoSmall fix for space detection
Yurizal Susanto [Tue, 28 Feb 2017 06:49:48 +0000 (13:49 +0700)]
Small fix for space detection

7 years agoImprove YAML highlighting
Yurizal Susanto [Tue, 28 Feb 2017 00:16:41 +0000 (07:16 +0700)]
Improve YAML highlighting

7 years agoAdd more syntax files and include syntax highlighter in the repo
Zachary Yedidia [Sat, 25 Feb 2017 22:02:39 +0000 (17:02 -0500)]
Add more syntax files and include syntax highlighter in the repo

7 years agoMinor fixes
Zachary Yedidia [Sat, 25 Feb 2017 21:58:49 +0000 (16:58 -0500)]
Minor fixes

7 years agoRemove old view code
Zachary Yedidia [Sat, 25 Feb 2017 02:29:22 +0000 (21:29 -0500)]
Remove old view code

7 years agoMinor fix to tab size
Zachary Yedidia [Sat, 25 Feb 2017 02:06:03 +0000 (21:06 -0500)]
Minor fix to tab size

7 years agoImprove horizontal scrolling
Zachary Yedidia [Fri, 24 Feb 2017 21:19:21 +0000 (16:19 -0500)]
Improve horizontal scrolling

7 years agoSupport include statements in syntax files
Zachary Yedidia [Mon, 20 Feb 2017 21:09:16 +0000 (16:09 -0500)]
Support include statements in syntax files

7 years agoHighlight selections
Zachary Yedidia [Sun, 19 Feb 2017 22:14:33 +0000 (17:14 -0500)]
Highlight selections

7 years agoDon't highlight if syntax is off
Zachary Yedidia [Sun, 19 Feb 2017 21:59:46 +0000 (16:59 -0500)]
Don't highlight if syntax is off

7 years agoSupport multiple splits
Zachary Yedidia [Sun, 19 Feb 2017 21:55:23 +0000 (16:55 -0500)]
Support multiple splits

7 years agoAdd cursorline support
Zachary Yedidia [Sun, 19 Feb 2017 17:50:19 +0000 (12:50 -0500)]
Add cursorline support

7 years agoDraw tab characters correctly
Zachary Yedidia [Sun, 19 Feb 2017 17:34:51 +0000 (12:34 -0500)]
Draw tab characters correctly

7 years agoFix newline state
Zachary Yedidia [Sun, 19 Feb 2017 16:35:51 +0000 (11:35 -0500)]
Fix newline state

7 years agoStore highlighting matches in each line
Zachary Yedidia [Sun, 19 Feb 2017 16:16:01 +0000 (11:16 -0500)]
Store highlighting matches in each line

7 years agoFix tab size
Zachary Yedidia [Sun, 19 Feb 2017 02:41:52 +0000 (21:41 -0500)]
Fix tab size

7 years agoStart implementing syntax highlighting optimizations
Zachary Yedidia [Sun, 19 Feb 2017 02:28:45 +0000 (21:28 -0500)]
Start implementing syntax highlighting optimizations

7 years agoStore states in linearray
Zachary Yedidia [Sat, 18 Feb 2017 20:45:49 +0000 (15:45 -0500)]
Store states in linearray

7 years agoUse new syntax highlighting engine from zyedidia/highlight
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.

7 years agoImprove drawing
Zachary Yedidia [Sun, 19 Feb 2017 15:16:02 +0000 (10:16 -0500)]
Improve drawing

7 years agoAdd gutter message drawing and better cursor locating
Zachary Yedidia [Fri, 17 Feb 2017 20:51:27 +0000 (15:51 -0500)]
Add gutter message drawing and better cursor locating

7 years agoAdd support for line numbers and cursor locations in the new view
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

7 years agoCalculate line number offset
Zachary Yedidia [Thu, 16 Feb 2017 02:39:55 +0000 (21:39 -0500)]
Calculate line number offset

7 years agoUse the new cellview for displaying
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.

7 years agoAdd beginning of cellview as well as improved ViewTypes
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.

7 years agoMerge pull request #564 from DanielPower/master
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

7 years agoAdd tabswitch command
Zachary Yedidia [Sun, 26 Feb 2017 15:52:14 +0000 (10:52 -0500)]
Add tabswitch command

Fixes #566

7 years agoReplaced tmp directory with file directory
Daniel Power [Sun, 26 Feb 2017 05:51:19 +0000 (02:21 -0330)]
Replaced tmp directory with file directory

7 years agoMerge
Zachary Yedidia [Fri, 24 Feb 2017 03:20:36 +0000 (22:20 -0500)]
Merge

7 years agoUpdate autoclose
Zachary Yedidia [Fri, 24 Feb 2017 03:20:33 +0000 (22:20 -0500)]
Update autoclose

7 years agoMerge
Zachary Yedidia [Thu, 23 Feb 2017 21:32:57 +0000 (16:32 -0500)]
Merge

7 years agoAdd colorscheme complete function
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.

7 years agoMerge pull request #556 from AndydeCleyre/feature/zsh-theme-syntax
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

7 years agorecognize zsh-themes as zsh filetypes
Andy Kluger [Tue, 21 Feb 2017 19:56:57 +0000 (14:56 -0500)]
recognize zsh-themes as zsh filetypes

7 years agoFix various linter and vet warnings
Zachary Yedidia [Tue, 21 Feb 2017 18:07:37 +0000 (13:07 -0500)]
Fix various linter and vet warnings

7 years agoFix find and replace counter
Zachary Yedidia [Mon, 20 Feb 2017 23:33:44 +0000 (18:33 -0500)]
Fix find and replace counter

7 years agoMerge pull request #553 from samdmarshall/master
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

7 years agofixing 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

7 years agoResize all tabs on EventResize
Zachary Yedidia [Mon, 20 Feb 2017 18:08:14 +0000 (13:08 -0500)]
Resize all tabs on EventResize

Fixes #552

7 years agoFix bold highlighting not working right
Zachary Yedidia [Mon, 20 Feb 2017 14:28:37 +0000 (09:28 -0500)]
Fix bold highlighting not working right

7 years agoMerge pull request #551 from samdmarshall/master
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

7 years agofixing hex number highlighting for nim
Samantha Marshall [Sun, 19 Feb 2017 21:01:50 +0000 (16:01 -0500)]
fixing hex number highlighting for nim

7 years agoMerge pull request #522 from samdmarshall/master
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

7 years agoMerge pull request #520 from samdmarshall/tab-scrolling
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

7 years agoDon't trim arguments for 'set'
Zachary Yedidia [Wed, 15 Feb 2017 17:56:40 +0000 (12:56 -0500)]
Don't trim arguments for 'set'

7 years agoUpdate README.md
Zachary Yedidia [Wed, 15 Feb 2017 01:45:06 +0000 (20:45 -0500)]
Update README.md

7 years agoInclude third party license in releases
Zachary Yedidia [Sat, 11 Feb 2017 16:44:23 +0000 (11:44 -0500)]
Include third party license in releases

7 years agoMerge pull request #547 from ta2gch/third-party-licenses
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

7 years agoAdd third party licenses
TANIGUCHI Masaya [Sat, 11 Feb 2017 16:23:36 +0000 (01:23 +0900)]
Add third party licenses

7 years agoUpdate go highlighting
Zachary Yedidia [Sat, 11 Feb 2017 02:00:31 +0000 (21:00 -0500)]
Update go highlighting

7 years agoMerge pull request #545 from ta2gch/cpp
Zachary Yedidia [Fri, 10 Feb 2017 17:43:27 +0000 (12:43 -0500)]
Merge pull request #545 from ta2gch/cpp

lambda expression in c++

7 years agoBump
Zachary Yedidia [Fri, 10 Feb 2017 16:07:17 +0000 (11:07 -0500)]
Bump

7 years agoadd c++ linter
TANIGUCHI Masaya [Wed, 8 Feb 2017 06:11:23 +0000 (15:11 +0900)]
add c++ linter

7 years agocreate c++ syntax
TANIGUCHI Masaya [Wed, 8 Feb 2017 06:06:22 +0000 (15:06 +0900)]
create c++ syntax

7 years agoadd keywords
TANIGUCHI Masaya [Wed, 8 Feb 2017 05:36:39 +0000 (14:36 +0900)]
add keywords

7 years agoAdd option to disable use of a the primary clipboard v1.1.4
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

7 years agoFix stringwidth build
Zachary Yedidia [Fri, 3 Feb 2017 12:32:48 +0000 (07:32 -0500)]
Fix stringwidth build

7 years agoMerge pull request #539 from samdmarshall/nim
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

7 years agoUpdate runtime
Zachary Yedidia [Fri, 27 Jan 2017 15:32:58 +0000 (10:32 -0500)]
Update runtime

7 years agofixing thestart/end syntax
Samantha Marshall [Fri, 27 Jan 2017 13:40:41 +0000 (08:40 -0500)]
fixing thestart/end syntax

7 years agofinishing up syntax file
Samantha Marshall [Thu, 26 Jan 2017 20:45:32 +0000 (15:45 -0500)]
finishing up syntax file

7 years agoadding nim linter and syntax
Samantha Marshall [Thu, 26 Jan 2017 19:19:07 +0000 (14:19 -0500)]
adding nim linter and syntax

7 years agoMerge pull request #531 from bazzilic/patch-1
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

7 years agoMerge pull request #533 from onodera-punpun/toml
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

7 years agoMerge pull request #534 from onodera-punpun/go2
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

7 years agoMerge pull request #535 from yursan9/patch-1
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

7 years agoCorrect the splitBottom option
Yurizal Susanto [Tue, 24 Jan 2017 03:40:36 +0000 (10:40 +0700)]
Correct the splitBottom option

7 years agoupdate go syntax file
onodera-punpun [Mon, 23 Jan 2017 19:06:39 +0000 (20:06 +0100)]
update go syntax file

7 years agoAdd toml syntax file
onodera-punpun [Mon, 23 Jan 2017 19:01:26 +0000 (20:01 +0100)]
Add toml syntax file

7 years agoUpdate README.md to mention chocolatey package
bazzilic [Mon, 23 Jan 2017 06:41:52 +0000 (14:41 +0800)]
Update README.md to mention chocolatey package

7 years agoAdd gruvbox truecolor colorscheme (#530)
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

7 years agoAdding additional Python and Objective-C linting (#524)
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

7 years agoonly prompt the user if they can close all buffers, otherwise it would be misleading
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

7 years agoadding different functionality for closing a tab versus quitting micro
Samantha Marshall [Sun, 1 Jan 2017 18:55:42 +0000 (13:55 -0500)]
adding different functionality for closing a tab versus quitting micro

7 years agoFix: incorrect clipboard w/ CutLine, DeleteLine and Search (#508)
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)

7 years agoadding tab scrolling and additional tab indicators
Samantha Marshall [Wed, 4 Jan 2017 19:24:13 +0000 (14:24 -0500)]
adding tab scrolling and additional tab indicators

7 years agoMerge pull request #518 from samdmarshall/key-unbinding
Zachary Yedidia [Wed, 4 Jan 2017 18:56:34 +0000 (13:56 -0500)]
Merge pull request #518 from samdmarshall/key-unbinding

Key unbinding

7 years agoAdd SaveAs action
Zachary Yedidia [Wed, 4 Jan 2017 18:51:17 +0000 (13:51 -0500)]
Add SaveAs action

Fixes #509

7 years agoFix gutter coloring for soft wrap
Zachary Yedidia [Wed, 4 Jan 2017 18:29:57 +0000 (13:29 -0500)]
Fix gutter coloring for soft wrap

Fixes #511

7 years agosimplify the code around unbinding keys
Samantha Marshall [Mon, 2 Jan 2017 16:28:47 +0000 (11:28 -0500)]
simplify the code around unbinding keys

7 years agoAdding functionality to unbind 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

7 years agoMerge pull request #513 from samdmarshall/master
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