]> git.lizzy.rs Git - micro.git/log
micro.git
7 years agofixed tests
boombuler [Mon, 26 Sep 2016 15:51:50 +0000 (17:51 +0200)]
fixed tests

7 years agoremoved testing code
boombuler [Mon, 26 Sep 2016 15:37:53 +0000 (17:37 +0200)]
removed testing code

7 years agofirst few pm commands
Florian Sundermann [Mon, 26 Sep 2016 14:53:39 +0000 (16:53 +0200)]
first few pm commands

7 years agoMerge remote-tracking branch 'zyedidia/master' into pm
Florian Sundermann [Mon, 26 Sep 2016 10:49:57 +0000 (12:49 +0200)]
Merge remote-tracking branch 'zyedidia/master' into pm

7 years agoMerge pull request #377 from onodera-punpun/patch-2
Zachary Yedidia [Sun, 25 Sep 2016 17:32:37 +0000 (13:32 -0400)]
Merge pull request #377 from onodera-punpun/patch-2

Add ` to autoclose

7 years agoAdd ` to autoclose
Camille [Sun, 25 Sep 2016 17:05:58 +0000 (19:05 +0200)]
Add ` to autoclose

7 years agoAdd mouse support and binding support to prompts
Zachary Yedidia [Sat, 24 Sep 2016 19:26:19 +0000 (15:26 -0400)]
Add mouse support and binding support to prompts

Closes #244

7 years agoCheck buffer filetype after loading plugins
Zachary Yedidia [Sat, 24 Sep 2016 18:30:35 +0000 (14:30 -0400)]
Check buffer filetype after loading plugins

7 years agoMerge pull request #371 from boombuler/plugins
Zachary Yedidia [Sat, 24 Sep 2016 18:09:02 +0000 (14:09 -0400)]
Merge pull request #371 from boombuler/plugins

Handle Plugins via RT-Files

7 years agoinitial commit of pluginmanager
boombuler [Fri, 23 Sep 2016 08:03:42 +0000 (10:03 +0200)]
initial commit of pluginmanager

7 years agoMerge pull request #370 from boombuler/snippets_core
Zachary Yedidia [Tue, 20 Sep 2016 12:58:22 +0000 (08:58 -0400)]
Merge pull request #370 from boombuler/snippets_core

Snippets core

7 years agofixed loading order
Florian Sundermann [Mon, 19 Sep 2016 14:04:59 +0000 (16:04 +0200)]
fixed loading order

plugins were not able to provide colorschemes

7 years agoload plugins as rt-files
Florian Sundermann [Mon, 19 Sep 2016 12:40:56 +0000 (14:40 +0200)]
load plugins as rt-files

7 years agofixed build
Florian Sundermann [Mon, 19 Sep 2016 11:28:14 +0000 (13:28 +0200)]
fixed build

7 years agosome additions to the plugin API
Florian Sundermann [Mon, 19 Sep 2016 11:23:47 +0000 (13:23 +0200)]
some additions to the plugin API

Those changes were originally used for the snippet plugin which
may not be part of the core.

7 years agoMerge
Zachary Yedidia [Sun, 18 Sep 2016 13:30:28 +0000 (09:30 -0400)]
Merge

7 years agoInherit background color from default
Zachary Yedidia [Sun, 18 Sep 2016 13:29:58 +0000 (09:29 -0400)]
Inherit background color from default

Fixes #366

7 years agoAdd function to load runtime files from a directory for a plugin
Zachary Yedidia [Fri, 16 Sep 2016 20:15:44 +0000 (16:15 -0400)]
Add function to load runtime files from a directory for a plugin

7 years agoUpdate yaml header
Zachary Yedidia [Fri, 16 Sep 2016 19:22:38 +0000 (15:22 -0400)]
Update yaml header

7 years agoAdd quick start guide to help.md
Zachary Yedidia [Fri, 16 Sep 2016 16:14:08 +0000 (12:14 -0400)]
Add quick start guide to help.md

7 years agoMerge pull request #334 from techtonik/filemanagers
Zachary Yedidia [Fri, 16 Sep 2016 16:09:17 +0000 (12:09 -0400)]
Merge pull request #334 from techtonik/filemanagers

Usability integration with file managers

7 years agoAllow plugins to add their own runtime files
Zachary Yedidia [Fri, 16 Sep 2016 15:02:10 +0000 (11:02 -0400)]
Allow plugins to add their own runtime files

7 years agoMerge pull request #363 from boombuler/rtfiles
Zachary Yedidia [Fri, 16 Sep 2016 14:33:28 +0000 (10:33 -0400)]
Merge pull request #363 from boombuler/rtfiles

Runtime files

7 years agoallow plugins to list / read runtime files
Florian Sundermann [Thu, 15 Sep 2016 14:42:45 +0000 (16:42 +0200)]
allow plugins to list / read runtime files

also renamed most of the new functions to be
more specific about what kind of files this is for.

7 years agosimplified file handling for runtime files
Florian Sundermann [Thu, 15 Sep 2016 13:50:26 +0000 (15:50 +0200)]
simplified file handling for runtime files

7 years agoMerge pull request #359 from boombuler/params
Zachary Yedidia [Wed, 14 Sep 2016 21:14:01 +0000 (17:14 -0400)]
Merge pull request #359 from boombuler/params

Params

7 years agoMerge pull request #354 from boombuler/help
Zachary Yedidia [Wed, 14 Sep 2016 21:13:46 +0000 (17:13 -0400)]
Merge pull request #354 from boombuler/help

Help

7 years agoMerge pull request #360 from rgburke/validate-options
Zachary Yedidia [Wed, 14 Sep 2016 19:34:18 +0000 (15:34 -0400)]
Merge pull request #360 from rgburke/validate-options

Added ability to validate options values when being set

7 years agoAdded ability to validate options values when being set
Richard Burke [Wed, 14 Sep 2016 19:05:05 +0000 (20:05 +0100)]
Added ability to validate options values when being set

7 years agoFix pyflakes linter pattern
Zachary Yedidia [Wed, 14 Sep 2016 16:54:31 +0000 (12:54 -0400)]
Fix pyflakes linter pattern

Fixes #358

7 years agoinclude trailing path delimiter
Florian Sundermann [Wed, 14 Sep 2016 14:28:25 +0000 (16:28 +0200)]
include trailing path delimiter

"C:" is not valid on windows but "C:\" is.
"foo" is as valid as "foo/" on other OS...

7 years agofixed directory completion on windows
Florian Sundermann [Wed, 14 Sep 2016 14:15:49 +0000 (16:15 +0200)]
fixed directory completion on windows

7 years agoMerge pull request #356 from boombuler/bug355
Zachary Yedidia [Wed, 14 Sep 2016 11:29:44 +0000 (07:29 -0400)]
Merge pull request #356 from boombuler/bug355

fixed bug 355

7 years agoMerge pull request #357 from boombuler/emptyfiles
Zachary Yedidia [Wed, 14 Sep 2016 11:28:52 +0000 (07:28 -0400)]
Merge pull request #357 from boombuler/emptyfiles

don't reuse unsaved file buffers.

7 years agodon't clone unsaved file buffers.
boombuler [Wed, 14 Sep 2016 07:37:12 +0000 (09:37 +0200)]
don't clone unsaved file buffers.

if I open multiple empty tabs, I don't want the same "new file buffers"

7 years agofixed bug 355
boombuler [Wed, 14 Sep 2016 07:24:38 +0000 (09:24 +0200)]
fixed bug 355

7 years agoallow plugins to have a help file
boombuler [Tue, 13 Sep 2016 07:06:06 +0000 (09:06 +0200)]
allow plugins to have a help file

7 years agoLoad help files when needed
boombuler [Tue, 13 Sep 2016 06:53:20 +0000 (08:53 +0200)]
Load help files when needed

7 years agoRevert "Improve performance for very long lines"
Zachary Yedidia [Sun, 11 Sep 2016 20:04:23 +0000 (16:04 -0400)]
Revert "Improve performance for very long lines"

This reverts commit d5694c0f353d1d4422e128cf54d43d57ab3d89bf.

Fixes #351
See #348

7 years agoFix comma and tabs in markdown help
anatoly techtonik [Sun, 11 Sep 2016 19:40:02 +0000 (22:40 +0300)]
Fix comma and tabs in markdown help

7 years agoFix strange selection for long lines
Zachary Yedidia [Sun, 11 Sep 2016 19:00:44 +0000 (15:00 -0400)]
Fix strange selection for long lines

See #351

7 years agoMerge pull request #316 from elopio/snapcraft
Zachary Yedidia [Sat, 10 Sep 2016 19:43:39 +0000 (15:43 -0400)]
Merge pull request #316 from elopio/snapcraft

Add the packaging metadata to build the micro snap

7 years agoOptimize search and replace a lot
Zachary Yedidia [Sat, 10 Sep 2016 15:32:54 +0000 (11:32 -0400)]
Optimize search and replace a lot

7 years agoImprove performance for xml and html files
Zachary Yedidia [Sat, 10 Sep 2016 14:32:21 +0000 (10:32 -0400)]
Improve performance for xml and html files

7 years agoAllow a buffer to be opened simultaneously
Zachary Yedidia [Sat, 10 Sep 2016 14:30:15 +0000 (10:30 -0400)]
Allow a buffer to be opened simultaneously

7 years agoMerge
Zachary Yedidia [Sat, 10 Sep 2016 14:03:55 +0000 (10:03 -0400)]
Merge

7 years agoImprove performance for very long lines
Zachary Yedidia [Sat, 10 Sep 2016 14:03:51 +0000 (10:03 -0400)]
Improve performance for very long lines

7 years agoOkay. Bugfix with syntax :P (#339)
Nickolay [Sat, 10 Sep 2016 13:18:14 +0000 (16:18 +0300)]
Okay. Bugfix with syntax :P (#339)

* Now it can install micro into /usr/bin (make-build only, unix-only)

* Fixed Syntax Bugging

* Update xml.micro

* Revert Makefile change

* Update xml.micro

7 years agoAdd eval command
Zachary Yedidia [Fri, 9 Sep 2016 19:54:32 +0000 (15:54 -0400)]
Add eval command

7 years agoRemove pkgbuild from pre installed syntax files
Zachary Yedidia [Fri, 9 Sep 2016 18:48:18 +0000 (14:48 -0400)]
Remove pkgbuild from pre installed syntax files

7 years agoRemove duplicate PKGBUILD filetype
Zachary Yedidia [Fri, 9 Sep 2016 16:41:56 +0000 (12:41 -0400)]
Remove duplicate PKGBUILD filetype

7 years agoMerge
Zachary Yedidia [Fri, 9 Sep 2016 16:32:05 +0000 (12:32 -0400)]
Merge

7 years agoUse shell.micro for PKGBUILD files
Zachary Yedidia [Fri, 9 Sep 2016 16:31:44 +0000 (12:31 -0400)]
Use shell.micro for PKGBUILD files

Fixes #345

7 years agoMerge pull request #344 from apjanke/doco-tweaks
Zachary Yedidia [Fri, 9 Sep 2016 11:43:15 +0000 (07:43 -0400)]
Merge pull request #344 from apjanke/doco-tweaks

doco: grammar and formatting tweaks

7 years agodoco: grammar and formatting tweaks
Andrew Janke [Fri, 9 Sep 2016 04:07:58 +0000 (00:07 -0400)]
doco: grammar and formatting tweaks

7 years agoMerge pull request #341 from boombuler/bug297
Zachary Yedidia [Thu, 8 Sep 2016 21:31:45 +0000 (17:31 -0400)]
Merge pull request #341 from boombuler/bug297

fixes #297

7 years agoResize tabs more often
Zachary Yedidia [Thu, 8 Sep 2016 21:30:41 +0000 (17:30 -0400)]
Resize tabs more often

Fixes #343

7 years agoAdd SaveAs action and command
Zachary Yedidia [Thu, 8 Sep 2016 18:13:46 +0000 (14:13 -0400)]
Add SaveAs action and command

Fixes #340

You can bind the action `SaveAs` and if you provide an argument to
the `save` command it will save as. For example `> save test.txt`.

7 years agofixes #297
Florian Sundermann [Thu, 8 Sep 2016 11:47:13 +0000 (13:47 +0200)]
fixes #297

use a buffered channel to queue events.
otherwise those events might get lost.

7 years agoMerge pull request #338 from akkatracker/patch-1
Zachary Yedidia [Thu, 8 Sep 2016 11:22:03 +0000 (07:22 -0400)]
Merge pull request #338 from akkatracker/patch-1

its --> it's in actions.go comment

7 years agoits --> it's in actions.go comment
Matthew Brener [Thu, 8 Sep 2016 06:14:04 +0000 (16:14 +1000)]
its --> it's in actions.go comment

7 years agoUpdate readme
Zachary Yedidia [Thu, 8 Sep 2016 00:28:18 +0000 (20:28 -0400)]
Update readme

7 years agoAdd colorcolumn option
Zachary Yedidia [Wed, 7 Sep 2016 21:17:51 +0000 (17:17 -0400)]
Add colorcolumn option

Fixes #333

For example: `> set colorcolumn 80`.

7 years agoUsability integration with file managers
anatoly techtonik [Wed, 7 Sep 2016 21:11:51 +0000 (00:11 +0300)]
Usability integration with file managers

7 years agoMerge branch 'to-miz-master'
Zachary Yedidia [Wed, 7 Sep 2016 20:57:58 +0000 (16:57 -0400)]
Merge branch 'to-miz-master'

7 years agoMerge branch 'master' of https://github.com/to-miz/micro into to-miz-master
Zachary Yedidia [Wed, 7 Sep 2016 20:57:42 +0000 (16:57 -0400)]
Merge branch 'master' of https://github.com/to-miz/micro into to-miz-master

7 years agoMerge pull request #332 from nueh/master
Zachary Yedidia [Wed, 7 Sep 2016 16:10:24 +0000 (12:10 -0400)]
Merge pull request #332 from nueh/master

Consider all multi-byte characters a "wordchar", fixes #329

7 years agoMissed the test for the last commit, now fixed
Niklas Hennigs [Wed, 7 Sep 2016 15:48:26 +0000 (17:48 +0200)]
Missed the test for the last commit, now fixed

7 years agoThis fixes zyedidia/micro#329
Niklas Hennigs [Wed, 7 Sep 2016 15:29:38 +0000 (17:29 +0200)]
This fixes zyedidia/micro#329
Now all multi-byte characters are considered a wordchar

7 years agoCheck colorschemes from ~/.config/micro/colorschemes
Zachary Yedidia [Wed, 7 Sep 2016 11:25:42 +0000 (07:25 -0400)]
Check colorschemes from ~/.config/micro/colorschemes

Fixes #331

7 years agoUpdate readme v1.0.3
Zachary Yedidia [Wed, 7 Sep 2016 00:33:39 +0000 (20:33 -0400)]
Update readme

7 years agoUpdate readme
Zachary Yedidia [Wed, 7 Sep 2016 00:32:21 +0000 (20:32 -0400)]
Update readme

7 years agoAdd Open command for view
Zachary Yedidia [Tue, 6 Sep 2016 23:58:34 +0000 (19:58 -0400)]
Add Open command for view

7 years agoMerge
Zachary Yedidia [Tue, 6 Sep 2016 23:30:28 +0000 (19:30 -0400)]
Merge

7 years agoHave HandleShellCommand return the stdout
Zachary Yedidia [Tue, 6 Sep 2016 23:27:57 +0000 (19:27 -0400)]
Have HandleShellCommand return the stdout

HandleShellCommand will now return the stdout as a string and
it also takes an additional flag indicating whether it should
wait before closing the shell and returning to the editor.

7 years agoMerge pull request #325 from techtonik/patch-1
Zachary Yedidia [Tue, 6 Sep 2016 20:02:45 +0000 (16:02 -0400)]
Merge pull request #325 from techtonik/patch-1

Fix CanClose comment after API change

7 years agoFix CanClose comment after API change
anatoly techtonik [Tue, 6 Sep 2016 19:51:13 +0000 (22:51 +0300)]
Fix CanClose comment after API change

Follow up to 966dac97f84b36

7 years agoAdd issue template
Zachary Yedidia [Tue, 6 Sep 2016 15:24:55 +0000 (11:24 -0400)]
Add issue template

7 years agoMerge branch 'boombuler-params'
Zachary Yedidia [Tue, 6 Sep 2016 14:59:46 +0000 (10:59 -0400)]
Merge branch 'boombuler-params'

7 years agoMerge branch 'params' of https://github.com/boombuler/micro into boombuler-params
Zachary Yedidia [Tue, 6 Sep 2016 14:59:30 +0000 (10:59 -0400)]
Merge branch 'params' of https://github.com/boombuler/micro into boombuler-params

7 years agoAdd support for macros
Zachary Yedidia [Tue, 6 Sep 2016 14:43:45 +0000 (10:43 -0400)]
Add support for macros

Closes #270

CtrlU to toggle recording and CtrlJ to playback.
You can also rebind using the "ToggleMacro" and "PlayMacro"
actions.

Note that recursive macros are not yet supported.

7 years agoMake unsaved changes prompt more clear
Zachary Yedidia [Tue, 6 Sep 2016 14:06:36 +0000 (10:06 -0400)]
Make unsaved changes prompt more clear

Fixes #301

7 years agoMerge pull request #323 from zonuexe/php-keywords
Zachary Yedidia [Tue, 6 Sep 2016 11:24:22 +0000 (07:24 -0400)]
Merge pull request #323 from zonuexe/php-keywords

Add PHP Keywords

7 years agoAdd PHP Keywords
USAMI Kenta [Tue, 6 Sep 2016 09:25:08 +0000 (18:25 +0900)]
Add PHP Keywords

- trait (PHP 5.5)
- iterable (PHP 7.1)
- void (PHP 7.1)

see https://github.com/ejmr/php-mode/pull/317

7 years agoMerge pull request #318 from elopio/update_runtime
Zachary Yedidia [Mon, 5 Sep 2016 20:12:26 +0000 (16:12 -0400)]
Merge pull request #318 from elopio/update_runtime

Update runtime

7 years agoUpdate runtime
Leo Arias [Mon, 5 Sep 2016 18:31:36 +0000 (18:31 +0000)]
Update runtime

closes #317

7 years agoAdd the packaging metadata to build the micro snap
Leo Arias [Thu, 1 Sep 2016 04:13:00 +0000 (04:13 +0000)]
Add the packaging metadata to build the micro snap

7 years agoMerge pull request #315 from boombuler/pascal
Zachary Yedidia [Mon, 5 Sep 2016 16:10:56 +0000 (12:10 -0400)]
Merge pull request #315 from boombuler/pascal

added pascal syntax

7 years agoadded pascal syntax
boombuler [Mon, 5 Sep 2016 15:53:49 +0000 (17:53 +0200)]
added pascal syntax

7 years agoMerge
Zachary Yedidia [Mon, 5 Sep 2016 15:38:16 +0000 (11:38 -0400)]
Merge

7 years agoMerge branch 'primary-clipboard'
Zachary Yedidia [Mon, 5 Sep 2016 15:37:49 +0000 (11:37 -0400)]
Merge branch 'primary-clipboard'

7 years agoMerge pull request #314 from mame98/master
Zachary Yedidia [Mon, 5 Sep 2016 14:50:00 +0000 (10:50 -0400)]
Merge pull request #314 from mame98/master

Added some SCSS keywords for the css/scss highlighting

7 years agoAdded some SCSS keywords for the css/scss highlighting
Marius Messerschmidt [Mon, 5 Sep 2016 14:41:32 +0000 (16:41 +0200)]
Added some SCSS keywords for the css/scss highlighting

Signed-off-by: Marius Messerschmidt <marius.messerschmidt@googlemail.com>
7 years agoUpdate runtime
Zachary Yedidia [Mon, 5 Sep 2016 14:30:08 +0000 (10:30 -0400)]
Update runtime

7 years agoMerge pull request #283 from boombuler/autocompleteplugin
Zachary Yedidia [Mon, 5 Sep 2016 14:29:51 +0000 (10:29 -0400)]
Merge pull request #283 from boombuler/autocompleteplugin

Autocomplete for plugins

7 years agoUpdate readme
Zachary Yedidia [Mon, 5 Sep 2016 14:29:15 +0000 (10:29 -0400)]
Update readme

7 years agoMerge pull request #313 from adrianvoica/master
Zachary Yedidia [Mon, 5 Sep 2016 14:28:36 +0000 (10:28 -0400)]
Merge pull request #313 from adrianvoica/master

Updates to TypeScript dictionary.

7 years agoUpdates to TypeScript dictionary.
Adrian Voica [Mon, 5 Sep 2016 14:18:41 +0000 (17:18 +0300)]
Updates to TypeScript dictionary.

7 years agoMerge pull request #311 from adrianvoica/master
Zachary Yedidia [Mon, 5 Sep 2016 14:09:24 +0000 (10:09 -0400)]
Merge pull request #311 from adrianvoica/master

Added TypeScript syntax highlighting file.

7 years agofixed inserting runes that require ctrl+alt
to-miz [Mon, 5 Sep 2016 14:03:05 +0000 (16:03 +0200)]
fixed inserting runes that require ctrl+alt

we check wheter an input is a binding first, only if it is not a binding
do we insert the rune regardless of modifiers