Re: Intellij D Language v1.15.2
On Thursday, 23 November 2017 at 20:11:01 UTC, singingbush wrote: Hi all. A new release intellij-dlanguage plugin has been made available for download from the Jetbrains repository this week. 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 Thanks a lot for the Structure view! Plugin became better with each release.
Re: Intellij D Language v1.15.2
On Thursday, 23 November 2017 at 20:11:01 UTC, singingbush wrote: 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. Then I think you guys should post on Annonce more often :) 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. Awesome! Will give it a spin.
Re: remake of remake of Konami's Knightmare
bauss wrote: On Thursday, 23 November 2017 at 12:18:38 UTC, ketmar wrote: recently i worked on remake of DOS remake of Konami's Knightmare game[0]. the game is playable now, it has music from original MSX Knightmare, and sfx/gfx/levels from DOS remake. it is written in D, of course, and it is FOSS. you can find the sources here[1]. [...] This is pretty neat, good job! thank you!
Re: remake of remake of Konami's Knightmare
On Thursday, 23 November 2017 at 12:18:38 UTC, ketmar wrote: recently i worked on remake of DOS remake of Konami's Knightmare game[0]. the game is playable now, it has music from original MSX Knightmare, and sfx/gfx/levels from DOS remake. it is written in D, of course, and it is FOSS. you can find the sources here[1]. [...] This is pretty neat, good job!
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: remake of remake of Konami's Knightmare
Martin Drašar wrote: Neat! Instead of working, I was spamming shift like crazy... glad that you liked it! this little thingy is very addictive. ;-) Now, when you say a partial port, did you make some automated translation or it is just a manual labor with lotta love? fully manual work. ah, except some simple regexps to replace "=" to "==", ":=" to "=" and such. i ported all monster and movement logic, and wrote new video, audio and game state management subsystems from scratch.
Re: remake of remake of Konami's Knightmare
Dne 23.11.2017 v 13:18 ketmar via Digitalmars-d-announce napsal(a): > recently i worked on remake of DOS remake of Konami's Knightmare > game[0]. the game is playable now, it has music from original MSX > Knightmare, and sfx/gfx/levels from DOS remake. it is written in D, of > course, and it is FOSS. you can find the sources here[1]. > > as usual, you'll need my IV modules[2], and Adam's ARSD modules[3]. > the code won't work on 64-bit arches, tho (due to some bugs in sdpy/iv). > but it can be compiled for 32-bit GNU/Linux, and 32-bit windows. > > here is windows binary for those who cannot (or don't want to) build the > binary[4]. > > WARNING! the code is a partial port of old DOS turbo pascal sources, so > it is *very* far from something even remotely sane. > > it is not polished yet, but that should not stop you! play this > excellent classic shooter while it is hot! ;-) > > some tech info: arsd.simpledisplay is used for video (with OpenGL > backend), arsd.simplesound for audio (with my AY-8910 emulator), iv.vfs > for VFS support. as the game designed for 20 FPS, i didn't bother > avoiding GC (that is, the engine allocates like crazy). > > enjoy, and happy hacking! > > > [0] https://en.wikipedia.org/wiki/Knightmare_(1986_video_game) > [1] http://repo.or.cz/knightmare.git > [2] http://repo.or.cz/iv.d.git > [3] https://github.com/adamdruppe/arsd > [4] http://files.catbox.moe/z19j91.7z Neat! Instead of working, I was spamming shift like crazy... Now, when you say a partial port, did you make some automated translation or it is just a manual labor with lotta love? Martin
Re: Beta 2.077.1
On Thursday, 23 November 2017 at 13:09:09 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 23 November 2017 at 13:06:14 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 23 November 2017 at 12:04:05 UTC, Nicholas Wilson wrote: On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: [...] Issue 17966 is a phobos bug. Why are the fixes for it druntime commits? This looks like a mixup. The bug affected the makefiles of both druntime and phobos. The first merge commit apparently wins the closing bugzilla comment ;) https://github.com/dlang/druntime/pull/1974 https://github.com/dlang/phobos/pull/5868 Actually, it looks like Martin made a typo in the commit message and wrote 17966 instead of 17996, which I missed :/ I meant that. Sorry for not being clear.
Re: Beta 2.077.1
On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at https://issues.dlang.org - -Martin FreeBSD binaries too. I love it!
Re: Beta 2.077.1
On Thursday, 23 November 2017 at 13:06:14 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 23 November 2017 at 12:04:05 UTC, Nicholas Wilson wrote: On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at https://issues.dlang.org - -Martin Issue 17966 is a phobos bug. Why are the fixes for it druntime commits? This looks like a mixup. The bug affected the makefiles of both druntime and phobos. The first merge commit apparently wins the closing bugzilla comment ;) https://github.com/dlang/druntime/pull/1974 https://github.com/dlang/phobos/pull/5868 Actually, it looks like Martin made a typo in the commit message and wrote 17966 instead of 17996, which I missed :/
Re: Beta 2.077.1
On Thursday, 23 November 2017 at 12:04:05 UTC, Nicholas Wilson wrote: On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at https://issues.dlang.org - -Martin Issue 17966 is a phobos bug. Why are the fixes for it druntime commits? This looks like a mixup. The bug affected the makefiles of both druntime and phobos. The first merge commit apparently wins the closing bugzilla comment ;) https://github.com/dlang/druntime/pull/1974 https://github.com/dlang/phobos/pull/5868
remake of remake of Konami's Knightmare
recently i worked on remake of DOS remake of Konami's Knightmare game[0]. the game is playable now, it has music from original MSX Knightmare, and sfx/gfx/levels from DOS remake. it is written in D, of course, and it is FOSS. you can find the sources here[1]. as usual, you'll need my IV modules[2], and Adam's ARSD modules[3]. the code won't work on 64-bit arches, tho (due to some bugs in sdpy/iv). but it can be compiled for 32-bit GNU/Linux, and 32-bit windows. here is windows binary for those who cannot (or don't want to) build the binary[4]. WARNING! the code is a partial port of old DOS turbo pascal sources, so it is *very* far from something even remotely sane. it is not polished yet, but that should not stop you! play this excellent classic shooter while it is hot! ;-) some tech info: arsd.simpledisplay is used for video (with OpenGL backend), arsd.simplesound for audio (with my AY-8910 emulator), iv.vfs for VFS support. as the game designed for 20 FPS, i didn't bother avoiding GC (that is, the engine allocates like crazy). enjoy, and happy hacking! [0] https://en.wikipedia.org/wiki/Knightmare_(1986_video_game) [1] http://repo.or.cz/knightmare.git [2] http://repo.or.cz/iv.d.git [3] https://github.com/adamdruppe/arsd [4] http://files.catbox.moe/z19j91.7z
Re: Beta 2.077.1
On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at https://issues.dlang.org - -Martin Issue 17966 is a phobos bug. Why are the fixes for it druntime commits? This looks like a mixup.
Re: Release Candidate [was: Re: Beta 2.077.0]
On 11/02/2017 09:43 AM, Basile B. wrote: > On Monday, 30 October 2017 at 11:12:29 UTC, Basile B. wrote: >> On Saturday, 28 October 2017 at 23:21:56 UTC, Martin Nowak wrote: >>> First release candidate for 2.077.0. >>> >>> The OMF Windows API import libraries were updated, a bug in >>> std.bigint was fixed, and the version identifier for `-betterC` is >>> now `D_BetterC`. >>> >>> - -Martin >> >> Thanks, i have no problem here with the RC, tested it well, though >> looking at the log there would be no reason why i would have. > > Actually there's a REG :/ > > a 192 bytes leak is created by the GC, just with an empty main. > Also i don't know how this is possible but travisCI runs with DMD 2.077 > by default (even if not released). For the install.sh script (and Travis-CI) it's released when we update downloads.dlang.org/releases/LATEST, this happens slightly before the release announcement.
Beta 2.077.1
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at https://issues.dlang.org - -Martin -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEpzRNrTw0HqEtE8TmsnOBFhK7GTkFAloWtEsACgkQsnOBFhK7 GTkXkg//W39GRilzKmyqD4okQCHCXRYtWG9hmgUiL3APS8vYfP1k0n8DGiQlu66n UvL9R6G8W46FZn49wxZI+l4g3PAdIpH76YMPJiEHGCz+wU/ngJkWalDoEGoeLy1W B4jd9drsuPnZjNMgdS1KMZ+5au9HQTFzLr88HhbCcA3mO8CV/OMrIa6mIsIboQi+ n1lh+NC5LJX4XD3go9S/acPTAqSbqp774N4637V7WoXZz3VTeaaYu/sJiXO8rtd7 rWIWghtA/oi4CrvgMjwdmvDxC45z8gf1kt8VgBgqiQfpX2B4Yw0sooqPH3/GQVUB 98IkL2lo/9P5XcTwei17dhBZLwxz/wkxrstQJsPWufDC2FM2JFduGBf2FASOCIwm suWZP6aQIN9xpbGBxukXOh/Xou3RWmTlRHx+Q3sgdpuSiJiy+4A2BHKcN3M5w/Tn cfnzosxM+PVVg4MRyFImDql9NhNpYRvx5mxTNbvfFzsX1KpI3EgbIkk2HWM2xGZM ptuuE/ZTZjnPI2MQUwrrf+aj367AGDRhF74lqAxzhvURXTUzykX2Z2KGlVZM6tAZ c0ahNrogSKzEHY1YWu21mZFbRanLCDQXgVMgp11MAuYCA9auf8/JU2sLS8C27gHF 5KGk+njC9XsDA9AxZnt6L7mu9jGloUFlfNUEnaXPA46cKRzfX2Q= =FmzS -END PGP SIGNATURE-