Commit Graph

83 Commits

Author SHA1 Message Date
Hackerpilot 154aa9a72d Fixed issue with missing argument to writefln 2013-09-01 03:25:14 -07:00
Hackerpilot 61ec081805 Issue #8: Must use binary popen to avoid CRLF screwing everything up. 2013-09-01 03:01:46 -07:00
Hackerpilot 8cc0f2546d Issue #8
Fixed configuration file parsing: byLine requires that the file be
opened in text mode to properly handle CRLF line endings. Added build
batch file.
2013-09-01 02:23:01 -07:00
Hackerpilot 204ab386eb Merge branch 'master' of https://github.com/Hackerpilot/DCD 2013-09-01 00:32:00 +00:00
Hackerpilot 616ea4feff Fixes #23, among other things 2013-09-01 00:31:56 +00:00
Hackerpilot 138f7d2cea Merge pull request #21 from someboddy/make-vim-plugin
The Vim plugin is finally ready
2013-08-30 10:53:46 -07:00
IdanArye e07f437a9c Added a warning about a conflict between the Vim plugins of DCD and DScanner 2013-08-30 03:57:39 +03:00
IdanArye 94e43ada35 Added the clearCache command 2013-08-30 03:51:13 +03:00
IdanArye 066c1d6058 Added a Vim plugin option to add import paths as arguments to DCDstartServer 2013-08-30 03:46:55 +03:00
IdanArye 3dca325f6e Vim plugin working on Windows and Linux, and support default import paths. 2013-08-29 21:03:25 +03:00
IdanArye 7fc2737ce3 Vim plugin completed and tested on Linux 2013-08-28 22:55:47 +03:00
Hackerpilot 5ba4a47047 Merge pull request #18 from Dav1dde/lumen
added lumen as ktexteditor plugin
2013-08-19 10:21:53 -07:00
David 2300552678 added lumen as ktexteditor plugin 2013-08-19 18:52:07 +02:00
Hackerpilot 59a279da32 Merge pull request #17 from dymk/windows-fixes
Add configuration file support for Windows
2013-08-18 17:27:04 -07:00
Dylan Knutson a9de462c6b Added preliminary .gitignore file 2013-08-18 17:24:11 -07:00
Dylan Knutson 417703d103 Windows requires size_t to be passed to uninitializedArray() in modulecache.d 2013-08-18 17:24:11 -07:00
Dylan Knutson d01050f316 On Windows, look for config in dcd.conf, on posix default to ~/.config/dcd 2013-08-18 17:24:02 -07:00
Hackerpilot bb0fe7ccce Merge pull request #16 from Dav1dde/aip
don't add import paths twice
2013-08-18 16:59:34 -07:00
David 27fa4aa606 don't add import paths twice 2013-08-18 23:52:07 +02:00
Hackerpilot 9c5deaca93 Merge branch 'master' of https://github.com/Hackerpilot/DCD
Conflicts:
	modulecache.d
2013-08-18 17:11:53 +00:00
Hackerpilot 555a1dd696 More Windows fixes 2013-08-18 17:10:58 +00:00
Hackerpilot 8851a2dba9 uninitializedArray must take size_t on Windows 2013-08-18 16:57:53 +00:00
Hackerpilot ec0f7ff79f Fixed spaces -> tabs and a 32/64 bit issue 2013-08-18 16:53:29 +00:00
Hackerpilot 796919294a spaces -> tabs 2013-08-18 13:03:09 +00:00
Hackerpilot adf389c083 Added example init.lua file 2013-08-18 12:48:31 +00:00
Hackerpilot 6a13723533 spaces -> tabs 2013-08-18 12:41:49 +00:00
Hackerpilot 7b73793d58 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2013-08-18 02:16:28 +00:00
Hackerpilot 70cdbe4428 Made autocompletion work when the cursor isn't at a dot or lparen 2013-08-18 02:15:43 +00:00
Hackerpilot 386870fa1d Merge pull request #7 from Dav1dde/buildsh
fixed build.sh
2013-08-17 11:40:16 -07:00
David e709ee0cbb fixed build.sh 2013-08-17 18:35:58 +02:00
Hackerpilot 357c65f62b Fixed segfault with incomplete import statements 2013-08-17 00:25:39 +00:00
Hackerpilot 70abfad592 Merge branch 'master' of https://github.com/Hackerpilot/DCD
Conflicts:
	acvisitor.d
2013-08-16 23:53:18 +00:00
Hackerpilot 11465454d8 Basic support for inheritance. Import completion. Autocomplete now works with for and foreach 2013-08-16 23:51:23 +00:00
Hackerpilot 0d8be80b38 Merge pull request #6 from Dav1dde/issue5
fix issue #5
2013-08-16 10:34:33 -07:00
David e6b6ef52c2 fix issue #5 2013-08-16 19:06:28 +02:00
Hackerpilot 06c0889f59 Update README.md 2013-08-15 08:08:58 +00:00
Hackerpilot 23cc0c123e added dscanner as a submodule 2013-08-15 01:02:59 +00:00
Hackerpilot f458362ae7 Support alias declarations 2013-08-14 21:30:41 +00:00
Hackerpilot 2bf29e877a Update README.md 2013-08-12 06:01:01 +00:00
Hackerpilot ea62dec241 Documented another limitation 2013-08-11 22:53:34 +00:00
Hackerpilot 6da962fdc8 Added mouse support to call tips 2013-08-11 22:53:17 +00:00
Hackerpilot 8594302b48 Fixed a segfault 2013-08-11 22:28:12 +00:00
Hackerpilot 20e575bdc2 Fixed a bug, updated the README 2013-08-11 20:07:58 +00:00
Hackerpilot 954907325f Display call tips for all the overloads of a function. Fixed issue with builtin types not being added early enough 2013-08-11 19:59:51 +00:00
Hackerpilot 2faa0aebf2 Show call tips for opCall and constructors 2013-08-11 18:24:40 +00:00
Hackerpilot bf3c7ba500 Autocomplete of enum members and handling of opSlice and opIndex 2013-08-11 17:39:26 +00:00
Hackerpilot fe11e9d359 Import directories are handled much better now 2013-08-11 14:38:56 +00:00
Hackerpilot 126e101e78 Handle array and map slicing and indexing properly 2013-08-11 13:08:56 +00:00
Hackerpilot cf65c47a85 Markdown formatting 2013-08-11 01:19:21 +00:00
Hackerpilot 05c3624864 Documentation updates 2013-08-11 01:17:50 +00:00