Re: D-Scanner 0.15.0

2023-07-05 Thread singingbush via Digitalmars-d-announce

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

2022-12-02 Thread singingbush via Digitalmars-d-announce

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

2022-11-30 Thread singingbush via Digitalmars-d-announce

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

2022-07-18 Thread singingbush via Digitalmars-d-announce
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

2022-06-29 Thread singingbush via Digitalmars-d-announce

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

2022-06-23 Thread singingbush via Digitalmars-d-announce

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

2022-06-22 Thread singingbush via Digitalmars-d-announce
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

2022-06-06 Thread singingbush via Digitalmars-d-announce
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

2022-05-13 Thread singingbush via Digitalmars-d-announce

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

2022-05-02 Thread singingbush via Digitalmars-d-announce
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 `-`

2018-07-06 Thread singingbush via Digitalmars-d

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?

2018-05-07 Thread singingbush via Digitalmars-d-learn

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?

2018-05-03 Thread singingbush via Digitalmars-d-learn

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 ?

2018-01-15 Thread singingbush via Digitalmars-d

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

2017-11-27 Thread SingingBush via Digitalmars-d-announce

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

2017-11-24 Thread singingbush via Digitalmars-d-announce

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

2017-11-23 Thread singingbush via Digitalmars-d-announce
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

2017-04-27 Thread singingbush via Digitalmars-d
- 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

2017-03-10 Thread singingbush via Digitalmars-d-announce
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

2017-03-09 Thread singingbush via Digitalmars-d-announce
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

2017-02-08 Thread singingbush via Digitalmars-d

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

2016-07-03 Thread singingbush via Digitalmars-d

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.