Maxime Coste
|
d2b0dba39d
|
Support quitting while executing RuntimeError hooks
Fixes #529
|
2015-12-14 19:06:30 +00:00 |
|
Maxime Coste
|
515231e824
|
Fix input mode keep alive handling, use a refcount for input modes
Fixes #528
|
2015-12-12 23:51:51 +00:00 |
|
Maxime Coste
|
80b1d88bb0
|
Fix Buffer::changes_since if we get passed an invalid timestamp
|
2015-12-12 23:50:01 +00:00 |
|
Maxime Coste
|
b6105fa106
|
Use markup for line-flags instead of a single face
|
2015-12-12 23:16:07 +00:00 |
|
Maxime Coste
|
8d7e16a8e6
|
Merge remote-tracking branch 'doppioandante/safer-autoload'
|
2015-12-12 17:03:38 +00:00 |
|
Maxime Coste
|
37210218fd
|
Merge remote-tracking branch 'lenormf/fix-face-format-check'
|
2015-12-12 16:53:18 +00:00 |
|
Maxime Coste
|
4cb74623bb
|
Store the buffer timestamp in line flags options respect it for highlighting
Option content is auto updated to match current buffer, so that line flags
are updated according to buffer modifications.
|
2015-12-12 11:45:45 +00:00 |
|
Maxime Coste
|
70250fc1e3
|
Pass directly the StringView to option_add and let it do the option parsing
|
2015-12-12 11:26:34 +00:00 |
|
Frank LENORMAND
|
bd56ed5fad
|
Avoid instanciation of a String object everytime the parse_color
function is called.
|
2015-12-12 12:00:52 +03:00 |
|
Maxime Coste
|
5b9d30c088
|
Optimize the dynregex case where the expression refers directly to a regex option
|
2015-12-12 06:50:58 +00:00 |
|
Enrico Lumetti
|
f9d1ef830f
|
Remove deprecated userconfig rule
|
2015-12-12 01:00:32 +01:00 |
|
Frank LENORMAND
|
49a5bbf3ca
|
Ensure that at least one character follows a ',' or a '+' sign in a face
description (respectively a background color and attributes).
|
2015-12-11 22:58:28 +03:00 |
|
Frank LENORMAND
|
df31b88187
|
Fix "unused result" warnings for several system calls.
|
2015-12-10 11:00:10 +03:00 |
|
Maxime Coste
|
bde0975d9b
|
Filter mode require an event manager
Fixes #519
|
2015-12-08 00:12:56 +00:00 |
|
Maxime Coste
|
89821e9471
|
Move grench.rc in the correct directory
|
2015-12-08 00:10:26 +00:00 |
|
Maxime Coste
|
888ff33683
|
Merge remote-tracking branch 'alexherbo2/grench-rc'
|
2015-12-07 13:52:24 +00:00 |
|
Maxime Coste
|
937bef69d9
|
Add support for adding saved selections to current ones with <a-z>
|
2015-12-07 13:43:09 +00:00 |
|
Maxime Coste
|
966ac90fe7
|
Change eolformat and BOM options to be enums instead of strings
|
2015-12-06 12:51:55 +00:00 |
|
Maxime Coste
|
39fffec104
|
Improve info box placement behaviour in some corner cases
|
2015-12-05 10:51:46 +00:00 |
|
Maxime Coste
|
eac6d63371
|
Small code refactor
|
2015-12-05 10:14:04 +00:00 |
|
Maxime Coste
|
9799f34f78
|
Refactor some code in shell_manager.cc
|
2015-12-05 10:00:11 +00:00 |
|
Maxime Coste
|
84fc4bd6cb
|
Support -e in filter mode to give commands to execute (executed before keys)
|
2015-12-03 13:48:30 +00:00 |
|
Maxime Coste
|
c4a9f059dc
|
Fix unset option when using the current scope and it points to global
|
2015-12-02 19:25:40 +00:00 |
|
Maxime Coste
|
9a6347d6aa
|
Another try to fix csr problems (#469)
|
2015-12-02 01:12:24 +00:00 |
|
Maxime Coste
|
2a8a329b83
|
Remove support for %arg{#}, can be added back if we got a use case
It is very unlikely we need %arg{#} without needing a %sh anyway.
|
2015-12-02 01:08:41 +00:00 |
|
Maxime Coste
|
a02ad38fb4
|
Forward each params in %arg{@} separately
|
2015-12-02 01:01:48 +00:00 |
|
Maxime Coste
|
b2648053f9
|
Add argument expansion support
|
2015-12-01 20:07:14 +00: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
|
7335065d20
|
Update buffer display names after changing working directory
Fixes #501
|
2015-12-01 13:42:42 +00:00 |
|
Maxime Coste
|
1745344869
|
Run InsertIdle after reseting completer to permit InsertIdle to display an info box
|
2015-11-30 13:54:59 +00:00 |
|
Maxime Coste
|
e91da2bd43
|
Try to just reset the scroll region to workaround #469
|
2015-11-30 13:35:15 +00:00 |
|
Maxime Coste
|
a8d81e395b
|
Support dropping last jump and use it to fix :tag double jump push
Fixes #492
|
2015-11-27 13:57:46 +00:00 |
|
Maxime Coste
|
516e999a28
|
Disable history in all non interactive contexts
|
2015-11-27 13:50:40 +00:00 |
|
Maxime Coste
|
b4df57d369
|
Small cleanups
|
2015-11-27 13:50:40 +00:00 |
|
Maxime Coste
|
a81dbd90a1
|
Consolidate writing to fd
|
2015-11-27 13:50:40 +00:00 |
|
Maxime Coste
|
0b57103c72
|
Remind user hooks disable when replaying last insert
Fixes #495
|
2015-11-26 23:02:59 +00:00 |
|
Maxime Coste
|
de72c7d5d3
|
Add missing <cstdio> include
Fixes #498
|
2015-11-26 22:51:39 +00:00 |
|
Alex Leferry 2
|
5da00a0f14
|
add rc/grench.kak
|
2015-11-26 15:23:02 +01:00 |
|
Maxime Coste
|
f66bbdf209
|
select/split interpret count parameter as the capture group to use
count being 0 by default, we use the whole match, but we can now
specify to use capture 1 with 1s<regex><ret>.
|
2015-11-26 13:36:26 +00:00 |
|
Maxime Coste
|
9e08cf8ea4
|
Preserve default registers in exec/eval by default
|
2015-11-26 13:34:46 +00:00 |
|
Maxime Coste
|
001da44e11
|
Add -save-regs <regs> option to exec and eval to preserve registers
Fixes #279
|
2015-11-25 23:40:38 +00:00 |
|
Maxime Coste
|
3644f2a056
|
Refactor registers to initialize all of them at startup and add null register
Fixes #497
|
2015-11-25 21:48:17 +00:00 |
|
Maxime Coste
|
ec91ea17fe
|
Add a static const String::ms_empty empty string
|
2015-11-25 21:07:41 +00:00 |
|
Maxime Coste
|
3b5b781c5d
|
Reject non ascii register names
Fixes #493
|
2015-11-25 20:12:11 +00:00 |
|
Maxime Coste
|
e45b0c3ffc
|
Add StatusLine{Mode,Info,Value} built in faces
Fixes #491
|
2015-11-24 13:53:15 +00:00 |
|
Maxime Coste
|
ad5c8db7a8
|
Add support for various completions in :prompt
Fixes #489
|
2015-11-23 13:57:36 +00:00 |
|
Maxime Coste
|
36bf145b02
|
Support opening new files on kak -c command line
Fixes #485
|
2015-11-22 11:48:02 +00:00 |
|
Maxime Coste
|
7cf7f121e8
|
Fix onkey autoinfo
|
2015-11-21 17:21:21 +00:00 |
|
Maxime Coste
|
b0d696d994
|
Merge remote-tracking branch 'somasis/master'
|
2015-11-21 15:39:27 +00:00 |
|
Maxime Coste
|
a8d2c93ac8
|
Add a profiling debug flag to get timings for hooks/shell eval
|
2015-11-21 12:11:19 +00:00 |
|