Maxime Coste
e01a658cea
Make use of strongly typed number to size_t conversion
2016-04-27 09:46:53 +01:00
Maxime Coste
717e37f2f3
Add checked, explicit conversion from strongly typed number for size_t
2016-04-27 09:46:53 +01:00
Maxime Coste
21644d17d6
Fix comparison operators in utf8_iterator and tag it as bidirectional
2016-04-27 09:46:53 +01:00
Frank LENORMAND
d5a8d9bf3a
Fix the error message display in the colorscheme
function
2016-04-23 10:00:36 +03:00
Frank LENORMAND
a20f5fc6a2
Pass a generic pattern to printf
calls, use echo
when possible
2016-04-23 10:00:36 +03:00
Frank LENORMAND
664f382ab2
Convert a non-POSIX extended sed regex to a basic notation
2016-04-23 09:56:53 +03:00
Frank LENORMAND
bdb67d8227
Remove a non-POSIX and unneeded -r sed
flag
2016-04-23 09:56:53 +03:00
Frank LENORMAND
3b2fd831f4
Replace non-POSIX -o
test flag with a double pipe
2016-04-23 09:56:53 +03:00
Frank LENORMAND
262de38c3d
Replace non-POSIX '<<<' here strings with a regular pipeline
2016-04-23 09:56:53 +03:00
Frank LENORMAND
84a21f8cfb
Replace non POSIX calls to echo
with printf %s
2016-04-23 09:56:53 +03:00
Maxime Coste
e4b9e30b31
Fix missing include in json_ui.cc
2016-04-21 20:46:41 +01:00
Maxime Coste
3f74dd2924
Remove uses of \< and \>, always use std regex compatible \b
2016-04-21 20:43:17 +01:00
Maxime Coste
de033d2915
Allow equality comparison between buffer iterators from differnt buffers
2016-04-21 20:42:23 +01:00
Maxime Coste
a22b1b6bc8
Fix BufferIterator::difference_type, it should be signed
2016-04-21 20:42:16 +01:00
Maxime Coste
66a40a37cd
prompt: zero password memory after running the command to be slightly more secure
2016-04-20 13:31:34 +01:00
Maxime Coste
c82b5bd016
Tweak zenburn BufferPadding color
2016-04-20 13:26:12 +01:00
Maxime Coste
1c43faeba9
Remove non-posix expansion in autorestore.kak
2016-04-20 13:25:38 +01:00
Maxime Coste
199ccb4021
Add a -password switch to :prompt to allow for more secure password entering
...
Fixes #660
2016-04-19 09:51:09 +01:00
Maxime Coste
2435949fae
Add support for env var name completion
...
Fixes #659
2016-04-17 19:21:43 +01:00
Maxime Coste
e784db4ad6
Use common completion system for OptionManager::complete_option_name
2016-04-17 19:21:08 +01:00
Maxime Coste
013519b3cb
Remove iterator based regex constructor
2016-04-16 21:41:04 +01:00
Maxime Coste
f877c388fe
Fix mistake in input_handler.cc
2016-04-13 23:50:49 +01:00
Maxime Coste
54dfd8605a
Improve gdb pretty printer a bit more
2016-04-13 23:33:21 +01:00
Maxime Coste
7833b53272
Fix support for macro being recorded and replay during :exec (non draft)
2016-04-13 21:21:49 +01:00
Maxime Coste
b0060ed79e
Fix modified range computation when erasing multiple times past current buffer end
...
Fixes #654
2016-04-13 21:21:00 +01:00
Maxime Coste
7521165011
Tweak gdb pretty printer to respect more flake8, and fix String display
2016-04-13 13:42:16 +01:00
Maxime Coste
925b8d6e4f
Add missing text objects in shortcuts.asciidoc
2016-04-13 09:51:51 +01:00
Maxime Coste
7316d93022
Merge remote-tracking branch 'Delapouite/docs'
2016-04-13 09:50:14 +01:00
Mohammed Kareem
9dee71e7c3
Reformatting, no tabs and fixed indentation.
2016-04-13 02:29:56 +02:00
Mohammed Kareem
6f6b04ef5f
Mohammed Kareem 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.
2016-04-13 02:28:26 +02:00
Mohammed Kareem
e97f99dbab
Flake8 diagnostics support
...
This follows the clang diagnostics example and does the same thing. It
just uses the flake8 program and the regex's are a bit different.
2016-04-12 21:17:50 +02:00
Maxime Coste
d1b693270e
ShellManager: do not open child stdin if there is no data to write to it
...
Fixes #383
2016-04-12 13:41:21 +01:00
Frank LENORMAND
82a3f10a82
Fix arbitrary keys execution in the doc
command
2016-04-12 10:41:16 +03:00
Maxime Coste
55d381999e
Avoid stderr message from cut when completing colorschemes
2016-04-11 21:12:36 +01:00
Maxime Coste
a2d426abba
Use padding face on the whole line
2016-04-11 21:12:27 +01:00
Maxime Coste
b1b6267137
Fix regions display test
2016-04-11 13:58:42 +01:00
Maxime Coste
064e965500
Remove padding control options from ncurses ui
2016-04-11 13:54:47 +01:00
Maxime Coste
f6d363c607
Fix zenburn BufferPadding face definition
2016-04-11 13:53:54 +01:00
Maxime Coste
815924e4da
Merge remote-tracking branch 'lenormf/buffer-padding'
2016-04-11 13:44:10 +01:00
Delapouite
d869e5829f
Add missing text objects to README: u, Q, q and g
2016-04-09 18:44:21 +02:00
Maxime Coste
a026ebf298
style tweak in the static words definitions
2016-04-09 10:20:13 +01:00
Maxime Coste
a49685d996
Merge remote-tracking branch 'lenormf/fix-static-completion'
2016-04-09 10:08:19 +01:00
Maxime Coste
9711f7a3d6
Merge remote-tracking branch 'lenormf/contrib/make_deb.bash'
2016-04-09 10:04:30 +01:00
Maxime Coste
d4b1138e2f
Use a specific startup_error exception type to get a nicer message
...
Fixes #424
2016-04-09 09:13:35 +01:00
Maxime Coste
9b98aa61a8
Fix json_ui doc on the option to use
2016-04-09 09:05:19 +01:00
Maxime Coste
c51ca6b3fa
Fix is_word ambiguous overload
2016-04-09 07:57:55 +01:00
Maxime Coste
c768ff9b6f
Small style tweak, we know buffer begin coord is always {0,0}
2016-04-09 01:08:38 +01:00
Maxime Coste
a12475d88c
Merge branch 'expose-cursor-byte-offset' of git://github.com/pauldub/kakoune
2016-04-09 01:05:18 +01:00
Maxime Coste
c5a874e689
Merge branch 'docs' of git://github.com/Delapouite/kakoune
2016-04-09 01:04:27 +01:00
Maxime Coste
0a863c21e4
fix word completion taking the words being edited as candidates
2016-04-09 01:03:24 +01:00