Thread overview
How to output ascii character using terminal.d
Apr 24, 2015
Paul
Apr 24, 2015
Adam D. Ruppe
Apr 24, 2015
Paul
Apr 24, 2015
Adam D. Ruppe
Apr 25, 2015
Cassio Butrico
April 24, 2015
How do I output a single ascii character specified numerically, via terminal.d's writef() function which expects a string? Bound to be something obvious but I just can't see it atm!

Paul
April 24, 2015
Try terminal.writef("%s", cast(char) your_ascii_character); it should work.
April 24, 2015
On Friday, 24 April 2015 at 15:46:15 UTC, Adam D. Ruppe wrote:
> Try terminal.writef("%s", cast(char) your_ascii_character); it should work.

Thank you, it works for the standard ascii characters but not the extended set - maybe that has something to do with my terminal settings...? (not that I know how to change them anyway!)

Paul
April 24, 2015
Also try cast(dchar) instead of cast(char), that might do what you need.
April 25, 2015
On Friday, 24 April 2015 at 22:21:16 UTC, Adam D. Ruppe wrote:
> Also try cast(dchar) instead of cast(char), that might do what you need.

a look at this
https://github.com/cassio2014/DIC