tsukimizake
8c740965dc
Goto definition support, bug fix
2014-06-25 19:16:05 +09:00
tsukimizake
337efaa303
Update README.md
2014-06-25 19:13:57 +09:00
tsukimizake
6b8fcaad56
Update README.md
2014-06-24 20:05:57 +09:00
tsukimizake
e8bf515769
complete calltips, show doc support
2014-06-24 19:57:35 +09:00
tsukimizake
7105345766
Update README.md
...
Fix setting example
2014-06-18 21:26:15 +09:00
tsukimizake
1af4592911
server starts automatically, user can configure port number, and so on.
2014-06-18 21:20:31 +09:00
Hackerpilot
d9ee41c38a
Fixed problems with constructor and opCall call tips and added opIndex call tips
2014-05-20 18:59:12 -07:00
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