Re: Dlang documentation as CHM file + transform C# project

2019-09-28 Thread Boris Carvajal via Digitalmars-d-announce

On Sunday, 29 September 2019 at 00:51:16 UTC, chm wrote:

On Wednesday, 25 September 2019 at 11:40:04 UTC, a11e99z wrote:
I had an idea to make CHM help as D-documentation after a post 
about man pages popped up

https://forum.dlang.org/post/qlrumeshnyxpneioa...@forum.dlang.org

result on github https://github.com/a11e99z/DlangChm with 
precompiled CHM.


what is CHM? 
https://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help
for non Windows u can see it with some viewers or in virtual 
Windows machine. Android has viewers too.


Very cool project, but ... all pages on precompiled CHM are 
blank.


https://community.spiceworks.com/topic/1961503-solved-windows-10-chm-help-files-showing-up-blank


Re: Dlang documentation as CHM file + transform C# project

2019-09-28 Thread chm via Digitalmars-d-announce

On Wednesday, 25 September 2019 at 11:40:04 UTC, a11e99z wrote:
I had an idea to make CHM help as D-documentation after a post 
about man pages popped up

https://forum.dlang.org/post/qlrumeshnyxpneioa...@forum.dlang.org

result on github https://github.com/a11e99z/DlangChm with 
precompiled CHM.


what is CHM? 
https://en.wikipedia.org/wiki/Microsoft_Compiled_HTML_Help
for non Windows u can see it with some viewers or in virtual 
Windows machine. Android has viewers too.


Very cool project, but ... all pages on precompiled CHM are blank.






Re: sumtype 0.9.0: BetterC and DIP 1000 support

2019-09-28 Thread Sebastiaan Koppe via Digitalmars-d-announce

On Saturday, 28 September 2019 at 21:28:00 UTC, Paul Backus wrote:

New since the last announced version, 0.8.3:
  - SumType is now fully compatible with DIP 1000 and BetterC!
  - Self-referential SumTypes can now be nested.


Sweet! Keep up the good work.


sumtype 0.9.0: BetterC and DIP 1000 support

2019-09-28 Thread Paul Backus via Digitalmars-d-announce
SumType is a generic sum type for modern D. It is designed to be 
an improved

alternative to `std.variant.Algebraic`.

Features:
  - Pattern matching, including support for introspection-based 
matching (★)

  - Self-referential types, using `This`
  - Works with `pure`, `@safe`, `@nogc`, `nothrow`, and 
`immutable` (★)

  - Compatible with `-betterC` and `-dip1000` (★)
  - Zero runtime overhead compared to hand-written C
  - No heap allocation
  - Does not rely on runtime type information (`TypeInfo`) (★)

Starred features (★) are those that are missing from `Algebraic`.

Code examples are available in the documentation (linked below).

New since the last announced version, 0.8.3:
  - SumType is now fully compatible with DIP 1000 and BetterC!
  - `match` no longer ignores implicit conversions when matching 
handlers to

types.
  - Assigning to a SumType that contains pointers is now 
(correctly) @system.

  - Self-referential SumTypes can now be nested.
  - Invariants of SumType members are now checked.
  - Static arrays in SumTypes are now copied correctly.
  - `match` now takes template overloads of handlers into account.
  - Numerous other bug fixes and improvements.

Special thanks to George Zakhour for his contributions to this 
release.


Links:
  - Documentation: https://pbackus.github.io/sumtype/sumtype.html
  - DUB: https://sumtype.dub.pm
  - Github: https://github.com/pbackus/sumtype


Re: remake of remake of Konami's Knightmare

2019-09-28 Thread Murilo via Digitalmars-d-announce
The post you quoted links to the git repo.  You can clone it 
with "git clone http://repo.or.cz/knightmare.git;, or view the 
code online at https://repo.or.cz/knightmare.git/tree (includes 
a link to download the tarball).


Thanks. I see it now.


Re: remake of remake of Konami's Knightmare

2019-09-28 Thread sarn via Digitalmars-d-announce

On Saturday, 28 September 2019 at 02:59:20 UTC, Murilo 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].


Hi, I would like to see your source code please because I am 
making a game myself and I need to learn how to do it, I 
figured I could read your code and learn from it.


The post you quoted links to the git repo.  You can clone it with 
"git clone http://repo.or.cz/knightmare.git;, or view the code 
online at https://repo.or.cz/knightmare.git/tree (includes a link 
to download the tarball).