Commit Graph

90 Commits

Author SHA1 Message Date
Basile Burg 2510316275
do not specify each parent folder to dcd 2017-07-09 15:07:14 +02:00
Basile Burg 260323080f
fix #136 projects inspector, remove selected source, error if other missing sources 2017-04-18 03:54:43 +02:00
Basile Burg b13e3732ea
move source root detection to project utils + fix imprt paths passed to DCD
gor a project
2017-01-25 11:14:52 +01:00
Basile Burg 28fce8d535
go back to 03 2017-01-13 17:23:50 +01:00
Basile Burg 65373d0b8f
dcd integration, fix possible failure when answer is huge 2016-11-15 10:16:02 +01:00
Basile Burg e5551d4612
#99, restart DCD when possible 2016-11-10 14:30:26 +01:00
Basile Burg 1d4c64da23
solve a problem with order of initialization 2016-11-06 19:09:48 +01:00
Basile Burg bbebbc9686
dcd, remove ditto supression, now done in server 2016-09-19 21:01:59 +02:00
Basile Burg 7febec25fb
completion, put last item in front for further usage
+ dont store completion kind literally
2016-09-17 09:15:53 +02:00
Basile Burg 7d84ab1a04 dastworx, prevent some zombie proc,
may cause problem again under win see  e0fa57d8b6
2016-08-29 11:27:24 +02:00
Basile Burg 1e9e727155 waiting not necessary for a sync TProcess 2016-08-23 07:19:25 +02:00
Basile Burg cd3f73fdf3 fix, dcd integration, possible case of "goto declaration" failure. 2016-07-15 05:14:37 +02:00
Basile Burg a285186121 rename parameters that are prefixed
aValue, aFilename, etc
2016-07-10 01:44:36 +02:00
Basile Burg ad8ba83fcd rename ICEMultiDocObserver -> ICEDocumentObserver
+ improve interfaces documentation
2016-07-09 04:11:22 +02:00
Basile Burg 7f1bba9094 improve detection of invalid auto close pair 2016-07-05 17:50:37 +02:00
Basile Burg d92390471d dcd integration, cache imports in a hashset 2016-07-04 08:31:50 +02:00
Basile Burg f67c05a83b handle changes to DCD -u output format 2016-04-27 11:20:52 +02:00
Basile Burg 989effb422 test local identifier renaming (DCD#324) 2016-04-26 07:38:04 +02:00
Basile Burg 10da14cb73 fix dcd ddoc formatting 2016-03-28 07:40:27 +02:00
Basile Burg c5a51539c2 add support for new dcd ddoc escape system 2016-03-26 06:36:13 +01:00
Basile Burg 1ff8b9e878 fix, windows, empty line in call tips 2016-02-08 16:30:28 +01:00
Basile Burg f7cb97831c dcd, windows, wait propertly for the socket to be ready
+ wait properly for termination
2016-02-08 16:17:26 +01:00
Basile Burg 6ee4cb1927 dcd, unix, wait propertly for the socket to be ready 2016-02-08 12:09:22 +01:00
Basile Burg b8e7c106ae dcd, let the server some time when launched from CE 2016-02-07 00:18:59 +01:00
Basile Burg 0c4510cad4 dcd, port num can be set in the option editor 2016-02-05 13:25:02 +01:00
Basile Burg 5f8cb1a679 dcd, perfs, declare imports in group 2016-02-05 09:59:15 +01:00
Basile Burg 767e315164 refact, omit def member 2016-01-31 14:39:50 +01:00
Basile Burg e0e9cbac8f more refact using helpers 2016-01-31 12:13:48 +01:00
Basile Burg a533057ff5 projects, CE & DUB, async compilation 2016-01-30 04:18:30 +01:00
Basile Burg 1ca1423579 fix, missing close parenthesis in call tip 2016-01-20 10:39:36 +01:00
Basile Burg 2bbd854fc8 more style modernisation 2016-01-19 21:52:15 +01:00
Basile Burg 5e2a1b8290 style modernisation using helpers for file name manip 2016-01-18 07:55:52 +01:00
Basile Burg 0303d0f75f style modernisation using helpers isEmpty & isNotEmpty 2016-01-11 01:09:21 +01:00
Basile Burg 3fa80be500 style modernisation using helpers isNil & isNotNil 2016-01-11 00:36:10 +01:00
Basile Burg a262a8296f updated comment about possible invalid dcd symbol kind, keep protection in case of... 2015-10-22 00:26:29 +02:00
Basile Burg a3aa014085 fix, work around a DCD bug, asterisk returned as completion kind 2015-10-16 16:45:40 +02:00
Basile Burg f82e39bd71 dcd integration, also works with dub projects
curr proj source + imports
2015-09-18 05:34:19 +02:00
Basile Burg ef8d72138c common project interface renaming + works on #10
- DUB proj editor file dbl clickable
- icons
- filter for files and props
2015-09-17 00:04:27 +02:00
Basile Burg 95aef4170f style, put locals init in declaration instead of body 2015-09-04 23:48:07 +02:00
Basile Burg 130e11606e DCD integration, write source to input rather than using tmp file 2015-09-01 02:32:07 +02:00
Basile Burg 031fa42f31 fix, ditto were not always well removed from ddoc 2015-08-25 17:57:50 +02:00
Basile Burg 1fb0c2b432 fix, range violation introduced in f5e5167ebde45881cecf959aecbe42b5bcb33260 2015-08-13 15:09:20 +02:00
Basile Burg 20ef73bb57 ddoc comments, ignore a line that starts with 'ditto'
and optionally a period.
2015-08-12 13:12:19 +02:00
Basile Burg 5004840dde fix, editor freezes if DCD haz crashed, fix #22 2015-08-10 02:54:35 +02:00
Basile Burg 3a28c54c26 common project interface - part 2 2015-06-21 03:55:48 +02:00
Basile Burg 9139d8eef7 common project interface - part 1 2015-06-20 15:00:16 +02:00
Basile Burg d59d85f750 fix, mostly win32, tools not found when launched from shortcut or shell ctxt handler
tools reside in same folder as CE
- happened if shortcut start directory is not CE app dir
- happened if CE is launched from open/with: cwd didn't allow to find the tools
2015-06-04 15:51:55 +02:00
Basile Burg fb59694e58 macosx support, more to check 2015-05-28 06:57:29 +02:00
Basile Burg d8dfee1fbf fix, linux version, dcd-client remained as a zombie proc if no server response until tio 2015-05-12 05:41:28 +02:00
Basile Burg 269fd1be21 fix, DCD client could cause the app to hang 2015-03-24 02:29:01 +01:00