Commit graph

56 commits

Author SHA1 Message Date
zah
aa586b5397 Merge pull request #18 from gradha/pr_silences_babel_paths_during_checks
Disables hints for check command.
2014-03-08 13:41:26 +02:00
Zahary Karadjov
e27dd52829 move expandtab to the ftplugin for more consistency 2014-03-06 11:35:47 +02:00
zah
a66891c72e Merge pull request #21 from flaviut/master
Make tabs automaticly turn into spaces
2014-03-06 11:31:22 +02:00
zah
27609d4d10 Merge pull request #20 from flaviut/master
Reccomend Synastic
2014-03-06 11:29:20 +02:00
flaviut
02b735ae7c Make tabs automaticly turn into spaces 2014-03-05 17:56:54 -05:00
flaviut
b952e2bc23 Reccomend Synastic 2014-03-05 17:51:38 -05:00
zah
65a29ec92b Merge pull request #19 from flaviut/master
Add Vundle information to readme
2014-03-04 01:23:05 +02:00
flaviut
ab0b173d0b Make readme more consistant
Added text under instructions, added link to final step
2014-03-03 17:12:57 -05:00
flaviut
bdcff60d77 Added Vundle installation instructions
Also changed section headings to `#`s in order to make deeper nesting possible
2014-03-03 17:09:25 -05:00
Grzegorz Adam Hankiewicz
6de870a10a Disables hints for check command.
Paths for babel packages being reported by the compiler are considered
errors and interfere with syntastic's :lnext and :lprevious support.
2013-12-10 11:09:14 +01:00
Zahary Karadjov
f6bd6cfd25 basic QuickRun support; implements #6 2013-12-10 01:36:15 +02:00
Zahary Karadjov
d2f05bc1a6 fixes #17 2013-12-09 23:45:56 +02:00
Zahary Karadjov
f947b48cda more auto-indenting improvements 2013-08-25 14:47:26 +03:00
Zahary Karadjov
bebdd7bb99 various auto-indenting improvements; fixes #10 2013-08-25 00:44:19 +03:00
Zahary Karadjov
3d9f5fac08 re-integrate with the latest version of syntastic 2013-08-24 17:31:17 +03:00
zah
1b3ba4a4b9 Merge pull request #16 from DAddYE/patch-2
Added all ctypes
2013-07-30 09:01:34 -07:00
Davide D'Agostino
53bf9e840d Added all ctypes 2013-07-30 01:47:45 -07:00
zah
0ce7957473 Merge pull request #12 from gradha/pr_updates_keyword_list
Updates keyword list using nimrod's doc/keywords.txt.
2013-07-15 03:03:28 -07:00
Grzegorz Adam Hankiewicz
1d7ceef137 Updates keyword list using nimrod's doc/keywords.txt. 2013-07-14 22:22:00 +02:00
Zahary Karadjov
fa9bd5972b caas works satisfactory now with the latest version of nimrod
modified buffers are handled properly now
nimrod threads are terminated at program exit
added commands for service shutdown/restart
2013-05-05 19:39:04 +03:00
Zahary Karadjov
0b09eeede5 remove some hard-coded paths 2013-05-01 22:26:48 +03:00
Zahary Karadjov
ffc49b7c2a the caas service is fully integrated now.
this commit enables it by default if your project has a nimrod.cfg config, but
the results won't be satisfactory as the compiler still cannot survive the long-
running interaction with the IDE and breaks after a couple of commands.
2013-05-01 21:24:10 +03:00
Zahary Karadjov
43696ec2e3 work-in-progress towards integrating the compiler service 2013-04-29 09:50:12 +03:00
zah
84d07e0209 Merge pull request #8 from gradha/disable_silence_invoking_idetools
Disables silence when invoking idetools. Refs #4.
2013-04-11 00:34:24 -07:00
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