IdanArye
1f7a9444e4
Added `--doc` and `--symbolLocation` support to the Vim plugin
2014-01-31 22:18:34 +02:00
IdanArye
d6930becc6
Fixed a bug with completion of "free" identifiers.
...
Turn out that when doing autocomple, Vim temporarily erases the
completed part from the buffer lines, so when I'm trying to write to
buffer lines to a temporary file the get written without that part, and
DCD can't read it.
Worked around it by storing that line beforehand(in the first call to
the completion function) and resetting the buffer before writing it
to the temp file.
2014-01-31 21:51:26 +02:00
David
fb987c26a8
updated lumen (ktexteditor plugin)
2014-01-30 18:24:36 +01:00
Hackerpilot
d0ad1d9d0f
Fixed bug with TA plugin when cursor is at the end of the file
2014-01-29 15:34:51 -08:00
Hackerpilot
f3db29e2c4
Fixed bug with TA plugin when cursor is at the end of the file
2014-01-29 15:34:19 -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
8421abddd2
Create README.md
2014-01-25 23:25:34 -08:00
Hackerpilot
87056b0c58
Finally implement #22
2014-01-20 04:12:37 -08:00
Hackerpilot
d554c33971
Update Lumen to fix #87
2014-01-19 22:59:18 -08:00
Hackerpilot
48bd1bf9d5
Converted DCD to the new DScanner
2014-01-14 01:02:02 +00:00
Hackerpilot
5617530362
Merge pull request #83 from someboddy/vim-plugin_add-paren-analysis-to-determine-if-need-to-add-closing-paren
...
Add paren analysis to determine if need to add closing paren
2013-11-27 12:38:00 -08:00
IdanArye
fc82e5910a
Add paren analysis to determine if need to add closing paren
...
See https://github.com/Hackerpilot/DCD/issues/75#issuecomment-28964235
2013-11-27 21:45:55 +02:00
Hackerpilot
7016a2ba59
Merge pull request #81 from someboddy/fix_75_vim-plugin-doesnt-work
...
fixes 75
2013-11-18 16:44:52 -08:00
IdanArye
129c746746
fixes 75
...
Fixed the problem with `identifiers` calls - the byte position
calculation was off.
2013-11-19 01:36:23 +02:00
Kelet
2b48e8de7d
Put temporary file in %TEMP% on Windows
...
May potentially fix issue 76, as the filenames returned by os.tmpname()
were going into my C drive root directory due to the \ in the front.
I suspect that some people may not have user permissions to read/write
to the root of their C drive. I don't know why os.tmpname() does not
give a file in %TEMP% on Windows like it does on Linux. Maybe it's a
bug.
2013-11-09 13:12:55 -05:00
Kelet
22cceff7d5
Close temporary file used in going to declaration
2013-11-07 14:21:53 -05:00
Hackerpilot
07c93758f7
Merge branch '0.2.0-dev'
...
Conflicts:
acvisitor.d
autocomplete.d
dscanner
server.d
2013-11-06 16:13:25 -08:00
Kelet
49a6ed8f32
Fix issue 57, and fix file open without close
...
The TextAdept module should now work with TextAdept 7.0. A bug was also
fixed regarding the TextAdept plugin where a temporary file wasn't being
closed. On Windows, this resulted in an inability to delete the file
thus my C:\ directory was being spammed with undeleted temporary files.
2013-11-03 23:58:10 -05: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
8083e9a6d9
Create README.md
2013-10-02 23:31:18 -07:00
Brad Anderson
2efb9d8c74
Add Vundle and improve Windows instructions
2013-09-12 21:08:08 -06: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
d4af3e994a
Fixed popen mode for windows and non-windows
2013-09-07 17:08:51 +00:00
Hackerpilot
1c83ddd04d
merged
2013-09-07 17:03:46 +00:00
Hackerpilot
6a7827a296
Fixed display of identifier lists after a left paren
2013-09-03 16:55:28 -07:00
Hackerpilot
17c2c3e5fb
Update dcd.lua
...
"wb" on Windows, "w" everywhere else (Otherwise the CRLF goblins will eat you)
2013-09-03 13:46:44 -07:00
Hackerpilot
3c20163456
"w" is needed on POSIX, but "wb" is needed on Windows.
2013-09-01 14:22:31 +00:00
Hackerpilot
61ec081805
Issue #8 : Must use binary popen to avoid CRLF screwing everything up.
2013-09-01 03:01:46 -07:00
Hackerpilot
204ab386eb
Merge branch 'master' of https://github.com/Hackerpilot/DCD
2013-09-01 00:32:00 +00:00
Hackerpilot
616ea4feff
Fixes #23 , among other things
2013-09-01 00:31:56 +00:00
Hackerpilot
138f7d2cea
Merge pull request #21 from someboddy/make-vim-plugin
...
The Vim plugin is finally ready
2013-08-30 10:53:46 -07:00
IdanArye
e07f437a9c
Added a warning about a conflict between the Vim plugins of DCD and DScanner
2013-08-30 03:57:39 +03:00
IdanArye
94e43ada35
Added the clearCache command
2013-08-30 03:51:13 +03:00
IdanArye
066c1d6058
Added a Vim plugin option to add import paths as arguments to DCDstartServer
2013-08-30 03:46:55 +03:00
IdanArye
3dca325f6e
Vim plugin working on Windows and Linux, and support default import paths.
2013-08-29 21:03:25 +03:00
IdanArye
7fc2737ce3
Vim plugin completed and tested on Linux
2013-08-28 22:55:47 +03:00
David
2300552678
added lumen as ktexteditor plugin
2013-08-19 18:52:07 +02:00
Hackerpilot
adf389c083
Added example init.lua file
2013-08-18 12:48:31 +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
6da962fdc8
Added mouse support to call tips
2013-08-11 22:53:17 +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
fe11e9d359
Import directories are handled much better now
2013-08-11 14:38:56 +00:00
Hackerpilot
59f194a824
Merge branch 'master' of https://github.com/Hackerpilot/DCD
2013-08-11 01:17:08 +00:00
Hackerpilot
ad8c5d36a0
Update README.md
...
Typo
2013-08-11 07:39:17 +00:00
Hackerpilot
dffd348a12
Fixed completion display bug
2013-08-11 01:06:03 +00:00
John
77c0dab47e
First cut at emacs auto-complete support
2013-08-09 20:39:57 -05:00