Commit Graph

  • 53fe045906 Update stdlib names to 1.8, simplify generator master Alexander Udalov 2022-12-30 13:07:48 +01:00
  • 1261f851e5 Support upcoming data objects Alexander Udalov 2022-06-28 00:16:33 +02:00
  • 6fec676fe5 Fix highlighting of the '%=' operator Alexander Udalov 2021-11-08 21:22:41 +01:00
  • e2fd6fbe98 Fix highlighting of augmented assignment operators ("+=") Alexander Udalov 2021-11-07 04:03:00 +01:00
  • c126f6dc72 Update syntax to Kotlin 1.6, highlight label in 'this@Foo' Alexander Udalov 2021-11-07 03:53:35 +01:00
  • 1ce19a8d73 Add undo_ftplugin and restore cpo Alexander Udalov 2021-11-07 03:14:26 +01:00
  • 1fb9b38dd8 Add sensible formatoptions Alexander Udalov 2021-11-07 02:47:01 +01:00
  • 089ed3048a Update information in metadata headers Alexander Udalov 2021-11-07 01:56:00 +01:00
  • 0d4d82fe27 Enable gf on import statements Franz-Xaver Geiger 2019-02-21 16:10:09 +01:00
  • d8e5ccc2f2 Add basic folding via braces Alexander Udalov 2021-10-30 04:30:05 +02:00
  • 422115fdf5 Use shiftwidth() instead of &shiftwidth. Chaoren Lin 2021-10-26 11:23:34 -04:00
  • 9122b28054 Fix intermittent highlighting failures in multiline comments Alexander Udalov 2021-07-03 20:28:36 +02:00
  • e043f6a2dd Fix highlighting of visibility modifiers on property accessors Alexander Udalov 2021-04-20 13:35:31 +02:00
  • 952af68f12 Fix highlighting of suspend before functional types Alexander Udalov 2021-04-16 18:16:53 +02:00
  • df0e28cd09 Fix highlighting of visibility modifiers on interfaces Alexander Udalov 2021-04-16 12:30:25 +02:00
  • ea258abc43 Fix highlighting of visibility modifiers on objects Alexander Udalov 2021-04-11 16:36:27 +02:00
  • 4e94ec5d3c Fix highlighting of visibility modifiers on constructors Alexander Udalov 2021-03-11 13:44:31 +01:00
  • 4188c15714 Add three-piece comments declaration Ben Kraft 2019-03-19 15:40:20 -07:00
  • 7e85cc806b spell: Enable spell checking in strings MatejKastak 2021-02-26 12:34:01 +01:00
  • 7f967873c8 Improve matching of some soft keywords Alexander Udalov 2021-02-17 14:47:46 +01:00
  • cfa6be8fad Update to Kotlin 1.5 with value, @JvmInline and no experimental coroutines Alexander Udalov 2021-02-17 14:24:40 +01:00
  • f338707b2a It turns out that Kotlin "raw" strings can do interpolation. Tom Plunket 2020-10-30 09:30:33 -07:00
  • d7d6e6a1bb Raw strings don't do interpolation nor backslash escaping. Tom Plunket 2020-10-29 13:55:55 -07:00
  • 26970168ca Add Apache 2.0 license Alexander Udalov 2020-08-11 13:54:03 +02:00
  • 33606c3163 Add type names from kotlin-stdlib and kotlin-stdlib-common Alexander Udalov 2020-07-13 00:13:33 +02:00
  • b9fa728701 Minor, merge conditions in indent/kotlin.vim Alexander Udalov 2019-05-26 18:51:59 +02:00
  • ab021e990d Do not double-indent argument lists Chandra Sekar S 2019-02-07 23:40:07 +05:30
  • 7cf0cb874d Add Vim 8 to README as a recommended way to install Alexander Udalov 2019-05-26 14:00:41 +02:00
  • 95848f43a7 Tweak ktOperator syntax group Alexander Udalov 2019-05-26 12:49:32 +02:00
  • 7fc458a195 Minor, replace double quotes with single quotes Alexander Udalov 2019-05-26 13:18:52 +02:00
  • 4b8675991c operators as agreed in https://github.com/udalov/kotlin-vim/pull/11 Paolo Gavocanov 2019-01-15 22:41:03 +01:00
  • 0a900d06a2 vimlint, add operators, use hi link def Paolo Gavocanov 2017-12-22 10:01:58 +01:00
  • aea4336a1d Add info about ftplugin to ReadMe, add did_ftplugin Alexander Udalov 2019-01-14 23:38:16 +01:00
  • 36a3d53882 Add ftplugin to set comment syntax (#14) Henré Botha 2019-01-15 00:37:37 +02:00
  • 30c6ad5689 Support unsigned integer literals Alexander Udalov 2019-01-14 23:20:06 +01:00
  • 7be3831fd2 Simplify kdoc regexes, accept param in see/sample Alexander Udalov 2019-01-14 21:00:26 +01:00
  • aad2351bbd Exclude kdoc syntax from string interpolation Alexander Udalov 2019-01-14 20:59:31 +01:00
  • e3273fcba8 Add kDoc syntax sciencesakura 2018-12-24 20:11:11 +09:00
  • 8f70d8161f Do not highlight special symbols and TODOs in string interpolation Alexander Udalov 2019-01-14 20:31:42 +01:00
  • 51578840c5 Remove obsolete modifiers 'header' and 'impl' Alexander Udalov 2018-10-21 10:48:39 +02:00
  • cf0f4814b9 Support multiple quotes at the end of raw strings Alexander Udalov 2017-11-23 10:48:43 +01:00
  • 6f60b66bb4 Update to 1.2-Beta: add 'expect', 'actual' Alexander Udalov 2017-09-18 14:08:06 +03:00
  • 7fa99d0706 Update number pattern with underscore separators (#8) 笈川桐枝 (Snape3058) 2017-08-17 15:33:33 +08:00
  • 01e3a4c6e9 Fix indent for multi-line comments Alexander Udalov 2017-07-15 12:32:27 +03:00
  • 135a4febf6 Update to 1.1-M04: add 'header', 'impl', remove 'coroutine' Alexander Udalov 2016-12-29 20:56:22 +03:00
  • b45fdc92f9 Add a note about Syntastic support Alexander Udalov 2016-09-08 13:23:09 +03:00
  • 8a7605a65d Remove the optional IsAvailable function. Francis Agayapong 2016-09-08 02:50:54 -06:00
  • 0949e48529 Update the checker following discussion with @udalov on github. Francis Agayapong 2016-09-07 18:33:41 -06:00
  • c1ad578f2a Initialize fname to an empty string before checking for sourcepath to prevent undefined variable errors when sourcepath is empty Francis Agayapong 2016-09-05 01:31:40 -06:00
  • a2edf43cac Add option for sourcepath in the config file Francis Agayapong 2016-09-03 23:03:36 -06:00
  • 079deebe41 Change the name of the classpath variable in the syntastic checker Francis Agayapong 2016-08-19 16:00:02 -06:00
  • 38e5e6c7a4 Add a syntastic checker for the kotlin filetype Francis Agayapong 2016-08-16 16:33:18 -06:00
  • 9bb133b742 Update to development builds of 1.1: add 'typealias', 'coroutine', 'suspend', remove 'yield', 'async' Alexander Udalov 2016-07-04 14:58:38 +03:00
  • c50bf86135 Fix Pathogen installation command Alexander Udalov 2016-04-20 18:23:54 +03:00
  • 0b0f271333 Add shebang (supported in .kts files) Alexander Udalov 2016-02-24 12:25:51 +03:00
  • e8f2414942 Update to 1.0.0 Beta 4: add 'yield', 'typeof', 'async' Alexander Udalov 2015-12-23 21:41:51 +03:00
  • 68cdbe1abe Update to 1.0.0 Beta 3: remove 'This' keyword Alexander Udalov 2015-12-07 16:36:53 +03:00
  • c5223a6f60 Update to M14 Alexander Udalov 2015-10-01 03:16:29 +03:00
  • 512c1e45c6 Adapt to Kotlin M13 Alexander Udalov 2015-09-17 18:10:53 +03:00
  • 5e1f311dc0 Temporarily disable highligthing of labels after 'this', 'return', etc. Alexander Udalov 2015-06-29 21:22:05 +03:00
  • dbabaf3be2 Indent lambdas, double indent for content inside parentheses Alexander Udalov 2015-06-27 13:37:55 +03:00
  • 4a6bfb6177 Support annotation targets ('@field:annotation') Alexander Udalov 2015-06-27 13:16:07 +03:00
  • 84d33e4246 Add 'sealed' keyword Alexander Udalov 2015-06-27 13:13:00 +03:00
  • ef80073c24 Support fully qualified names in annotations Alexander Udalov 2015-06-26 01:32:15 +03:00
  • b76f3bd8f4 Adapt to Kotlin M12, regroup modifiers Alexander Udalov 2015-06-08 03:59:58 +03:00
  • 6fdcef9484 Rename default -> companion as per pre-M11 changes Alexander Udalov 2015-03-18 01:44:01 +03:00
  • 54bc4bb379 Add 'constructor' and 'init' keywords introduced in M11 Alexander Udalov 2015-03-11 18:19:36 +03:00
  • aa57b429a4 Add 'default' soft keyword introduced in M11 Alexander Udalov 2015-03-06 14:19:47 +03:00
  • 331ea71186 Add missing soft keywords: reified & dynamic Alexander Udalov 2014-12-03 12:53:09 +03:00
  • ecf49c97cf Update keyword: type -> typealias Alexander Udalov 2014-11-17 20:24:11 +03:00
  • 20abbc1c27 Add highlighting for Kotlin script files (.kts) Alexander Udalov 2014-10-11 18:30:07 +04:00
  • 4dffb1c072 Merge pull request #2 from chocolateboy/fix_comments Alexander Udalov 2014-07-16 19:47:30 +04:00
  • ecd2393706 add Pathogen and Vundle instructions to the README chocolateboy 2014-07-15 20:07:32 +01:00
  • 53cd777a2c fix issue with nested comments chocolateboy 2014-07-15 19:52:57 +01:00
  • 47fe798a97 Extract and add some new modifiers/annotations Alexander Udalov 2014-07-06 05:11:38 +04:00
  • 397df5ff9a Use conventional regex character classes Alexander Udalov 2014-07-06 05:08:50 +04:00
  • 581d4e70e7 Support escape sequences in character literals and strings Alexander Udalov 2014-07-06 05:04:33 +04:00
  • f315ece65f Use matchgroup to highlight braces of string interpolation Alexander Udalov 2014-07-06 04:43:34 +04:00
  • 8e76262ae7 Fix highlighting of braces outside of string templates Alexander Udalov 2014-06-25 18:09:13 +04:00
  • 1e1ddf68e6 Highlight opening and closing braces of string interpolation Alexander Udalov 2014-06-21 15:47:45 +04:00
  • 50437838b5 Support labels ('break@foo', 'this@Foo') Alexander Udalov 2014-06-21 15:24:46 +04:00
  • d273696657 Support nested comments Alexander Udalov 2014-06-21 15:12:15 +04:00
  • cfc6685726 Don't highlight simple interpolation inside complex Alexander Udalov 2014-06-16 01:49:03 +04:00
  • e02abb1473 Fix floating point literals regexp Alexander Udalov 2014-06-16 01:33:14 +04:00
  • 130f321326 Support string interpolation Alexander Udalov 2014-06-13 15:08:58 +04:00
  • a8e9ba4af0 Support names escaped with backticks Alexander Udalov 2014-06-13 15:01:26 +04:00
  • e9b1f1805c Support hexadecimal and binary integers Alexander Udalov 2014-06-13 14:25:16 +04:00
  • eb8f2578ae Support floating point literals with exponent Alexander Udalov 2014-06-13 14:07:48 +04:00
  • de9dd0c25a Fix readme for ftdetect Alexander Udalov 2014-06-13 14:03:09 +04:00
  • a612363530 Support long and float literal suffixes Alexander Udalov 2014-06-13 04:22:25 +04:00
  • b7a844dccb Don't load syntax scheme more than once Alexander Udalov 2014-06-13 04:01:33 +04:00
  • ed90ef71b7 Add ftdetect file Alexander Udalov 2014-06-13 03:55:28 +04:00
  • 560e8cd83d The first version of indent file Alexander Udalov 2014-05-04 15:16:27 +04:00
  • 05fb057dec Merge pull request #1 from chocolateboy/comment_enhancements Alexander Udalov 2013-05-07 08:41:37 -07:00
  • bd99bf34bc add support for spellchecking, FIXME, TODO and XXX in comments chocolateboy 2013-05-07 15:29:59 +01:00
  • 846f70f9fb Add 'inner' modifier Alexander Udalov 2013-02-28 15:55:50 +04:00
  • dfc9fcf9ca Fix quotes inside strings, fix numbers in identifiers Alexander Udalov 2013-02-28 15:49:53 +04:00
  • 9914f753fe First commit Alexander Udalov 2012-11-26 03:28:14 +04:00