digitalmars.D.ide - Help with d.vim Syntax file for Vim
- ulyssesdwolfe (15/15) Jul 02 2017 Hi,
- Petar Kirov [ZombineDev] (7/22) Jul 03 2017 Have you tried https://github.com/JesseKPhillips/d.vim? I'm not
- ulyssesdwolfe (7/8) Jul 06 2017 Thanks for the reply.
- Petar Kirov [ZombineDev] (4/12) Jul 06 2017 I suggest you ping the maintainer there. Perhaps he forgot about
Hi, There seems to be some missing statements in the standard d.vim that gets distributed with vim regarding auto-commenting. Whenever I am in a multiline comment for example a ddoc statement and start a new line by hitting the Enter key, the result is an indentation of 1 on the new line and no comment char unlike the syntax in normal c and cpp files. It doesn't matter if the comment start was with '/**' or '/++'. I took a look at the runtime/syntax/c.vim for hacking the auto-commenting out of that file and putting it in d.vim. But I am not familiar with any of those calls. I was wondering if someone who is more familiar with Vimscript can tell me what lines or quick fix I need to put in the syntax file to get the auto-commenting to work for d editing. ty
Jul 02 2017
On Sunday, 2 July 2017 at 09:50:28 UTC, ulyssesdwolfe wrote:Hi, There seems to be some missing statements in the standard d.vim that gets distributed with vim regarding auto-commenting. Whenever I am in a multiline comment for example a ddoc statement and start a new line by hitting the Enter key, the result is an indentation of 1 on the new line and no comment char unlike the syntax in normal c and cpp files. It doesn't matter if the comment start was with '/**' or '/++'. I took a look at the runtime/syntax/c.vim for hacking the auto-commenting out of that file and putting it in d.vim. But I am not familiar with any of those calls. I was wondering if someone who is more familiar with Vimscript can tell me what lines or quick fix I need to put in the syntax file to get the auto-commenting to work for d editing. tyHave you tried https://github.com/JesseKPhillips/d.vim? I'm not sure if the issues you mentioned are fixed there, but if they're not I suggest you open issues on that repo. Last time I contributed there the author was helpful & responsive.
Jul 03 2017
On Monday, 3 July 2017 at 16:13:28 UTC, Petar Kirov [ZombineDev] wrote:Have you tried https://github.com/JesseKPhillips/d.vim?Thanks for the reply. I did take a quick peek at that repo. It supplies the d.vim that gets distributed with vim and it seems there is also an old issue that addresses the same/similar problem. https://github.com/JesseKPhillips/d.vim/issues/24
Jul 06 2017
On Thursday, 6 July 2017 at 12:30:18 UTC, ulyssesdwolfe wrote:On Monday, 3 July 2017 at 16:13:28 UTC, Petar Kirov [ZombineDev] wrote:I suggest you ping the maintainer there. Perhaps he forgot about it, or he didn't have time to investigate it back when it was reported.Have you tried https://github.com/JesseKPhillips/d.vim?Thanks for the reply. I did take a quick peek at that repo. It supplies the d.vim that gets distributed with vim and it seems there is also an old issue that addresses the same/similar problem. https://github.com/JesseKPhillips/d.vim/issues/24
Jul 06 2017