Maxime Coste
4cfa4062bc
Add '-' as completion extra word character for kakrc files
2017-01-10 13:48:04 +00:00
Maxime Coste
343df600cb
Merge remote-tracking branch 'alexherbo2/command-names'
2017-01-10 13:44:11 +00:00
Maxime Coste
1d30794f63
Merge remote-tracking branch 'schickm/fix-html-highlighting'
2017-01-10 13:41:20 +00:00
Maxime Coste
fb773367e7
Merge remote-tracking branch 'Delapouite/pipe-register'
2017-01-10 13:35:44 +00:00
Maxime Coste
37fbe6c6eb
Treat <c-h> as backspace in ncurses ui
...
Fixes #1030
2017-01-10 13:35:10 +00:00
Delapouite
f51d03b0d8
Fix: add missing pipe register in info
2017-01-10 12:34:37 +01:00
Matt Schick
e1833801f8
Change html highlighting to be ref inside of hbs highlighting
2017-01-08 17:29:36 -08:00
Maxime Coste
9f0bca53c4
Small code cleanups
2017-01-08 23:26:15 +00:00
Maxime Coste
dcd8f6ef01
Apply clang-tidy modernize to the codebase
2017-01-08 22:39:01 +00:00
Maxime Coste
9dfd17a5bc
Add the 'modal' info style documenation in json ui doc
2017-01-07 01:26:52 +00:00
Enrico Lumetti
a64ef12d2b
Clarify parameters in json-rpc
2017-01-06 22:25:47 +01:00
Maxime Coste
0fad62d6b1
Add regression test case for #1111
2017-01-06 19:55:50 +00:00
Maxime Coste
f9f11aa762
Make the currently sourced file path available through $kak_source
...
The :source command sets an 'source' value to the real path of the
file getting sourced while its commands are executed.
Fixes #1112
2017-01-06 19:46:47 +00:00
Maxime Coste
d2199bc619
Merge branch 'javascript-highlighter-add-template-literals' of git://github.com/schickm/kakoune
2017-01-06 19:36:49 +00:00
Maxime Coste
a8fb280b6d
make.kak: highlight gcc/clang style location markers
2017-01-06 17:05:39 +00:00
Matt Schick
0d5cb79801
Add support for ES6 template literals to javascript highlighting
2017-01-06 07:27:21 -08:00
Maxime Coste
7fabda2e45
Quick wording tweak as suggested on github
2017-01-05 19:30:38 +00:00
Maxime Coste
3123dbf4c2
Merge branch 'master' of git://github.com/hoop33/kakoune
2017-01-05 14:36:55 +00:00
Rob Warner
48d5e5b5a9
Use PREFIX to locate ncurses and boost on macOS
2017-01-05 09:30:58 -05:00
Maxime Coste
44ecf99c93
Add show_whitespaces
in the highlighters documentation page
2017-01-05 13:15:12 +00:00
Maxime Coste
930001c626
Rework Kakoune configuration loading documentation
...
Fixes #1063
2017-01-05 11:33:23 +00:00
Maxime Coste
306243e8d9
Remove the runtime command
2017-01-05 11:13:57 +00:00
Maxime Coste
017fedc40f
Tweak base16 colorscheme so that operators can be displayed in menus
...
MenuBackground bg and operators fg where the same, leading to operators
being invisible in menu text.
2017-01-05 09:50:04 +00:00
Maxime Coste
d991420140
Higher level implementation of attributes to json formatting
2017-01-04 23:19:18 +00:00
Rob Warner
fa140a1f6c
Rob Warner 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.
2017-01-04 15:46:23 -05:00
Rob Warner
a680d419e7
Allow non-standard homebrew location for boost and ncurses linking
2017-01-04 15:38:37 -05:00
Maxime Coste
60d0813704
Tweak clang menu highlight so that we dont separate backspace from the escaped char
2017-01-04 12:23:25 +00:00
Alex Leferry 2
671b50bb52
update command names
2017-01-04 13:04:27 +01:00
Maxime Coste
b3674a2f03
Add Modal
InfoStyle used for bufer reload info box
...
Modal info style wont be replaced by other info boxes.
NCursesUI will center that info box.
Fixes #1060
2017-01-04 11:39:51 +00:00
Alex Leferry 2
8f821f0fba
update kakrc keywords
2017-01-04 00:30:50 +01:00
Maxime Coste
1b9f363225
Fix bug relying on undefined arg evaluation order.
2017-01-03 23:17:08 +00:00
Maxime Coste
4295736c97
Fix handling of main selection when copying selection to next/previous lines
...
Fixes #1095
2017-01-03 18:41:45 +00:00
Maxime Coste
5763cbb927
Merge branch 'add-handlebars-syntax-highlighters' of git://github.com/haarts/kakoune
2017-01-03 10:31:44 +00:00
Harm Aarts
3217d5efc0
Harm Aarts 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.
2017-01-03 08:07:21 +01:00
Maxime Coste
c3e1bab9d6
Fix comment autoinsert for c-family as well.
...
Fixes #1074
2017-01-02 12:05:49 +00:00
Maxime Coste
fc4dc93209
Merge remote-tracking branch 'casimir/makefile-osx'
2017-01-02 11:13:24 +00:00
Maxime Coste
952bf8988f
Update session doc and remove references to removed socket
value
2017-01-02 11:11:13 +00:00
Maxime Coste
def9aa9782
Merge branch 'aristidb-readme-session-socket' of git://github.com/aristidb/kakoune
2017-01-02 11:06:51 +00:00
Maxime Coste
8316a5c145
Merge remote-tracking branch 'casimir/editor-config-enhancements'
2017-01-02 11:04:26 +00:00
Maxime Coste
20c47b8d61
better support for plain pointer iterators in containers.hh
...
use std::iterator_traits<T>::value_type instead of T::value_type
that will fail when T is not of class type.
2017-01-02 05:13:58 +00:00
Maxime Coste
4901a02e50
Add indentation hooks to kak
filetype support script
2017-01-02 04:33:42 +00:00
Maxime Coste
5ab60cde51
Rename python indentation command to be more consistent
...
We use `-` as word separator, and there is no need for leading
underscore.
2017-01-02 04:20:05 +00:00
Maxime Coste
d5231c713e
Fix corner case in C indentation
2017-01-02 04:15:12 +00:00
Maxime Coste
ac1192f58a
Ensure <esc> cancels in replace with char
...
After recent changes that associated <esc> with the 0x1b codepoint
r<esc> would replace each char with 0x1b instead of canceling the
replace command.
2017-01-02 04:03:02 +00:00
Maxime Coste
3c1f606a22
Move some template code out of selectors.hh into selectors.cc
2017-01-01 19:30:02 +00:00
Maxime Coste
17660fe5bb
Add a regression test for #1051
2017-01-01 18:30:48 +00:00
Martin Chaine
d6bde05d27
don't handle trailing newline option
...
kakoune handles files as a list of lines with a newline ending
2017-01-01 19:19:40 +01:00
Maxime Coste
cd89531bd9
Better handling of linewise inserting when we have multiple selections per line
...
Fixes #1053
2017-01-01 18:08:43 +00:00
Maxime Coste
cdb2c766a5
Refactor SelectionList::insert a bit
2017-01-01 17:31:47 +00:00
Maxime Coste
69789d4793
When inserting at the end, store the next line as end pos in the change
2017-01-01 16:32:04 +00:00