Commit Graph

153 Commits

Author SHA1 Message Date
Maxime Coste
8d7ddfdf8b Only remove trailing whitespaces on InsertEnd when last insert was auto indent
Fixes #242
2014-12-17 13:58:05 +00:00
Maxime Coste
51b88bef10 small tweak in objective c highlight 2014-12-03 19:46:55 +00:00
Jimmy Thrasher
eddad89915 Support @"" style strings for Obj-C syntax highlighting 2014-12-02 11:44:02 -05:00
Jimmy Thrasher
e540dc7f9e Add mime-type check for Obj-C in case the user's file cmd supports it 2014-12-02 11:15:53 -05:00
Jimmy Thrasher
d73fe2cc6d Add some missing obj-c highlight patterns to the new c-family.kak 2014-12-02 09:39:57 -05:00
Maxime Coste
798d4c3a1e use printf rather than echo in c-family.kak
According to POSIX, echo with a backspace in any arg is undefined
behaviour...
2014-12-01 19:33:15 +00:00
Maxime Coste
6c45b1d1e2 Try to unify objective c and cpp in a c-family.kak file 2014-12-01 13:52:24 +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
593aa44c3f Forward user parameters in git blame command 2014-11-25 13:52:41 +00:00
Evert Van Petegem
7f35e92989 Add java code highlighting 2014-11-22 20:14:35 +01: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
d7a31f8983 jedi.kak: remove the tmp dir directly in the %sh block 2014-11-19 13:54:36 +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
6c47b204e2 Support windows style path in grep output 2014-11-11 13:58:12 +00:00
Maxime Coste
9b2611a611 Support windows style path in make output 2014-11-11 13:56:21 +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
7d4c9c2ccf Support hinting if an inline info should be above or below the anchor
Used by ctags function info, we always want it *above* the opening
parenthesis so that it does not hide multi line parameter lists.
2014-11-10 13:37:17 +00:00
Maxime Coste
484fffc288 Initial support for insert completion docstring 2014-11-07 13:54:43 +00:00
Maxime Coste
35ce3918be Remove unneeded capture groups from rust highlighting 2014-11-07 13:18:37 +00:00
Maxime Coste
8ffecb8e77 fix typo in jedi.kak 2014-11-07 13:14:51 +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
66c8738aca Add initial jedi python completion script 2014-11-05 21:12:21 +00:00
Maxime Coste
dc5742cf20 Fix escaping of ' in single quote python strings 2014-11-05 21:02:06 +00:00
Maxime Coste
0d620c3905 cpp.kak: tweak cpp-alternative-file implementation 2014-11-05 13:43:29 +00:00
Maxime Coste
549d28e5ab update cpp highlight, add constexpr 2014-11-04 22:23:28 +00:00
Maxime Coste
16bb1b4835 update kakrc highlight, add alias/unalias 2014-11-04 22:23:28 +00:00
Maxime Coste
9a2822e329 Change :info -anchor option, take directly a buffer coordinate
Fix ctags funcinfo feature using that
2014-10-31 21:49:36 +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
13ce49009d Use an alias for the :alt command defined in cpp.kak 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
a6d73bb928 Fix tag command, using IFS is a *bad* idea 2014-10-23 19:25:39 +01:00
Maxime Coste
8ff67ee415 cpp.kak: highlight cast operators 2014-10-22 19:32:04 +01:00
Maxime Coste
7a2afbcf48 Add support for a ctagsfiles option that lists all tags to read from
Results from all tags will be merged

Fixes #22
2014-10-12 18:51:27 +01:00
Maxime Coste
1bf5a1eee5 Improve sh highlighting 2014-10-12 12:27:19 +01:00
Maxime Coste
75d0b97af1 Fix ragel.kak highlighting 2014-10-07 09:16:19 +01:00
Maxime Coste
e0c98055ab Fix cpp indentation align to opening paren 2014-10-07 09:16:19 +01:00
Maxime Coste
008ba2cbab Use ',' instead of '|' as tuple option fields separators 2014-10-06 19:32:25 +01:00
Maxime Coste
cf01227e1c cpp.kak: #if 0 stop at next endif or else or elif 2014-10-01 23:30:32 +01:00
Maxime Coste
ba3c18e674 cpp.kak: grey out code in #if 0 2014-09-26 00:32:08 +01:00
Maxime Coste
bfef8fd5aa Fix some cpp autoindent hooks 2014-09-25 19:27:31 +01:00
Maxime Coste
baa9dd2474 Fix git commit message highlighting 2014-09-11 19:37:34 +01:00
Maxime Coste
7fc1564c0c Use bold attribute for current line in make and grep buffers 2014-09-08 19:32:46 +01:00
Maxime Coste
289cb0485e cpp.kak: fix copying of comments to next line 2014-08-30 14:56:01 +01:00
Maxime Coste
f96fa66a41 Update kakrc highlighting 2014-08-26 22:11:05 +01:00