Commit Graph

295 Commits

Author SHA1 Message Date
Hackerpilot 7bbe4ddf39 Fix #222 2015-06-09 13:57:56 -07:00
Hackerpilot 724aa4fd09 Fix #221 2015-06-08 15:52:45 -07:00
Hackerpilot d95b78abab Merge branch '0.7.0-dev' of https://github.com/Hackerpilot/DCD into 0.7.0-dev 2015-06-08 15:51:00 -07:00
Hackerpilot 1bc33fecb3 Fix #220 2015-06-08 15:50:20 -07:00
Hackerpilot 0cf0f191bc Update dsymbol 2015-06-07 17:53:46 -07:00
Hackerpilot ff4168df6b Remove other call to GC 2015-06-07 17:13:49 -07:00
Hackerpilot c58e947063 Get rid of GC calls 2015-06-07 17:09:17 -07:00
Hackerpilot 25e1622d47 Clean up unit test 2015-06-04 13:14:39 -07:00
Hackerpilot b26e4bc22b dsymbol reorganization 2015-05-26 00:01:06 -07:00
Hackerpilot ae83e447a4 Pull symbol resolution code out into dsymbol folder 2015-05-21 17:55:20 -07:00
Hackerpilot 17053fab06 Add missing imports pointed out by Ketmar 2015-05-06 12:30:03 -07:00
Hackerpilot 8defba940d Add more missing built-in symbols 2015-05-06 12:29:23 -07:00
Hackerpilot 31efcac687 Fix #215 2015-05-05 13:59:53 -07:00
Hackerpilot 2cbde19ec4 Fix #214 2015-05-05 12:46:54 -07:00
Hackerpilot 4a84c4399a Update version 2015-05-04 14:53:43 -07:00
Hackerpilot 633b1667ef Update version 2015-05-04 14:51:10 -07:00
Hackerpilot 410a794b14 Allow using '--status' in addition to '--query' to query server status 2015-05-04 13:27:53 -07:00
Hackerpilot d0fc3f0dea Fix #209 2015-05-04 13:22:05 -07:00
Hackerpilot 1cb3b2a162 Fix #213 2015-05-04 13:17:36 -07:00
Hackerpilot c8c81a5985 Fix #212 2015-05-04 13:02:38 -07:00
Dicebot 39fdc9b332 Fixup for /etc/dcd.conf support
1) look for /etc/dcd.conf if $HOME is defined but there is no dcd.conf there
2) include missing filename in path
2015-03-26 16:04:14 +02:00
Hackerpilot e1fbb3e655 Look for dcd.conf in /etc/ as a backup. #203 2015-03-25 22:36:04 -07:00
Hackerpilot c5bb663cad Restrict connections to localhost 2015-03-25 22:29:48 -07:00
cleem adcb9f7f66 Fix getDoc range violation 2015-03-13 12:35:24 +03:00
Hackerpilot 351bf2ee2d Fix #195. Fix #196. Fix #197. 2015-02-25 22:53:08 -08:00
Hackerpilot be1eb0e983 Moar ddoc 2015-02-25 22:48:56 -08:00
Hackerpilot 8e3d386d69 Fix calltip display 2015-02-20 14:48:01 -08:00
Hackerpilot 7da5d006c0 Implement #193 2015-02-16 22:51:50 -08:00
Hackerpilot d81ed84101 Remove logging to speed up startup 2015-02-16 22:50:40 -08:00
Hackerpilot 28dfdd3662 Calltips should be istring 2015-02-12 16:24:52 -08:00
Brian Schott f5eb2a0639 Update dcd_version.d 2015-02-11 15:04:30 -08:00
Brian Schott f6657b94e7 v0.5.0 2015-02-11 15:00:53 -08:00
Hackerpilot ea612519c7 Another bugfix, another beta tag 2015-02-07 00:47:07 -08:00
Hackerpilot 7d839ebbc7 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2015-02-07 00:42:29 -08:00
Hackerpilot 5964940d41 Fix autocomplete on foreach expressions 2015-02-07 00:42:18 -08:00
Hackerpilot 4f7c563453 Update version number 2015-02-06 14:13:23 -08:00
Hackerpilot c07281d2f0 Fix #190 2015-02-06 14:09:40 -08:00
Hackerpilot 81e652c4c8 Fix bug with auto variable declarations 2015-02-06 03:57:07 -08:00
Hackerpilot e216a493d8 Bugfixes 2015-02-03 03:54:21 -08:00
Hackerpilot 9316f35f41 Experiment with making the type system enforce string interning 2015-02-03 02:04:06 -08:00
Hackerpilot e857246934 Improve command line argument handlings. #188 2015-02-02 03:39:46 -08:00
Hackerpilot 0efa856369 Libdparse updates 2015-02-01 00:22:10 -08:00
Hackerpilot d7c889eaec New beta version 2015-01-30 18:28:34 -08:00
Hackerpilot c63fd152bb Fix #178 2015-01-30 18:17:01 -08:00
Hackerpilot 8ae6614b3d Bump version number 2015-01-30 01:07:02 -08:00
Hackerpilot 15aeda1530 Fix #184 2015-01-30 00:50:38 -08:00
Hackerpilot 2129f0625b Fix crash with malformed with statements 2015-01-29 23:14:38 -08:00
Hackerpilot cd71108de1 Partial fix for #184 2015-01-29 21:17:56 -08:00
Hackerpilot 387a65e4f1 Update libdparse 2015-01-27 02:44:57 -08:00
Hackerpilot f88801f28b More const/immutable 2015-01-26 00:15:07 -08:00
Hackerpilot b50b2c88b0 Fix #182 2015-01-18 04:08:06 -08:00
Hackerpilot 9ec503ac71 Fix segfault with 'with' statements 2015-01-18 03:51:20 -08:00
Hackerpilot a460bd1637 Made this code consistent with the rest 2015-01-14 15:44:29 -08:00
Hackerpilot 63e4c2cf47 Fix range violation with index expressions 2015-01-14 15:43:02 -08:00
Hackerpilot 1ac5ff1fd7 Update libdparse 2015-01-13 16:50:23 -08:00
Hackerpilot 9bc65555c8 More complete fix for #177 2015-01-03 18:44:20 -08:00
Hackerpilot a422d7f47c Fix #177 2015-01-03 17:01:21 -08:00
Hackerpilot 0f2ffbd31c Client code cleanup 2015-01-03 17:00:12 -08:00
rsw0x b842df6413 accidentally messed up formatting 2015-01-02 00:53:58 -05:00
rsw0x 03fab0e15d fixes lifetime issue caused by 19c8468 2015-01-02 00:49:27 -05:00
Hackerpilot c693126461 Fix bug with the fix to #179 and fix a problem with function declarations in imported modules 2015-01-01 21:28:36 -08:00
Hackerpilot 18198623e9 Fix build issue 2015-01-01 20:03:41 -08:00
Hackerpilot a9a7038c40 Fix #179 2015-01-01 18:58:10 -08:00
Hackerpilot 8f7f94628c Cleanup 2015-01-01 18:29:28 -08:00
Hackerpilot 19c84685a5 Code cleanup 2014-12-31 00:38:46 -08:00
Hackerpilot 3763c4a47c Update libdparse. A parser change seems to result in a 13% reduction in server startup time 2014-12-29 01:12:16 -08:00
Hackerpilot 3d50a8beab libdparse update 2014-12-03 16:21:36 -08:00
Hackerpilot 29c6fe9f79 Include current git commit hash in --version output 2014-12-03 12:49:59 -08:00
Hackerpilot d25e6a84bb Update version number 2014-11-14 00:43:37 +00:00
Hackerpilot 77fb7bb400 Fix call tips for shorthand template syntax 2014-11-14 00:28:00 +00:00
Hackerpilot cd06a417fa Fix autocomplete on explicit template function instantiation 2014-11-14 00:11:49 +00:00
John Colvin c306133a50 avoid builtin sort
dmd warns about this now
2014-10-02 15:22:34 +01:00
Hackerpilot 9434629416 Document --search option in readme and add version number option 2014-09-22 13:55:33 -07:00
Hackerpilot f9e93b096a Fix complicated function call tips 2014-09-22 02:24:22 +00:00
Hackerpilot 7ec5aaf65a Fix renamed imports 2014-09-22 01:33:02 +00:00
Hackerpilot 698808d553 Properly handle multilpe imports as well as selective imports 2014-09-22 01:19:09 +00:00
Hackerpilot 7c210d1237 Derp 2014-09-22 00:25:47 +00:00
Hackerpilot d9abe32f6c Implement with statement support. #56 2014-09-22 00:21:23 +00:00
Hackerpilot b37b4b9dab Merge branch 'master' into 0.4.0-dev 2014-09-21 19:10:37 +00:00
Hackerpilot 9828e5062f Fix autocomplete in unittest blocks 2014-09-18 17:09:26 -07:00
Hackerpilot 78ad6a0af7 #162 2014-09-14 19:15:29 +00:00
Hackerpilot e3281599e8 Merge branch 'master' of https://github.com/Hackerpilot/DCD 2014-09-12 14:34:38 -07:00
Hackerpilot a32086e066 Fix #161 2014-09-12 14:32:58 -07:00
Atila Neves ef618198a9 Fix issue #165: Emacs temporary files cause DCD to crash for import autocompletion 2014-09-12 00:18:13 +02:00
Hackerpilot c7952880eb Fix #163 2014-09-09 13:55:19 -07:00
Hackerpilot 061e845088 Add scopes for constructors and destructors. This fixes #164. 2014-09-09 13:03:58 -07:00
Hackerpilot eaf80c0922 Whitespace 2014-09-09 13:02:40 -07:00
Hackerpilot e6610fd7bc Fix issue with fully qualified symbols, improve allocation code, improve partial symbol completion 2014-09-07 12:11:09 +00:00
Hackerpilot 5da5e3b684 More memory use reductions 2014-09-03 17:51:53 -07:00
Hackerpilot 6a3cf3c572 Decrease the size of the ACSymbol struct 2014-09-03 17:29:12 -07:00
Hackerpilot 02063b87a3 More import fixes 2014-09-03 08:39:39 +00:00
Hackerpilot c97fca76ee Some files didn't get checked in... 2014-09-03 05:18:55 +00:00
Hackerpilot 0783d92e0d Handle public imports MUCH more efficiently. Fixes #160 2014-09-02 17:46:40 -07:00
Hackerpilot d9e509689e 11 percent startup speed improvement because DMD's backend sucks 2014-09-02 00:36:05 +00:00
Hackerpilot d7e9bab5e8 Project cleanup 2014-08-22 15:30:00 -07:00