Re: DLS deprecation

2020-04-09 Thread Laurent Tréguier via Digitalmars-d-announce
On Thursday, 9 April 2020 at 15:49:51 UTC, Petar Kirov [ZombineDev] wrote: The idea is to move it there, so other motivated members of the community can pick up the torch from where you left it and continue active development. I doubt anyone will pick it up, but if someone wanted to, I would

Re: DLS deprecation

2020-04-09 Thread Laurent Tréguier via Digitalmars-d-announce
On Thursday, 9 April 2020 at 14:59:41 UTC, Petar Kirov [ZombineDev] wrote: Thanks a lot for your work! What do you think about transferring the project to dlang-community? Also, I think it's better to leave the VSCode extension in the marketplace, even if you're not able to continue working on

Re: DLS deprecation

2020-04-09 Thread Laurent Tréguier via Digitalmars-d-announce
On Wednesday, 8 April 2020 at 12:47:57 UTC, aliak wrote: Yeah, no doubt, it's always that last 10-20 percent of the way you have to go with the non-native languages on those platforms that gets you. The downside is the manpower required to maintain two platforms. I've been meaning to give

Re: DLS deprecation

2020-04-07 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 7 April 2020 at 22:07:34 UTC, Sebastiaan Koppe wrote: I was wondering how much time maintaining took? And what where the biggest things to upkeep? Technically, not much time. It's mostly upgrading dependencies, and the occasional bugfix. However DLS would really need a lot more

Re: DLS deprecation

2020-04-07 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 7 April 2020 at 21:58:47 UTC, Boris Carvajal wrote: Really it should've been an official sponsored project and with a DMD backend it would be perfect. Maybe I'm misinterpreting things I've read on certain threads, but I thought the D foundation wasn't too fond of sponsoring

Re: DLS deprecation

2020-04-07 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 7 April 2020 at 20:03:21 UTC, Aliak wrote: Is what you’re working on shareable information (just out of curiosity)? It's shareable (it's on Github just like DLS); it's a mobile app, the Android version is in Kotlin, and the iOS version in Swift. I think it's hard to beat native

DLS deprecation

2020-04-07 Thread Laurent Tréguier via Digitalmars-d-announce
I started working on this project to make it more comfortable to write D back in 2017, published a VSCode extension a couple months later, and continued working on it throughout 2018. In 2019 however, I slowed down, and eventually, stopped working on it. It was fun, and kept me well occupied

Re: dud: A dub replacement

2019-11-19 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 19 November 2019 at 08:15:20 UTC, Robert Schadek wrote: Currently, I have no plans to add any other file format. But PR's are always welcome. The decision on json and sdl has been made a long time ago, for better or for worse. Please don't turn this thread into bike-shedding.

Re: dud: A dub replacement

2019-11-18 Thread Laurent Tréguier via Digitalmars-d-announce
On Monday, 18 November 2019 at 19:54:38 UTC, Russel Winder wrote: It is so easy to make spelling errors in keys using hand-written JSON. I don't understand why this would apply to JSON specifically. Whatever the language is, the config files will be hand-written; spelling errors are pretty

Re: Blog series to teach and show off D's metaprogramming by creating a JSON serialiser

2019-11-04 Thread Laurent Tréguier via Digitalmars-d-announce
On Monday, 4 November 2019 at 08:25:11 UTC, Patrick Schluter wrote: I don't get why it confuses people. In all languages I know (C, C++, Java, Pascal, etc..) they are used to associate a compile time symbols with some quantities, i.e. the definition of constants. When an enumeration only

Re: D released as part of GCC 9.1

2019-05-05 Thread Laurent Tréguier via Digitalmars-d-announce
On Sunday, 5 May 2019 at 00:56:47 UTC, user1234 wrote: already available for Fedora rawhide https://pkgs.org/download/gcc-gdc Seems logic since it's more like a rolling distribution. Although pkgs.org doesn't list it, it's also available on the stable Fedora 30,that just came out this week!

Re: Compiler benchmarker for D, C, C++, Go, Rust with more to come

2019-03-19 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 19 March 2019 at 10:10:28 UTC, Seb wrote: BTW, the Arch DMD package [1] is the only package that I know of which is actually using LDC to compile DMD for the released binaries. [1] https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/dmd#n54 I'm

Re: code-d 0.20.0 - serve-d 0.4.0 - Happy new year!

2019-01-01 Thread Laurent Tréguier via Digitalmars-d-announce
On Monday, 31 December 2018 at 17:42:46 UTC, WebFreak001 wrote: Hi guys! I'm proud to announce the next code-d release with a lot of improvements in stability and usability. I had been waiting for new serve-d+code-d releases after seeing

Re: DLS (D Language Server) v0.20

2018-12-31 Thread Laurent Tréguier via Digitalmars-d-announce
On Monday, 31 December 2018 at 04:06:30 UTC, Soulsbane wrote: Can dfmt be disabled completely? I think I tried this before way back and it couldn't. I don't really want auto formatting of my code. It can be disabled in the initialization options. You can set

Re: DLS (D Language Server) v0.20

2018-12-29 Thread Laurent Tréguier via Digitalmars-d-announce
On Friday, 28 December 2018 at 20:44:30 UTC, Per Nordlöw wrote: I'm using DCD through my beloved Emacs. Is there a more powerful Emacs+DLS-solution ready for use? I looked into lsp-mode a bit more, and actually, after installing it, its dependencies and d-mode, a few lines of configuration in

Re: DLS (D Language Server) v0.20

2018-12-28 Thread Laurent Tréguier via Digitalmars-d-announce
On Friday, 28 December 2018 at 20:44:30 UTC, Per Nordlöw wrote: Nice! Great work! Thanks! How does DLS compare to the features of DCD? DLS actually uses DCD as a library. There is some custom handling to be able to find multiple declarations for methods with multiple overloads and such

Re: DLS (D Language Server) v0.20

2018-12-28 Thread Laurent Tréguier via Digitalmars-d-announce
On Friday, 28 December 2018 at 18:50:39 UTC, David Gileadi wrote: This is an excellent update--the update Just Works™ with VSCode on my mac, and functions very nicely too. Thanks! You're welcome; it's a relief to hear that, as I don't have a mac to actually test it on macOS! I might suggest

DLS (D Language Server) v0.20

2018-12-28 Thread Laurent Tréguier via Digitalmars-d-announce
Hello, and merry Christmas! (a bit late, but whatever) At the end of March of this year, I had made a post [1] about this project, aimed at helping with D development on various editors (VSCode, Atom, Sublime text, vim...) [2]. In a nutshell, it's a bit like serve-d [3], albeit with fewer

Re: Release D 2.082.0

2018-09-02 Thread Laurent Tréguier via Digitalmars-d-announce
On Sunday, 2 September 2018 at 14:42:41 UTC, lurker wrote: after the beta i tried it again - just to be fair. 1.) install d, install visual d. 2.)trying to to look at options under visual d without a project crashes VS2017 - latest service pack. 3.)VS2017 - displays a problem on startup

Re: Release D 2.082.0

2018-09-02 Thread Laurent Tréguier via Digitalmars-d-announce
On Sunday, 2 September 2018 at 01:05:10 UTC, Martin Nowak wrote: signed Windows binaries. This makes D look so much more professional than having smartscreen warn you about a potential threat. This is probably the single best feature of this release IMO.

Re: Copr repository providing dmd and dub for Fedora, EPEL and Mageia

2018-08-31 Thread Laurent Tréguier via Digitalmars-d-announce
On Friday, 31 August 2018 at 19:41:59 UTC, Martin Nowak wrote: Nice one. I see that you're using ldc as bootstrap/host compiler. While that will result in faster binaries (in particular useful for dmd), the official binaries releases are still built with dmd for now. Just worth noting as it

Copr repository providing dmd and dub for Fedora, EPEL and Mageia

2018-08-31 Thread Laurent Tréguier via Digitalmars-d-announce
Hello D people! (and especially, for this thread, RPM-based Linux users) As dmd 2.082.0 is coming very soon, I thought I'd share this here. I've been using Fedora for quite a while now, and have made a Copr repository to have some tools I didn't find in official Fedora repositories [1]. It

Re: code-d 0.17.0 + serve-d 0.1.2

2018-04-11 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 10 April 2018 at 14:00:49 UTC, WebFreak001 wrote: What about workspaces? Multi workspaces in vscode aren't implemented yet though. By multi workspaces, do you mean a multi-root workspace ? If so, multi-roots arrived with LSP 3.6.0 / vscode-languageclient 3.4.0 (if you meant

Re: DLS : an attempt at a language server

2018-03-28 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 27 March 2018 at 21:08:20 UTC, WebFreak001 wrote: neat, I am also planning on including dcd inside my language server, did everything just work or did you have issues with threading and messaging etc and what were your experiences on it? I'm not doing anything threaded except for

Re: DLS : an attempt at a language server

2018-03-27 Thread Laurent Tréguier via Digitalmars-d-announce
On Tuesday, 27 March 2018 at 18:32:40 UTC, Anton Pastukhov wrote: Ahem... https://github.com/Pure-D/serve-d I know, but I still wanted to have a bit of fun anyway

DLS : an attempt at a language server

2018-03-27 Thread Laurent Tréguier via Digitalmars-d-announce
Hello, D community! I've been looking at D for a while now, but never got to really use it. And now that Microsoft initiated the Language Server Protocol, I thought about trying to make a language server using DCD, DFMT and D-Scanner. It only supports formatting with DFMT and basic