Commit Graph

3860 Commits

Author SHA1 Message Date
Frank LENORMAND
9bd6a6da90 Set the maximum recursion depth to one to avoid unecessary high CPU usage 2015-07-31 18:34:53 +03:00
Maxime Coste
55f6ca7431 Merge remote-tracking branch 'lenormf/rc/autorestore.kak' 2015-07-31 14:01:07 +01:00
Frank LENORMAND
5291c06dec Frank LENORMAND 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-07-31 15:31:34 +03:00
Maxime Coste
dc50664897 Merge remote-tracking branch 'lenormf/rc/python.kak' 2015-07-31 10:27:21 +01:00
Frank LENORMAND
cf149b7985 Add an automatic backup restoration script that handles .kak.XXXXXX files 2015-07-30 18:43:57 +03:00
Frank LENORMAND
560a02e386 Add the object type to the list of python highlighted types 2015-07-30 18:10:35 +03:00
Frank LENORMAND
ddaa31a300 Highlight python types, when they are not used as constructors 2015-07-30 17:59:22 +03:00
Maxime Coste
19c52c3d61 Fix command parsing bug
Fixes #347
2015-07-30 09:41:23 +01:00
Maxime Coste
0b01f1eb06 Merge remote-tracking branch 'lenormf/rc/autowrap.kak' 2015-07-29 10:54:35 +01:00
Maxime Coste
3da9458b5e Merge remote-tracking branch 'lenormf/autoinfo_number' 2015-07-29 10:44:39 +01:00
Frank LENORMAND
8287977c2d Improve the autowrap script 2015-07-29 11:48:07 +03:00
Frank LENORMAND
b7e232d230 Add the 'n' flag to the autoinfo popup window 2015-07-29 10:20:11 +03:00
Maxime Coste
12e0f46e25 Use forward declaration instead of include in commands.hh 2015-07-28 20:18:18 +01:00
Maxime Coste
6b06d77490 Small formatting fix 2015-07-27 20:43:18 +01:00
Maxime Coste
c61c89fac9 Add a save selections test case 2015-07-11 11:39:41 +01:00
Maxime Coste
24de3ed822 Move selection saving/restoring to z/Z
Fixes #284
2015-07-11 11:36:23 +01:00
Maxime Coste
a15d816ea8 Use a named struct Empty in optional 2015-07-10 19:05:21 +01:00
Maxime Coste
1d1927647a Fix formatting 2015-07-09 13:53:21 +01:00
Maxime Coste
f1c286e592 Notify user when some hooks failed 2015-07-08 14:00:50 +01:00
Maxime Coste
883a14e853 Do not allow exiting insert mode while running InsertEnd hook.
Fixes #311
2015-07-08 13:53:19 +01:00
Maxime Coste
123541822b Gracefully handle exception when opening files given on command line
Fixes #310
2015-07-08 13:43:40 +01:00
Maxime Coste
f65d41a30a Fix scrolling down hiding the cursor with scrolloff == 0 2015-07-08 13:43:32 +01:00
Maxime Coste
bb01b79c78 Merge branch 'colorscheme' 2015-07-07 22:41:00 +01:00
Maxime Coste
3c4400c5fd Change scrolloff behaviour, allow displaying pas the end of buffer
Fixes #306
2015-07-07 22:36:27 +01:00
Maxime Coste
1cbaac5323 Fix window position computation that could get negative with big scroll offsets 2015-07-06 13:10:36 +01:00
Maxime Coste
72b7a8910b Print connection failed messages with a newline
Fixes #308
2015-07-05 13:39:30 +01:00
Maxime Coste
287fc59c05 Update zenburn.kak 2015-07-04 11:37:24 +01:00
Maxime Coste
15a34be46d Merge branch 'master' into colorscheme 2015-07-03 21:33:08 +01:00
Maxime Coste
9e39aab325 Formatting fix 2015-07-03 21:14:34 +01:00
Maxime Coste
742fdc1f7d Recognize colorscheme command in kakrc files and in README 2015-07-03 21:14:08 +01:00
Maxime Coste
93b6534ef1 man.kak: Add basic completion to man command 2015-07-03 21:00:10 +01:00
Maxime Coste
b7be43f9b9 Merge remote-tracking branch 'xificurC/master' 2015-07-03 20:59:41 +01:00
Maxime Coste
dbc1f1a8b6 Merge remote-tracking branch 'xificurC/sh-string-fix' 2015-07-03 20:59:22 +01:00
Maxime Coste
eedf7d6c68 Fix mouse coordinates in ncurses ui with status on top 2015-07-03 18:44:25 +01:00
xificurC
8813580516 fix shell string start and end regex 2015-07-02 21:59:34 +02: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
12dd7b04ac Try to simplify argument selector, abandon pair matching checks
Recognize both , and ; as argument separator
2015-07-02 13:41:50 +01:00
Maxime Coste
2660793a31 Small refactoring in selectors.cc 2015-07-01 23:54:17 +01:00
Maxime Coste
28ebe776c0 Refactor select_arguments and slightly change behaviour for non-inner
non inner argument contains the argument, preceeding whitespaces,
and eventual ending comma, except for first arguments (that
contains the whitespaces after the comma), and last argument (that
contains the comma before it).
2015-07-01 23:47:22 +01:00
Maxime Coste
33616f4192 Merge branch 'remap-objects' of http://github.com/elegios/kakoune 2015-07-01 22:08:17 +01:00
Viktor Palmkvist
ab2007bd4e Add remapping of text object keys 2015-07-01 17:53:38 +02:00
Viktor Palmkvist
e21ea23c24 Added tests for argument text object 2015-07-01 17:42:10 +02:00
Viktor Palmkvist
13d212f445 Added argument text object 2015-07-01 17:42:10 +02:00
Viktor Palmkvist
6689bf0b46 Viktor Palmkvist 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-07-01 16:47:27 +02:00
Maxime Coste
ee6fc92ae2 Fix stupid bug in '*' 2015-07-01 13:33:20 +01:00
Maxime Coste
58d115ec88 Force redraw all clients after a face changed 2015-06-30 19:12:25 +01:00
xificurC
fbb216d2ed commands starting with horizontal whitespace don't go into the history 2015-06-30 16:06:49 +02:00
Maxime Coste
670d8f7d1e Use tparm instead of tiparm 2015-06-30 13:35:51 +01:00
Maxime Coste
eb4ac85fb1 Force setting of terminal hardware scroll region on resize
It seems there is a race condition with VTE based terminals when
created and resized almost immediatly (like when doing :new) where
we end up with the hardware scroll region set to the old terminal
size.
2015-06-30 09:08:44 +01:00
Maxime Coste
130b22ff74 Refactor resize handling in NCursesUI 2015-06-30 00:31:26 +01:00