Re: D-Scanner 0.15.0
On Wednesday, 5 July 2023 at 11:46:32 UTC, WebFreak001 wrote: Hello everyone, today there is a new D-Scanner release, key features include: - proper diagnostic ranges (underlining code / end locations for issues) - also includes file byte index instead of only line:column in the JSON formats (for IDE integration) ... awesome, this is great news.
Re: DORM - a new D ORM
On Thursday, 1 December 2022 at 08:04:19 UTC, WebFreak001 wrote: On Thursday, 1 December 2022 at 06:53:59 UTC, singingbush wrote: On Thursday, 24 November 2022 at 06:19:24 UTC, WebFreak001 wrote: Hello! at our hackerspace we have been working tirelessly for the past half year to bring a great new ORM experience to D and Rust. Is there likely to be support for MS-SQL Server and Oracle in the future? MS-SQL is possible because the underlying SQL library we use (sqlx) supports it, but we didn't implement the SQL syntax for this yet and we don't really have it on our to-do list right now. Other than the supported SQLite, MySQL, PostgreSQL and potentially MS-SQL I can't promise any support though. Oracle MySQL should work or do you mean some other database? If you have any real use-case for them feel free to open an issue though. I mean Oracle's own db such as Oracle Database 19c. In the time I've used and contributed to ddbc I've worked in places that relied on both Oracle and SQL Server so having the option is certainly useful although not my personal choice.
Re: DORM - a new D ORM
On Thursday, 24 November 2022 at 06:19:24 UTC, WebFreak001 wrote: Hello! at our hackerspace we have been working tirelessly for the past half year to bring a great new ORM experience to D and Rust. Is there likely to be support for MS-SQL Server and Oracle in the future?
Intellij D Language plugin v1.28.2
I've just pushed a new release to the Jetbrains plugin repository: https://plugins.jetbrains.com/plugin/8115-d-language/ Again there's a bunch of fixes: https://github.com/intellij-dlanguage/intellij-dlanguage/milestone/34?closed=1 but there's a growing list of issues to work through: https://github.com/intellij-dlanguage/intellij-dlanguage/issues So if you have interest in improving the D development experience on Intellij please get involved.
Re: Intellij D Language plugin v1.28.1
On Wednesday, 29 June 2022 at 17:05:41 UTC, Hipreme wrote: On Wednesday, 22 June 2022 at 22:45:15 UTC, singingbush wrote: Following on from the 1.28.0 release earlier this month. A bunch of issues have been resolved https://github.com/intellij-dlanguage/intellij-dlanguage/milestone/33?closed=1 and a new release has been published to the Jetbrains plugin repository: https://plugins.jetbrains.com/plugin/8115 The documentation (here https://intellij-dlanguage.github.io and https://github.com/intellij-dlanguage/intellij-dlanguage/wiki) still needs updating. As always, there's much to do (https://github.com/intellij-dlanguage/intellij-dlanguage/issues). Help with testing, documentation, detailed bug reports, and pull requests for features/bugfixes is welcome. Thanks a lot for working on this! Have been using D plugins on Android Studio :) That's interesting. I've never tested running it in Android Studio at all but it would make sense that it works for that IDE seeing as it relies on the Java base. IDEA is the only one that really gets focus, at one time it was mostly working in CLion but Jetbrains moved a bunch of classes that we rely on outside of CLion breaking compatibility significantly.
Re: Intellij D Language plugin v1.28.1
On Thursday, 23 June 2022 at 02:59:47 UTC, rikki cattermole wrote: Very nice. Only one error in about 30 minute time frame. Significantly down! :D Thanks. There are some issues that are already in progress that will be fixed soon. Thanks for reporting the issue with __EOF__
Intellij D Language plugin v1.28.1
Following on from the 1.28.0 release earlier this month. A bunch of issues have been resolved https://github.com/intellij-dlanguage/intellij-dlanguage/milestone/33?closed=1 and a new release has been published to the Jetbrains plugin repository: https://plugins.jetbrains.com/plugin/8115 The documentation (here https://intellij-dlanguage.github.io and https://github.com/intellij-dlanguage/intellij-dlanguage/wiki) still needs updating. As always, there's much to do (https://github.com/intellij-dlanguage/intellij-dlanguage/issues). Help with testing, documentation, detailed bug reports, and pull requests for features/bugfixes is welcome.
Intellij D Language plugin v1.28.0
For anyone that likes to use Intellij, the latest release of the D Language plugin has now been published to the Jetbrains plugin repository: https://plugins.jetbrains.com/plugin/8115 I'd like to thank Etienne Brateau for contributing numerous bug fixes in this release. For a list of resolved issues see: https://github.com/intellij-dlanguage/intellij-dlanguage/milestone/32?closed=1 There's still much to be done both in terms of fixes and features so if anyone is interested in contributing please visit the github repo: https://github.com/intellij-dlanguage/intellij-dlanguage The documentation is available here https://intellij-dlanguage.github.io but it is in need of an overhaul as it's not been updated for a while.
Re: IntelliJ D Language support
On Friday, 13 May 2022 at 02:00:07 UTC, Mike Parker wrote: On Thursday, 12 May 2022 at 21:16:20 UTC, Sergey wrote: Why is it on HN? I don't know. I didn't post it. Any updates or improvements in IntelliJ support? I'm not involved in the project, but it looks active: https://github.com/intellij-dlanguage/intellij-dlanguage The site looks exactly the same and has a references in outdated language server… Looks like this is the site's repo, where you can report an issue: https://github.com/intellij-dlanguage/intellij-dlanguage.github.io There's already an issue in the main repo for documentation. It's needed an overhaul for a while. I'll put some time into it in the next few days
Re: [Semi-OT] Sdlang Initiative
It's worth pointing out that SDL (as in Simple Declarative Language) isn't being actively developed anymore. I reached out to Daniel Leuck about it a few years ago as there were a few things I'd wanted to see in an updated spec. There was some discussion about an updated specification for SDL but in the end it was decided that development would focus a family of languages under the name of Ki. One of which, [Ki Data (KD)](https://github.com/kixi-io/Ki.Docs/wiki/Ki-Data-(KD)), is essentially the newer replacement for SDL. As shown in the linked documentation, a `*.kd` file is similar to `*.sdl` but there is far more documentation about the newer standard.
Re: DUB registry fails to search for terms containing `-`
On Friday, 6 July 2018 at 19:28:37 UTC, Dennis wrote: On Friday, 6 July 2018 at 18:50:03 UTC, 0xEAB wrote: Thanks to a guy calling himself "Moogly", I found out that this doesn't happen just to xlib-d but to anything containing a dash. Certain popular terms like "build", "http", "https", "D" give the same error. It's really weird. https://github.com/dlang/dub-registry/issues/341
Re: Is HibernateD dead?
On Monday, 7 May 2018 at 06:12:19 UTC, Vadim Lopatin wrote: Guys, If someone is ready to maintain these projects, I can grant privileges for github repositories ddbc, hibernated. Best regards, Buggins I'm happy to put some time in
Re: Is HibernateD dead?
On Thursday, 3 May 2018 at 10:27:47 UTC, Pasqui23 wrote: Last commit on https://github.com/buggins/hibernated was almost a year ago So what is the status of HibernateD?Should I use it if I need an ORM? Or would I risk unpatched security risks? Both hibernated and ddbc have had open pull requests for months. It's really frustrating.
Re: How to run vibe.d web app in XAMPP server ?
On Monday, 15 January 2018 at 06:22:13 UTC, Jayam wrote: In our production server, we have only XAMPP for use to deploy web app and mysql combinedly? Is there any way how to deploy the vibe.d web app into XAMPP ? To use Apache to proxy requests to your D app do something along these lines: Configure a Virtual Host for use with the application: sudo vim /etc/apache2/sites-available/yoursite.conf using the following content: ServerAdmin webmas...@example.com ServerName example.com ServerAlias www.example.com ErrorLog /var/log/apache2/yoursite-error.log CustomLog /var/log/apache2/yoursite-access.log common ProxyRequests off ProxyPreserveHost off ProxyPass / http://127.0.0.1:8080 ProxyPassReverse / http://127.0.0.1:8080 Then make sure to enable the relevant mods and your site sudo a2enmod proxy proxy_http sudo a2ensite yoursite Verfiy the Apache config with apachectl configtest then restart: sudo systemctl restart apache2
Re: Intellij D Language v1.15.2
On Monday, 27 November 2017 at 10:57:18 UTC, Daniel Kozak wrote: On my Archlinux there is no DSCanner error so maybe it something wrong with my fedora box at work. But I have many Possibly undefined symbol warnings and I do not know what it is. Do you have DScanner configured in both installs? If so, are they both latest version? We have had a few bug reports since the release so we will do a new build once those issues are resolved. For dub projects we do rely on dub describe. I'll take a look at making sure the process doesn't hold up loading a new intellij instance. You also mentioned potential problem if code.dlang is down, I'll look into that.
Re: Intellij D Language v1.15.2
On Friday, 24 November 2017 at 11:52:52 UTC, Daniel Kozak wrote: I have try it, but does not seem to work, Event log is full of some DScanner Error: 12:50 DScanner Error 2017-11-24T12:50:53.293:first.d:visit:325 Could not locate object.d or object.di 12:50 DScanner Error 2017-11-24T12:50:53.293:first.d:visit:411 Could not resolve location of module 'vibe/web/rest' Did the plugin error or is the problem just DScanner? If there was a problem with the plugin did you submit the error? It would be helpful to screen shot the problem and create an issue for it: https://github.com/intellij-dlanguage/intellij-dlanguage/issues
Intellij D Language v1.15.2
Hi all. A new release intellij-dlanguage plugin has been made available for download from the Jetbrains repository this week. The speed at which features and bug fixes are being done has picked up recently. We've had 4 releases this month alone. It would be really helpful if there are any Intellij users out there who don't already use our plugin to install it via the plugin repo and try it out (there are 2 D plugins, make sure to install the correct one). We now have error reporting built in to the plugin so that if anything breaks it's easy to inform the team about the problem. There is also support for debugging with GDB (since v1.14 1st Nov). We need to completely overhaul our documentation as some of it is outdated now and there is no mention of the gdb support. If anyone with Java/Kotlin experience wants to get involved with helping squash bugs then we welcome pull requests so please feel free to browse the issues on our github repository and get involved. https://github.com/intellij-dlanguage/intellij-dlanguage If you find the plugin helpful please also rate the plugin: https://plugins.jetbrains.com/plugin/8115-d-language
Re: DConf Hackathon Ideas
- More than one official package description language (json and sdlang). I honestly don't care which it ends up being, but please pick *one* (I am aware of the previous discussions on the topic, but the current state of supporting both is just one more point of friction for newcomers) SDL should be dropped. for starters it's poorly supported. just go to https://sdlang.org/ and scroll to the links at the bottom. official homepage and reference are both broken urls (as http://sdl.ikayzo.org/ is offline) and needs mirrors. Then there's the fact that there's not very good support for SDL in other languages, sure the website says there are implementations in other languages but has anyone tried using them? I did recently, the Java version (actually written by ikayzo - https://github.com/ikayzo/SDL) will not even parse all the examples on the homepage! not to mention it being a dead project with no response to issues (https://github.com/ikayzo/SDL/issues). As far as I can tell the only reason dub defaults to sdl now is because s-ludwig maintains the sdlang.org website. at least json is universally known and can already be handled by just about any tool. If we really want to have an alternative it would at least make sense to use something like YAML that is also heavily used and supported by all IDE's. It would save me the hassle of writing a lexer for SDL - which of course has no support in my tool of choice because... NOBODY USES IT!
Re: Intellij D Language plugin v1.11 released
On Friday, 10 March 2017 at 13:16:45 UTC, Martin Tschierschke wrote: On Thursday, 9 March 2017 at 22:46:12 UTC, singingbush wrote: the new build fixes compatibility issues with Intellij IDEA 2016.3.* versions. It should be in the plugin repo soon but in meantime can be downloaded from https://github.com/kingsleyh/DLanguage/releases Looks nice! I have zero experience with Intellij IDEA until now, so I installed it following the ubuntu wiki. Now one question do you know a way to support .dt (diet template files) for use with vibe.d? I thought it should be possible to use a .pug plugin (former known as jade .js template engine) has anyone used it this way? There's an open issue for supporting diet templates but it's not an immediate priority. I found using the jade plugin enough for my needs. See: https://github.com/kingsleyh/DLanguage/issues/94 You need to associate the .dt extension as being Jade
Intellij D Language plugin v1.11 released
the new build fixes compatibility issues with Intellij IDEA 2016.3.* versions. It should be in the plugin repo soon but in meantime can be downloaded from https://github.com/kingsleyh/DLanguage/releases
Re: code.dlang.org internal server error
On Wednesday, 8 February 2017 at 12:54:00 UTC, John Colvin wrote: On Wednesday, 8 February 2017 at 05:49:55 UTC, Ali Çehreli wrote: code.dlang.org gives the following error: 500 - Internal Server Error Internal Server Error Ali Seeing as code.dlang.org is pretty critical these days, it would be great if there was a better way to handle this than "wait for Sönke to notice it's down". I raised github issue in dub repo for this a while back: https://github.com/dlang/dub/issues/995 It'd be good to have multiple repos and be able to configure dub to use whichever the user wants to use as with tools like maven or gradle. For use in my workplace I'd want dub to try getting dependencies from our own internal dub repo which in turn could look to code.dlang.org for anything that wouldn't exist internally.
Re: D is crap
On Sunday, 3 July 2016 at 04:37:02 UTC, D is crap wrote: 10. Most user contributed D packages are outdated. They simply don't work anymore due to all the language changes. This is the only point in the rant that I can agree with. I've been stung a few times by dub dependencies preventing me from building a project. It's nothing to do with the language itself though and I think complaining about it is completely wrong. Rather than moaning here you should be creating a bug report for whichever project you find problems with or even better contributing a fix. I spend most of my time working with Java so have gotten used to having a huge amount free libs & tools because the eco-system around Java is huge. The D community is tiny by comparison so there's far less in that respect. That hasn't stopped me wanting to use D though, I can still see benefits to using it and I prefer it to Rust or Go.