Maxime Coste
f3ec218a1c
Support user given text objects
2016-01-28 19:30:34 +00:00
Maxime Coste
b7530b021a
StringView based surround selection
2016-01-27 19:36:31 +00:00
Maxime Coste
f8106690b1
Make BufferIterator::operator* return a const ref to be more compatible
2016-01-27 08:27:23 +00:00
Gokcehan Kara
31b4c5c4c8
split x11 repl functionality to x11-repl.kak
2016-01-26 15:05:35 +02:00
Gokcehan Kara
e25490dc7f
split tmux repl functionality to tmux-repl.kak
2016-01-26 15:04:48 +02:00
Maxime Coste
04119d6207
Make find_surrounding more reusable and add unit tests
2016-01-26 07:23:18 +00:00
Maxime Coste
4f07632ac0
Add missing quoting in clang.kak
2016-01-26 06:32:23 +00:00
Maxime Coste
3d8e9a298c
Merge remote-tracking branch 'lenormf/rc/spell.kak'
2016-01-26 05:09:50 +00:00
Maxime Coste
d566de4930
Merge remote-tracking branch 'alexherbo2/ruby-rc'
2016-01-26 04:57:41 +00:00
Gokcehan Kara
0df6be4992
add basic support for repl interaction in x11
...
Define x11-repl command that optionally takes the name of an interpreter
to start it on a new window. Users then can select some text in the
editor and use [x11-]send-text command to send it to the interpreter.
Ideally the latter command should be bound to a key for easier
interaction. Requires xsel and xdotool to work.
2016-01-24 15:18:14 +02:00
Gokcehan Kara
830c9b237a
add basic support for repl interaction in tmux
...
Define tmux-repl-vertical/horizontal/window commands that optionally
takes the name of an interpreter to start it on a new pane/window. Users
then can select some text in the editor and use [tmux-]send-text command
to send it to the interpreter. Ideally the latter command should be
bound to a key for easier interaction.
2016-01-24 15:14:33 +02:00
Frank LENORMAND
f209bfb4f7
Document the spell
command, add an optional paramater that sets the language against which the check will be performed
2016-01-24 11:08:05 +02:00
Maxime Coste
3cab727f53
Add gdb pretty printing for Kakoune::Color
2016-01-24 07:11:52 +00:00
Gokcehan Kara
4fdaba5a42
fix tmux-new-window command docstring
2016-01-23 19:46:36 +02:00
Alex Leferry 2
396534c0bb
make auto-(indenting/insertion) more robust
2016-01-21 19:19:17 +01:00
Alex Leferry 2
c24fa2ea79
support commenting
2016-01-21 18:33:03 +01:00
Maxime Coste
99b4dc9929
Support connecting to other users sessions by using <user>/<session>
2016-01-20 22:58:39 +00:00
Maxime Coste
2bc24d6889
Merge remote-tracking branch 'lenormf/fix-ranges-hl'
2016-01-20 02:11:07 +00:00
Maxime Coste
31bda2f48b
Merge remote-tracking branch 'benoit-intrw/ini'
2016-01-20 02:10:41 +00:00
Frank LENORMAND
5c189887e0
Factorize the code that parses the output of aspell
2016-01-16 21:12:10 +02:00
Frank LENORMAND
ffde7e4787
Fix the name of ranges highlighters upon initialization
2016-01-16 21:12:01 +02:00
Maxime Coste
1e8ea9e5bd
Improve autoload behaviour documentation in README.asciidoc
...
Fixes #554
2016-01-13 10:40:15 +00:00
Maxime Coste
1c418be498
clang.kak: Use echo instead of printf %s as the latter has problems with newlines
2016-01-13 10:27:53 +00:00
Benoît Laurent
fb37a8ec38
Add 'cfg' extension to 'ini-file' filetype
...
'cfg' is another common file extension for ini like files. My use case is about
http://www.buildout.org/ config files.
2016-01-12 21:25:47 +01:00
Maxime Coste
032219b119
Rename set_signal_wrapper to set_signal_handler and tweak SignalHandler def
2016-01-10 20:46:15 +00:00
Maxime Coste
99c5b7e678
Replace potentially problematic uses of echo with printf %s
...
Echo supported switches are not well defined, so echo usage that
directly pass a shell variable as parameter may not have the
expected behaviour. Using printf %s should be safer.
2016-01-10 20:41:46 +00:00
Maxime Coste
3dee04b701
Remove useless code
2016-01-10 20:39:58 +00:00
Maxime Coste
273b541959
Use printf instead of echo in colorscheme completer
2016-01-10 10:27:02 +00:00
Maxime Coste
2f8612f8e7
Merge remote-tracking branch 'danlrobertson/safe_signal'
2016-01-10 03:00:25 +00:00
Alex Leferry 2
535957fbd1
add rc/lua.kak
2016-01-07 15:49:35 +01:00
Maxime Coste
e019d7cccd
Posix compliance in colorscheme command completer
2016-01-06 11:28:57 +00:00
Maxime Coste
f3ed9c14d7
Document multiple command support in command prompt
...
Fixes #547
2016-01-03 21:48:55 +00:00
Maxime Coste
f358579e42
Merge remote-tracking branch 'occivink/master'
2015-12-29 23:06:35 +00:00
O. Perret
96cff41691
Olivier Perret Copyright Waiver
...
I dedicate any and all copyright interest in this software to the
public domain. I make this dedication for the benefit of the public at
large and to the detriment of my heirs and successors. I intend this
dedication to be an overt act of relinquishment in perpetuity of all
present and future rights to this software under copyright law.
2015-12-29 09:35:44 +01:00
Maxime Coste
e938040e35
Cleanup InsertCompleter get rid of unneeded candidate vector copy
2015-12-28 00:18:38 +00:00
Maxime Coste
5217089902
Fix uses of non-keyword logical operators (replace &&, || and ! with and, or and not)
2015-12-27 23:28:34 +00:00
Maxime Coste
11652ce230
Remove the exec_keys function
2015-12-27 23:15:09 +00:00
Maxime Coste
43f1fcf616
Slight refactor
2015-12-27 23:09:32 +00:00
Maxime Coste
a5dcca6f78
Formatting fix
2015-12-27 23:07:06 +00:00
O. Perret
6a8507ce40
Keep match whose end is closest to the selection in reverse regex
...
search.
2015-12-27 16:53:52 +01:00
O. Perret
b2a54b8416
Add reverse search unit tests
2015-12-27 16:24:37 +01:00
Maxime Coste
c39a4d5879
Add a static_words str-list option always considered for word completion
...
Fixes #313
2015-12-27 08:53:31 +00:00
Maxime Coste
978e8d18b9
Center the initial target line
2015-12-25 07:17:54 +00:00
Maxime Coste
c16b9a2ec4
Set window dimensions when setting it in a context
2015-12-25 07:17:36 +00:00
Maxime Coste
dca9e2b73d
Fix spell.kak wrong use of sed flags
2015-12-24 22:04:17 +00:00
Maxime Coste
a051250204
Do not try to access the local client if it was not succesfully created
2015-12-24 04:09:30 +00:00
Maxime Coste
4d230e4051
Support passing +<line number> parameter to specify the first buffer target line on open
...
Fixes #336
2015-12-23 22:56:33 +00:00
Maxime Coste
1d748a4017
Pass flags to the regex engine to correct anchors
...
Current behaviour was matching ^ $ for the current search start/end
(and \b was always matching begin/end as well).
Fixes #536
2015-12-23 22:20:25 +00:00
Daniel Robertson
f5f7bc80e8
Add a signal function using sigaction
...
Use a wrapper for sigaction in place of signal to ensure that the
SA_RESTART flag is set for all signals used.
Signed-off-by: Daniel Robertson <danlrobertson89@gmail.com>
2015-12-23 14:03:31 -05:00
Maxime Coste
669fccc5e9
Remove drop jump (c-d)
2015-12-23 02:47:32 +00:00