Commit Graph

295 Commits

Author SHA1 Message Date
Hackerpilot ce5ac2d978 Alpha 2 2016-03-07 15:10:27 -08:00
Hackerpilot 1eae113314 Merge branch 'master' into allocator_improvements 2016-03-03 02:19:51 -08:00
Hackerpilot 8fa98a1848 Update dependencies 2016-03-03 02:18:28 -08:00
Hackerpilot c9be120d5b v0.8.0 2016-03-03 00:51:01 -08:00
Hackerpilot eab78141c4 Fix interaction of --tcp and --port 2016-03-03 00:50:48 -08:00
Hackerpilot 2accb4648b Update dparse and dsymbol 2016-03-02 02:43:54 -08:00
Hackerpilot 8795b2697e Fix #299 2016-02-25 13:00:30 -08:00
Basile Burg 3a206f66e3 fix, unix domain socket code defined in a runtime branch 2016-02-03 17:01:27 +01:00
Hackerpilot 851fbd5918 Update version 2016-01-25 18:49:32 -08:00
Hackerpilot 21591b4081 Fix #288 2016-01-25 17:03:55 -08:00
Hackerpilot d26ce5ed20 Fix #286 2016-01-21 15:44:40 -08:00
default0 249341bc58 Fix compiler errors on windows
Checking the repo out and running dub to build on windows would
give two compiler errors, one because UnixAddress is not defined
another because a function misses a return statement if Unix sockets
are not possible.
2016-01-21 17:12:16 +01:00
Hackerpilot b3dc41f2f8 Increase version number 2016-01-19 09:20:11 -08:00
Hackerpilot c2657cc534 Merge branch 'master' into unix-domain-sockets 2016-01-15 01:13:43 -08:00
Hackerpilot 3f5a1eaebf Fix #218 and update version to 0.7.5 2016-01-15 01:13:29 -08:00
Hackerpilot 166db74597 Implement #217 2016-01-15 00:49:08 -08:00
Hackerpilot 5437ceb846 Add dub support 2016-01-13 23:53:30 -08:00
Hackerpilot 3fd5e4ee62 Fix #280 2016-01-10 23:22:28 -08:00
Hackerpilot 823b93f0f7 Update deps to get doc comment parsing fixes 2016-01-07 20:58:39 -08:00
LaurentTreguier 0a031009f3 Fix client help typo 2015-11-27 15:16:43 +01:00
Hackerpilot 6bd59c157d v0.7.3 2015-10-30 12:05:00 -07:00
Hackerpilot 78a39a6578 Fix #238 2015-10-30 12:00:13 -07:00
Hackerpilot 2a5dd5f738 Fix #263 2015-10-30 11:32:54 -07:00
Hackerpilot 9681bacb40 Update code for new dependencies 2015-10-30 01:56:00 -07:00
Hackerpilot 9a426aed47 0.7.2 builds with LDC 2015-10-19 13:58:39 -07:00
Hackerpilot c0105f9c64 0.7.1 2015-10-19 13:09:31 -07:00
Hackerpilot 9df9a11c58 Fix #261 2015-10-19 11:55:39 -07:00
Basile Burg d3b193a9b1 added isTemplate to traits list 2015-09-22 22:33:06 +02:00
Hackerpilot 5310b34630 Update version number 2015-09-01 13:41:35 -07:00
Hackerpilot c813f4c649 Allocator API update 2015-08-25 03:50:18 -07:00
Hackerpilot b30e542fe5 Update containers 2015-08-21 15:31:52 -07:00
Hackerpilot bb34e38d4f Fix #250 2015-08-21 14:35:38 -07:00
Hackerpilot 5795271b6c Fix #244 2015-08-21 02:59:04 -07:00
Brian Schott 63957dbbc6 Merge pull request #246 from BBasile/BBasile-patch-3
fix #242, separate ddoc for each overloaded symbol
2015-08-13 19:38:27 -07:00
Basile Burg 14e0e1f31b fix #242, separate ddoc for each overloaded symbol 2015-08-14 04:31:20 +02:00
Hackerpilot 9d87e8473d Minor code cleanup 2015-08-13 00:25:19 -07:00
Hackerpilot c378464032 Remove some unnecessary debug logging 2015-08-10 16:39:55 -07:00
Hackerpilot a3ea47a017 Fix #233 2015-08-07 16:51:50 -07:00
Hackerpilot 1996076c73 Fix #232 2015-08-07 04:05:56 -07:00
Hackerpilot c1d75abbfd Fix #228 2015-08-05 16:08:46 -07:00
Hackerpilot 83a22ed225 Update allocator dependency 2015-08-04 14:48:39 -07:00
Hackerpilot b92b8944b5 Use new dsymbol code 2015-08-03 16:38:40 -07:00
Hackerpilot 7c40fdaa56 Fix #223 2015-06-18 14:41:47 -07:00
Hackerpilot ce1fdabc02 Better formatting for import paths 2015-06-18 14:41:31 -07:00
Hackerpilot 43589a136b Autocomplete optimization 2015-06-18 12:15:11 -07:00
Hackerpilot 59af25d8a3 Fix memory leaks 2015-06-17 16:54:18 -07:00
Hackerpilot 9e253f966a Better lifetime management 2015-06-15 04:18:42 -07:00
Hackerpilot 4f896b8e13 Update allocator types 2015-06-14 01:16:59 -07:00
Hackerpilot 8d39155555 Allocator update 2015-06-13 20:23:13 -07:00
Hackerpilot 39407aa05c Minor code cleanup 2015-06-10 13:14:49 -07:00
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