Commit Graph

67 Commits

Author SHA1 Message Date
Hackerpilot f17b25e1dc Fix autocompletion with alias this. Added struct constructor calltips to fix #113 2014-07-10 14:44:09 -07:00
Hackerpilot 1afdec1c63 Properly resolve symbols with the global-scope operator 2014-07-10 13:30:53 -07:00
Hackerpilot 3aba4955e5 Use libdparse instead of dscanner 2014-06-26 12:44:51 -07:00
Yazan Dabain a0a6f2c517 Fixes #116: autocomplete modules/packages after import keyword directly 2014-05-30 11:27:44 +03:00
Hackerpilot 4247cff0bd Fix infinite loop in autocompletion 2014-05-27 13:47:35 -07:00
Hackerpilot d9ee41c38a Fixed problems with constructor and opCall call tips and added opIndex call tips 2014-05-20 18:59:12 -07:00
Hackerpilot cf57888140 Now starts up in 800ms and uses 105MB memory on druntime+phobos 2014-05-18 11:00:54 +00:00
Hackerpilot ae91019ab4 Use string interning for a very nice speed boost 2014-05-18 01:59:02 -07:00
Hackerpilot 2d5d74186a Fix autocompletion response and fixed memory corruption on doc comments 2014-05-13 14:38:30 -07:00
Hackerpilot 970310702d Switch over to allocators from GC, dropping the memory usage by 70% 2014-05-09 00:35:35 -07:00
Hackerpilot 556a88e05d Fix #120 2014-03-19 14:53:32 -07:00
Hackerpilot 280775baa2 Rather large refactoring 2014-03-03 23:55:48 -08:00
Hackerpilot f52cb6ad2a Added documentation. Removed duplicated code from autocompletion module 2014-02-08 20:56:13 -08:00
Hackerpilot e6c03b6610 Drastic performance increase. Helps address #108 2014-02-07 01:15:49 -08:00
Hackerpilot 5077cd49d3 Fix #102 2014-01-31 00:12:25 -08:00
Hackerpilot 5eb7a6c260 Fix #100 2014-01-30 20:23:05 -08:00
Hackerpilot 85a6e48180 Fix #99 2014-01-30 15:33:19 -08:00
Hackerpilot 7ccb6eb751 Fix issue with going to declaration of fully qualified symbols 2014-01-29 15:39:24 -08:00
Hackerpilot b3a828e243 Fix #90 2014-01-28 21:58:38 -08:00
Hackerpilot e7f39523cf Update DScanner. Fix bug with module and package icons being swapped. Fix #89. Fix #88 2014-01-28 01:26:50 -08:00
Hackerpilot 87056b0c58 Finally implement #22 2014-01-20 04:12:37 -08:00
Hackerpilot 3c326a3f82 Updated DScanner and msgpack-d 2014-01-19 23:47:23 -08:00
Hackerpilot 3de79c81da Doc updates 2014-01-14 01:50:50 +00:00
Hackerpilot 2ed72ea67d Update DScanner submodule to fix #82 2013-11-19 11:09:19 -08:00
Hackerpilot d35911a9fb Fix issue with autocompletion after scope statements 2013-11-17 02:00:47 +00:00
Hackerpilot f47b7c75c0 whitespace 2013-11-17 00:05:43 +00:00
Hackerpilot 9c0626e154 Fix #80 2013-11-16 23:40:47 +00:00
Hackerpilot 53f9345555 Log the name, not the address 2013-11-15 15:47:35 -08:00
Hackerpilot c3eaeafad1 Fix #73 2013-11-07 14:59:59 -08:00
Hackerpilot 4b1bc4a283 Fix #66 and #65 2013-11-06 15:40:28 -08:00
Hackerpilot ba64604a55 #66 and partial resolution to constructor completion 2013-11-05 17:56:22 -08:00
Hackerpilot 52b919bd3a Fix #67 and update DScanner 2013-11-04 16:21:33 -08:00
Hackerpilot 1d807075fd #26 2013-10-24 18:03:12 -07:00
Hackerpilot bb3b33b471 More work on go-to-location support 2013-10-21 23:30:58 -07:00
Hackerpilot ef85d2de5f More work on #26 2013-10-19 17:43:04 -07:00
Hackerpilot 6b432053f0 It compiles again 2013-10-12 19:46:47 +00:00
Hackerpilot e2be6948e9 0.2.0 development work 2013-10-09 02:16:11 -07:00
yazd 56a0520a77 char_ doesn't have the properties of the floating point types. 2013-09-13 13:42:39 +03:00
Hackerpilot a28be0e758 Fix #39 2013-09-13 00:03:57 +00:00
Hackerpilot 5ee2192c6f Fixed #34. Also fixed an issue where modules would be corrupted when performing a selective import. 2013-09-11 01:26:57 +00:00
Hackerpilot 156908deb9 Fix #32 2013-09-07 18:49:40 +00:00
Hackerpilot 0eac6c8c30 Fixed #28 for real this time 2013-09-07 17:08:33 +00:00
Hackerpilot afb51f24e9 Switch visitor class over to formatter instead of toString. Fixed #28 2013-09-07 17:00:31 +00:00
Hackerpilot 49578a49aa Merge branch 'master' of https://github.com/Hackerpilot/DCD 2013-09-01 13:04:25 +00:00
yazd 2682b7dd3a Fix typo (episilon -> epsilon) 2013-09-01 22:09:03 +03:00
Hackerpilot 0391b7f5d9 Fix #28 2013-09-01 13:04:11 +00:00
Hackerpilot 616ea4feff Fixes #23, among other things 2013-09-01 00:31:56 +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 11465454d8 Basic support for inheritance. Import completion. Autocomplete now works with for and foreach 2013-08-16 23:51:23 +00:00
Hackerpilot f458362ae7 Support alias declarations 2013-08-14 21:30:41 +00:00