Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread Brian Schott

New tags:
https://github.com/Hackerpilot/Dscanner/tree/0.1.0-beta2
https://github.com/Hackerpilot/DCD/tree/0.3.0-beta3

DScanner Changes:
* #90: Windows batch file out of sync with build script
* #89: Infinite loop in identifier lexing function

DCD Changes:
* DScanner updated to 0.1.0-beta2
* #102: Fully qualified symbol lookup only works with one module 
at a time
* #100: Documentation display didn't actually work due to a lexer 
bug

* #99: Call tips not shown for member functions
* #97: Updated Lumen (ktexteditor plugin)
* #94: Lexer gets stuck in infinite loop (DScanner #89)
* #92: DCD triggers code generation bug in DMD
* #91: Add template and mixin template to completion kinds in 
README.md


P.S.

I'm still waiting for some brave/foolish Emacs and Vim users to 
step up and update the DCD plugins for their favorite editors. 
Textadept, Zeus, Sublime, and Kate are up to date as far as I 
know.


Re: OSCON speaking proposals due at midnight tonight!

2014-01-31 Thread Walter Bright

On 1/30/2014 6:28 PM, Walter Bright wrote:

Lots of you have submitted speaking proposals for Dconf 2014. There's no reason
whatsoever you can't present the same thing at OSCON, or even what you did for
Dconf 2013.

http://www.oscon.com/oscon2014

What are you waiting for?


Sadly, it just closed.


Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread David
> P.S. Only the Textadept module has support for the new --symbolLocation
> and --doc switches. If you're one of the excellent people who wrote one
> of the other plugins, I'd appreciate your help adding support for these
> features to your favorite editor before a non-beta release is tagged.

I adedd support for --doc yesterday to lumen (the Kate/Kdevelop plugin).
But I have even better news, lumen will most likely be included in the
next Kate and Kdevelop release!



Re: dmd 2.065 beta 2

2014-01-31 Thread Andrea Fontana

On Sunday, 26 January 2014 at 23:38:56 UTC, Andrew Edwards wrote:
We've made a lot of progress towards the 2.065 stable release. 
Available binaries are as follows:


All Systems
http://ftp.digitalmars.com/dmd.2.065.0-b2.zip

FreeBSD
http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-32.zip
http://ftp.digitalmars.com/dmd.2.065.0-b2.freebsd-64.zip

Linux
http://ftp.digitalmars.com/dmd.2.065.0-b2.linux.zip
http://ftp.digitalmars.com/dmd_2.065.0-b2-0_amd64.deb
http://ftp.digitalmars.com/dmd_2.065.0-b2-0_i386.deb
http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_amd64.deb
http://ftp.digitalmars.com/libphobos2-65_2.065.0-b2-0_i386.deb

OSX
http://ftp.digitalmars.com/dmd.2.065.0-b2.osx.zip
http://ftp.digitalmars.com/dmd.2.065.0-b2.dmg

Windows
http://ftp.digitalmars.com/dmd.2.065.0-b2.exe
http://ftp.digitalmars.com/dmd.2.065.0-b2.windows.zip

Note: There are no RPMs available for Suse and Fedora at the 
moment. They will be provided upon becoming available.


The list of current regressions may be accessed here:


http://d.puremagic.com/issues/buglist.cgi?query_format=advanced&bug_severity=regression&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED

Following are the changes incorporated since beta 1:

DMD

Issue 11982 - ICE(func.c) With function literal with no body
Issue 11974 - ICE(case.c) Segfault with invalid assignment
	Issue 11966 - inout(const(char))[] doesn't convert to 
inout(char)[]

Issue 11956 - dmd doesn't lookup /etc/dmd.conf
Issue 11968 - ICE(expression.c) Crash when deleting __FILE__
Issue 11944 - ICE(expression.c) Assertion `f' failed.
	Issue 11922 - ICE on nonexistent identifier in templated auto 
method

Issue 11924 - inout Variadic Template Parameters
	Issue 11896 - isVirtualMethod related GitHub HEAD regression 
(works with 2.064)
	Issue 11930 - Alias this not considered in is(T unused: U) 
matching
	Issue 11931 - Linkers "Symbol Undefined" again with dmd HEAD 
when -g specified
	Issue 11941 - Errors when appending to aggregate member array 
in CTFE

Issue 11967 - ICE(parse.c) Parser crash
Issue 11965 - Segfault on garbage
Issue 11963 - ICE(parse.c) Parser crash

Druntime
None

Phobos
Remove duplicate ArchiveMember.madeVersion() property.
Rename phobos.html => index.html

Installer
Pull #44 - Build the installer GUI for D2 on OS X
Pull #43 - add "dustmite" binary on deb/rpm packages
Pull #42 - don't zip .git* and .DS_Store files
Pull #41 - fix expanding zip files created on Windows
Pull #40 - cleanup leftover from merge conflict

dlang.org
Pull #480 - fix chmgen after renaming phobos.html => index.html
Pull #478 - Revert changelog.dd encoding to UTF-8
	Pull #477 - Changelog: add notes about std.uni.byGrapheme and 
std.range.only

Pull #476 - 2.065 changelog

tools
None

Regards,
Andrew


Breaking changes on std.json? Now it gives me a lot of errors...
Where can I find the updated documentation?


Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread Jussi Jumppanen

On Friday, 31 January 2014 at 08:26:49 UTC, Brian Schott wrote:

Textadept, Zeus, Sublime, and Kate are up to date as far as I 
know.


All the updated Zeus scripts can be found here:

http://www.zeusedit.com/z300/dcd_scripts.zip

These latest scripts also include the first cut of a Doc Comment
script.

While the dot, brace, intellisense and goto definition scripts
seem to be working fine, the Doc Comment script still requires
a few enhancements.

The Doc Comment script will require a binary change to the Zeus
editor itself and that should happen with the next release.

Details on how to use all these scripts can be found here:

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




Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread Jordi Sayol
New Dscanner v0.1.0-beta2 deb package available at "d-apt":

http://d-apt.sourceforge.net/

-- 
Jordi Sayol


Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread Idan Arye

On Friday, 31 January 2014 at 08:26:49 UTC, Brian Schott wrote:

P.S.

I'm still waiting for some brave/foolish Emacs and Vim users to 
step up and update the DCD plugins for their favorite editors. 
Textadept, Zeus, Sublime, and Kate are up to date as far as I 
know.


I just completed the modifications to the Vim plugin and sent a 
pull request - https://github.com/Hackerpilot/DCD/pull/104.


I've also fixed the bug fra mentioned about only autocompleting 
after dots.


Re: dmd 2.065 beta 2

2014-01-31 Thread Casper Færgemand
What's the point of the Windows installer? Does it make 64bit 
work out of the box? If so I'll definitely give it a go.


Re: So, You Want To Write Your Own Programming Language?

2014-01-31 Thread Kagamin

On Tuesday, 28 January 2014 at 00:48:48 UTC, Chris Cain wrote:
It doesn't make sense for someone to walk up (or be given a 
ride to by a friend) to the DMV wait 30 minutes and once they 
do all the work to get the license say "Wait, no, I refuse this 
after all."


Pretty dramatic action, if he, say, did something bad with his 
car and swore to never drive again.


Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread Andrej Mitrovic
On 1/31/14, Brian Schott  wrote:
> Textadept, Zeus, Sublime, and Kate are up to date as far as I
> know.

It doesn't really work for me using TextAdept 7.1 on Win7. A console
window quicky pops up and vanishes when I press the period, or
ctrl+enter (I'm assuming this is TA's autocomplete shortcut). The DCD
server started and runs fine though.

But what I really want to do is use it with Scite, not TA.


Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread Brian Schott
The popen function in Lua on Windows has been a pain for a while 
now. I think until a better fix is added to Textadept's process 
handling code I'm going to have to say that TA is not supported 
on Windows.


If you do manage to make a SciTE plugin, let me know.


On Friday, 31 January 2014 at 22:26:04 UTC, Andrej Mitrovic wrote:

On 1/31/14, Brian Schott  wrote:

Textadept, Zeus, Sublime, and Kate are up to date as far as I
know.


It doesn't really work for me using TextAdept 7.1 on Win7. A 
console

window quicky pops up and vanishes when I press the period, or
ctrl+enter (I'm assuming this is TA's autocomplete shortcut). 
The DCD

server started and runs fine though.

But what I really want to do is use it with Scite, not TA.




Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread Andrej Mitrovic
On 2/1/14, Brian Schott  wrote:
> The popen function in Lua on Windows has been a pain for a while
> now. I think until a better fix is added to Textadept's process
> handling code I'm going to have to say that TA is not supported
> on Windows.

Fair enough, I don't really use TA, I was just testing it.

> If you do manage to make a SciTE plugin, let me know.

Well TA is really just a glorified version of Scite anyway, the
scripts should be close to compatible methinks. I'll give it a go
tomorrow.


Re: dmd 2.065 beta 2

2014-01-31 Thread Manu
On 1 February 2014 06:33, <"Casper Færgemand\"
"@puremagic.com> wrote:

> What's the point of the Windows installer? Does it make 64bit work out of
> the box? If so I'll definitely give it a go.
>

It's trying to. It works in many contexts, still a couple of loose ends. If
it doesn't work for you ootb, please report it here so the condition/case
that caused the issue can be resolved.