Commit Graph

434 Commits

Author SHA1 Message Date
Hackerpilot 94dd6860be Much better autocomplete for foreach loops 2014-08-11 15:34:40 -07:00
Hackerpilot 47113a4a2d Convert spaces to tabs 2014-08-11 15:32:02 -07:00
Hackerpilot def0228263 Add --query option to the client so that it can determine if the server can be contacted 2014-08-11 12:14:02 -07:00
Hackerpilot ee80955aab Remove unused parametr 2014-08-11 12:04:10 -07:00
Hackerpilot 054ddfbf39 Calculate parameter scope in a less stupid way thereby fixing go-to-declaration with parameters 2014-08-11 11:33:45 -07:00
Hackerpilot 93f7c0eddf Fix issue with function parameter autocomplete being screwed up when contracts are present 2014-08-11 11:19:53 -07:00
Brian Schott 59dec3d4aa Merge pull request #155 from snosov1/master
use position-bytes function to get the byte offset
2014-08-11 17:12:04 +00:00
Sergei Nosov 887df923ef cleanup readme 2014-08-11 18:12:33 +04:00
Sergei Nosov 4758db4161 add ac-dcd-add-imports function
This function sends import flags of the current DUB project to
dcd-server.
2014-08-11 17:52:46 +04:00
Sergei Nosov a7679c7003 use position-bytes function to get the byte offset
The position-bytes function is the correct way to get byte offset for an
UTF-8 encoded source file. Probably, it still won't work for UTF-16 and
UTF-32, but at least it fixes the UTF-8.
2014-08-11 12:18:39 +04:00
Brian Schott 043b32357d Merge pull request #154 from tsukimizake/master
Update emacs integration
2014-08-09 07:38:12 +00:00
tsukimizake 0f2fc68fcf Very little fix
use value instead of hand-written literal, and move page-break.
2014-08-09 15:59:11 +09:00
tsukimizake 2f562df1fd Update README.md
Add yas-minor-mode-on and call "auto-complete-mode" in "add-hook" , instead of "add-to-list 'd-modes"
2014-08-09 15:49:20 +09:00
Hackerpilot 66afa352a5 Get rid of random trace message 2014-08-08 16:53:59 -07:00
Hackerpilot 8dcdcf2338 Implement @tsukimizake's change to fix #153; also removes 0xFF bytes from the file 2014-08-08 16:53:41 -07:00
Hackerpilot 223c70ea8d Add support for mixin templates 2014-08-08 02:41:19 +00:00
Brian Schott d1b6b09c59 Update README.md
Clarify documentation as a result of #153
2014-08-08 09:17:01 +00:00
Brian Schott 8611113565 Merge pull request #152 from Hackerpilot/issue-24
Auto declarations support
2014-08-07 23:02:09 +00:00
Hackerpilot 8fadaba6ea Auto declarations support 2014-08-07 15:59:21 -07:00
Hackerpilot d620f2428a More bug fixes for selective import completion 2014-08-06 07:53:44 +00:00
Hackerpilot 40582c232f More complete selective import support 2014-08-06 07:38:24 +00:00
Hackerpilot 8f1effc5cc Add partial support for selective imports 2014-08-06 06:44:21 +00:00
Hackerpilot 56f81a9ea5 Update contaners and libdparse submodules 2014-08-04 17:25:50 -07:00
Hackerpilot 0db68f193e Fix syntax error in makefile 2014-08-04 17:23:27 -07:00
Hackerpilot ee9d8e0056 Update parser 2014-08-03 23:34:43 +00:00
Hackerpilot 3c41135583 Update dependencies 2014-08-03 23:11:58 +00:00
Hackerpilot c6c6b6e831 Move from build script to makefile 2014-08-03 23:08:32 +00:00
Hackerpilot 6547a562bd Get rid of extra logging 2014-08-03 23:08:19 +00:00
Hackerpilot cdc57193d1 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-08-03 15:31:50 +00:00
Brian Schott acbe6e26aa Merge pull request #148 from atilaneves/issue138
Fix issue #138: Make sure that RequestKind.addImport carries on analysin...
2014-08-03 22:18:17 +00:00
Brian Schott e8c5dc4b75 Merge pull request #150 from atilaneves/emacs_temp_files
Fix issue #135: 'Emacs temporary files cause DCD to crash'. dcd-server n...
2014-08-03 22:17:33 +00:00
Atila Neves 46b3370913 Fix issue #135: 'Emacs temporary files cause DCD to crash'. dcd-server now ignores files starting with '.#' 2014-08-03 16:59:36 +02:00
Atila Neves ec65b00748 Fix issue #138: Make sure that RequestKind.addImport carries on analysing other kinds of request flags 2014-08-03 16:18:27 +02:00
Brian Schott fd1ac7e07a Merge pull request #147 from gosella/windows-build
Update build.bat to be in sync with build.sh
2014-07-31 18:55:04 +00:00
Germán L. Osella Massa 5bd1357042 Change -I path from "dscanner" to "libdparse/src" 2014-07-31 11:50:28 -03:00
Germán L. Osella Massa d631d81947 Update build.bat to be in sync with build.sh
WARNING: dcd-server fails to build using both -O and -inline with message
"Internal error: backend\cgcod.c 1594" using DMD 2.066-b6 (same thing with
DMD 2.065).

Removing -O or -inline solve the problem.
2014-07-31 11:46:21 -03:00
Hackerpilot ff2694fc4d Revert "Revert "Revert "Don't pop up a command window on Windows"""
This reverts commit 6458d65bba811afa7d21b285b3a127682d4a4e6f.
2014-07-30 08:39:10 -07:00
Hackerpilot 430586501d Revert "Revert "Don't pop up a command window on Windows""
This reverts commit 40981700cd5b05d8bacfc170a72f39f28525a283.
2014-07-30 08:39:10 -07:00
Hackerpilot 9fa89934ab Revert "Don't pop up a command window on Windows"
This reverts commit 0ff231bc39.
2014-07-30 08:39:10 -07:00
Hackerpilot 80a5ca7560 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-07-27 20:58:23 +00:00
Hackerpilot e12d0cea5a Fix doc comment 2014-07-23 18:31:27 -07:00
Brian Schott 44bee4cf29 Update README.md
D-Scanner hasn't provided auto-complete in ages...
2014-07-18 14:56:57 -07:00
Hackerpilot 65d5312994 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-07-13 15:45:20 +00:00
Brian Schott 7d93600880 Merge pull request #145 from tsukimizake/master
Support struct call tip expansion and add error handler
2014-07-13 07:26:26 +00:00
tsukimizake fb06673ad3 Add struct call tip expansion and error handler 2014-07-13 14:53:45 +09:00
tsukimizake 4c6b5ab00d Update README.md
Update setup example and TODO
2014-07-13 14:49:09 +09:00
Brian Schott 3fc877a1be Update README.md 2014-07-11 12:56:58 -07:00
Hackerpilot fb46f25560 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-07-11 18:51:48 +00:00
Hackerpilot cadc918d0e Update README 2014-07-10 14:56:08 -07:00
Hackerpilot c04700b41d Update README 2014-07-10 14:55:37 -07:00