Re: DCD 0.2.0 Released

2013-11-15 Thread Jacek Furmankiewicz
Hi, I noticed the vim setup requires Vundle, whereas I know a lot 
of folks use pathogen to manage their vim plugins.


is there any particular reason for Vundle over pathogen? Can the 
two co-exist together?


thanks


Re: DCD 0.2.0 Released

2013-11-15 Thread simendsjo
On Friday, 15 November 2013 at 23:25:31 UTC, Jacek Furmankiewicz 
wrote:
Hi, I noticed the vim setup requires Vundle, whereas I know a 
lot of folks use pathogen to manage their vim plugins.


is there any particular reason for Vundle over pathogen? Can 
the two co-exist together?


thanks


I installed it with pathogen just fine. Just manually create a 
symlink.


Re: DCD 0.2.0 Released

2013-11-15 Thread Jacek Furmankiewicz

Thanks.

Maybe it would be worth adding a pathogen section to the docs to 
show how to set it up besides Vundle.


Re: DCD 0.2.0 Released

2013-11-15 Thread Brian Schott
On Friday, 15 November 2013 at 23:25:31 UTC, Jacek Furmankiewicz 
wrote:

is there any particular reason for Vundle over pathogen?


A Vundle user created a pull request.


Can the two co-exist together?


Vundle is available, but not required. If anyone has suggestions 
for improving the installation process or documentation for the 
Vim plugin, please create a pull request.


Re: DCD 0.2.0 Released

2013-11-14 Thread Jacob Carlborg

On 2013-11-14 08:36, Philippe Sigaud wrote:

This project imports stdx.d.(lexer/parser/ast). Where can I find these modules?


The Dscanner submodule:

https://github.com/Hackerpilot/Dscanner/tree/master/stdx/d

--
/Jacob Carlborg


Re: DCD 0.2.0 Released

2013-11-14 Thread Mathias Lang
A completion feature for emacs, I definitely need to try it ! Thanks for
your work Brian.

@Philippe Sigaud: On the author's other project, DScanner (
https://github.com/Hackerpilot/Dscanner).



2013/11/14 Philippe Sigaud philippe.sig...@gmail.com

 This project imports stdx.d.(lexer/parser/ast). Where can I find these
 modules?

 On Thu, Nov 14, 2013 at 8:19 AM, Jacob Carlborg d...@me.com wrote:
  On 2013-11-13 20:40, Brian Schott wrote:
 
  DCD 0.2.0 is released.
 
  Github Project: https://github.com/Hackerpilot/DCD
  Release Tag: https://github.com/Hackerpilot/DCD/tree/0.2.0
 
  The D Completion Daemon is an auto-complete system for the D programming
  language that is not tied to any specific text editor or IDE. Modules
  exist for Textadept, Vim, Kate, Emacs, and Zeus.
 
  The 0.2.0 release closes 28 issues, which you can browse here:
  https://github.com/Hackerpilot/DCD/issues?milestone=2state=closed. The
  highlights of this release are improved speed, reduced memory
  consumption, and the ability to get the location of the declaration of a
  symbol at the cursor location.
 
  Notes:
  * Only the Textadept module has support for go-to-declaration at the
  moment. Pull requests to update the other modules are welcome and
  encouraged.
 
  * Lua's io.popen is still a pain on Windows. It causes a command window
  to pop up when getting completions. I'll need to figure out a way around
  that for 0.3.0.
 
 
  Awesome, keep up the good work.
 
  --
  /Jacob Carlborg



DCD 0.2.0 Released

2013-11-13 Thread Brian Schott

DCD 0.2.0 is released.

Github Project: https://github.com/Hackerpilot/DCD
Release Tag: https://github.com/Hackerpilot/DCD/tree/0.2.0

The D Completion Daemon is an auto-complete system for the D 
programming language that is not tied to any specific text editor 
or IDE. Modules exist for Textadept, Vim, Kate, Emacs, and Zeus.


The 0.2.0 release closes 28 issues, which you can browse here: 
https://github.com/Hackerpilot/DCD/issues?milestone=2state=closed. 
The highlights of this release are improved speed, reduced memory 
consumption, and the ability to get the location of the 
declaration of a symbol at the cursor location.


Notes:
* Only the Textadept module has support for go-to-declaration at 
the moment. Pull requests to update the other modules are welcome 
and encouraged.


* Lua's io.popen is still a pain on Windows. It causes a command 
window to pop up when getting completions. I'll need to figure 
out a way around that for 0.3.0.


Re: DCD 0.2.0 Released

2013-11-13 Thread Jussi Jumppanen
On Wednesday, 13 November 2013 at 19:40:08 UTC, Brian Schott 
wrote:


* Only the Textadept module has support for go-to-declaration 
at the moment.


FYI, the dcd_lookup.py Python script found on this page:

http://www.zeusedit.com/zforum/viewtopic.php?t=7020

implements the *go-to-declaration* feature for the Zeus IDE.


Re: DCD 0.2.0 Released

2013-11-13 Thread Jacob Carlborg

On 2013-11-13 20:40, Brian Schott wrote:

DCD 0.2.0 is released.

Github Project: https://github.com/Hackerpilot/DCD
Release Tag: https://github.com/Hackerpilot/DCD/tree/0.2.0

The D Completion Daemon is an auto-complete system for the D programming
language that is not tied to any specific text editor or IDE. Modules
exist for Textadept, Vim, Kate, Emacs, and Zeus.

The 0.2.0 release closes 28 issues, which you can browse here:
https://github.com/Hackerpilot/DCD/issues?milestone=2state=closed. The
highlights of this release are improved speed, reduced memory
consumption, and the ability to get the location of the declaration of a
symbol at the cursor location.

Notes:
* Only the Textadept module has support for go-to-declaration at the
moment. Pull requests to update the other modules are welcome and
encouraged.

* Lua's io.popen is still a pain on Windows. It causes a command window
to pop up when getting completions. I'll need to figure out a way around
that for 0.3.0.


Awesome, keep up the good work.

--
/Jacob Carlborg


Re: DCD 0.2.0 Released

2013-11-13 Thread Philippe Sigaud
This project imports stdx.d.(lexer/parser/ast). Where can I find these modules?

On Thu, Nov 14, 2013 at 8:19 AM, Jacob Carlborg d...@me.com wrote:
 On 2013-11-13 20:40, Brian Schott wrote:

 DCD 0.2.0 is released.

 Github Project: https://github.com/Hackerpilot/DCD
 Release Tag: https://github.com/Hackerpilot/DCD/tree/0.2.0

 The D Completion Daemon is an auto-complete system for the D programming
 language that is not tied to any specific text editor or IDE. Modules
 exist for Textadept, Vim, Kate, Emacs, and Zeus.

 The 0.2.0 release closes 28 issues, which you can browse here:
 https://github.com/Hackerpilot/DCD/issues?milestone=2state=closed. The
 highlights of this release are improved speed, reduced memory
 consumption, and the ability to get the location of the declaration of a
 symbol at the cursor location.

 Notes:
 * Only the Textadept module has support for go-to-declaration at the
 moment. Pull requests to update the other modules are welcome and
 encouraged.

 * Lua's io.popen is still a pain on Windows. It causes a command window
 to pop up when getting completions. I'll need to figure out a way around
 that for 0.3.0.


 Awesome, keep up the good work.

 --
 /Jacob Carlborg