IdanArye
ef7b4fab7b
Deprecate the Vim plugin in favor of Dutyl
2014-08-15 01:32:56 +03:00
Atila Neves
146d146244
Removed ac-dcd.el from the emacs integration directory and changed the README.md to point to the new github project
2014-08-14 17:16:05 +02:00
Brian Schott
ae46655c54
Merge pull request #156 from snosov1/fork-dub-imports
...
Add ac-dcd-add-imports function
2014-08-12 09:40:58 +00:00
Sergei Nosov
852d200231
fix goto definition with respect to UTF-8 encoding
2014-08-12 13:04:19 +04:00
Sergei Nosov
a1fe08a651
fix typos
2014-08-12 09:39:15 +04:00
Sergei Nosov
887df923ef
cleanup readme
2014-08-11 18:12:33 +04:00
Sergei Nosov
4758db4161
add ac-dcd-add-imports function
...
This function sends import flags of the current DUB project to
dcd-server.
2014-08-11 17:52:46 +04:00
Sergei Nosov
a7679c7003
use position-bytes function to get the byte offset
...
The position-bytes function is the correct way to get byte offset for an
UTF-8 encoded source file. Probably, it still won't work for UTF-16 and
UTF-32, but at least it fixes the UTF-8.
2014-08-11 12:18:39 +04:00
tsukimizake
0f2fc68fcf
Very little fix
...
use value instead of hand-written literal, and move page-break.
2014-08-09 15:59:11 +09:00
tsukimizake
2f562df1fd
Update README.md
...
Add yas-minor-mode-on and call "auto-complete-mode" in "add-hook" , instead of "add-to-list 'd-modes"
2014-08-09 15:49:20 +09:00
Hackerpilot
8dcdcf2338
Implement @tsukimizake's change to fix #153 ; also removes 0xFF bytes from the file
2014-08-08 16:53:41 -07:00
Hackerpilot
8f1effc5cc
Add partial support for selective imports
2014-08-06 06:44:21 +00:00
Atila Neves
46b3370913
Fix issue #135 : 'Emacs temporary files cause DCD to crash'. dcd-server now ignores files starting with '.#'
2014-08-03 16:59:36 +02:00
Brian Schott
44bee4cf29
Update README.md
...
D-Scanner hasn't provided auto-complete in ages...
2014-07-18 14:56:57 -07:00
tsukimizake
fb06673ad3
Add struct call tip expansion and error handler
2014-07-13 14:53:45 +09:00
tsukimizake
4c6b5ab00d
Update README.md
...
Update setup example and TODO
2014-07-13 14:49:09 +09:00
Brian Schott
3fc877a1be
Update README.md
2014-07-11 12:56:58 -07:00
Brian Schott
71b3b5f890
Merge pull request #144 from tsukimizake/master
...
Update emacs integration
2014-07-04 22:13:31 +00:00
tsukimizake
a6f18442d5
Bug fix
...
Fix bug of calltip expansion.
Fix bug of show document.
2014-07-04 20:33:46 +09:00
tsukimizake
21961bbc6f
Add recommended package, update setup example
2014-07-04 20:31:23 +09:00
Hackerpilot
520ab33778
Merge branch 'master' of https://github.com/Hackerpilot/DCD
2014-06-26 12:45:06 -07:00
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
Hackerpilot
4f99f1746b
Merge branch 'master' of https://github.com/Hackerpilot/DCD
2014-06-23 16:44:33 -07:00
Hackerpilot
f36520ad82
Update TA module
2014-06-23 16:34:08 -07: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