Grzegorz Adam Hankiewicz
63d5050ca0
Disables silence when invoking idetools. Refs #4 .
...
After some time editing with the "silent!" bit removed everything seems
to work fine, so maybe the silencing was done when there was no error
log.
2013-04-10 22:42:41 +02:00
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
-