]> git.lizzy.rs Git - micro.git/log
micro.git
7 years agoMerge
Zachary Yedidia [Sun, 21 May 2017 14:19:13 +0000 (10:19 -0400)]
Merge

7 years agoCreate ftoptions option to disable auto settings
Zachary Yedidia [Fri, 19 May 2017 22:17:38 +0000 (18:17 -0400)]
Create ftoptions option to disable auto settings

Closes #662

7 years agoMerge pull request #675 from benjamreynolds/patch-1
Zachary Yedidia [Fri, 19 May 2017 20:25:59 +0000 (16:25 -0400)]
Merge pull request #675 from benjamreynolds/patch-1

Cleanup from merge conflicts in syntax/README

7 years agoCleanup from merge conflicts in syntax/README
Benjamin Reynolds [Fri, 19 May 2017 17:33:41 +0000 (12:33 -0500)]
Cleanup from merge conflicts in syntax/README

7 years agoMerge
Zachary Yedidia [Wed, 17 May 2017 16:13:24 +0000 (12:13 -0400)]
Merge

7 years agoLoad colorscheme after loading plugins
Zachary Yedidia [Wed, 17 May 2017 16:12:58 +0000 (12:12 -0400)]
Load colorscheme after loading plugins

Fixes #671

7 years agoMerge pull request #665 from tommyshem/viewtype-check
Zachary Yedidia [Mon, 15 May 2017 19:46:35 +0000 (15:46 -0400)]
Merge pull request #665 from tommyshem/viewtype-check

before saving check for view type and if scratch is true then do not save

7 years agocheck viewtype before saving and if scratch is true then do not save
tommy [Mon, 15 May 2017 19:00:58 +0000 (20:00 +0100)]
check viewtype before saving and if scratch is true then do not save

7 years agoMerge
Zachary Yedidia [Sun, 14 May 2017 14:27:37 +0000 (10:27 -0400)]
Merge

7 years agoDon't remember path on save if it is invalid
Zachary Yedidia [Sun, 14 May 2017 14:27:15 +0000 (10:27 -0400)]
Don't remember path on save if it is invalid

Fixes #656

7 years agoMerge pull request #661 from aerth/indentchar
Zachary Yedidia [Sat, 13 May 2017 01:15:19 +0000 (21:15 -0400)]
Merge pull request #661 from aerth/indentchar

use space for indentchar if empty, fixes #660

7 years agouse space for indentchar if empty, fixes #660
aerth [Fri, 12 May 2017 23:32:24 +0000 (16:32 -0700)]
use space for indentchar if empty, fixes #660

7 years agoCaps lock issue#658 (#659)
Tommy [Wed, 10 May 2017 14:02:17 +0000 (15:02 +0100)]
Caps lock issue#658 (#659)

* caps-lock-issue #658

* when esc key is pressed the message is cleared away

7 years agoAllow upper case in 'Save changes' prompt
Zachary Yedidia [Tue, 9 May 2017 18:46:23 +0000 (14:46 -0400)]
Allow upper case in 'Save changes' prompt

Fixes #658

7 years agoMerge pull request #654 from tommyshem/swift-linux-support
Zachary Yedidia [Mon, 8 May 2017 17:18:18 +0000 (13:18 -0400)]
Merge pull request #654 from tommyshem/swift-linux-support

added swift linting to linux

7 years agoadded swift linting to linux
tommy [Mon, 8 May 2017 16:14:33 +0000 (17:14 +0100)]
added swift linting to linux

7 years agoMerge pull request #653 from Necklaces/master
Zachary Yedidia [Sun, 7 May 2017 15:20:49 +0000 (11:20 -0400)]
Merge pull request #653 from Necklaces/master

Added ShiftHome + ShiftEnd to keybindings.md documentation

7 years agoAdded ShiftHome + ShiftEnd to keybindings.md documentation
Nichlas Severinsen [Sun, 7 May 2017 11:19:58 +0000 (13:19 +0200)]
Added ShiftHome + ShiftEnd to keybindings.md documentation

7 years agoUpdated swift syntax yaml file as missing keywords and some highlighting not working...
Tommy [Fri, 5 May 2017 19:14:50 +0000 (20:14 +0100)]
Updated swift  syntax yaml file as missing keywords and some highlighting not working correctly. (#644)

* Updated the keywords and micros

* updated keywords  and  interpolation and unicode added to string

* add test swift file

* Delete swift-test.swift

delete swift test file

7 years agoAdd tabmovement option
Zachary Yedidia [Fri, 5 May 2017 16:04:18 +0000 (12:04 -0400)]
Add tabmovement option

This option makes micro treat spaces at the beginning of lines as if
they are tabs. This option only does anything if tabstospaces is already
on. E.g. micro will move over 4 spaces at once when at the start of a
line.

Closes #616

7 years agoFix rare problem with tabs and horizontal scrolling
Zachary Yedidia [Fri, 5 May 2017 15:34:14 +0000 (11:34 -0400)]
Fix rare problem with tabs and horizontal scrolling

7 years agoAdd SaveAll command and display + for modified tabs
Zachary Yedidia [Fri, 5 May 2017 15:05:23 +0000 (11:05 -0400)]
Add SaveAll command and display + for modified tabs

Closes #651

7 years agoDisallow view switching during a search
Zachary Yedidia [Fri, 5 May 2017 14:52:09 +0000 (10:52 -0400)]
Disallow view switching during a search

Closes #642

This commit also removes some unnecessary functions that weren't being
used.

7 years agoProperly draw split divider
Zachary Yedidia [Fri, 5 May 2017 14:40:49 +0000 (10:40 -0400)]
Properly draw split divider

7 years agoCorrectly detect synatx ft from header
Zachary Yedidia [Wed, 3 May 2017 15:04:56 +0000 (11:04 -0400)]
Correctly detect synatx ft from header

7 years agoIf softwrap is on the leftcol must be 0
Zachary Yedidia [Wed, 3 May 2017 00:12:37 +0000 (20:12 -0400)]
If softwrap is on the leftcol must be 0

Fixes #645

7 years agoOptimize memory usage for loading syntax files
Zachary Yedidia [Tue, 2 May 2017 14:30:27 +0000 (10:30 -0400)]
Optimize memory usage for loading syntax files

7 years agoUpdate runtime
Zachary Yedidia [Sat, 29 Apr 2017 20:01:51 +0000 (16:01 -0400)]
Update runtime

7 years agoAdd termtitle option and move autoclose utf8 code
Zachary Yedidia [Sat, 29 Apr 2017 20:01:09 +0000 (16:01 -0400)]
Add termtitle option and move autoclose utf8 code

7 years agoReadded title setting. ( As per the tcell pull. ) (#600)
Collin Warren [Sat, 29 Apr 2017 19:51:31 +0000 (14:51 -0500)]
Readded title setting. ( As per the tcell pull. ) (#600)

7 years agoUpdate snap yaml
Zachary Yedidia [Sat, 29 Apr 2017 19:50:38 +0000 (15:50 -0400)]
Update snap yaml

7 years agoMerge pull request #638 from popey/patch-1
Zachary Yedidia [Sat, 29 Apr 2017 19:48:45 +0000 (15:48 -0400)]
Merge pull request #638 from popey/patch-1

Update micro to be classic confined snap

7 years agoMerge pull request #639 from popey/patch-2
Zachary Yedidia [Sat, 29 Apr 2017 19:48:36 +0000 (15:48 -0400)]
Merge pull request #639 from popey/patch-2

Add micro snap install instructions

7 years agoMake autoclose plugin work with Non-Ascii Unicode characters (#641)
timon999 [Sat, 29 Apr 2017 19:44:36 +0000 (21:44 +0200)]
Make autoclose plugin work with Non-Ascii Unicode characters (#641)

* Make autoclose plugin work with Non-Ascii Unicode characters

* Removed lines that I forgot to remove

7 years agoUse less memory when opening very large files
Zachary Yedidia [Sat, 29 Apr 2017 18:12:00 +0000 (14:12 -0400)]
Use less memory when opening very large files

7 years agoMerge
Zachary Yedidia [Fri, 28 Apr 2017 15:07:28 +0000 (11:07 -0400)]
Merge

7 years agoDifferentiate between help buffers and log buffers
Zachary Yedidia [Fri, 28 Apr 2017 15:07:05 +0000 (11:07 -0400)]
Differentiate between help buffers and log buffers

Closes #636

7 years agoAdd micro snap install instructions
Alan Pope [Fri, 28 Apr 2017 10:11:37 +0000 (11:11 +0100)]
Add micro snap install instructions

Adds the simple command line install instructions for snap enabled systems.

7 years agoUpdate micro to be classicly confined snap
Alan Pope [Fri, 28 Apr 2017 10:04:08 +0000 (11:04 +0100)]
Update micro to be classicly confined snap

As a text editor, micro will need to be able to edit files outside the confined world snap gives it. So this PR changes the confinement model of micro from strict to classic, making it way more useful on snap enabled systems.

7 years agoFix problem with search and replace indices
Zachary Yedidia [Fri, 28 Apr 2017 00:10:51 +0000 (20:10 -0400)]
Fix problem with search and replace indices

Closes #637

7 years agoMerge pull request #585 from samdmarshall/add-yaml-linter
Zachary Yedidia [Sat, 22 Apr 2017 22:53:11 +0000 (18:53 -0400)]
Merge pull request #585 from samdmarshall/add-yaml-linter

Add yaml linter

7 years agoFix issue with cursorline
Zachary Yedidia [Sat, 22 Apr 2017 22:48:05 +0000 (18:48 -0400)]
Fix issue with cursorline

7 years agoUpdating changes to be in-line with master
Samantha Marshall [Sat, 22 Apr 2017 18:22:38 +0000 (14:22 -0400)]
Updating changes to be in-line with master

Merging in master

7 years agoFix crash if tabs extend past view width
Zachary Yedidia [Fri, 21 Apr 2017 16:48:03 +0000 (12:48 -0400)]
Fix crash if tabs extend past view width

Ref #631

7 years agoFix colorcolumn being ignored
Zachary Yedidia [Tue, 18 Apr 2017 17:33:19 +0000 (13:33 -0400)]
Fix colorcolumn being ignored

Closes #627

7 years agoMerge pull request #626 from Necklaces/master
Zachary Yedidia [Sun, 16 Apr 2017 15:39:49 +0000 (11:39 -0400)]
Merge pull request #626 from Necklaces/master

Added more default bindings:

7 years agoSpeed up search and replace
Zachary Yedidia [Sun, 16 Apr 2017 15:11:04 +0000 (11:11 -0400)]
Speed up search and replace

Ref #625

7 years agoSlightly speed up search and replace
Zachary Yedidia [Sun, 16 Apr 2017 14:43:13 +0000 (10:43 -0400)]
Slightly speed up search and replace

This commit also adds a linter for literate

7 years agoAdded more default bindings:
Nichlas Severinsen [Sun, 16 Apr 2017 12:39:39 +0000 (14:39 +0200)]
Added more default bindings:
- Shift+Home for selecting to start of line
- Shift+End for selecting to end of line
These already exist as Ctrl+Shift+Left/Right-arrow

7 years agoAllow plugins to create runtime files from strings
Zachary Yedidia [Sat, 15 Apr 2017 18:45:44 +0000 (14:45 -0400)]
Allow plugins to create runtime files from strings

7 years agoUpdate runtime
Zachary Yedidia [Sat, 15 Apr 2017 16:02:01 +0000 (12:02 -0400)]
Update runtime

7 years agoMerge pull request #624 from Necklaces/master
Zachary Yedidia [Sat, 15 Apr 2017 16:01:30 +0000 (12:01 -0400)]
Merge pull request #624 from Necklaces/master

Improved R syntax rules

7 years agoMerge pull request #621 from aerth/patch-1
Zachary Yedidia [Sat, 15 Apr 2017 16:01:12 +0000 (12:01 -0400)]
Merge pull request #621 from aerth/patch-1

Use GOHOSTARCH/GOHOSTOS to get version, date, Resolves #620

7 years agoImproved R syntax rules
Nichlas Severinsen [Sat, 15 Apr 2017 00:06:19 +0000 (02:06 +0200)]
Improved R syntax rules

7 years agoMerge
Zachary Yedidia [Fri, 14 Apr 2017 01:39:20 +0000 (21:39 -0400)]
Merge

7 years agoDon't draw cursorline at cursor position
Zachary Yedidia [Fri, 14 Apr 2017 01:37:13 +0000 (21:37 -0400)]
Don't draw cursorline at cursor position

Fixes #622

If the cursorline is drawn at the cursor's position, then the cursor
doesn't display. I'm not really sure why this is a problem with the
gnome terminal, it didn't seem to happen on earlier versions.

7 years agoUse GOHOSTARCH/GOHOSTOS to get version, date, Resolves #620
aerth [Wed, 12 Apr 2017 17:42:39 +0000 (10:42 -0700)]
Use GOHOSTARCH/GOHOSTOS to get version, date, Resolves #620
For "install" target, get GOBIN using 'go env GOPATH'
instead of $GOPATH because new Go doesn't require $GOPATH be set

7 years agoMerge pull request #619 from nicqrocks/patch-1
Zachary Yedidia [Tue, 11 Apr 2017 13:45:33 +0000 (09:45 -0400)]
Merge pull request #619 from nicqrocks/patch-1

Add other Perl6 extensions

7 years agoAdd other Perl6 extensions
Nic [Tue, 11 Apr 2017 13:32:46 +0000 (09:32 -0400)]
Add other Perl6 extensions

Perl6 files will occasionally have the extensions `.pl6` and `.pm6` instead of just `.p6`.

7 years agoMerge
Zachary Yedidia [Sun, 2 Apr 2017 13:27:25 +0000 (09:27 -0400)]
Merge

7 years agoFix TabSwitch to work by tab name as well
Zachary Yedidia [Sun, 2 Apr 2017 13:27:04 +0000 (09:27 -0400)]
Fix TabSwitch to work by tab name as well

7 years agoRelocate cursor on search
Zachary Yedidia [Fri, 31 Mar 2017 14:39:10 +0000 (10:39 -0400)]
Relocate cursor on search

This commit also fixes some true color colorscheme issues

Fixes #614

7 years agoRead extra new line
Zachary Yedidia [Wed, 29 Mar 2017 16:01:01 +0000 (12:01 -0400)]
Read extra new line

Ref #603

7 years agoImprove html syntax rules
Zachary Yedidia [Wed, 29 Mar 2017 14:08:37 +0000 (10:08 -0400)]
Improve html syntax rules

7 years agoAdd support for limit-group to highlights region limits
Zachary Yedidia [Wed, 29 Mar 2017 13:54:54 +0000 (09:54 -0400)]
Add support for limit-group to highlights region limits

7 years agoAdd skip statements to all strings
Zachary Yedidia [Wed, 29 Mar 2017 13:45:16 +0000 (09:45 -0400)]
Add skip statements to all strings

7 years agoSlight improvements to included region highlighting
Zachary Yedidia [Wed, 29 Mar 2017 13:25:08 +0000 (09:25 -0400)]
Slight improvements to included region highlighting

7 years agoDon't skip included rules in end
Zachary Yedidia [Wed, 29 Mar 2017 13:21:54 +0000 (09:21 -0400)]
Don't skip included rules in end

7 years agoFix incorrect crystal filetype detection
Zachary Yedidia [Tue, 28 Mar 2017 23:26:14 +0000 (19:26 -0400)]
Fix incorrect crystal filetype detection

Closes #608

7 years agoImprove some more region highlighting
Zachary Yedidia [Tue, 28 Mar 2017 21:18:06 +0000 (17:18 -0400)]
Improve some more region highlighting

7 years agoFix region highlighting with empty rules
Zachary Yedidia [Tue, 28 Mar 2017 19:18:38 +0000 (15:18 -0400)]
Fix region highlighting with empty rules

7 years agoAdd support for skipping and remove need for lookbehind
Zachary Yedidia [Tue, 28 Mar 2017 00:53:08 +0000 (20:53 -0400)]
Add support for skipping and remove need for lookbehind

7 years agoBetter unicode support in highlight
Zachary Yedidia [Mon, 27 Mar 2017 23:35:28 +0000 (19:35 -0400)]
Better unicode support in highlight

7 years agoFix out of bounds error on syntax highlighting
Zachary Yedidia [Mon, 27 Mar 2017 20:26:32 +0000 (16:26 -0400)]
Fix out of bounds error on syntax highlighting

Fixes #606

7 years agoFix some issues with unicode syntax highlighting
Zachary Yedidia [Mon, 27 Mar 2017 18:40:42 +0000 (14:40 -0400)]
Fix some issues with unicode syntax highlighting

Closes #604

7 years agoDocument the keepautoindent option
Zachary Yedidia [Mon, 27 Mar 2017 17:22:34 +0000 (13:22 -0400)]
Document the keepautoindent option

Closes #602

7 years agoProperly handle files that don't end with newlines
Zachary Yedidia [Mon, 27 Mar 2017 17:15:00 +0000 (13:15 -0400)]
Properly handle files that don't end with newlines

Closes #603

7 years agoMerge
Zachary Yedidia [Mon, 27 Mar 2017 15:45:48 +0000 (11:45 -0400)]
Merge

7 years agoFix indent char styling
Zachary Yedidia [Mon, 27 Mar 2017 15:45:24 +0000 (11:45 -0400)]
Fix indent char styling

Closes #598

7 years agoMerge pull request #601 from NicolaiSoeborg/patch-3
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

7 years agoFix 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)

7 years agoMerge branch 'view-refactor'
Zachary Yedidia [Mon, 27 Mar 2017 00:40:53 +0000 (20:40 -0400)]
Merge branch 'view-refactor'

7 years agoMerge branch 'master' into view-refactor
Zachary Yedidia [Mon, 27 Mar 2017 00:40:03 +0000 (20:40 -0400)]
Merge branch 'master' into view-refactor

7 years agoUpdate syntax readme and docs
Zachary Yedidia [Sun, 26 Mar 2017 22:58:08 +0000 (18:58 -0400)]
Update syntax readme and docs

7 years agoFix small softwrap bug
Zachary Yedidia [Sun, 26 Mar 2017 22:01:02 +0000 (18:01 -0400)]
Fix small softwrap bug

7 years agoUpdate yaml syntax file
Zachary Yedidia [Sun, 26 Mar 2017 21:45:58 +0000 (17:45 -0400)]
Update yaml syntax file

7 years agoAdd memusage option to view memory usage
Zachary Yedidia [Sun, 26 Mar 2017 21:37:04 +0000 (17:37 -0400)]
Add memusage option to view memory usage

7 years agoFix precedence for python multi-comments
Zachary Yedidia [Sun, 26 Mar 2017 21:24:02 +0000 (17:24 -0400)]
Fix precedence for python multi-comments

7 years agoProper unicode support
Zachary Yedidia [Sun, 26 Mar 2017 21:20:53 +0000 (17:20 -0400)]
Proper unicode support

7 years agoRead one line for empty strings
Zachary Yedidia [Sun, 26 Mar 2017 19:27:53 +0000 (15:27 -0400)]
Read one line for empty strings

7 years agoOptimize how files are read into the buffer
Zachary Yedidia [Sun, 26 Mar 2017 19:23:32 +0000 (15:23 -0400)]
Optimize how files are read into the buffer

7 years agoSmall optimization to state only highlighting
Zachary Yedidia [Sun, 26 Mar 2017 17:03:43 +0000 (13:03 -0400)]
Small optimization to state only highlighting

7 years agoFix possible overflow error
Zachary Yedidia [Sat, 25 Mar 2017 21:31:46 +0000 (17:31 -0400)]
Fix possible overflow error

7 years agoAdd more performance and memory optimizations
Zachary Yedidia [Fri, 24 Mar 2017 18:11:21 +0000 (14:11 -0400)]
Add more performance and memory optimizations

7 years agoAdd support for lookbehind in region regexes
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.

7 years agoFix another issue with horizontal scrolling
Zachary Yedidia [Wed, 22 Mar 2017 16:28:02 +0000 (12:28 -0400)]
Fix another issue with horizontal scrolling

7 years agoImprove performance on long lines
Zachary Yedidia [Wed, 22 Mar 2017 15:58:43 +0000 (11:58 -0400)]
Improve performance on long lines

7 years agoFix small bug
Zachary Yedidia [Tue, 21 Mar 2017 19:46:06 +0000 (15:46 -0400)]
Fix small bug

7 years agoImprove new syntax files and fix a region glitch
Zachary Yedidia [Tue, 21 Mar 2017 19:07:39 +0000 (15:07 -0400)]
Improve new syntax files and fix a region glitch

7 years agoAdd converted syntax files
Zachary Yedidia [Tue, 21 Mar 2017 18:55:22 +0000 (14:55 -0400)]
Add converted syntax files