]> git.lizzy.rs Git - micro.git/log
micro.git
7 years agoFix prompts not displaying
Zachary Yedidia [Thu, 22 Dec 2016 21:38:20 +0000 (16:38 -0500)]
Fix prompts not displaying

7 years agoMerge pull request #499 from 10sr/addrmtrailingws
Zachary Yedidia [Thu, 22 Dec 2016 20:45:55 +0000 (15:45 -0500)]
Merge pull request #499 from 10sr/addrmtrailingws

[Proposal] Add feature to trim trailing whitespaces on save

7 years agoMerge pull request #489 from november-eleven/refactor/plugin-name
Zachary Yedidia [Thu, 22 Dec 2016 20:44:09 +0000 (15:44 -0500)]
Merge pull request #489 from november-eleven/refactor/plugin-name

Enable human-friendly plugin name

7 years agoMerge pull request #502 from samdmarshall/master
Zachary Yedidia [Sun, 18 Dec 2016 23:38:03 +0000 (18:38 -0500)]
Merge pull request #502 from samdmarshall/master

preventing messages from over-writing the current prompt text

7 years agofixing test, was using incorrect assignment syntax
Samantha Marshall [Sun, 18 Dec 2016 20:29:22 +0000 (15:29 -0500)]
fixing test, was using incorrect assignment syntax

7 years agopreventing messages from over-writing the current prompt message
Samantha Marshall [Sun, 18 Dec 2016 20:14:18 +0000 (15:14 -0500)]
preventing messages from over-writing the current prompt message

7 years agoMerge pull request #501 from samdmarshall/master
Zachary Yedidia [Sun, 18 Dec 2016 01:56:01 +0000 (20:56 -0500)]
Merge pull request #501 from samdmarshall/master

updating micro syntax to better work with micro syntax files

7 years agoupdating micro syntax to better work with micro syntax files
Samantha Marshall [Sun, 18 Dec 2016 01:47:25 +0000 (20:47 -0500)]
updating micro syntax to better work with micro syntax files

7 years agoMerge pull request #500 from NicolaiSoeborg/patch-1
Zachary Yedidia [Sun, 18 Dec 2016 00:50:13 +0000 (19:50 -0500)]
Merge pull request #500 from NicolaiSoeborg/patch-1

Fix: mouse clicking with softwrap

7 years agoFix: mouse clicking with softwrap
Nicolai Søborg [Sat, 17 Dec 2016 23:27:06 +0000 (00:27 +0100)]
Fix: mouse clicking with softwrap

When clicking on a long line with softwrap turned on, the cursor will show up in the wrong location (`screenY` will be wrong in `GetSoftWrapLocation`). This seems to fix it.

7 years agoUpdate help for rmtrailingws
10sr [Sat, 17 Dec 2016 02:32:53 +0000 (11:32 +0900)]
Update help for rmtrailingws

7 years agoAdd rmtrailingws feature
10sr [Thu, 15 Dec 2016 07:54:30 +0000 (16:54 +0900)]
Add rmtrailingws feature

7 years agoMerge pull request #497 from 10sr/fixeolnewline
Zachary Yedidia [Fri, 16 Dec 2016 19:41:06 +0000 (14:41 -0500)]
Merge pull request #497 from 10sr/fixeolnewline

Fix bug that eofnewline does not work on save

7 years agoFix bug that eofnewline does not work on save
10sr [Thu, 15 Dec 2016 07:27:10 +0000 (16:27 +0900)]
Fix bug that eofnewline does not work on save

7 years agoMerge pull request #495 from ColinRioux/master
Zachary Yedidia [Wed, 14 Dec 2016 20:13:18 +0000 (15:13 -0500)]
Merge pull request #495 from ColinRioux/master

Minor fix to documentation

7 years agoMinor fix to documentation
Colin Rioux [Wed, 14 Dec 2016 20:11:57 +0000 (15:11 -0500)]
Minor fix to documentation

7 years agoUpdate docs
Zachary Yedidia [Wed, 14 Dec 2016 15:30:03 +0000 (10:30 -0500)]
Update docs

Fixes #486

7 years agoMerge pull request #493 from Theodus/tabs
Zachary Yedidia [Tue, 13 Dec 2016 17:30:42 +0000 (12:30 -0500)]
Merge pull request #493 from Theodus/tabs

Move to new tab when created

7 years agomove to new tab
theodus [Tue, 13 Dec 2016 17:12:20 +0000 (12:12 -0500)]
move to new tab

7 years agoAdd missing word boundary to python regex
Zachary Yedidia [Tue, 13 Dec 2016 14:27:54 +0000 (09:27 -0500)]
Add missing word boundary to python regex

Fixes #490

7 years agoExpand '~' in SaveAs
Zachary Yedidia [Tue, 13 Dec 2016 13:58:08 +0000 (08:58 -0500)]
Expand '~' in SaveAs

Fixes #491

7 years agorefactor(plugin): Enable human-friendly plugin name
Thomas LE ROUX [Mon, 12 Dec 2016 15:37:48 +0000 (16:37 +0100)]
refactor(plugin): Enable human-friendly plugin name

7 years agoUpdate runtime
Zachary Yedidia [Sun, 11 Dec 2016 21:43:07 +0000 (16:43 -0500)]
Update runtime

7 years agoAdded removewhitespaces setting
Daniel Jones [Sun, 11 Dec 2016 12:01:10 +0000 (23:01 +1100)]
Added removewhitespaces setting

7 years agoMerge
Zachary Yedidia [Sun, 11 Dec 2016 01:36:08 +0000 (20:36 -0500)]
Merge

7 years agoDisplay colorscheme error message using TermMessage
Zachary Yedidia [Sun, 11 Dec 2016 01:36:03 +0000 (20:36 -0500)]
Display colorscheme error message using TermMessage

7 years agoMerge pull request #487 from NicolaiSoeborg/patch-1
Zachary Yedidia [Sun, 11 Dec 2016 01:16:28 +0000 (20:16 -0500)]
Merge pull request #487 from NicolaiSoeborg/patch-1

Update plugin documentation

7 years agoUpdate plugin documentation
Nicolai Søborg [Sun, 11 Dec 2016 00:24:49 +0000 (01:24 +0100)]
Update plugin documentation

7 years agoMerge pull request #485 from sirikid/syntax-fix
Zachary Yedidia [Fri, 9 Dec 2016 15:41:38 +0000 (10:41 -0500)]
Merge pull request #485 from sirikid/syntax-fix

Initial OCaml support (integer and real literals, comments)

7 years agoUse shell to parse command when using JobStart
Zachary Yedidia [Fri, 9 Dec 2016 15:34:39 +0000 (10:34 -0500)]
Use shell to parse command when using JobStart

Also changed all occurrences of JobStart to JobSpawn in the linter
plugin.

7 years agoInitial OCaml support (integers and real literals, comments)
Ivan Sokolov [Thu, 8 Dec 2016 15:11:56 +0000 (18:11 +0300)]
Initial OCaml support (integers and real literals, comments)

7 years agoMerge pull request #478 from NicolaiSoeborg/master
Zachary Yedidia [Thu, 8 Dec 2016 02:30:54 +0000 (21:30 -0500)]
Merge pull request #478 from NicolaiSoeborg/master

Add syntax highlighting for Solidity

7 years agoMerge pull request #481 from sirikid/syntax-fix
Zachary Yedidia [Thu, 8 Dec 2016 02:30:05 +0000 (21:30 -0500)]
Merge pull request #481 from sirikid/syntax-fix

Simple fix for Pascal syntax highlighting

7 years agoMerge pull request #480 from Theodus/master
Zachary Yedidia [Thu, 8 Dec 2016 02:30:00 +0000 (21:30 -0500)]
Merge pull request #480 from Theodus/master

improve pony syntax

7 years agoSimple fix for Pascal syntax highlighting
Ivan Sokolov [Thu, 8 Dec 2016 02:03:00 +0000 (05:03 +0300)]
Simple fix for Pascal syntax highlighting

7 years agoimprove pony syntax
theodus [Wed, 7 Dec 2016 22:09:24 +0000 (17:09 -0500)]
improve pony syntax

7 years agoGive error message if input is a directory
Zachary Yedidia [Wed, 7 Dec 2016 15:28:03 +0000 (10:28 -0500)]
Give error message if input is a directory

Fixes #479

7 years agoAdd syntax highlighting for Solidity
Nicolai [Tue, 6 Dec 2016 20:52:37 +0000 (21:52 +0100)]
Add syntax highlighting for Solidity

7 years agoMerge remote-tracking branch 'refs/remotes/zyedidia/master'
Nicolai [Tue, 6 Dec 2016 20:51:33 +0000 (21:51 +0100)]
Merge remote-tracking branch 'refs/remotes/zyedidia/master'

7 years agoFix string width for different sized tabs v1.1.3
Zachary Yedidia [Tue, 6 Dec 2016 14:09:24 +0000 (09:09 -0500)]
Fix string width for different sized tabs

Fixes #475

7 years agoAdd Crystal language support (#473)
Rohan Allison [Mon, 5 Dec 2016 23:07:27 +0000 (17:07 -0600)]
Add Crystal language support (#473)

* ignore micro binary

* Add crystal syntax

* Add more crystal keywords; add character style

* Default character style to string

7 years agoMerge pull request #474 from NicolaiSoeborg/patch-1
Zachary Yedidia [Mon, 5 Dec 2016 20:01:50 +0000 (15:01 -0500)]
Merge pull request #474 from NicolaiSoeborg/patch-1

Log erroneous keybindings

7 years agoLog erroneous keybindings
Nicolai Søborg [Mon, 5 Dec 2016 16:02:46 +0000 (17:02 +0100)]
Log erroneous keybindings

7 years agoMerge pull request #471 from clemenscorny/master
Zachary Yedidia [Thu, 1 Dec 2016 21:28:18 +0000 (16:28 -0500)]
Merge pull request #471 from clemenscorny/master

Update tex.micro and vhdl.micro

7 years agoconvert tex.micro to use micro's colorscheme feature
Clemens Korner [Thu, 1 Dec 2016 20:00:02 +0000 (21:00 +0100)]
convert tex.micro to use micro's colorscheme feature

7 years agoreplace space and tab characters in vhdl.micro with [:space:]
Clemens Korner [Thu, 1 Dec 2016 17:46:24 +0000 (18:46 +0100)]
replace space and tab characters in vhdl.micro with [:space:]

7 years agoMerge pull request #469 from 10sr/allowSymlinkedPlugin
Zachary Yedidia [Wed, 30 Nov 2016 21:32:48 +0000 (16:32 -0500)]
Merge pull request #469 from 10sr/allowSymlinkedPlugin

Enable plugins even when they are symlinks

7 years agoAllow symlink plugin directory
10sr [Wed, 30 Nov 2016 05:28:13 +0000 (14:28 +0900)]
Allow symlink plugin directory

7 years agoFix bug with opening empty files
Zachary Yedidia [Tue, 29 Nov 2016 21:25:16 +0000 (16:25 -0500)]
Fix bug with opening empty files

7 years agoRemove debug statements
Zachary Yedidia [Tue, 29 Nov 2016 18:57:26 +0000 (13:57 -0500)]
Remove debug statements

7 years agoUse io.Readers to read files more efficiently
Zachary Yedidia [Tue, 29 Nov 2016 18:44:30 +0000 (13:44 -0500)]
Use io.Readers to read files more efficiently

7 years agoMerge pull request #449 from 10sr/jobSpawn
Zachary Yedidia [Tue, 29 Nov 2016 13:57:41 +0000 (08:57 -0500)]
Merge pull request #449 from 10sr/jobSpawn

Add `JobSpawn()` function for plugin interface

7 years agoMake tab.CurView public
Zachary Yedidia [Tue, 29 Nov 2016 01:50:11 +0000 (20:50 -0500)]
Make tab.CurView public

7 years agoActually rename width, height, lockWidth, lockHeight
Zachary Yedidia [Tue, 29 Nov 2016 01:28:40 +0000 (20:28 -0500)]
Actually rename width, height, lockWidth, lockHeight

7 years agoMake some view vars public
Zachary Yedidia [Tue, 29 Nov 2016 01:23:22 +0000 (20:23 -0500)]
Make some view vars public

7 years agoAllow creating splits at arbitrary indices
Zachary Yedidia [Tue, 29 Nov 2016 01:20:30 +0000 (20:20 -0500)]
Allow creating splits at arbitrary indices

7 years agoAllow splits to be created in either direction
Zachary Yedidia [Tue, 29 Nov 2016 00:16:49 +0000 (19:16 -0500)]
Allow splits to be created in either direction

This commit adds the `splitRight` and `splitBottom` options to allow
the user to pick which direction to split in.

This also means that a new split is no longer just appended to the list
of splits.

7 years agoDisplay 'No name' for empty files
Zachary Yedidia [Mon, 28 Nov 2016 17:52:45 +0000 (12:52 -0500)]
Display 'No name' for empty files

7 years agoDon't open buffer if there was an error loading the file
Zachary Yedidia [Mon, 28 Nov 2016 15:51:09 +0000 (10:51 -0500)]
Don't open buffer if there was an error loading the file

7 years agoUpdate to cross compile script
Zachary Yedidia [Mon, 28 Nov 2016 02:29:29 +0000 (21:29 -0500)]
Update to cross compile script

7 years agoFix for nightly release
Zachary Yedidia [Mon, 28 Nov 2016 02:19:15 +0000 (21:19 -0500)]
Fix for nightly release

7 years agoProvide vendored tarball and zip with future releases
Zachary Yedidia [Mon, 28 Nov 2016 01:15:33 +0000 (20:15 -0500)]
Provide vendored tarball and zip with future releases

7 years agoMerge pull request #462 from Theodus/pony-syntax
Zachary Yedidia [Thu, 24 Nov 2016 19:15:51 +0000 (14:15 -0500)]
Merge pull request #462 from Theodus/pony-syntax

Add pony syntax

7 years agoadd pony syntax
theodus [Thu, 24 Nov 2016 03:38:44 +0000 (22:38 -0500)]
add pony syntax

7 years agoOrder syntax files, with custom syntax files first
Zachary Yedidia [Wed, 23 Nov 2016 19:18:20 +0000 (14:18 -0500)]
Order syntax files, with custom syntax files first

Fixes #460

7 years agoOptimize startup
Zachary Yedidia [Wed, 23 Nov 2016 16:56:12 +0000 (11:56 -0500)]
Optimize startup

7 years agoUpdate runtime
Zachary Yedidia [Sun, 20 Nov 2016 16:07:04 +0000 (11:07 -0500)]
Update runtime

7 years agoMerge pull request #459 from clemenscorny/master
Zachary Yedidia [Sun, 20 Nov 2016 16:06:44 +0000 (11:06 -0500)]
Merge pull request #459 from clemenscorny/master

vhdl syntax file

7 years agovhdl syntax file
Clemens Korner [Sun, 20 Nov 2016 15:26:32 +0000 (16:26 +0100)]
vhdl syntax file

7 years agoFix buffer name problem
Zachary Yedidia [Sun, 20 Nov 2016 00:07:51 +0000 (19:07 -0500)]
Fix buffer name problem

Fixes #458

7 years agoReplace CtrlO with open command
Zachary Yedidia [Sat, 19 Nov 2016 17:57:54 +0000 (12:57 -0500)]
Replace CtrlO with open command

This comit also makes it possible for a binding to auto-type the
beginning of a command into command mode.

Closes #450

7 years agoAdd cd and pwd commands to change the working dir
Zachary Yedidia [Fri, 18 Nov 2016 21:48:08 +0000 (16:48 -0500)]
Add cd and pwd commands to change the working dir

Closes #451

7 years agoAdd Buffer.AbsPath and a plugin function DirectoryName (#455)
10sr [Fri, 18 Nov 2016 16:53:48 +0000 (01:53 +0900)]
Add Buffer.AbsPath and a plugin function DirectoryName (#455)

* Add Buffer.AbsPath

* Add a plugin function DirectoryName

* Update plugins.md

7 years agoAdd foundation for resizing splits arbitrarily
Zachary Yedidia [Wed, 16 Nov 2016 17:36:48 +0000 (12:36 -0500)]
Add foundation for resizing splits arbitrarily

This commit adds the ability to lock a split's width or height so
you can have splits that aren't equally sized. It isn't yet possible
for users to resize splits but the functionality has been implemented.

7 years agoUpdate plugins.md
10sr [Wed, 16 Nov 2016 05:13:17 +0000 (14:13 +0900)]
Update plugins.md

7 years agoAdd plugin function JobSpawn
10sr [Wed, 16 Nov 2016 05:06:12 +0000 (14:06 +0900)]
Add plugin function JobSpawn

7 years agoFix minor issue with makefile
Zachary Yedidia [Tue, 15 Nov 2016 01:10:10 +0000 (20:10 -0500)]
Fix minor issue with makefile

Ref #448

7 years agoMerge pull request #447 from samdmarshall/objective-c-syntax
Zachary Yedidia [Sun, 13 Nov 2016 23:53:09 +0000 (18:53 -0500)]
Merge pull request #447 from samdmarshall/objective-c-syntax

Objective-C syntax rules

7 years agoupdating types
Samantha Marshall [Sun, 13 Nov 2016 23:05:07 +0000 (15:05 -0800)]
updating types

7 years agoadding objective-c syntax rules
Samantha Marshall [Sun, 13 Nov 2016 23:02:20 +0000 (15:02 -0800)]
adding objective-c syntax rules

7 years agoFix rare out of bounds error with selections
Zachary Yedidia [Sat, 12 Nov 2016 01:12:21 +0000 (20:12 -0500)]
Fix rare out of bounds error with selections

Fixes #446

7 years agoPut linted classfiles in temp directory
Zachary Yedidia [Wed, 9 Nov 2016 22:30:25 +0000 (17:30 -0500)]
Put linted classfiles in temp directory

Fixes #445

7 years agoMerge
Zachary Yedidia [Tue, 8 Nov 2016 14:35:06 +0000 (09:35 -0500)]
Merge

7 years agoAdd default ftoptions plugin to override settings
Zachary Yedidia [Tue, 8 Nov 2016 14:34:12 +0000 (09:34 -0500)]
Add default ftoptions plugin to override settings

The ftoptions plugin will override values in settings.json based
on language requirements (e.g. using tabs in makefiles).

7 years agoMerge pull request #444 from samdmarshall/c-hex-numbers
Zachary Yedidia [Tue, 8 Nov 2016 14:24:18 +0000 (09:24 -0500)]
Merge pull request #444 from samdmarshall/c-hex-numbers

adding hexidecimal numbers to the existing C syntax rules

7 years agoadding hexidecimal numbers to the existing C syntax rules
Samantha Marshall [Mon, 7 Nov 2016 19:39:03 +0000 (11:39 -0800)]
adding hexidecimal numbers to the existing C syntax rules

7 years agoReset ModTime even if WriteFile fails
Zachary Yedidia [Thu, 3 Nov 2016 14:55:44 +0000 (10:55 -0400)]
Reset ModTime even if WriteFile fails

Ref #440

7 years agoMerge pull request #433 from ilius/pr03.python_syntax
Zachary Yedidia [Sat, 29 Oct 2016 14:20:41 +0000 (10:20 -0400)]
Merge pull request #433 from ilius/pr03.python_syntax

Fixes in Python 2.7 syntax, add Python 3.x syntax

7 years agoMerge pull request #436 from jncraton/paste-cleanup
Zachary Yedidia [Sat, 29 Oct 2016 14:20:16 +0000 (10:20 -0400)]
Merge pull request #436 from jncraton/paste-cleanup

Removed duplicate paste code for OS-level paste

7 years agoRemoved duplicate paste code for OS-level paste
Jon Craton [Sat, 29 Oct 2016 03:15:55 +0000 (23:15 -0400)]
Removed duplicate paste code for OS-level paste

7 years agoMerge
Zachary Yedidia [Sat, 29 Oct 2016 00:34:38 +0000 (20:34 -0400)]
Merge

7 years agoAdd ByteOffset and ToCharPos to plugin API
Zachary Yedidia [Sat, 29 Oct 2016 00:34:28 +0000 (20:34 -0400)]
Add ByteOffset and ToCharPos to plugin API

7 years agoMerge pull request #435 from jncraton/bottomline-selection-fix
Zachary Yedidia [Sat, 29 Oct 2016 00:00:59 +0000 (20:00 -0400)]
Merge pull request #435 from jncraton/bottomline-selection-fix

Search entire file for soft wrap location instead of line 1 to the number of lines in view

7 years agoSearch entire file instead of line 1 to the number of lines in view
Jon Craton [Fri, 28 Oct 2016 23:42:17 +0000 (19:42 -0400)]
Search entire file instead of line 1 to the number of lines in view

7 years agoadd python3 syntax highlighting (detect from header)
Saeed Rasooli [Fri, 28 Oct 2016 17:25:29 +0000 (20:55 +0330)]
add python3 syntax highlighting (detect from header)

7 years agofixes in python (2.7) syntax file, and rename to python2.micro
Saeed Rasooli [Fri, 28 Oct 2016 17:24:25 +0000 (20:54 +0330)]
fixes in python (2.7) syntax file, and rename to python2.micro
constants: sort by name, and __file__, remove __import__
functions: add next, help, __import__
separate types (like int and str) from builtin functions
separate and comment out methods/attrs of standard library (why hightlight?)
comment out NonSenseTypes like IntType, they are never used in code
magic methods: add __dict__
exec and map are functions, not keyword
remove trailing spaces

7 years agoImprovement: FindFileType: header regex should be prior to file extention
Saeed Rasooli [Wed, 12 Oct 2016 22:22:10 +0000 (01:52 +0330)]
Improvement: FindFileType: header regex should be prior to file extention

7 years agoFix problem with calculation Bottomline
Zachary Yedidia [Wed, 26 Oct 2016 16:29:23 +0000 (12:29 -0400)]
Fix problem with calculation Bottomline

Fixes #432

7 years agoAdd 'plugin available' command
Zachary Yedidia [Mon, 24 Oct 2016 23:02:13 +0000 (19:02 -0400)]
Add 'plugin available' command

Closes #413

7 years agoMinor update v1.1.2
Zachary Yedidia [Mon, 24 Oct 2016 12:03:00 +0000 (08:03 -0400)]
Minor update