Maxime Coste
866b3358c9
Fix clang.kak escaping, go back to a hook for removing tmp dir
...
Previous trap based solution could end up with sh waiting on a
closed fifo.
2015-03-03 23:24:12 +00:00
Maxime Coste
5cefaa1819
clang.kak: add a clang-diagnostics-next command
...
clang-diagnostics-next will jump to the next line with a clang
error/warning.
2015-02-18 13:56:13 +00:00
Maxime Coste
15bb048428
clang.kak: use trap to remove the temporary directory, fix escaping problems
2015-02-18 13:55:47 +00:00
Maxime Coste
61ff8a9bb2
fix indentation in clang.kak
2015-02-03 00:42:40 +00:00
Maxime Coste
b4661e37d2
Fix tabs in clang.kak and improve escaping
2015-01-30 13:42:13 +00:00
Maxime Coste
1f89509df9
make clang useable just for syntax checking with clang-parse command
2014-11-27 13:42:36 +00:00
Maxime Coste
75b7f44cf1
Add kakoune filetype -> clang filetype conversion in clang-complete
2014-11-21 13:27:43 +00:00
Maxime Coste
b3a2e4bd25
Show brief comments in clang completion description
2014-11-20 13:18:01 +00:00
Maxime Coste
4757cc4af6
Add diagnostics support to clang.kak
2014-11-19 13:53:31 +00:00
Maxime Coste
bec0ff0fa0
Use a 'complete' alias for file type specific completer
2014-11-18 13:55:52 +00:00
Maxime Coste
d8f49b6fac
Tweak clang completion docstring format
2014-11-11 13:55:26 +00:00
Maxime Coste
e8b0a98a78
Remove %rec{...} strings, now "..." strings expand their content
2014-11-11 13:53:57 +00:00
Maxime Coste
2062405f27
Back to an awk based clang completion parsing for better docstrings
...
docstring now display all accessible overloads of a function
2014-11-11 01:03:00 +00:00
Maxime Coste
484fffc288
Initial support for insert completion docstring
2014-11-07 13:54:43 +00:00
Maxime Coste
e8f2ebb737
Tweak completer scripts
2014-11-06 19:17:13 +00:00
Maxime Coste
23d6b0ea2d
Remove clang cleanup hooks once they ran
2014-11-05 21:12:29 +00:00
Maxime Coste
2c2d57f671
much simple clang completion script
2014-10-31 20:53:36 +00:00
Maxime Coste
5c05c88342
Fix clang autocompletion
2014-10-30 14:02:13 +00:00
Maxime Coste
cd24bf93e8
Get non completion clang output into a buffer when completing
2014-10-24 18:46:42 +01:00
Maxime Coste
b8a205b858
Use -group rather than -id in hooks to mirror highlighters closer
2014-06-16 20:42:12 +01:00
Maxime Coste
cc591f015f
clang.kak: hide clang_completion option
2014-04-03 19:02:29 +01:00
Maxime Coste
7dc5588adc
clang.kak: clear remaining commas in template argument lists
2014-03-29 09:11:09 +00:00
Maxime Coste
126d61aa86
port clang.kak to awk rather than perl
2014-03-27 22:00:14 +00:00
Maxime Coste
36b016226c
Insert mode completion execute completers in order, and supports multiple option
...
The 'completions' option is gone, just add option=completion_option_name
in the completers list.
2014-03-15 03:17:17 +00:00
Maxime Coste
f733007a7b
Port most kak scripts to be POSIX shell compliant
2014-03-06 03:35:38 +00:00
Maxime Coste
30093413f7
Replace uses of socat with kak -p <session>
2014-03-02 02:05:38 +00:00
Maxime Coste
92c425ad52
Replace remaining $kak_bufname with more correct $kak_buffile
2014-03-02 01:07:29 +00:00
Maxime Coste
00c1523c6e
fix clang auto completion at eol
2014-01-27 19:51:58 +00:00
Maxime Coste
fa72d27f9a
Make kak more installable
...
* Kak relies on the kakrc file to be in ../share/kak/kakrc relative
to kak binary rather than in the same directory
* Added an install target to the Makefile
2013-12-23 21:36:05 +00:00