Re: forum.dlang.org, version 2 (BETA)

2015-06-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/04/2015 11:14 AM, Vladimir Panteleev wrote: I thought of migrating to Vibe eventually, but it would be non-trivial. Some things the forum does are also difficult to express using the fiber asynchronicity model. Such as what? (Out of curiosity)

Re: forum.dlang.org, version 2 (BETA)

2015-06-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/04/2015 11:04 AM, Vladimir Panteleev wrote: http://beta.forum.dlang.org/ Nice! And big improvement on mobile. (Well, except that the device's touch keyboard always covers up the bottom half of the textarea box when wring a post, but that has more to do with the browser itself being a

Re: forum.dlang.org, version 2 (BETA)

2015-06-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/04/2015 11:51 AM, Andrei Alexandrescu wrote: * mailing list in the last column is awkward because it's broken into two rows. It isn't for me. In any case, using a non-breaking space (nbsp;) would fix that. * I don't know how to change view modes. Clicking on a forum name takes to

Re: Summer cleanup on https://issues.dlang.org

2015-06-09 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/09/2015 04:54 PM, Vladimir Panteleev wrote: On Tuesday, 9 June 2015 at 05:33:24 UTC, Andrei Alexandrescu wrote: I just made a pass through https://issues.dlang.org for a cleanup. Next time we do something like this, we need to find a way to do this without sending thousands of emails to

Re: Scriptlike v0.8.0

2015-06-22 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/22/2015 05:09 AM, Per =?UTF-8?B?Tm9yZGzDtnci?= per.nord...@gmail.com wrote: On Monday, 22 June 2015 at 09:08:45 UTC, Per Nordlöw wrote: Something like this userInput(T)(string message, T x); Correction, should be userInput(T)(string message, ref T x) Good idea. Now added,

Re: gen-package-version v0.9.4: Mercurial (hg) support

2015-06-16 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/14/2015 01:24 AM, Nick Sabalausky wrote: https://github.com/Abscissa/gen-package-version gen-package-version: Automatically generate a D module with version and timestamp information (detected from git) every time your program or library is built. By request, Mercurial (hg) support

Scriptlike v0.8.0

2015-06-13 Thread Nick Sabalausky via Digitalmars-d-announce
A bunch of new updates to Scriptlike: A library to aid in writing script-like programs in D. Home: https://github.com/Abscissa/scriptlike Dub: http://code.dlang.org/packages/scriptlike Full changelog: https://github.com/Abscissa/scriptlike/blob/master/CHANGELOG.md Highlights (more info at full

Re: safeArg v0.9.2

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/09/2015 02:16 AM, Nick Sabalausky wrote: https://github.com/Abscissa/safeArg http://code.dlang.org/packages/safearg This is a small command line tool that was inspired by this: http://stackoverflow.com/questions/30720364/honoring-quoting-in-reading-shell-arguments-from-a-file Just

gen-package-version v0.9.0: New: Auto-generate version/timestamp info

2015-06-13 Thread Nick Sabalausky via Digitalmars-d-announce
This was kind of taken from a cool trick I saw in dub's buildscript, but I figured it would be useful to have generalized in a convenient package, no messing with shell scripts or anything. https://github.com/Abscissa/gen-package-version gen-package-version: Automatically generate a D module

Re: gen-package-version v0.9.2

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce
A couple fixes in v0.9.2: https://github.com/Abscissa/gen-package-version/blob/master/CHANGELOG.md - Fixed: helper/gen_version.sh isn't set as executable when checked out through dub, preventing successful build on Posix. - Fixed: The old recommeded preGenerateCommands led to problems

Re: safeArg v0.9.4

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce
Yet another. Hopefully the last for now ;) safeArg v0.9.4 https://github.com/Abscissa/safeArg/blob/master/CHANGELOG.md - Fixed: Build failure for projects depending on safearg (gen-package-version was run from wrong directory).

Re: safeArg v0.9.3

2015-06-14 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/09/2015 02:16 AM, Nick Sabalausky wrote: https://github.com/Abscissa/safeArg http://code.dlang.org/packages/safearg This is a small command line tool that was inspired by this: http://stackoverflow.com/questions/30720364/honoring-quoting-in-reading-shell-arguments-from-a-file Another

Re: gen-package-version v0.9.3

2015-06-15 Thread Nick Sabalausky via Digitalmars-d-announce
One more followup, gen-package-version v0.9.3: https://github.com/Abscissa/gen-package-version/blob/master/CHANGELOG.md - Enhancement: If detecting the version number via git fails, attempt to detect it via the currect directory name (ex, ~/.dub/packages/[project-name]-[version-tag]). -

Re: gen-package-version v0.9.3

2015-06-16 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/16/2015 12:40 AM, Rikki Cattermole wrote: Will it support hg in future? Ask and ye shall receive ;) Now in gen-package-version's ~master: https://github.com/Abscissa/gen-package-version/commit/a6b0aa8536c4080a5ee56f14f62aae9495a8c180 I'll add .hgignore support and then tag a new

Re: gen-package-version v0.9.3

2015-06-16 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/16/2015 12:40 AM, Rikki Cattermole wrote: On 16/06/2015 12:45 p.m., Nick Sabalausky wrote: One more followup, gen-package-version v0.9.3: https://github.com/Abscissa/gen-package-version/blob/master/CHANGELOG.md - Enhancement: If detecting the version number via git fails, attempt to

Re: safeArg v0.9.5

2015-06-15 Thread Nick Sabalausky via Digitalmars-d-announce
Aaaand, one more... safeArg v0.9.5 https://github.com/Abscissa/safeArg/blob/master/CHANGELOG.md - Fixed: Correctly pass-thru all initial_arguments after program_to_run, instead of mistakenly trying to process them. - Fixed: Fix a build issue for dub projects with a dependency on safearg by

Re: gen-package-version v0.9.3

2015-06-16 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/16/2015 02:51 AM, Rikki Cattermole wrote: On Tuesday, 16 June 2015 at 06:35:47 UTC, Nick Sabalausky wrote: On 06/16/2015 12:40 AM, Rikki Cattermole wrote: On 16/06/2015 12:45 p.m., Nick Sabalausky wrote: [...] Will it support hg in future? Possibly. All I'd need is an hg equivalent

gen-package-version v1.0.2

2015-07-01 Thread Nick Sabalausky via Digitalmars-d-announce
gen-package-version v1.0.2: One small change: - Now works on DMD 2.066.1 (previously required 2.067.0 or up). In your project's dub.json: -- dependencies: { gen-package-version: ~1.0.2 }, preGenerateCommands: [dub run gen-package-version -- your.package.name

gen-package-version v1.0.0

2015-06-27 Thread Nick Sabalausky via Digitalmars-d-announce
Update to gen-package-version: https://github.com/Abscissa/gen-package-version Automatically generate a D module with version and timestamp information (detected from git or Mercurial/hg) every time your program or library is built. You can also generate a DDOC macro file (using the --ddoc=dir

Re: safeArg v0.9.6

2015-06-27 Thread Nick Sabalausky via Digitalmars-d-announce
Another small update: safeArg v0.9.6 https://github.com/Abscissa/safeArg/blob/master/CHANGELOG.md One change: - Enhancement: Add --verbose|-v to echo the generated command to stdout before running.

Scriptlike v0.9.0

2015-06-27 Thread Nick Sabalausky via Digitalmars-d-announce
New update to Scriptlike: A library to aid in writing script-like programs in D. Home: https://github.com/Abscissa/scriptlike API Reference: http://semitwist.com/scriptlike Dub: http://code.dlang.org/packages/scriptlike Full changelog: http://semitwist.com/scriptlike/changelog.html

Re: gen-package-version v1.0.0

2015-06-28 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/28/2015 01:02 AM, Nick Sabalausky wrote: Update to gen-package-version: https://github.com/Abscissa/gen-package-version gen-package-version v1.0.1: - Fixed: Don't use a broken scriptlike release (v0.9.0), use v0.9.1 instead. In your project's dub.json: -- dependencies:

Re: safeArg v0.9.7

2015-06-28 Thread Nick Sabalausky via Digitalmars-d-announce
safeArg v0.9.7 https://github.com/Abscissa/safeArg/blob/master/CHANGELOG.md - Fixed: Don't use a broken scriptlike release (v0.9.0), use v0.9.1 instead.

Scriptlike v0.9.1

2015-06-27 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/28/2015 12:36 AM, Nick Sabalausky wrote: New update to Scriptlike: A library to aid in writing script-like programs in D. Home: https://github.com/Abscissa/scriptlike Scriptlike v0.9.1: - Fixed: Fails to compile unless the makedocs script has been run.

Re: ∅MQD messaging library v1.0 released

2015-08-16 Thread Nick Sabalausky via Digitalmars-d-announce
Cool. I haven't actually used ZeroMQ yet, but it's something I've had my eye on.

scriptlike v0.9.3

2015-08-19 Thread Nick Sabalausky via Digitalmars-d-announce
Minor update to scriptlike: Utility library to aid in writing script-like programs in D. Homepage and features: https://github.com/Abscissa/scriptlike On DUB: http://code.dlang.org/packages/scriptlike API Reference: http://semitwist.com/scriptlike Full Changelog:

Re: D-Day for DMD is today!

2015-08-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/23/2015 01:17 AM, Walter Bright wrote: We have made the switch from C++ DMD to D DMD! http://semitwist.com/download/av/you-did-it.mp4

Re: D-Day for DMD is today!

2015-08-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/23/2015 01:37 AM, Martin Nowak wrote: On 08/23/2015 07:22 AM, Rikki Cattermole wrote: Now lets hope the next stage is smooth in the transition. Here is a small guide on how to update a PR. https://github.com/D-Programming-Language/dmd/pull/4922#issuecomment-133776696 # convert all

Re: D-Day for DMD is today!

2015-08-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/23/2015 01:08 PM, Martin Nowak wrote: On 08/23/2015 06:35 PM, Nick Sabalausky wrote: I haven't worked with the conversion tool before. How is this part done? It's the exact command below that line, we've incorporated that into the makefile. Ah, ok, I misunderstood that part.

Re: scriptlike v0.9.3

2015-08-20 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/20/2015 05:44 PM, biorelated wrote: Many thanks! But I wish it came with a couple of examples on usage in addition to the API. :) Yea, examples/tutorials for it are getting pretty high on my priority list for it. I want to do a blog posting or two as well.

Re: SDLang-D v0.9.2

2015-08-01 Thread Nick Sabalausky via Digitalmars-d-announce
On Saturday, 1 August 2015 at 17:57:30 UTC, John Colvin wrote: Haven't looked at this at all really, just a quick question: Are there straightforward library calls or command line utilities for converting between the shared subset of json and SDL? No, but there definitely should be. I'll

Re: SDLang-D v0.9.2

2015-08-01 Thread Nick Sabalausky via Digitalmars-d-announce
On Saturday, 1 August 2015 at 20:14:52 UTC, Nick Sabalausky wrote: On Saturday, 1 August 2015 at 17:57:30 UTC, John Colvin wrote: Haven't looked at this at all really, just a quick question: Are there straightforward library calls or command line utilities for converting between the shared

SDLang-D v0.9.2

2015-07-31 Thread Nick Sabalausky via Digitalmars-d-announce
SDLang-D: A library to parse/generate SDL (Simple Data Language) files. Offers both DOM and StAX/Pull APIs. SDL is like XML/JSON/YAML, but is low-verbosity, simpler than YAML, and supports comments and basic datatypes. It looks like this: // An example of SDL: folder

Re: mood : simple vibe.d based blog implementation

2015-08-14 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/14/2015 02:51 PM, Dicebot wrote: A bit more details - https://blog.dicebot.lv/posts/2015/08/In_the_mood_for_some_releasing Nice. One thing: can i haz rss/atom plz?

Re: New D book available for pre-order: D Web Development

2015-07-22 Thread Nick Sabalausky via Digitalmars-d-announce
On 07/22/2015 11:29 AM, Kai Nacke wrote: Hi all! Did you notice that development of LDC has been a bit slowly in the past? The reason is my book D Web Development, available now for pre-order: https://www.packtpub.com/web-development/d-web-development Congrats! This exactly the sort of book

Re: Beta D 2.068.0-b2

2015-07-26 Thread Nick Sabalausky via Digitalmars-d-announce
On 07/26/2015 09:55 AM, Martin Nowak wrote: On 07/25/2015 02:20 PM, Martin Nowak wrote: Second beta for the 2.068.0 release. http://downloads.dlang.org/pre-releases/2.x/2.068.0/ http://ftp.digitalmars.com/ BTW, I'd like to phase out the fat 50-60MB combined zip, and add tar.xz/gz for

Re: The D Language Foundation is now incorporated

2015-10-19 Thread Nick Sabalausky via Digitalmars-d-announce
On 10/19/2015 10:49 AM, Jacob Carlborg wrote: On 2015-10-19 13:18, Russel Winder via Digitalmars-d-announce wrote: Has anyone tried GitLab (was Gitorious)? Yes, we're using at work. It's what you use if you don't want to pay for GitHub :). I think it's really good, almost as good as GitHub.

Re: Beta D 2.069.0-b1

2015-10-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 10/07/2015 06:33 PM, Martin Nowak wrote: First 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 Can we please get this one in?:

Re: Fastest JSON parser in the world is a D project

2015-10-16 Thread Nick Sabalausky via Digitalmars-d-announce
On 10/16/2015 08:53 AM, Steven Schveighoffer wrote: On 10/16/15 6:20 AM, Ola Fosheim Grøstad wrote: On Thursday, 15 October 2015 at 22:13:07 UTC, Jonathan M Davis wrote: On Thursday, October 15, 2015 14:51:58 Johannes Pfau via Digitalmars-d-announce wrote: BTW: Is there a reason why the code

Scriptlike v0.9.2

2015-07-10 Thread Nick Sabalausky via Digitalmars-d-announce
Minor update, Scriptlike v0.9.2: https://github.com/Abscissa/scriptlike - Fixed: Properly flush all command echoing output (ie, in yap and yapFunc). - Enhancement: Add a no-build configuration for projects that need to import/depend on Scriptlike through DUB, but use their own buildsystem.

Re: Moving forward with work on the D language and foundation

2015-08-29 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/28/2015 02:59 PM, bachmeier wrote: On Friday, 28 August 2015 at 17:52:43 UTC, Nhale wrote: good luck focusing on the D. downvote The D jokes almost make me miss the C++? You should be using A++! Durr hurr hurr jokes from non-programmers who thought they were being original and

Re: 1st Ever Artificial Consciousness to be Written in D Language

2015-09-03 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/02/2015 11:27 AM, Enamex wrote: Free will and consciousness? ... Not to be a jerk, but I thought we hadn't settled these problems yet as they apply to already existing sapient beings, which just happen to be us. I'm more amused than skeptical, to be honest, given the release date for a

Re: Build It And They Will Not Come

2015-09-12 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/11/2015 01:59 PM, Bill Baxter via Digitalmars-d-announce wrote: To be fair, wasn't the movie talking about dead baseball player ghosts coming? For people to take that example and apply it to other endeavors in life is a bit ridiculous. That's pretty similar to how I felt about Doom3:

Re: Scriptlike v0.9.4 - Perl-like interpolated strings, full examples and more.

2015-09-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/23/2015 01:44 AM, Sönke Ludwig wrote: An alternative idea would be to mix in a local "writeln" function, which can then be used multiple times without syntax overhead: mixin template interp() { void iwriteln(string str)() { // pretend that we actually parse the string

Re: Scriptlike v0.9.4 - Perl-like interpolated strings, full examples and more.

2015-09-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/23/2015 02:21 AM, Jacob Carlborg wrote: Different bikeshedding: I would prefer to make the curly braces optional if it only contains a symbol. I agree. I've left that as a future enhancement for the right now. Although it shouldn't be too difficult a change. Filing it here:

Re: Scriptlike v0.9.4 - Perl-like interpolated strings, full examples and more.

2015-09-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/23/2015 02:30 AM, Jacob Carlborg wrote: On 2015-09-22 22:18, Nick Sabalausky wrote: Big update to Scriptlike, v0.9.4: https://github.com/Abscissa/scriptlike Scriptlike is a library to help you write script-like programs in D. One thing that really bugs me in Phobos, Scriptlike seems to

Re: OneDrive Client written in D

2015-09-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/23/2015 08:38 AM, Rory McGuire via Digitalmars-d-announce wrote: Problem is right now anyone can make an app and pretend its your app, and then ... If the user gives your keys access to their stuff so does anyone else who has your keys, if they can get the oauth2 redirect to redirect to a

Re: Scriptlike v0.9.4 - Perl-like interpolated strings, full examples and more.

2015-09-23 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/23/2015 03:18 PM, Chad Joan wrote: This is why I argued for alternative mixin syntax in D some ... years? ... ago. It'd be really cool to have a writefln overload that did this: int somevar = 42; writefln#("This is ${somevar}"); writefln#("Plus two and you get ${somevar+1}"); Which

Re: DUB 0.9.24 release

2015-09-24 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/24/2015 07:23 AM, Suliman wrote: btw, yaml is still looks for me more readable and easier to googling. Yaml is a very complicated format.

Re: DUB 0.9.24 release

2015-09-24 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/24/2015 09:45 AM, Chris wrote: On Sunday, 20 September 2015 at 19:36:13 UTC, Sönke Ludwig wrote: http://sdl.ikayzo.org/ does not work atm. Permanent mirror here: http://semitwist.com/sdl-mirror/Home.html > Is there a tool/switch that converts my old dub.json files to dub.sdl? Not at

Scriptlike v0.9.4 - Perl-like interpolated strings, full examples and more.

2015-09-22 Thread Nick Sabalausky via Digitalmars-d-announce
Big update to Scriptlike, v0.9.4: https://github.com/Abscissa/scriptlike Scriptlike is a library to help you write script-like programs in D. The two highlights in this release are string interpolation and a full set of examples in the documentation. Also of note are the new functions

Re: Scriptlike v0.9.4 - Perl-like interpolated strings, full examples and more.

2015-09-25 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/23/2015 08:42 PM, Meta wrote: What about even just removing the syntax distinction between string mixins and template mixins? mixin "int i = 0"; mixin declareI!(); I like that idea. It it feasible? I'd always assumed the syntaxes were different because they needed to be for some sort

Re: Release D 2.068.1

2015-09-21 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/19/2015 07:51 PM, Vladimir Panteleev wrote: What would DMD identify itself as then, if a version is not specified on make's command line? It could use the output of `git describe`. That would probably be better anyway, because non-release builds would properly identify themselves as

Re: This Week in D: livestreaming and we're moving forward on Windows bindings!

2015-10-06 Thread Nick Sabalausky via Digitalmars-d-announce
On 10/05/2015 05:30 PM, Andy Smith wrote: On Monday, 5 October 2015 at 19:35:53 UTC, anonymous wrote: On Monday 05 October 2015 21:29, Adam D. Ruppe wrote: which generates Microsoft format object files and the MS linker even on 32 bit I think you a word there. I think you a grammatical

Re: DConf 2016 news: 20% sold out, book signing

2015-12-14 Thread Nick Sabalausky via Digitalmars-d-announce
On 12/12/2015 01:13 AM, Joakim wrote: Desktop Android's certainly not there yet for everybody, but it is for my admittedly low demands, and soon will be for everybody, as google has said they're working on built-in multi-window for the next version of Android. Personally, I would need far

Re: Web page listing all D compilers (and DMDFE version!) on travis-ci

2016-06-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/07/2016 12:05 PM, FreeSlave wrote: On Tuesday, 26 April 2016 at 06:42:11 UTC, Nick Sabalausky wrote: https://semitwist.com/travis-d-compilers That's an auto-generated listing of all versions of DMD, GDC and LDC available on travis-ci. [...] Looks like semitwist.com is down. Oops.

Re: Beta release DUB 1.0.0-beta.1

2016-06-10 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/08/2016 11:04 AM, Kagamin wrote: BTW do people find nested comments particularly useful? God yes. It's the *only* block comment I ever use. Non-nesting comment blocks are a worthless PITA with no real benefit: You can't comment out a block if the block already contains a block comment.

Re: IDE - Coedit 2, update 6 released

2016-05-28 Thread Nick Sabalausky via Digitalmars-d-announce
On 05/28/2016 09:08 AM, Basile B. wrote: On Friday, 27 May 2016 at 17:49:18 UTC, Bauss wrote: On Thursday, 26 May 2016 at 23:44:21 UTC, Basile B. wrote: Mostly because an important feature of the library manager was not compatible with DUB > v0.9.24. Otherwise almost nothing. See

Re: IDE - Coedit 2, update 6 released

2016-05-28 Thread Nick Sabalausky via Digitalmars-d-announce
Also, just a minor wishlist thing, but it'd be nice if the currently active file (or project name, or something) was prepended to the window's title bar, so it's displays on people's taskbar. That comes in handy when using multiple editor windows.

Scriptlike v0.9.6 - Minor update

2016-05-28 Thread Nick Sabalausky via Digitalmars-d-announce
This is a minor update to Scriptlike: A utility library to help you write script-like programs in D. - Fixed deprecation warnings with DMD 2.070.x and 2.071.0 - Fixes the Travis-CI build which had been a little bit borked. - Interact module properly flushes stdout when prompting for user input

Re: Beta release DUB 1.0.0-beta.1

2016-06-15 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/13/2016 07:31 AM, Kagamin wrote: On Friday, 10 June 2016 at 17:45:54 UTC, Nick Sabalausky wrote: On 06/08/2016 11:04 AM, Kagamin wrote: BTW do people find nested comments particularly useful? God yes. It's the *only* block comment I ever use. Non-nesting comment blocks are a worthless

Re: QtE5 - is a wrapping of Qt-5 for D

2016-06-20 Thread Nick Sabalausky via Digitalmars-d-announce
On 06/20/2016 12:52 PM, MGW wrote: This my library has about 400 functions from Qt and is quite efficient for small applications. Ooh, awesome, this is something D really needs! Definitely going to have to give this a try.

Re: Release D 2.070.0

2016-01-29 Thread Nick Sabalausky via Digitalmars-d-announce
On 01/29/2016 11:09 AM, Adam D. Ruppe wrote: On Thursday, 28 January 2016 at 19:46:48 UTC, Nick Sabalausky wrote: Use dpldocs.info. We have good docs. That's orthogonal to this. It is just another example of why I feel it is necessary to take a different direction than dmd. I see. Good

Re: Release D 2.070.0

2016-01-28 Thread Nick Sabalausky via Digitalmars-d-announce
On 01/28/2016 12:29 PM, Adam D. Ruppe wrote: On Thursday, 28 January 2016 at 15:17:26 UTC, Nick Sabalausky wrote: This one is still MIA after all this time: https://github.com/D-Programming-Language/dmd/pull/4745 Use dpldocs.info. We have good docs. That's orthogonal to this.

Re: Better docs for D (WIP)

2016-01-31 Thread Nick Sabalausky via Digitalmars-d-announce
On 12/30/2015 08:32 PM, Adam D. Ruppe wrote: It was rejected. Walter didn't see what the problem was and I was told to just write $(LT)span$(GT)foo$(LT)/span$(GT). Seriously. [...] The idea (and working program) was rejected because the team felt a post-processor was the wrong way to do it.

Re: Article: We're Overlooking A Key Part of C/C++ to D User Migration

2016-02-03 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/03/2016 02:33 PM, H. S. Teoh via Digitalmars-d-announce wrote: On Wed, Feb 03, 2016 at 07:25:55PM +0200, Dicebot via Digitalmars-d-announce wrote: The problem is how you are going to expose templated stuff which dominates most useful D libraries. This is certainly an interesting idea

Re: Release D 2.070.0

2016-01-29 Thread Nick Sabalausky via Digitalmars-d-announce
On 01/29/2016 12:53 PM, Adam D. Ruppe wrote: On Friday, 29 January 2016 at 17:49:58 UTC, Nick Sabalausky wrote: I don't recall: Does that parse the source for comments on its own or does it still use dmd's json (or html) output? Does it on its own. (Well, except the search results page, it

Re: Article: We're Overlooking A Key Part of C/C++ to D User Migration

2016-02-03 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/03/2016 12:25 PM, Dicebot wrote: On 02/03/2016 07:05 PM, Nick Sabalausky wrote: Something that's been on my mind for a few months, finally got around to a little write-up about it. We're Overlooking A Key Part of C/C++ to D User Migration:

Re: Release D 2.070.0

2016-01-28 Thread Nick Sabalausky via Digitalmars-d-announce
On 01/27/2016 04:08 PM, Martin Nowak wrote: Glad to announce D 2.070.0 http://dlang.org/download.html This release comes with the new std.experimental.ndslice, heavily expanded Windows bindings, and native exception handling on 64-bit linux. See the changelog for more details.

Re: Argon: an alternative parser for command-line arguments

2016-03-03 Thread Nick Sabalausky via Digitalmars-d-announce
On 03/02/2016 02:50 PM, Markus Laker wrote: https://github.com/markuslaker/Argon Let me know if you do something interesting with it. Markus Reminds me of one I used years ago for C#: I like the approach, it's a good one. Getopt by comparison, while very good, always seemed like a kludge

Re: Web page listing all D compilers (and DMDFE version!) on travis-ci

2016-04-27 Thread Nick Sabalausky via Digitalmars-d-announce
On 04/26/2016 02:42 AM, Nick Sabalausky wrote: https://semitwist.com/travis-d-compilers ... - Auto-trigger an update check on a regular basis (I'm thinking once daily?) so I don't have to stay on top of new compiler versions and trigger an update manually. (I can use Travis's API to do this.)

Re: Web page listing all D compilers (and DMDFE version!) on travis-ci

2016-04-28 Thread Nick Sabalausky via Digitalmars-d-announce
On 04/28/2016 04:03 PM, Seb wrote: FYI you miss the available ldc alpha and betas. On purpose? Didn't initially occur to me, but I'd say that's a "possible future enhancement". It will take more work, and some extra thought, to figure out how to handle: Right now, my tool relies on the

Re: Web page listing all D compilers (and DMDFE version!) on travis-ci

2016-05-07 Thread Nick Sabalausky via Digitalmars-d-announce
On 05/07/2016 05:44 AM, Johan Engelen wrote: What I mean is: currently the Name column says e.g. "ldc2-0.17.1", but in the travis.yml file you must specify "ldc-0.17.1" to get it (without the "2"). Ahh, you're right, I hadn't noticed that.

Re: Dynamic Bindings to libui (x-platform GUI)

2016-05-25 Thread Nick Sabalausky via Digitalmars-d-announce
On 05/24/2016 04:52 PM, extrawurst wrote: So here are the inofficial Derelict Bindings to it: https://github.com/Extrawurst/DerelictLibui Some D-oriented docs and example code would be nice. > > find libui on github: > https://github.com/andlabs/libui Hmm: > uses the native GUI

Re: mysql-native: API Refresh RC

2017-02-02 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/02/2017 03:23 AM, Suliman wrote: mydb.lockConnection() does create a new connection if it needs to. And that WILL throw an exception if there's a problem connecting to the DB server. So your code above WILL catch an exception if the connection information (server address/port/login/etc) is

Re: mysql-native: API Refresh RC

2017-02-02 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/02/2017 04:33 AM, Suliman wrote: ResultSet querySet(Connection conn, string sql, ColumnSpecialization[] csa = null) Could you explain last parameter? `ColumnSpecialization[] csa = null`. I can't understand how to use it. The vast majority of the time, you don't need to worry about

Re: mysql-native: preview2

2017-02-02 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/02/2017 02:22 AM, Suliman wrote: > Am I right understand that if I use pool I can create connection > instance one time in DB class constructor end every new connection > will be created on demand? No. You create the pool once (wherever/whenever you want to). Then, every time you want to

Re: mysql-native: preview2

2017-02-02 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/02/2017 09:46 AM, Suliman wrote: Could you explain real case if rangification of ResultSet http://semitwist.com/mysql-native-docs/v0.2.0-preview1/mysql/result/ResultSet.html Does it's mean that I can write foreach(x;result.empty) ? Or how to use it? .empty just checks whether the

Re: mysql-native: API Refresh RC

2017-02-01 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/01/2017 05:04 AM, Suliman wrote: Plz update dub package on code.dlang.org It's deliberately not in the main mysql-mative package just yet. I will put it there once people have a chance to try this, and it becomes clear there aren't any big problems with the redesign. For now, this

Re: mysql-native: preview2

2017-02-01 Thread Nick Sabalausky via Digitalmars-d-announce
Made a couple more long-needed changes while I'm at it: https://github.com/Abscissa/mysql-native-experimental Tag: v0.2.0-preview2 - For better clarity, renamed `mysql.db.MysqlDB` to `mysql.pool.MySqlPool`. - Package mysql.connection no longer acts as a package.d, publicly importing other

Re: mysql-native: API Refresh RC

2017-02-01 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/01/2017 01:54 PM, Suliman wrote: Also I can't understand what is SQL Command and what exec is doing if it's returning ulong? "struct Command" should not be used. It is old, and a bad design. This new release attempts to replace it with a better design. Hopefully, "struct Command"

Re: mysql-native: API Refresh RC

2017-02-01 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/01/2017 10:34 AM, Suliman wrote: On Wednesday, 1 February 2017 at 14:06:39 UTC, Suliman wrote: Am I right understand that Connection instance should created at constructor and be one single for all class (and it will be reused by fibers) or am I wrong? If yes, where I should to close it?

Re: mysql-native: API Refresh RC

2017-02-02 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/02/2017 03:23 AM, Suliman wrote: mydb.lockConnection() does create a new connection if it needs to. And that WILL throw an exception if there's a problem connecting to the DB server. So your code above WILL catch an exception if the connection information (server address/port/login/etc) is

Re: Questionnaire

2017-02-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/08/2017 01:27 PM, Ilya Yaroshenko wrote: 1. Why your company uses D? a. D is the best b. We like D c. I like D and my company allowed me to use D d. My head like D e. Because marketing reasons f. Because my company can be more efficient with D for some tasks then with

Re: mysql-native: preview3 (docs)

2017-02-06 Thread Nick Sabalausky via Digitalmars-d-announce
https://github.com/Abscissa/mysql-native-experimental Tag: v0.2.0-preview3 Just a few doc updates this time: - Docs now include the `mysql.db.MysqlDB` to `mysql.pool.MySqlPool` change from preview2 - Clarified "Prepared" vs "PreparedImpl" - Clarified "exec" vs "query" - Rewrite the docs for

Re: mysql-native: API Refresh RC

2017-02-02 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/02/2017 07:10 AM, aberba wrote: * Moreover, how do I close a connection or does it auto close? It closes in its destructor (although AIUI there are times when dtors don't get run). But it can be closed manually with Connection.close(); * Does it support mysql_real_escape_string()

Re: mysql-native: API Refresh RC

2017-01-30 Thread Nick Sabalausky via Digitalmars-d-announce
On 01/30/2017 02:49 AM, Sönke Ludwig wrote: What about directly going for 1.0.0? At least after it has gotten enough real-world exposure, I'd say that the first API overhaul is a good opportunity for that. Good point.

mysql-native: API Refresh RC

2017-01-29 Thread Nick Sabalausky via Digitalmars-d-announce
I've been working on a big refresh of mysql-native's API, to take care of various issues that have appeared with it. It involves some major breaking changes (although I've tried to keep old interfaces around for the moment, but marked deprecated), so I wanted to post it before committing to it

Re: two points

2017-02-08 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/09/2017 01:08 AM, Joakim wrote: I agree that "coercion," or more accurately the tyranny of the default, is the dominant factor in language popularity even today, but you're reaching when you apply that to web frameworks too. Fair enough. It was just another example trying to make the

Re: two points

2017-02-09 Thread Nick Sabalausky via Digitalmars-d-announce
On 02/09/2017 04:49 AM, Walter Bright wrote: On 2/8/2017 11:09 PM, Nick Sabalausky wrote: And any PRs I have managed to get through were all uphill battles the whole way. You have contributed 5 PRs to dmd: https://github.com/dlang/dmd/pulls?q=is%3Apr+author%3Aabscissa 1 is open

Minor updates: gen-package-version v1.0.4 and sdlang-d v0.9.6

2016-08-23 Thread Nick Sabalausky via Digitalmars-d-announce
Couple very minor updates: gen-package-version v1.0.4: - Updated docs to include dub.sdl samples, not just dub.json. https://github.com/Abscissa/gen-package-version sdlang-d v0.9.6: - Issue #39: Remove references to deprecated module std.stream

mysql-native v0.1.5

2016-09-08 Thread Nick Sabalausky via Digitalmars-d-announce
Tagged a new release of mysql-native: A client driver for MySQL/MariaDB written natively in D from scratch via the published protocol specs, with no dependency on the C MySQL client library. Supports either Phobos or Vide.d sockets (works with or without Vibe.d). Despite the seemingly low

Re: DlangUI 0.9.0: Console backend added

2016-09-09 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/09/2016 07:21 AM, Vadim Lopatin wrote: Hello! Now it's possible to build DlangUI apps to run in console (Linux, Windows). Some screenshots (from dlangui example1 app): http://i63.tinypic.com/2wn1bg9.png http://i66.tinypic.com/142yctx.png http://i64.tinypic.com/snlc08.png

Re: mysql-native v0.1.5

2016-09-11 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/11/2016 07:02 AM, Emre Temelkuran wrote: There is absolutely no proper documentation (only original's 2011 one). This is why it's not popular. Yea, I agree, it's an embarrassment. It's a top priority for mysqln-native at this point.

mysql-native v0.1.6

2016-09-08 Thread Nick Sabalausky via Digitalmars-d-announce
Another small update, v0.1.6, to fix this: Linker error when using dub to import *just* vibe-d:core, but not all of vibe.d. At least once code.dlang.org notices the new tag.

SDLang-D v0.10.0 - Big convenience improvements

2016-09-25 Thread Nick Sabalausky via Digitalmars-d-announce
https://github.com/Abscissa/SDLang-D New in v0.10.0: Big convenience enhancements to DOM interface and an improved pull parser interface. Plus documentation improvements and a couple bugfixes. Full changelog: https://github.com/Abscissa/SDLang-D/blob/master/CHANGELOG.md

Re: SDLang-D v0.10.0 - Big convenience improvements

2016-09-26 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/25/2016 06:12 PM, Nick Sabalausky wrote: - // A few basic values first "Joe" last "Coder" ip "127.0.0.1" port=80 // Supports child tags folder "myFiles" color="yellow" protection=on { folder "my documents" { document "resume.pdf" } }

SDLang-D v0.10.1 - Small bugfix

2016-10-04 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/25/2016 06:12 PM, Nick Sabalausky wrote: https://github.com/Abscissa/SDLang-D New in v0.10.0: Big convenience enhancements to DOM interface and an improved pull parser interface. Plus documentation improvements and a couple bugfixes. Full changelog:

Re: mysql-native v0.1.5

2016-09-17 Thread Nick Sabalausky via Digitalmars-d-announce
On 09/16/2016 02:41 PM, Rory McGuire via Digitalmars-d-announce wrote: On 11 Sep 2016 16:57, "Nick Sabalausky via Digitalmars-d-announce" < digitalmars-d-announce@puremagic.com> wrote: [snip] ... a top priority for mysqln-native at this point. Hi Nick is that a typo or

Re: Minor updates: gen-package-version v1.0.4 and sdlang-d v0.9.6

2016-08-25 Thread Nick Sabalausky via Digitalmars-d-announce
On 08/24/2016 11:16 AM, Martin Nowak wrote: On Tuesday, 23 August 2016 at 16:19:12 UTC, Nick Sabalausky wrote: gen-package-version v1.0.4: What's your stance on including that functionality into dub? I have nothing against it, I think it would be a fine optional feature for dub. I won't

<    1   2   3   >