Re: hunt-time library 1.0.0 beta1 released

2019-04-07 Thread Sönke Ludwig via Digitalmars-d-announce
Am 07.04.2019 um 09:09 schrieb bauss: On Thursday, 4 April 2019 at 11:25:34 UTC, Andre Pany wrote: On Thursday, 4 April 2019 at 10:49:46 UTC, zoujiaqing wrote: Hunt time released the first beta version. hunt-time is a time library and similar to Joda-time and Java.time api. [...] I am not s

Re: SAOC - Looking for a mentor

2019-08-09 Thread Sönke Ludwig via Digitalmars-d-announce
Am 09.08.2019 um 07:50 schrieb Ionuț Mihalache: Hi everyone, I want to participate to Symmetry Autumn of Code 2019 with the project DUB: D's package manager, DEP5 (build system support for C/C++). I have here [1] my project proposal, could you give me some opinions about it(if it's ok, what s

Re: An example of using D build pack for Heroku. Deploy your vibe-d app to Heroku in just one click!

2019-10-25 Thread Sönke Ludwig via Digitalmars-d-announce
Am 12.10.2019 um 00:41 schrieb Pablo De Nápoli: I just wanted to let you know that I have creating an example of how to use your build pack for deployment of D applications into Heroku (¡Many thanks to Martin Nowak for creating that! I also have written to him about this). The nice feature i

Re: D for microservices: ldc, rdmd, dub now available on Alpine x86_64

2019-11-05 Thread Sönke Ludwig via Digitalmars-d-announce
Am 05.11.2019 um 10:48 schrieb Petar Kirov [ZombineDev]: On Tuesday, 5 November 2019 at 02:16:28 UTC, Mathias Lang wrote: [..] That's great news! Thanks a lot for your hard work! # Note: This will redownload your dependencies every time, which doesn't play well with docker I have been mean

code.dlang.org downtime

2019-12-16 Thread Sönke Ludwig via Digitalmars-d-announce
As you may have already noticed, the main registry server, code.dlang.org got unreachable yesterday. This was caused by an old VPS of mine getting terminated. The registry had already moved to a different server years ago, but, without me realizing it, the DNS entry still pointed to the old one

Re: code.dlang.org downtime

2019-12-16 Thread Sönke Ludwig via Digitalmars-d-announce
Am 16.12.2019 um 12:23 schrieb WebFreak001: On Monday, 16 December 2019 at 11:04:38 UTC, Sönke Ludwig wrote: As you may have already noticed, the main registry server, code.dlang.org got unreachable yesterday. This was caused by an old VPS of mine getting terminated. The registry had already mo

Re: ssll - simple shared library loader

2020-01-06 Thread Sönke Ludwig via Digitalmars-d-announce
Am 06.01.2020 um 00:23 schrieb Oleg B: It's analog of bindbc, but without need write boilerplate code. May be bindbc is designed for another cases, but I don't understand need writing triple definition for one function (pointer, loading, wrap-function). ssll betterC compatible too, and tested o

code.dlang.org reliability update

2020-03-02 Thread Sönke Ludwig via Digitalmars-d-announce
As of yesterday, code.dlang.org now points to a more powerful dedicated server that can host the DUB registry without the danger of freezing due to excessive swapping - this is what happened on the 26th last month [1]. In addition to that, the server that previously hosted the registry is now

Re: code.dlang.org reliability update

2020-03-03 Thread Sönke Ludwig via Digitalmars-d-announce
Am 02.03.2020 um 23:50 schrieb MrSmith: On Monday, 2 March 2020 at 19:17:59 UTC, Sönke Ludwig wrote: settings.json is found/needs to be created in %APPDATA%\dub\ on Windows I guess that should be %APPDATA%\Local\dub\ Nope, should be right. At least on my machines, %APPDATA% points to AppDa

Re: code.dlang.org reliability update

2020-03-05 Thread Sönke Ludwig via Digitalmars-d-announce
Am 04.03.2020 um 20:06 schrieb WebFreak001: On Monday, 2 March 2020 at 19:17:59 UTC, Sönke Ludwig wrote: As of yesterday, code.dlang.org now points to a more powerful dedicated server that can host the DUB registry without the danger of freezing due to excessive swapping - this is what happened

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-21 Thread Sönke Ludwig via Digitalmars-d-announce
Am 21.10.2020 um 16:47 schrieb Robert burner Schadek: https://code.dlang.org/packages/dsemver is a program that computes the next SemVer for your dlang package. It uses a slightly modified SemVer definition. It does this by using the -X flag for dmd to get a json file of the symbols and then c

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-21 Thread Sönke Ludwig via Digitalmars-d-announce
Am 21.10.2020 um 17:41 schrieb Guillaume Piolat: On Wednesday, 21 October 2020 at 14:47:14 UTC, Robert burner Schadek wrote: Semantic versioning is useful, but 0.x.x versioning is a pointless loophole. When a piece of D software is published, and it is published if other people can find it on d

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-21 Thread Sönke Ludwig via Digitalmars-d-announce
Am 21.10.2020 um 17:34 schrieb Robert burner Schadek: On Wednesday, 21 October 2020 at 15:27:46 UTC, Sönke Ludwig wrote: However, I definitely don't see this as a potential feature of the registry in the sense that it automatically creates new versions for all packages. That is why I said in

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.10.2020 um 10:59 schrieb Robert burner Schadek: On Wednesday, 21 October 2020 at 17:55:00 UTC, Sönke Ludwig wrote: 0.x.y vs. 1+.x.y is about the development process/state. Quite often a design is not yet fully fleshed out in the beginning and there are many incremental changes to the API

Re: Computing the next SemVer for dlang packages with dsemver

2020-10-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.10.2020 um 17:50 schrieb Sönke Ludwig: with the drawback that there is no supported means to still provide something like a distinction between breaking (x) and non-breaking (y) changes. * with supported I mean that you can use `~>0.x.y` to restrict to a certain x, which would be less obv

Re: requests 2.0.0 release

2020-11-01 Thread Sönke Ludwig via Digitalmars-d-announce
Am 30.10.2020 um 14:40 schrieb Andre Pany: On Friday, 30 October 2020 at 13:34:24 UTC, Jacob Carlborg wrote: On Thursday, 29 October 2020 at 06:42:54 UTC, ikod wrote: Hi, requests 2.0.0 released with single change - support for vibe-d moved to separate subpackage. The goal of this update is

Re: my d blog has idea of effect system to replace @nogc etc

2022-08-15 Thread Sönke Ludwig via Digitalmars-d-announce
Am 15.08.2022 um 17:08 schrieb Adam D Ruppe: In my blog this week, I described an idea I've had percolating in my brain for a bit about a user-defined effect system that could potentially move nogc, safe, pure, etc to library aliases - which would let you combine them as a fun bonus - among oth

Re: New WIP DUB documentation

2022-08-16 Thread Sönke Ludwig via Digitalmars-d-announce
Looking good, having SDL+JSON on the same page is especially nice and something I've been wanting to fix for a while. Also definitely a good idea to use a static generator now that the documentation is separate. One question, though - do you generate the CLI documentation from the DUB sources,

Re: New WIP DUB documentation

2022-08-18 Thread Sönke Ludwig via Digitalmars-d-announce
Am 18.08.2022 um 12:23 schrieb Bastiaan Veelo: ## Hacking on a local copy of a package If your project depends on a package in which you have found a problem, or you would like to experiment with changes to it, you can force Dub to use a local copy of the package by following these steps: 1.

Re: Blog post: How we are using D to develop Aspect from the ground up

2023-10-24 Thread Sönke Ludwig via Digitalmars-d-announce
Am 24.10.2023 um 03:10 schrieb Vladimir Marchevsky: On Monday, 23 October 2023 at 19:02:46 UTC, Sönke Ludwig wrote: Any suggestions of what might be especially interesting/impactful are of course welcome! I'd vote for... Vibe.d in particular allowed us to go with a very interesting approach

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-25 Thread Sönke Ludwig via Digitalmars-d-announce
Am 25.04.2014 15:00, schrieb Dejan Lekic: whilst bootstrapping the process and also for some tests I wrote for my MQTT broker. I think this should work but I can't try it right You have a MQTT broker? Free? Open-source? Can I haz teh code plx! https://github.com/atilaneves/mqtt BTW, shouldn'

Re: Tkd - Cross platform GUI toolkit based on Tcl/Tk

2014-05-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.05.2014 21:41, schrieb Nick Sabalausky: (...)my trackpad's scrolling gestures don't even fucking work on it (they work fine on nearly anything else). To be fair, some time ago I've had the joy to try and properly support scrolling gestures properly for my UI framework and I wound up nam

Re: 10 Years of Derelict

2014-05-15 Thread Sönke Ludwig via Digitalmars-d-announce
Am 15.05.2014 17:02, schrieb Mike Parker: I managed to let this little anniversary slip by me. My first post in the old Derelict forum at DSource[1] is dated May 6, 2004, my initial commit to svn[2] was May 7, and my announcement in the newsgroup[3] was on May 8. My attention to the project has w

vibe.d 0.7.20 has been released

2014-06-03 Thread Sönke Ludwig via Digitalmars-d-announce
Lot's of smaller improvements in this release, please have a look at the full change log. Some notable points: - Various additions to the web framework package [1], including compile-time localization support - New graph based (DFA) match algorithm for the URLRouter, making match perfor

Re: vibe.d 0.7.20 has been released

2014-06-04 Thread Sönke Ludwig via Digitalmars-d-announce
Am 03.06.2014 21:05, schrieb Mattcoder: On Tuesday, 3 June 2014 at 18:27:20 UTC, Sönke Ludwig wrote: Lot's of smaller improvements in this release... Awesome and think you should have spoken in DConf. :) Matheus. Thanks! Somehow I always manage to pile up enough work (and other duties) to

Re: D port of docopt

2014-06-16 Thread Sönke Ludwig via Digitalmars-d-announce
Am 15.06.2014 19:35, schrieb Bob Tolbert: In order to learn D, I've worked up a port of the docopt commandline parser (original in Python http://docopt.org). https://github.com/rwtolbert/docopt.d Since this is my first code in D, I apologize in advance for the mix if Python and C++ idioms. Sinc

Re: D port of docopt

2014-06-16 Thread Sönke Ludwig via Digitalmars-d-announce
Am 16.06.2014 20:19, schrieb Bob Tolbert: On Monday, 16 June 2014 at 17:59:13 UTC, Sönke Ludwig wrote: Am 15.06.2014 19:35, schrieb Bob Tolbert: One thing that would be nice is support for multiple help screens (e.g. one per command). For DUB [1] (or GIT) for example there is one main help s

Re: DConf Day 1 Panel with Walter Bright and Andrei Alexandrescu

2014-06-28 Thread Sönke Ludwig via Digitalmars-d-announce
Am 28.06.2014 05:33, schrieb Peter Alexander: On Saturday, 28 June 2014 at 02:46:25 UTC, safety0ff wrote: On Saturday, 28 June 2014 at 02:02:28 UTC, Peter Alexander int a; const int b; immutable int c; foo(a); foo(b); foo(c); These all call foo!int Awesome, thanks! ... I just tried this an

Re: DUB Bash Completion

2014-07-07 Thread Sönke Ludwig via Digitalmars-d-announce
Am 07.07.2014 11:22, schrieb "Nordlöw": So I put together something that works in the majority of cases even for sub command specific flags including package completion: https://github.com/nordlow/scripts/blob/master/dub-completion.bash Feedback appreciated! Very nice, I'll try this out this

Re: Decimal Numbers

2014-07-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 07.07.2014 23:15, schrieb Paul D Anderson: On Monday, 7 July 2014 at 03:26:54 UTC, Poyeyo wrote: Can you add a dub.json and submit it to the dub registry? etcimon generated a dub.json file which I've merged into github. Thanks. However, I am unable to register the package because it requir

Re: DUB Bash Completion

2014-07-09 Thread Sönke Ludwig via Digitalmars-d-announce
Am 07.07.2014 13:57, schrieb "Nordlöw": On Monday, 7 July 2014 at 11:55:48 UTC, Nordlöw wrote: BTW, corresponding GitHub issue: https://github.com/D-Programming-Language/dub/issues/154 Do you fix the PR? Shall I just commit the file (with you as the author of course), or do you want to open

Re: DUB Bash Completion

2014-07-13 Thread Sönke Ludwig via Digitalmars-d-announce
Am 10.07.2014 11:06, schrieb "Nordlöw": On Wednesday, 9 July 2014 at 16:12:01 UTC, Sönke Ludwig wrote: Shall I just commit the file (with you as the author of course), or do you want to open a pull request? You can commit the file. That's ok with me :) https://github.com/D-Programming-Langu

Re: dfuse 0.3.0 - D Language bindings for Fuse

2014-07-31 Thread Sönke Ludwig via Digitalmars-d-announce
Am 31.07.2014 16:00, schrieb Johannes Pfau: Am Wed, 30 Jul 2014 17:05:20 + schrieb "David Soria Parra" : Hi, We are happy to announce the release of 'dfuse', a high level D language binding for fuse (http://fuse.sourceforge.net). It supports libfuse >= 2.8 and works on both Linux and MacOS

Re: COFF support for Win32 merged

2014-08-17 Thread Sönke Ludwig via Digitalmars-d-announce
Am 17.08.2014 11:57, schrieb Jacob Carlborg: I though that this might be important enough to share on the announce list: A pull request [1] by Rainer Schuetze which adds COFF support for Win32 has recently been merged by Walter. It seems to be enabled using the -m32mscoff flag. [1] https://gith

Re: COFF support for Win32 merged

2014-08-18 Thread Sönke Ludwig via Digitalmars-d-announce
Am 19.08.2014 03:25, schrieb Nick Sabalausky: On 8/17/2014 5:57 AM, Jacob Carlborg wrote: I though that this might be important enough to share on the announce list: A pull request [1] by Rainer Schuetze which adds COFF support for Win32 has recently been merged by Walter. It seems to be enable

DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
After again a longer-than-anticipated wait, the next release of the DUB package and build manager is finally ready. This is a major milestone with some important changes in the way dependency versions are handled, making it more robust for a rapidly growing ecosystem. The number of available pa

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for this release is to get the new version management out as soon as possible, because it is a "breaking" cha

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:24, schrieb Mathias Lang via Digitalmars-d-announce: Awesome :) Thanks for the time you put in dub, it has become a vital part in D now. 2014-09-22 11:33 GMT+02:00 Sönke Ludwig mailto:digitalmars-d-announce@puremagic.com>>: If you can think of any potentially important and

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 12:43, schrieb Suliman: On Monday, 22 September 2014 at 10:34:29 UTC, Sönke Ludwig wrote: Am 22.09.2014 12:26, schrieb Suliman: I thought that new version of DUB will bring SDL instead json ... That's planned for 1.0.0 (or a possible intermediate release). The major reason for t

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Now also on reddit: http://www.reddit.com/r/programming/comments/2h492i/as_of_0922_dub_is_now_ds_official_package_manager/

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 17:03, schrieb Leandro Motta Barros via Digitalmars-d-announce: Hello, I've been using dub for a short time only, but one thing I wish is an easier way to create a project generating different targets (say, two executables and three dynamic libraries). I was able to do something li

Re: DUB 0.9.22 released

2014-09-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.09.2014 17:59, schrieb Poyeyo: On Monday, 22 September 2014 at 11:26:58 UTC, Sönke Ludwig wrote: That would be a good thing - with more tests (and that is definitely something that needs to be worked on, especially high level tests) it will be more important to have a Windows tester, too,

Re: DUB 0.9.22 released

2014-09-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 23.09.2014 03:50, schrieb K.K.: This inclusion into the DMD install, is just that DMD comes with the dub.exe and .dll's (and ofcourse the linux & mac equivalents) in it's folders, correct? Yes, that's it basically.

Re: DUB 0.9.22 released

2014-10-04 Thread Sönke Ludwig via Digitalmars-d-announce
Am 02.10.2014 14:27, schrieb Ben Boeckel via Digitalmars-d-announce: On Fri, Sep 26, 2014 at 06:29:19 +, Dragos Carp via Digitalmars-d-announce wrote: 1.2.3.x is an invalid version number. Only 3 group numbers are allowed [1]. Though you could use prerelease and/or build suffixes (1.2.3-0w

Re: DUB 0.9.22 released

2014-10-06 Thread Sönke Ludwig via Digitalmars-d-announce
Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself should be pretty straightforward (by inheriting from the ProjectGenerator class), but I currently have too mu

Re: DUB 0.9.22 released

2014-10-07 Thread Sönke Ludwig via Digitalmars-d-announce
Am 07.10.2014 01:35, schrieb bioinfornatics: On Monday, 6 October 2014 at 18:15:08 UTC, Sönke Ludwig wrote: Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself s

Re: DUB 0.9.22 released

2014-10-07 Thread Sönke Ludwig via Digitalmars-d-announce
Am 06.10.2014 23:14, schrieb Nick Sabalausky: On 10/06/2014 02:15 PM, Sönke Ludwig wrote: Am 06.10.2014 13:36, schrieb bioinfornatics: Thanks for your works, One question, what about makefile support ? Regards It's still in need for a volunteer. The implementation itself should be pretty st

Re: mysql-native: API Refresh RC

2017-01-29 Thread Sönke Ludwig via Digitalmars-d-announce
Am 30.01.2017 um 03:56 schrieb Nick Sabalausky: (...) So take a look, let me know if there's any big issues with it. If all looks good, this will soon be released as mysql-native v0.2.0. What about directly going for 1.0.0? At least after it has gotten enough real-world exposure, I'd say that

vibe.d 0.8.0 and 0.7.31 beta releases

2017-01-31 Thread Sönke Ludwig via Digitalmars-d-announce
The first release of the revamped core module [1] is nearing, and along with that, a compatible vibe.d release (0.8.0). The new core module is still opt-in in this release and can be activated using a `subConfiguration "vibe-d:core" "vibe-core"` directive in dub.sdl (`"subConfigurations": {"vib

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-01-31 Thread Sönke Ludwig via Digitalmars-d-announce
Am 31.01.2017 um 12:56 schrieb thedeemon: On Tuesday, 31 January 2017 at 11:11:28 UTC, Sönke Ludwig wrote: For anyone who does not depend on old D frontends, it is strongly recommended to switch to the 0.8.x branch What do you mean here by "old D frontends"? What are minimal dmd versions for 0

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-01 Thread Sönke Ludwig via Digitalmars-d-announce
Am 31.01.2017 um 20:38 schrieb Arun Chandrasekaran: On Tuesday, 31 January 2017 at 11:11:28 UTC, Sönke Ludwig wrote: [1]: https://github.com/vibe-d/vibe-core Is vibe-core still in alpha stage? Github page says so. It's de-facto beta stage, but I still need to add a beta tag and update the

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-01 Thread Sönke Ludwig via Digitalmars-d-announce
Am 31.01.2017 um 12:11 schrieb Sönke Ludwig: The first release of the revamped core module [1] is nearing, and along with that, a compatible vibe.d release (0.8.0). The new core module is still opt-in in this release and can be activated using a `subConfiguration "vibe-d:core" "vibe-core"` direct

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-01 Thread Sönke Ludwig via Digitalmars-d-announce
Am 01.02.2017 um 10:46 schrieb aberba: On Wednesday, 1 February 2017 at 09:35:02 UTC, Sönke Ludwig wrote: Am 31.01.2017 um 12:11 schrieb Sönke Ludwig: The first release of the revamped core module [1] is nearing, and along with that, a compatible vibe.d release (0.8.0). The new core module is s

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-02 Thread Sönke Ludwig via Digitalmars-d-announce
0.8.0-beta.2 and 0.7.31-beta.2 have been tagged now and fix the issues found so far.

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-03 Thread Sönke Ludwig via Digitalmars-d-announce
Am 03.02.2017 um 10:28 schrieb yazd: On Tuesday, 31 January 2017 at 11:11:28 UTC, Sönke Ludwig wrote: The first release of the revamped core module [1] is nearing, and along with that, a compatible vibe.d release (0.8.0). The new core module is still opt-in in this release and can be activated u

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-06 Thread Sönke Ludwig via Digitalmars-d-announce
Am 06.02.2017 um 14:35 schrieb aberba: On Friday, 3 February 2017 at 13:21:18 UTC, Sönke Ludwig wrote: Am 03.02.2017 um 10:28 schrieb yazd: [...] Keeping the system overloads would break the safety guarantees at a relatively deep level and would render the whole effort rather useless (this is

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-08 Thread Sönke Ludwig via Digitalmars-d-announce
Am 08.02.2017 um 11:30 schrieb Kagamin: On Friday, 3 February 2017 at 13:21:18 UTC, Sönke Ludwig wrote: Keeping the system overloads would break the safety guarantees at a relatively deep level and would render the whole effort rather useless (this is the case for non-scope callbacks only, so if

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-02-09 Thread Sönke Ludwig via Digitalmars-d-announce
Am 09.02.2017 um 18:00 schrieb Kagamin: On Wednesday, 8 February 2017 at 15:18:34 UTC, Sönke Ludwig wrote: The problem is that there are two affected call stacks - the @system API function that registers the @system callback, wrapping/casting it as @trusted, and the event handler that later on a

Re: New (page-per-artifact) standard library doc examples are now editable and runnable

2017-02-18 Thread Sönke Ludwig via Digitalmars-d-announce
Am 17.02.2017 um 22:07 schrieb Dmitry Olshansky: On 2/17/17 6:06 AM, Seb wrote: On Saturday, 7 January 2017 at 16:12:49 UTC, Andrei Alexandrescu wrote: Following https://github.com/dlang/dlang.org/pull/1532, the new-style docs now also allow editing and running examples. Start at http://dlang.o

Re: New (page-per-artifact) standard library doc examples are now editable and runnable

2017-02-18 Thread Sönke Ludwig via Digitalmars-d-announce
Am 18.02.2017 um 14:43 schrieb Sönke Ludwig: Am 17.02.2017 um 22:07 schrieb Dmitry Olshansky: On 2/17/17 6:06 AM, Seb wrote: On Saturday, 7 January 2017 at 16:12:49 UTC, Andrei Alexandrescu wrote: Following https://github.com/dlang/dlang.org/pull/1532, the new-style docs now also allow editing

Re: Project Highlight: vibe.d

2017-03-02 Thread Sönke Ludwig via Digitalmars-d-announce
Am 01.03.2017 um 14:38 schrieb Mike Parker: Most of us here are already familiar with vibe.d. In this post, Sönke talks a bit about why he started it and why & how he's breaking it up into independent packages. Post: https://dlang.org/blog/2017/03/01/project-highlight-vibe-d/ Reddit: https://ww

Introducing Diskuto - an embeddable comment system

2017-03-14 Thread Sönke Ludwig via Digitalmars-d-announce
So I was able to reserve the last two days to work on something new, and one thing that is currently rather lacking in the D/vibe.d web ecosystem is embedded commenting, be it for vibe.d's own blog engine [1]/[2] or for the DDOX based standard library documentation [3]. So I went ahead and crea

Re: Introducing Diskuto - an embeddable comment system

2017-03-14 Thread Sönke Ludwig via Digitalmars-d-announce
Am 14.03.2017 um 12:17 schrieb Sönke Ludwig: So I was able to reserve the last two days to work on something new, and one thing that is currently rather lacking in the D/vibe.d web ecosystem is embedded commenting, be it for vibe.d's own blog engine [1]/[2] or for the DDOX based standard library

Re: Introducing Diskuto - an embeddable comment system

2017-03-14 Thread Sönke Ludwig via Digitalmars-d-announce
Am 14.03.2017 um 14:48 schrieb Faux Amis: Started a temporary instance for hands-on testing: http://rejectedsoftware.com:10888/ Updated I see ;) Yeah, still tweaking a few things here and there. Very helpful to have people try out weird things ;) I'm just not sure how well that will work af

Re: Introducing Diskuto - an embeddable comment system

2017-03-14 Thread Sönke Ludwig via Digitalmars-d-announce
On Tuesday, 14 March 2017 at 20:02:08 UTC, Daniel Kozak wrote: Dne 14.3.2017 v 20:54 Azbuka via Digitalmars-d-announce napsal(a): On Tuesday, 14 March 2017 at 19:39:08 UTC, Daniel Kozak wrote: Sorry but I do not see it. Which one? Looks like it have been deleted. Okay, 2k upvotes is too m

Re: Introducing Diskuto - an embeddable comment system

2017-03-14 Thread Sönke Ludwig via Digitalmars-d-announce
Am 14.03.2017 um 21:56 schrieb Daniel Kozak via Digitalmars-d-announce: Dne 14.3.2017 v 21:24 Sönke Ludwig via Digitalmars-d-announce napsal(a): Did you delete the comments yourself? The time limit for deletion/editing currently isn't enforced on the server (ticket already open), so anyon

Re: Introducing Diskuto - an embeddable comment system

2017-03-14 Thread Sönke Ludwig via Digitalmars-d-announce
Am 14.03.2017 um 20:09 schrieb aberba: On Tuesday, 14 March 2017 at 11:17:57 UTC, Sönke Ludwig wrote: So I was able to reserve the last two days to work on something new, and one thing that is currently rather lacking in the D/vibe.d web ecosystem is embedded commenting, be it for vibe.d's own b

Re: Introducing Diskuto - an embeddable comment system

2017-03-15 Thread Sönke Ludwig via Digitalmars-d-announce
Improvements implemented by now: - Authorization and time limit (5min client facing, 15min server facing) is now enforced for editing and deleting comments - The page must be queried first before any action is allowed (prevents trivial command line batch "attacks", as well as trivial spam autom

Re: Introducing Diskuto - an embeddable comment system

2017-03-15 Thread Sönke Ludwig via Digitalmars-d-announce
On Wednesday, 15 March 2017 at 10:40:31 UTC, aberba wrote: The load balancer you were working on. Was it intended to handle DDoS attacks and what is the current status. Being somewhat resistant to DDoS attacks is one of the secondary goals, but by the nature of it it would be very limited in

Re: Introducing Diskuto - an embeddable comment system

2017-03-15 Thread Sönke Ludwig via Digitalmars-d-announce
Just implemented a visual overhaul - the "reply" buttons are gone and are replaced by the comment text box itself. This results in a less noisy page and one less click to make a reply. Any opinions on replacing Disqus with this on http://dlang.org/library/?

Re: Introducing Diskuto - an embeddable comment system

2017-03-16 Thread Sönke Ludwig via Digitalmars-d-announce
Am 15.03.2017 um 21:30 schrieb Nick Sabalausky (Abscissa): Nice. The only example code uses diet templates though, how would one embed this when not using diet? I'll add two more examples - one using only JavaScript to embed the comments, which also works for non-D applications, and one using

Re: Introducing Diskuto - an embeddable comment system

2017-03-16 Thread Sönke Ludwig via Digitalmars-d-announce
Am 16.03.2017 um 08:30 schrieb Sönke Ludwig: Am 15.03.2017 um 21:30 schrieb Nick Sabalausky (Abscissa): Nice. The only example code uses diet templates though, how would one embed this when not using diet? I'll add two more examples - one using only JavaScript to embed the comments, which also

Re: Introducing Diskuto - an embeddable comment system

2017-03-17 Thread Sönke Ludwig via Digitalmars-d-announce
Am 17.03.2017 um 16:42 schrieb cym13: On Wednesday, 15 March 2017 at 02:14:34 UTC, Sönke Ludwig wrote: Am 14.03.2017 um 21:56 schrieb Daniel Kozak via Digitalmars-d-announce: Dne 14.3.2017 v 21:24 Sönke Ludwig via Digitalmars-d-announce napsal(a): Did you delete the comments yourself? The

Re: Introducing Diskuto - an embeddable comment system

2017-03-17 Thread Sönke Ludwig via Digitalmars-d-announce
21:24 Sönke Ludwig via Digitalmars-d-announce napsal(a): Did you delete the comments yourself? The time limit for deletion/editing currently isn't enforced on the server (ticket already open), so anyone can delete their own tickets currently at any time. I've noted the other issue

Re: Introducing Diskuto - an embeddable comment system

2017-03-21 Thread Sönke Ludwig via Digitalmars-d-announce
Am 19.03.2017 um 12:13 schrieb MrSmith: On Tuesday, 14 March 2017 at 11:17:57 UTC, Sönke Ludwig wrote: Any comments suggestions and especially helping hands are highly appreciated! Would be nice to undo/change votes. I accidentally clicked -1 and can't undo it. Good point, I was a bit worrie

Re: vibe.d 0.8.0 and 0.7.31 beta releases

2017-03-28 Thread Sönke Ludwig via Digitalmars-d-announce
Am 28.03.2017 um 15:46 schrieb John Colvin: On Thursday, 9 February 2017 at 19:40:45 UTC, Sönke Ludwig wrote: Am 09.02.2017 um 18:00 schrieb Kagamin: On Wednesday, 8 February 2017 at 15:18:34 UTC, Sönke Ludwig wrote: The problem is that there are two affected call stacks - the @system API func

vibe.d 0.7.31-rc.3 release candidate

2017-04-02 Thread Sönke Ludwig via Digitalmars-d-announce
The third release candidate of 0.7.31 has been tagged (the two previous ones still had issues, so I skipped the announcement). Contrary to the initial plan, 0.7.31 will be released prior to 0.8.0, which still can use a little more time to mature. If you plan to stay on the 0.7.x branch, please

Release vibe.d 0.7.31

2017-04-10 Thread Sönke Ludwig via Digitalmars-d-announce
This release is a backport release of the smaller changes that go into 0.8.0. The 0.7.x branch will continue to be maintained for a short while, but only bug fixes will be included from now on. Applications should switch to the 0.8.x branch as soon as possible. Main changes over 0.7.30: - C

Re: Release vibe.d 0.7.31

2017-04-13 Thread Sönke Ludwig via Digitalmars-d-announce
Am 12.04.2017 um 20:29 schrieb Nick Sabalausky (Abscissa): On 04/10/2017 04:48 PM, Sönke Ludwig wrote: The 0.7.x branch will continue to be maintained for a short while, but only bug fixes will be included from now on. Applications should switch to the 0.8.x branch as soon as possible. If a l

Re: Release vibe.d 0.7.31

2017-04-13 Thread Sönke Ludwig via Digitalmars-d-announce
Am 12.04.2017 um 12:03 schrieb Martin Nowak: Thanks On Monday, 10 April 2017 at 20:48:34 UTC, Sönke Ludwig wrote: - Compiles on the latest DMD version (2.068.x-2.072.0) 2.068.x-2.074.0, that is True, thanks for the notice!

Re: derelict-git2: A dynamic binding to libgit2 library

2017-06-18 Thread Sönke Ludwig via Digitalmars-d-announce
Am 18.06.2017 um 16:09 schrieb Anton Fediushin: I am happy to announce the derelict-git2. derelict-git2 is a dynamic binding to libgit2 v0.25.1 (latest stable release) for the D programming language. I created it because existing binding[1] is dead as well as high-level wrapper[2]. Dynamic b

Release candidates vibe.d 0.8.0-rc.1 and vibe-core 1.0.0-rc.1

2017-06-22 Thread Sönke Ludwig via Digitalmars-d-announce
After a last minute path type redesign, the state of the new vibe-core package now finally feels ready for the first official release. The library is in a pretty good shape, with the notable exception that sockets are not yet implemented on Windows in the new eventcore abstraction layer. This w

Re: Release candidates vibe.d 0.8.0-rc.1 and vibe-core 1.0.0-rc.1

2017-06-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.06.2017 um 20:52 schrieb aberba: On Thursday, 22 June 2017 at 08:55:06 UTC, Sönke Ludwig wrote: After a last minute path type redesign, the state of the new vibe-core package now finally feels ready for the first official release. The library is in a pretty good shape, with the notable ex

Re: DirectX bindings

2017-06-23 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.06.2017 um 11:09 schrieb evilrat: On Sunday, 3 November 2013 at 05:27:24 UTC, evilrat wrote: https://github.com/evilrat666/directx-d I'm sorry to say that, but I have to quit the post of DirectX bindings maintainer. I haven't yet decided on what to do with dub package[1], but I'm in

Release candidates vibe.d 0.8.0-rc.2 and vibe-core 1.0.0-rc.2

2017-06-27 Thread Sönke Ludwig via Digitalmars-d-announce
Am 22.06.2017 um 10:55 schrieb Sönke Ludwig: After a last minute path type redesign, the state of the new vibe-core package now finally feels ready for the first official release. The library is in a pretty good shape, with the notable exception that sockets are not yet implemented on Windows in

Release candidates vibe.d 0.8.0-rc.3 and vibe-core 1.0.0-rc.3

2017-06-28 Thread Sönke Ludwig via Digitalmars-d-announce
Building on DMD 2.075.0-b1, as well as https://github.com/rejectedsoftware/vibe.d/issues/1757 have been fixed and the third release candidate has been tagged. The new release date is Wednesday the 5th of July.

Re: Release candidates vibe.d 0.8.0-rc.3 and vibe-core 1.0.0-rc.3

2017-07-02 Thread Sönke Ludwig via Digitalmars-d-announce
Am 01.07.2017 um 21:33 schrieb tetyys: Are you planning/Did you consider to support wildcards in @path attribure when using registerWebInterface? @path takes a string that is passed as-is to URLRouter, so it supports the limited trailing wildcard ("/foo/*"), as well as the path segment placeh

Release candidate vibe.d 0.8.0-rc.5

2017-07-06 Thread Sönke Ludwig via Digitalmars-d-announce
- Fixes a regression where HTTPClientRequest.writeFormBody started to use chunked transfer encoding. - Fixed building on win32/mscoff when not specifying and explicit configuration for vibe-d:core - Works around an issue where it was not possible anymore to compile vibe.d without OpenSSL support

Re: Release candidates vibe.d 0.8.0-rc.1 and vibe-core 1.0.0-rc.1

2017-07-07 Thread Sönke Ludwig via Digitalmars-d-announce
Am 04.07.2017 um 12:43 schrieb Szabo Bogdan: On Thursday, 22 June 2017 at 20:59:51 UTC, Sönke Ludwig wrote: Am 22.06.2017 um 20:52 schrieb aberba: [...] Agreed, there are several places in there that can be improved or made more consistent. The HTTP package (including WebSockets) is the next

Re: Release candidates vibe.d 0.8.0-rc.6 and vibe-core 1.0.0-rc.4

2017-07-07 Thread Sönke Ludwig via Digitalmars-d-announce
There have been two more regression fixes: - (De)serialization of self-referential types was broken (@safe related compile error) - The .parentPath property of the new path types in vibe-core was broken The release date is still scheduled for Monday.

Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-10 Thread Sönke Ludwig via Digitalmars-d-announce
After a long journey - it took over eight months - the new core package is finally ready. Along with it, version 0.8.0 of vibe.d is released. This marks a major milestone in vibe.d's development. Apart from offering support for using the new core package, 0.8.0 now also employs @safe and nothr

Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-10 Thread Sönke Ludwig via Digitalmars-d-announce
After a long journey - it took over eight months - the new core package is finally ready. Along with it, version 0.8.0 of vibe.d is released. This marks a major milestone in vibe.d's development. Apart from offering support for using the new core package, 0.8.0 now also employs @safe and not

Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-10 Thread Sönke Ludwig via Digitalmars-d-announce
After a long journey - it took over eight months - the new core package is finally ready. Along with it, version 0.8.0 of vibe.d is released. This marks a major milestone in vibe.d's development. Apart from offering support for using the new core package, 0.8.0 now also employs @safe and nothr

Re: Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-10 Thread Sönke Ludwig via Digitalmars-d-announce
Am 10.07.2017 um 15:24 schrieb Steven Schveighoffer: On 7/10/17 8:11 AM, Sönke Ludwig wrote: BTW, @CyberShadow, I originally sent this using a NG client, but the thread never appeared on forum.dlang.org Even this one isn't there... Should be here: http://forum.dlang.org/post/mmfrsonxrfxwltkf

Re: Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-11 Thread Sönke Ludwig via Digitalmars-d-announce
Note: Due to recent issues with OpenSSL, the way OpenSSL/Botan get selected as the TLS provider has changed. If you are using Botan, you'll have to explicitly select the "botan" configuration of the new "vibe-d:tls" package: dependency "vibe-d:tls" version="~>0.8.0" subConfigur

Re: Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-11 Thread Sönke Ludwig via Digitalmars-d-announce
Am 11.07.2017 um 15:13 schrieb Jack Applegame: slightly reduced /+ dub.json: { "name": "test", "versions": ["VibeManualMemoryManagement"], "dependencies": { "vibe-d": "~>0.8.0" } } +/ module main; import std.conv; import std.stdio; imp

Re: Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-16 Thread Sönke Ludwig via Digitalmars-d-announce
Am 15.07.2017 um 23:54 schrieb tetyys: very nice! one question about the https://github.com/rejectedsoftware/vibe.d/commit/e4a600f911218c49f9984734b8ba36f193e99c17 wouldn't this https://www.owasp.org/index.php/XSS_Filter_Evasion_Cheat_Sheet#Image_XSS_using_the_JavaScript_directive pass normall

Re: Released vibe-core 1.0.0 and vibe.d 0.8.0

2017-07-16 Thread Sönke Ludwig via Digitalmars-d-announce
Am 16.07.2017 um 11:17 schrieb Sönke Ludwig: (...) However, I just noticed that this is still possible to exploit in the Markdown processor. User defined HTML is filtered, but link targets are passed to the rendered HTML as-is (just HTML encoded). https://github.com/rejectedsoftware/vibe.d/pul

Re: Update to Bare Metal STM32F4 (ARM Cortex-M4) LCD Demo Proof of Concept

2017-07-22 Thread Sönke Ludwig via Digitalmars-d-announce
Am 21.07.2017 um 09:40 schrieb Andrea Fontana: It has a lot of potential. I always hope that someone will start a 3d Printer firmware written in D for a 32bit microcontroller. I've actually started to implement a GCode processor in D a while ago, because I was unsatisfied with the open source

Release candidate vibe.d 0.8.1-rc.1

2017-08-12 Thread Sönke Ludwig via Digitalmars-d-announce
The first release candidate for 0.8.1 is out, notably containing some API fixes (mostly missing @safe annotations), as well as a bunch of improvements in the HTTP sub system. Full change log: https://github.com/rejectedsoftware/vibe.d/blob/master/CHANGELOG.md 0.8.1-rc.1 on code.dlang.org: http

  1   2   3   4   >