Commit Graph

29 Commits

Author SHA1 Message Date
Chloe Kudryavtsev
b6555d07a9 Rename kakrc::autoload to kakrc::autoload_directory
`autoload` is a reserved keyword in the ksh family of shells.
Some of these are common `/bin/sh` providers (e.g mksh).
Renaming it to have a prefix fixes autoloading on such systems (see #1353).
This should not have any side effects due to the limited scope.
2017-05-09 11:36:32 -04:00
Maxime Coste
306243e8d9 Remove the runtime command 2017-01-05 11:13:57 +00:00
Maxime Coste
5af29b0254 Fix python comment copy logic in python.kak
And introduce the first unit test that sources bundled support
scripts.

Fixes #860
2016-10-13 20:13:05 +01:00
Maxime Coste
9a19f18bc0 Use shell-candidates for :colorscheme completion 2016-09-05 23:39:13 +01:00
Frank LENORMAND
d5a8d9bf3a Fix the error message display in the colorscheme function 2016-04-23 10:00:36 +03:00
Maxime Coste
55d381999e Avoid stderr message from cut when completing colorschemes 2016-04-11 21:12:36 +01:00
Maxime Coste
c8490c4e86 Try to load an eventual kakrc.local next to the common kakrc 2016-03-27 19:34:59 +01:00
Maxime Coste
d92c241fe7 Make doc command work without requiring installation 2016-02-03 23:46:01 +00:00
Maxime Coste
c27778497e Avoid spurious error on empty autoload folders 2016-01-29 08:48:26 +00:00
Maxime Coste
273b541959 Use printf instead of echo in colorscheme completer 2016-01-10 10:27:02 +00:00
Maxime Coste
e019d7cccd Posix compliance in colorscheme command completer 2016-01-06 11:28:57 +00:00
Enrico Lumetti
11276ffa66 Report debug information on failed autoloading 2015-12-11 01:54:29 +01:00
Maxime Coste
550a95a3d7 Change def -shell-params to def -params and take the counts as parameters 2015-12-01 14:00:55 +00:00
Maxime Coste
79562a614e Fix colorscheme completion that triggered a shell syntax error
When the user colors dir was missing, expr was failing, with
the error ending up in the *debug* buffer
2015-07-20 13:14:08 +01:00
Eike Plack
0674a56af2 Load default.kak as default color scheme 2015-07-19 05:38:52 +02:00
Eike Plack
778b9dcf79 Autoload color schemes in userspace
* if a color scheme exists system wide the one in userspace will take
  precedence
2015-07-17 16:54:40 +02:00
Maxime Coste
9e39aab325 Formatting fix 2015-07-03 21:14:34 +01:00
Maxime Coste
466410529a Add a colorscheme command and a first zenburn them in the colors directory 2015-07-02 13:56:38 +01:00
Maxime Coste
1ff0fbb4e2 Fix autoload symlink, was absolute instead of relative 2015-06-02 19:04:50 +01:00
Maxime Coste
fcd0b8524b Remove debug messages from kakrc 2015-05-31 21:45:26 +01:00
Maxime Coste
2426384360 Autoload site wide kak scripts if the user does not have his own autoload folder 2015-05-30 14:32:04 +01:00
Maxime Coste
d8802e5f01 Indentation fix in kakrc 2015-05-29 13:50:35 +01:00
Maxime Coste
f3fe97c8fa Do not override meta face when defining markup color scheme 2015-05-12 09:50:03 +01:00
Benoît Laurent
4ab01ff80d Use named colors in highlighting configuration for markup languages. 2015-05-09 22:03:41 +02:00
Alex Leferry 2
4801ee22a2 source all .kak in autoload/ 2014-07-19 13:41:26 +01:00
Maxime Coste
ac5cbba0ae Remove region highlighter, rename multi_regions to regions, cleanup 2014-07-14 21:42:19 +01:00
Maxime Coste
518c494104 Rename 'macro' face to more general 'meta'
As it is used in python/ruby for 'import' which is not really
a macro.
2014-07-13 16:57:49 +01:00
Maxime Coste
d0d4108085 Rename :colalias to :face and update documentation 2014-07-12 10:55:50 +01:00
Maxime Coste
fa72d27f9a Make kak more installable
* Kak relies on the kakrc file to be in ../share/kak/kakrc relative
to kak binary rather than in the same directory
* Added an install target to the Makefile
2013-12-23 21:36:05 +00:00