Commit graph

31 commits

Author SHA1 Message Date
Zahary Karadjov
4c3f2313b0 add nimrod library paths to vim's path variable 2013-04-10 14:43:18 +03:00
Zahary Karadjov
ca3142c5e2 implements #7 2013-04-10 13:50:06 +03:00
zah
a5c3f6902e Merge pull request #5 from gradha/pr_documents_nimlog_buffer
Adds note about log://nimrod to debug idetool interactions.
2013-03-25 01:37:36 -07:00
Grzegorz Adam Hankiewicz
ba7b7d6d02 Adds note about log://nimrod to debug idetool interactions. 2013-03-24 23:44:40 +01:00
zah
444b90f879 Merge pull request #3 from gradha/pr_fix_column_position_for_idetools
Fixes the column position when invoking idetools.
2013-02-03 22:30:41 -08:00
Grzegorz Adam Hankiewicz
aa10e421b2 Fixes the column position when invoking idetools.
Vim starts counting columns from 1 but the nimrod idetools command
starts from zero. This can be verified writing a call to the quit() proc
with a two level identation and trying to invoke idetools on the
whitespace before the word.
2013-02-03 17:49:05 +01:00
zah
dbe7e8fdb8 Merge pull request #2 from gradha/pr_expands_builtin_exceptions
Adds more exceptions as keywords.
2013-02-01 07:12:41 -08:00
Grzegorz Adam Hankiewicz
00ee58f98b Adds more exceptions as keywords. 2013-02-01 13:33:31 +01:00
Zahary Karadjov
15a6f3e4ac disabled autosuggest as it really too slow for now. fix for nimdoc comments auto-formatting 2012-11-20 00:27:01 +02:00
zah
53f24a6015 Merge pull request #1 from gradha/pr_replace_readme
Adds basic readme based on syntastic's one.
2012-11-10 13:51:22 -08:00
Grzegorz Adam Hankiewicz
184f5fdb61 Adds basic readme based on syntastic's one. 2012-11-10 22:24:18 +01:00
Zahary Karadjov
732e821bcd use unix file endings 2012-11-10 22:24:40 +02:00
Zahary Karadjov
ecc3d1f633 fixed the "cannot reload GotoDefinition while executing" error
errors are redirected to a log buffer now instead of echoerr
2012-11-09 18:51:59 +02:00
Zahary Karadjov
95533181c2 omni-completion improvements 2012-11-09 01:09:56 +02:00
Zahary Karadjov
81c2f4aa69 added support for compiler-assisted "go to definition" and omnicompletion 2012-11-08 19:07:21 +02:00
Zahary Karadjov
b26c3696e9 syntax updates for unsigned integers 2012-06-14 14:35:24 +03:00
Zahary Karadjov
f8ac24360f support for int and float literals like 42'i32 2011-12-15 15:17:58 +02:00
Zahary Karadjov
d5276eed2c syntax checking for included files 2011-12-15 15:16:46 +02:00
Zahary Karadjov
cf6bd5bc64 Better errorformat parsing and support for syntastic (https://github.com/scrooloose/syntastic) 2011-11-10 23:18:48 +02:00
Zahary Karadjov
d70493af95 macros and templates are higlighted as procs 2011-11-04 17:39:01 +02:00
Zahary Karadjov
0224eb03d2 added automatic discovery of nimrod library paths and any tags files residing there 2011-08-28 17:41:18 +03:00
Zahary Karadjov
03615f8caa nimrod compiler is now set automatically 2011-08-28 01:54:33 +03:00
Zahary Karadjov
bc5515054e any tab in nimrod code is displayed as error 2011-08-27 23:31:26 +03:00
Zahary Karadjov
d92a73496f more up-to-date list of nimrod keywords and proper handling of multi-line strings 2011-08-27 19:44:08 +03:00
Zahary Karadjov
44750377f7 few fixes for the commenting and line wrapping behaviour 2011-08-26 15:48:16 +03:00
Zahary Karadjov
32b82b89cf generalised the indent rule for procs to handle templates, macros 2011-08-26 15:31:13 +03:00
Zahary Karadjov
a53642d1e8 added indenting rules, compiler settings and filetype detection 2011-08-26 13:50:09 +03:00
Kearn Holliday
932641228a Version 1.1@2: hopefully this one actually works now, removed pesky ^M chars 1.1@2 -
Kearn Holliday
5f5acb188f Version 1.1@1: removed single quotes matching for strings 1.1@1 -
Kearn Holliday
cad681bca4 Version 1.1 1.1
the builtin 'contains' was was conflicting with a vim reserved word, fixed by changing to 'syn match'
-
Kearn Holliday
7e95c4cdaa Version 1.0: Initial upload 1.0 -