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
|
b516277b0a
|
Improve completions for built-in types
|
2014-05-27 16:03:55 -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
|
970310702d
|
Switch over to allocators from GC, dropping the memory usage by 70%
|
2014-05-09 00:35:35 -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
|
2a812d372b
|
Fix #107
|
2014-02-02 20:30:17 -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
|
48bd1bf9d5
|
Converted DCD to the new DScanner
|
2014-01-14 01:02:02 +00:00 |
Hackerpilot
|
c8d755f743
|
Added struct and class properties to completions
|
2013-10-14 01:28:42 +00:00 |
Hackerpilot
|
2635ec5c60
|
Fixed partial completion
|
2013-10-14 01:03:20 +00:00 |
Hackerpilot
|
cc49cef4c7
|
Made some effort at reducing memory use. Implemented #54
|
2013-10-13 23:23:31 +00:00 |
Hackerpilot
|
41dbdaed4a
|
More work on the new completion process. Fixed #55
|
2013-10-13 17:03:44 +00:00 |
Hackerpilot
|
6b432053f0
|
It compiles again
|
2013-10-12 19:46:47 +00:00 |
Hackerpilot
|
072932b6ff
|
Work in progress
|
2013-10-12 12:34:14 -07:00 |
Hackerpilot
|
e2be6948e9
|
0.2.0 development work
|
2013-10-09 02:16:11 -07: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
|
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 |
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
|
bf3c7ba500
|
Autocomplete of enum members and handling of opSlice and opIndex
|
2013-08-11 17:39:26 +00:00 |
Hackerpilot
|
126e101e78
|
Handle array and map slicing and indexing properly
|
2013-08-11 13:08:56 +00:00 |
Hackerpilot
|
974d3dc3ba
|
A lot of progress
|
2013-08-08 23:31:25 +00:00 |
Hackerpilot
|
ffe8169ead
|
Able to autocomplete some symbols from other modules now. Still crashes a lot
|
2013-08-08 02:40:15 +00:00 |
Hackerpilot
|
814dcbd26a
|
Tons of hacking, but not necessarily tons of progress
|
2013-08-07 01:36:36 +00:00 |
Hackerpilot
|
267dbab208
|
Basic autocomplete for enums in current file works
|
2013-08-02 02:01:01 +00:00 |