Re: DScanner is ready for use

2014-04-24 Thread Brian Schott via Digitalmars-d-announce
On 04/22/2014 07:08 PM, bearophile wrote: This code gives four problems to Dscanner: void main() { auto x = float(5); This is not valid. DMD and the grammar spec both do not allow this. auto r = 1. + 2; Fixed. (https://issues.dlang.org/show_bug.cgi?id=12623) int items[5]; I

Re: DScanner is ready for use

2014-04-24 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 24 April 2014 at 21:36:24 UTC, bearophile wrote: This was changed weeks ago. Now D accepts that code. You want tooling to support language features that aren't released? Then I suggest DScanner to support the half-C-declarations, because D compilers digests them just fine and

New DCD and D-Scanner betas

2014-05-10 Thread Brian Schott via Digitalmars-d-announce
Tags: https://github.com/Hackerpilot/DCD/tree/0.3.0-beta5 https://github.com/Hackerpilot/Dscanner/tree/0.1.0-beta4 Diffs: https://github.com/Hackerpilot/Dscanner/compare/0.1.0-beta3...0.1.0-beta4 https://github.com/Hackerpilot/DCD/compare/0.3.0-beta4...0.3.0-beta5 DCD highlights: Now

Re: New DCD and D-Scanner betas

2014-05-10 Thread Brian Schott via Digitalmars-d-announce
Quick reminder: Please use the Github issue trackers instead of posting bug reports here.

Re: New DCD and D-Scanner betas

2014-05-18 Thread Brian Schott via Digitalmars-d-announce
Tags: https://github.com/Hackerpilot/DCD/tree/0.3.0-beta6 https://github.com/Hackerpilot/Dscanner/tree/0.1.0-beta5 Changes: https://github.com/Hackerpilot/Dscanner/compare/0.1.0-beta4...0.1.0-beta5 https://github.com/Hackerpilot/DCD/compare/0.3.0-beta5...0.3.0-beta6 A few more bug fixes to both

Re: Gearing up for DConf 2014

2014-05-19 Thread Brian Schott via Digitalmars-d-announce
On Monday, 19 May 2014 at 17:18:27 UTC, Steven Schveighoffer wrote: Would it be possible to have a separate space on the nametags for handles? -Steve Hello, my name is INIGO MONTOYA YOU KILLED MY FATHER, PREPARE TO DIE

Re: Scott Meyers' DConf 2014 keynote The Last Thing D Needs

2014-05-27 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 27 May 2014 at 19:44:01 UTC, Andrew Edwards wrote: Really? What I got out of it was that D doesn't need people like him because his job is to explain the inconsistencies of the language. By designing a consistent language in the first place, people can readily understand it in all

Re: Scott Meyers' DConf 2014 keynote The Last Thing D Needs

2014-05-28 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 29 May 2014 at 00:58:35 UTC, Walter Bright wrote: Off the top of my head: static if (condition) else : ... declarations ... All attributes apply to either: 1. the next statement or declaration 2. { ... } 3. : ... That case is (3), as static if is set up as an

Re: Scott Meyers' DConf 2014 keynote The Last Thing D Needs

2014-05-29 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 29 May 2014 at 18:12:10 UTC, Dmitry Olshansky wrote: And no, it doesn't matter how the current frontend implements it, because you can argue next to any decisions this way. When issues like this come up the spec is almost always changed to match the DMD front end instead of the

Re: DConf 2014 Opening Keynote: State of the struct address - Andrei Alexandrescu

2014-05-29 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 29 May 2014 at 22:58:15 UTC, Nordlöw wrote: Now also available at: https://archive.org/details/dconf2014-day01-talk01 Just one thing - what does the title refer to? - I thought you where going to discuss the ongoing discussions with memory allocations, GC, structs etc.

Re: D Hackday this Friday

2014-06-02 Thread Brian Schott via Digitalmars-d-announce
On Monday, 2 June 2014 at 17:41:10 UTC, Jonathan Crapuchettes wrote: Let's get those bugs below the 2000 mark! Related: There's a link at the bottom of the issue list labeled Change Columns. This can be used to add the vote count to the issue list to find issues that have more votes.

Re: DMD 2.066 Alpha

2014-06-10 Thread Brian Schott via Digitalmars-d-announce
Please do not tag anything until we decide if virtual is a keyword in D. See: https://github.com/D-Programming-Language/dlang.org/pull/584

Re: Lang.NEXT panel

2014-06-12 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 10 June 2014 at 16:35:23 UTC, justme wrote: That should be quite easy to implement now in D What makes you say this?

Re: Lang.NEXT panel (dfix)

2014-06-19 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 19 June 2014 at 20:37:48 UTC, Stefan Koch wrote: hmm well all string-mixins life at compile-time so one can print them out at runtime dump the source and but it into the ast same for the results of static if and the like I imagine that trying to create an automated refactoring

EMSI has a Github page

2014-06-26 Thread Brian Schott via Digitalmars-d-announce
https://github.com/economicmodeling Stuff that's been made available: * D implementation of the DDoc macro processor * Documentation generator that doesn't need the compiler - No more requirement to use all the -I options to just get docs. - Template constraints don't vanish. -

Re: EMSI has a Github page

2014-06-27 Thread Brian Schott via Digitalmars-d-announce
On Friday, 27 June 2014 at 20:33:22 UTC, Kagamin wrote: https://github.com/economicmodeling/containers/blob/master/src/containers/dynamicarray.d#L72 Does this work? You try to remove new range instead of old one. Also you should remove old range only after you added new range, so that GC

Re: EMSI has a Github page

2014-06-27 Thread Brian Schott via Digitalmars-d-announce
On Friday, 27 June 2014 at 12:31:09 UTC, Dicebot wrote: On Thursday, 26 June 2014 at 21:26:55 UTC, Brian Schott wrote: * Documentation generator that doesn't need the compiler How does it relate to ddox? DDOX uses the compiler's JSON output. This new documentation generator only looks at

Re: DConf 2014 Lightning Talks

2014-07-21 Thread Brian Schott via Digitalmars-d-announce
On Monday, 21 July 2014 at 22:04:58 UTC, Ali Çehreli wrote: Thanks! I will wait at least another year before watching the video. I don't think I can stand seeing myself cramming 26 slides in 10 minutes! :) Ali I know how you feel. I don't want to watch my talk either.

Re: Miscelaneous D tool updates

2014-08-08 Thread Brian Schott via Digitalmars-d-announce
On Friday, 8 August 2014 at 06:07:17 UTC, Thomas Mader wrote: On Thursday, 7 August 2014 at 23:36:59 UTC, Brian Schott wrote: * Several updates to editor integration scripts (Mostly EMACS) I know that there is an integration script for vim but I wonder if it would be better to work on

Re: [Mono-D] v2.1.18 Parser/Completion/General fixesimprovements

2014-08-13 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 14 August 2014 at 00:43:38 UTC, Damian Day wrote: I'm not sure you'd want to do that. The DParser completion engine has a few features that DCD doesn't have. (I'm not sure if this is true the other way around) That's true, but duplicated work and all that.. It would be a nice

New Project: D language support for SonarQube

2014-08-20 Thread Brian Schott via Digitalmars-d-announce
SonarQube is an open platform to manage code quality.[1] I've started writing a plugin for Sonar that allows it to display code quality metrics for D. So far it just supports tracking static analysis warnings from D Scanner, though adding other metrics like line of code count and unit test

DCD 0.3.0, libdparse 0.1.0

2014-09-04 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/releases/tag/v0.3.0 DCD is an editor-independent autocompletion engine for the D programming language. If you've heard of Jedi or Gocode, you have a pretty good idea of what DCD does. It's been a while since I've tagged a release of DCD. The important

Re: [Mono-D] v2.1.18 Parser/Completion/General fixesimprovements

2014-09-04 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 4 September 2014 at 22:05:35 UTC, Bruno Medeiros wrote: BTW, what is the relation of dscanner to DCD? Or more precisely, why are they separate tools?.. Originally there was just dscanner. One of the things that it did was autocomplete. It wasn't very good at this for a variety of

Re: [Mono-D] v2.1.18 Parser/Completion/General fixesimprovements

2014-09-10 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 9 September 2014 at 13:46:06 UTC, Bruno Medeiros wrote: The reason I ask is because there seems to be some functionality only present in dscanner that would be useful for IDEs too, such as dscanner --declaration I added that feature because I wanted something usable from the

Re: SublimeLinter D Plugin

2014-09-16 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 16 September 2014 at 18:00:01 UTC, Meta wrote: Can individual style checks be disabled? That undocumented public function warning is driving me insane. I just realized that I documented the --defaultConfig option in the --help output but forgot to add it to the readme.

Re: SublimeLinter D Plugin

2014-09-16 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 16 September 2014 at 19:41:20 UTC, Soulsbane wrote: I had to comment out the version checking code otherwise plugin wouldn't load. That's one option. Another would be updating your dscanner binary.

OpenSimplex Noise ported to D

2014-09-20 Thread Brian Schott via Digitalmars-d-announce
Some of you may have noticed this article posted to /r/programming: http://uniblock.tumblr.com/post/97868843242/noise. I ported the algorithm to D and uploaded it here: https://github.com/Hackerpilot/OpenSimplexNoise-D

DCD v0.4.0-beta1

2014-09-22 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/releases/tag/v0.4.0-beta1 Changelog at the above link. Let me know if and how you manage to break it by filing an issue on Github.

Re: OpenSimplex Noise ported to D

2014-09-23 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 23 September 2014 at 12:31:12 UTC, MrSmith wrote: On Sunday, 21 September 2014 at 02:36:46 UTC, Brian Schott wrote: Some of you may have noticed this article posted to /r/programming: http://uniblock.tumblr.com/post/97868843242/noise. I ported the algorithm to D and uploaded it

dfix 0.1.1

2014-10-27 Thread Brian Schott via Digitalmars-d-announce
No. Really. I'm serious. https://github.com/Hackerpilot/dfix dfix is a tool for automatically upgrading older D syntax to the newer style. * Updates old-style alias syntax to new-style * Fixes implicit concatenation of string literals * Automatic conversion of C-style array declarations and

Re: dfix 0.1.1

2014-10-28 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 29 October 2014 at 02:10:09 UTC, Andrei Alexandrescu wrote: Cool! Is it idempotent if ran twice? -- Andrei It should be. If you find a case where running dfix on the output of dfix causes a change, please file an issue on Github.

DCD v0.4.0

2014-11-14 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/releases/tag/v0.4.0 The D Completion Daemon is an IDE-independent autocompletion tool for D code. Changes from 0.3.2 to beta 1: * #162 You can now ask the server for symbol location information without a cursor location or a file being edited. * #117

Re: DCD v0.4.0

2014-11-16 Thread Brian Schott via Digitalmars-d-announce
On Sunday, 16 November 2014 at 10:32:12 UTC, Kagamin wrote: BTW, does DCD differentiate between function overloads? Semantic analysis would be needed to do it. How much of it DCD implements? It gives a list of all the overloads when providing call tips. Figuring out which version of foo in

dfix 0.2.0

2014-11-24 Thread Brian Schott via Digitalmars-d-announce
dfix is a tool for automatically upgrading the syntax of D source code. Changes since 0.1.1: * #1 dfix will now rewrite const int foo() {} to int foo() const {} * #6 The C-style array syntax fix is no longer incorrectly applied to certain ASM statements. * #9 You can now provide directory

Re: dfix 0.2.0

2014-11-25 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 25 November 2014 at 23:47:07 UTC, Nordlöw wrote: On Tuesday, 25 November 2014 at 23:45:17 UTC, Nordlöw wrote: I guess one solution would be to make warnings non-errors right but that seems dumb concerning what dfix can do for us regarding auto-converting C-style arrays syntax to

Re: SublimeLinter D Plugin

2015-02-06 Thread Brian Schott via Digitalmars-d-announce
On Friday, 6 February 2015 at 13:58:13 UTC, Andrej Mitrovic wrote: Do we have a Sublime plugin based on D-Scanner which gives us some features like: - List all methods in a class - Hide (or just fold) non-public methods of a class And other similar features? No, because you haven't written

DCD 0.5.0

2015-02-11 Thread Brian Schott via Digitalmars-d-announce
Version 0.5.0 of DCD has been tagged on Github. https://github.com/Hackerpilot/DCD/releases/tag/v0.5.0 DCD is a client/server program used to provide D code autocompletion for various text editors and IDEs.

Re: DCD 0.5.0

2015-02-12 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 12 February 2015 at 10:00:39 UTC, Russel Winder wrote: Is it still OK to build from master/HEAD or would you prefer people to stay with the tagged version release? I create the tags mostly for people who want to use a stable version. If this doesn't matter to you, then feel free

Re: We are Beta (2.067.0-b2)

2015-02-19 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 18 February 2015 at 14:13:25 UTC, Martin Nowak wrote: Find more information on the dmd-beta mailing list. http://forum.dlang.org/thread/54e41ca2.4060...@dawg.eu Many of the beta-2 files are missing from downloads.dlang.org, and all of them are missing from ftp.digitalmars.com.

Re: dfmt 0.1.0

2015-02-19 Thread Brian Schott via Digitalmars-d-announce
On Friday, 20 February 2015 at 05:23:45 UTC, Joakim wrote: On Friday, 20 February 2015 at 02:21:01 UTC, Brian Schott wrote: dfmt is a D source code formatting tool. https://github.com/Hackerpilot/dfmt/ https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.0 Thanks, you should list some of

dfmt 0.1.0

2015-02-19 Thread Brian Schott via Digitalmars-d-announce
dfmt is a D source code formatting tool. https://github.com/Hackerpilot/dfmt/ https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.0

DCD 0.5.0 beta

2015-01-30 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/tree/v0.5.0-beta3 Changes from 0.4.0: * Include current git commit hash in --version output * Update libdparse and msgpack dependencies * Fix several crashes * Remove Textadept module. It is now at https://github.com/Hackerpilot/textadept-d * Added basic

Re: DCD 0.5.0 beta

2015-01-30 Thread Brian Schott via Digitalmars-d-announce
I guess I asked for this by leaving out the link to the issue tracker. https://github.com/Hackerpilot/DCD/issues Can you please file the issue there? I'm not able to reproduce this on Windows 7 64-bit.

Re: dfmt 0.1.0

2015-02-20 Thread Brian Schott via Digitalmars-d-announce
On Friday, 20 February 2015 at 23:00:25 UTC, Brad Anderson wrote: From what I understand they implemented a LaTeX style weighted line breaker which would explain why it works so much better than a typical code formatter. It's very smart about how it does line breaks. This seems to make all the

dfmt 0.2.1

2015-03-17 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.1 0.2.1 fixes an issue with string literals that are immediately followed by identifiers.

dfmt 0.2.0

2015-03-17 Thread Brian Schott via Digitalmars-d-announce
dfmt 0.2.0 is available at https://github.com/Hackerpilot/dfmt/releases/tag/v0.2.0. dfmt is a formatter for D source code. Version 0.2.0 fixes several bugs and includes improved line wrapping logic. The project now has 85 regression test cases and is becoming much more stable. dfmt is used

Re: dfmt 0.1.3 (codename: yebblied)

2015-03-09 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.4 0.1.4 is out with another 9 bugs fixed.

Re: dfmt 0.1.0

2015-03-06 Thread Brian Schott via Digitalmars-d-announce
On Friday, 6 March 2015 at 09:40:07 UTC, Walter Bright wrote: How are comments handled? The source code makes a DC 15 wisdom save, if it fails then the comments get distributed randomly. The serious answer is that there's a lot of special casing that I'm still trying to figure out.

Re: dfmt 0.1.0

2015-03-06 Thread Brian Schott via Digitalmars-d-announce
On Friday, 6 March 2015 at 09:39:13 UTC, Walter Bright wrote: True, but on the other hand, a D lexer and parser are pretty simple. Did you mean simple compared to C++? I remember having to report/fix a LOT of bugs in the language specification and explore the DMD front end source code to get

dfmt 0.1.3 (codename: yebblied)

2015-03-08 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.3 dfmt is a source code formatter for D. v0.1.3 fixes 34 issues from v0.1.2. The codename is inspired by somebody who may or may not* have filed 45 Github issues, 20 of them in a single day. *totally did

Re: dfmt 0.1.5 (codename: entomology)

2015-03-11 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.6 #54 Indentation wrong following enum inside class #86 Statement following multiple unbraced ifs is indented #87 Second statement after label is indented #88 Space before negative case expression disappears #89 Comment following unbraced if

Re: Andrei Alexandrescu on D at YOW2014: Local imports, relaxed functional purity, generative programming

2015-03-12 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 12 March 2015 at 20:39:08 UTC, Walter Bright wrote: https://www.reddit.com/r/programming/comments/2yt1ek/andrei_alexandrescu_on_d_at_yow2014_local_imports/ http://forum.dlang.org/thread/mdsh5n$2kta$1...@digitalmars.com

Re: dfmt 0.1.5 (codename: entomology)

2015-03-12 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.7 #92 Statement after case label after unbraced if is indented #93 Version-else inside if is indented incorrectly #94 Wrong indent with function literal

Re: dfmt 0.1.0

2015-03-05 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 5 March 2015 at 09:02:25 UTC, Russel Winder wrote: Since using Go and working on a couple of fairly old C++ codebases, all of which use tab for indent, I have come to rather like it. You probably feel that way because tabs are better. dfmt only defaults to spaces because that's

Re: GSoC 2015 - Application Rejected

2015-03-02 Thread Brian Schott via Digitalmars-d-announce
On Monday, 2 March 2015 at 19:08:49 UTC, CraigDillabaugh wrote: Unfortunately our organizational proposal for the 2015 Google Summer of Code was rejected. Apparently Blender didn't make it either: https://twitter.com/tonroosendaal/status/57247337964832

Re: dfmt 0.1.0

2015-03-04 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 4 March 2015 at 15:26:51 UTC, Russel Winder wrote: I try to use DCD when working with Emacs for D code, but I keep forgetting to start the server :-( I would certainly be happy to commit to using dfmt just as I use gofmt in Emacs. As long as the variation from my preferred style

Re: dfmt 0.1.0

2015-03-03 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 3 March 2015 at 20:36:20 UTC, Walter Bright wrote: Thanks for doing this. It's an important part of the D toolchain we need to have. At some point I want to merge it into the official release. I noticed it is remarkably small (1400 lines). What is its algorithm? How does it

Re: D 2.067.0-b3

2015-03-03 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 4 March 2015 at 00:49:04 UTC, Martin Nowak wrote: Glad to announce the third 2.067.0 beta, this time with installers and documentation. All builds and unit tests for EMSI's data processing libraries pass with this beta.

Re: dfmt 0.1.0

2015-02-22 Thread Brian Schott via Digitalmars-d-announce
On Friday, 20 February 2015 at 02:21:01 UTC, Brian Schott wrote: dfmt is a D source code formatting tool. https://github.com/Hackerpilot/dfmt/ https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.0 I just tagged 0.1.1. The only change is a bug fix for a case where certain long lines with

Re: dfmt 0.1.0

2015-02-22 Thread Brian Schott via Digitalmars-d-announce
On Sunday, 22 February 2015 at 08:48:16 UTC, Brian Schott wrote: On Friday, 20 February 2015 at 02:21:01 UTC, Brian Schott wrote: dfmt is a D source code formatting tool. https://github.com/Hackerpilot/dfmt/ https://github.com/Hackerpilot/dfmt/releases/tag/v0.1.0 I just tagged 0.1.1. The

DCD v0.5.1: Objectively disoriented

2015-02-25 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD https://github.com/Hackerpilot/DCD/releases/tag/v0.5.1 v0.5.1 contains several bug fixes for autocompletion involving classes. * #195: Display call tips for `super` and `this` * #196: Autocompletion on `super` doesn't work * #197: DCD shows invalid

Re: dfmt 0.3.0

2015-04-20 Thread Brian Schott via Digitalmars-d-announce
On Monday, 20 April 2015 at 20:59:43 UTC, Idan Arye wrote: Looks nice. BTW, it looks like the editorconfig format has something called Domain-Specific Properties I didn't use those because they're not standardized. Anything prefixed with dfmt_ is a domain-specific property. I'm also

Re: dfmt 0.3.0

2015-04-23 Thread Brian Schott via Digitalmars-d-announce
0.3.1 is released. It fixes an issue with !in formatting and an issue with command-line option handling. https://github.com/Hackerpilot/dfmt/releases/tag/v0.3.1

dfmt 0.3.0

2015-04-20 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt https://github.com/Hackerpilot/dfmt/releases/tag/v0.3.0 dfmt is a D source code formatter. Version 0.3.0 fixes several bugs and introduces the ability to place configuration options in your projects' .editorconfig files. Random stats: 9000 possible bike

dfmt 0.3.2

2015-04-27 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.3.2 * Fixed a bug that caused contracts to be formatted incorrectly * Fixed a bug that caused newlines and indentation to be incorrect for the One True Brace Style * Fixed a bug where blank lines would sometimes be removed at the end of

dfmt 0.3.5

2015-05-13 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.3.5 Just bug fixes, nothing exciting.

New D tool releases

2015-06-08 Thread Brian Schott via Digitalmars-d-announce
Dfix 0.2.2: https://github.com/Hackerpilot/dfix/releases/tag/v0.2.2 * Fixed a bug that caused the string concatenation fix to be applied inside of deprecated attributes. I plan to revert this fix if dmd starts accepting `deprecated(string1 ~ string2)` Dfmt 0.4.0-beta1 and 0.3.6

Re: New D tool releases

2015-06-09 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 9 June 2015 at 14:49:38 UTC, Marco Leise wrote: Sounds like a big step forward! One question though, what's the rationale behind @properties not needing documentation? The same reason that I disable that check for methods like getTheThing and setTheThing.

Re: Coedit 1 gold released

2015-06-11 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 11 June 2015 at 06:28:08 UTC, Jacob Carlborg wrote: On 2015-06-10 08:57, Andrei Alexandrescu wrote: I can haz OSX pliz pliz ok thx bye -- Andrei Having D/Objective-C merged [1] would make it a lot easier. [1] https://github.com/D-Programming-Language/dmd/pull/4321 Would it?

Re: New D tool releases

2015-06-13 Thread Brian Schott via Digitalmars-d-announce
On Saturday, 13 June 2015 at 07:19:45 UTC, Hans-Albert Maritz wrote: I'm integrating the dscanner analysis tools now, but for scanning an entire project it would be awesome to use DCD's existing cache. I'm relatively new to D but I think a possible solution would be to implement a plugin

DCD v0.7.0-rc1

2015-08-21 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-rc1 If nothing else comes up I'll tag 0.7.0 Monday. DCD is an editor-independent auto-completion program for D code. Read more here: https://github.com/Hackerpilot/DCD

Re: Changelog

2015-08-05 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 5 August 2015 at 06:45:56 UTC, Martin Nowak wrote: On 08/05/2015 01:57 AM, Martin Nowak wrote: Release Candidate for 2.068.0 To make this a successful release we need to work on the changelog, so that the rest of the world can know what we actually did. Right now it only

DCD 0.7.0-alpha1

2015-08-07 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-alpha1 DCD is an IDE and editor-independent autocompletion system for the D programming language. Release notes are available at the above link. 0.7.0 has some major changes to its internal structure, so please help me to test it.

Re: DCD 0.7.0-alpha1

2015-08-10 Thread Brian Schott via Digitalmars-d-announce
On Monday, 10 August 2015 at 07:24:20 UTC, anonymous wrote: let's say 16X per line, for 4000X lines and ಠ_ಠ

Re: Changelog

2015-08-05 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 5 August 2015 at 20:57:49 UTC, anonymous wrote: getUDAs and getSymbolsByUDA don't seem to have made it, so they're correctly commented out for now. That's annoying. Those three were meant to go together.

Re: Beta D 2.068.0-b2

2015-07-26 Thread Brian Schott via Digitalmars-d-announce
On Sunday, 26 July 2015 at 21:13:07 UTC, anonymous wrote: On Saturday, 25 July 2015 at 12:21:19 UTC, Martin Nowak wrote: Second beta for the 2.068.0 release. Is std.expermimental.allocator planned for 2.068 ? I see it's still not merged and we already almost in August. That makes me

dfmt 0.4.0-rc1

2015-08-24 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt/releases/tag/v0.4.0-rc1 dfmt is a formatter for D source code. Check the link above for a list of changes from beta2.

Re: Two new openings at EMSI (D experience a plus)

2015-10-22 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 22 October 2015 at 18:24:57 UTC, Justin Whear wrote: We've got two new openings at EMSI, one of which will work daily in D. For the other D experience is a big plus. Data Engineer: http://www.jobs.net/jobs/economic-modeling/en-us/job/United-States/

dfmt 0.4.1

2015-10-21 Thread Brian Schott via Digitalmars-d-announce
dfmt is a formatter for D source code. Changes from 0.4.0: * #189: Better formatting for "in" expressions where the right side of the "in" operator is a function literal. * #190: Fix a bug where whitespace was removed from some ASM statements. * #191: Add "-i" as an alias for the "--inplace"

DCD 0.7.3

2015-10-30 Thread Brian Schott via Digitalmars-d-announce
From the README: "The D Completion Daemon is an auto-complete program for the D programming language." 0.7.3 is another bug-fix release. https://github.com/Hackerpilot/DCD/releases/tag/v0.7.3 Changes from 0.7.2: * #264 Updated manual pages * #263 Completing renamed imports is broken * #262

Re: Beta D 2.069.0-b2

2015-10-14 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 14 October 2015 at 13:53:17 UTC, Martin Nowak wrote: Second beta for the 2.069.0 release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.069.0.html Please report any bugs at https://issues.dlang.org -Martin Is there any reason that these fixes won't be

Re: DCD 0.7.1

2015-10-19 Thread Brian Schott via Digitalmars-d-announce
On Monday, 19 October 2015 at 20:29:41 UTC, Brian Schott wrote: From the README: "The D Completion Daemon is an auto-complete program for the D programming language." 0.7.1 is a (boring) bug-fix release. https://github.com/Hackerpilot/DCD/releases/tag/v0.7.1 Skip that. Grab 0.7.2 because

DCD 0.7.1

2015-10-19 Thread Brian Schott via Digitalmars-d-announce
From the README: "The D Completion Daemon is an auto-complete program for the D programming language." 0.7.1 is a (boring) bug-fix release. https://github.com/Hackerpilot/DCD/releases/tag/v0.7.1

Re: DCD 0.7.1

2015-10-20 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 20 October 2015 at 08:28:19 UTC, Dicebot wrote: Which LDC is it supposed to build with? Trying latest stable (0.15.1) I get: src/server/autocomplete.d(23): Error: module logger is in file 'std/experimental/logger.d' which cannot be read 0.16 beta. I'll add another mention of this

Re: Voting for std.experimental.allocator

2015-07-08 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 8 July 2015 at 11:33:03 UTC, Dicebot wrote: Please respond to this post with a comment starting with a single Yes/No and optional explanation after that. Yes.

Re: DCD v0.7.0-rc1

2015-08-27 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 27 August 2015 at 10:13:38 UTC, BBasile wrote: I've seen some activity on your allocator fork and on the DCD submodules yesterday, is it ok to release the DCD binaries based on the current state ? Is the problem fixed ? Or would you recommend more to distribute latest stable 0.6

Re: DCD v0.7.0-rc1

2015-08-29 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 27 August 2015 at 22:18:25 UTC, Brian Schott wrote: On Thursday, 27 August 2015 at 10:13:38 UTC, BBasile wrote: I've seen some activity on your allocator fork and on the DCD submodules yesterday, is it ok to release the DCD binaries based on the current state ? Is the problem

Re: DCD v0.7.0-rc1

2015-08-29 Thread Brian Schott via Digitalmars-d-announce
On Saturday, 29 August 2015 at 10:38:39 UTC, Brian Schott wrote: I think I've nailed down all the bugs in the allocators and the memory leaks in my own code. I just need to fix https://github.com/Hackerpilot/DCD/issues/251 and 0.7.0 will be done. One more RC:

Re: DCD v0.7.0-rc1

2015-08-25 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 25 August 2015 at 08:46:18 UTC, BBasile wrote: On Friday, 21 August 2015 at 10:15:09 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/releases/tag/v0.7.0-rc1 If nothing else comes up I'll tag 0.7.0 Monday. DCD is an editor-independent auto-completion program for D

v0.2.1 of EMSI's containers library

2015-08-31 Thread Brian Schott via Digitalmars-d-announce
https://github.com/economicmodeling/containers This containers library is built on top of Andrei's std.experimental.allocator. It's currently used by libraries internal to EMSI, as well as the open-source DCD project. The containers are backed by malloc (Mallocator) by default, but you can

DCD 0.7.0

2015-09-01 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. The D Completion Daemon is an auto-complete program for the D programming language. Highlights: * A large portion of DCD's symbol resolution engine was removed and

Re: v0.2.1 of EMSI's containers library

2015-09-01 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 1 September 2015 at 13:51:45 UTC, jmh530 wrote: The link to documentation doesn't seem to have anything on it. The package name on the left is expandable.

Re: DCD 0.7.0

2015-09-02 Thread Brian Schott via Digitalmars-d-announce
On Tuesday, 1 September 2015 at 21:36:46 UTC, Brian Schott wrote: https://github.com/Hackerpilot/DCD/tree/v0.7.0 After an alpha, a beta, and two release candidates DCD 0.7.0 is ready. And now in Homebrew: https://github.com/Homebrew/homebrew/pull/43490

Re: DCD: Autocomplete without the IDE

2015-09-09 Thread Brian Schott via Digitalmars-d-announce
On Wednesday, 9 September 2015 at 07:04:27 UTC, Ludovit Lucenic wrote: Hello yaz, how far did you get with Sublime Text autocomplete support for D? https://github.com/yazd/DKit/ There's a link to this on DCD's wiki.

Re: Beta D 2.068.2-b1

2015-09-10 Thread Brian Schott via Digitalmars-d-announce
On Thursday, 10 September 2015 at 03:38:31 UTC, Martin Nowak wrote: Due to a regression in 2.068.1 we'll directly follow up with an unplanned point release 2.068.2. This is the beta for that point release. http://downloads.dlang.org/pre-releases/2.x/2.068.2/ Please test any of your code

dfmt 0.4.0

2015-09-17 Thread Brian Schott via Digitalmars-d-announce
https://github.com/Hackerpilot/dfmt https://github.com/Hackerpilot/dfmt/releases/tag/v0.4.0 https://github.com/Hackerpilot/dfmt/issues?q=milestone%3A0.4.0+is%3Aclosed dfmt is a formatter for D source code. Version 0.4.0 includes a few minor features such as "//dfmt off" and "//dfmt on"

Re: Beta D 2.070.0-b1

2016-01-11 Thread Brian Schott via Digitalmars-d-announce
On Sunday, 3 January 2016 at 19:24:57 UTC, Martin Nowak wrote: First beta for the 2.070.0 release. Still a few things missing from the changelog, there is a new package std.experimental.ndslice, and native (DWARF based) exception handling on linux. http://dlang.org/download.html#dmd_beta

New D tool releases

2016-01-14 Thread Brian Schott via Digitalmars-d-announce
Please see the Github links for a list of changes and issues resolved. You may notice that they're all in Dub now. The real Brian is in cryo-stasis in case we need him later. In order to not arouse too much suspicion about shape-shifters these projects can still be built with git and make.

DCD and dfmt bugfix releases

2016-01-15 Thread Brian Schott via Digitalmars-d-announce
DCD 0.7.5: https://github.com/Hackerpilot/DCD/releases/tag/v0.7.5 If you're on DCD 0.7.4, upgrade to 0.7.5 to avoid a crash. dfmt 0.4.4: github.com/Hackerpilot/dfmt/releases/tag/v0.4.4 The new dfmt release fixes some spacing and alignment bugs.

Re: New D tool releases

2016-01-14 Thread Brian Schott via Digitalmars-d-announce
On Friday, 15 January 2016 at 06:27:23 UTC, Basile B. wrote: By chance it' has happend again while the console was opened: The announce newsgroup is not a bug tracker, but this is: https://github.com/Hackerpilot/DCD/issues

  1   2   >