tango

How can I grab single key hit in D Programming Language + Tango?

I read this article and try to do the exercise in D Programming Language, but encounter a problem in the first exercise. (1) Display series of numbers (1,2,3,4, 5....etc) in an infinite loop. The program should quit if someone hits a specific key (Say ESCAPE key). Of course the infinite loop is not a big problem, but the re...

D (and Tango) on PowerPC Linux

It's hard to search for D using Google, so I wasn't able to find a good answer: I have an old iBook G3 and I'd like to install Linux on it and use it to compile (and test) D programs written using Tango on it. Is this possible? Or hasn't anybody tried it, yet? After all the Mac port of GDC + Tango is broken in parts, too. ...

Applications development with D language

For those who had developed applications with D, which libraries did you use to build your application? those libraries were good documented? did you use Tango? do you feel that D is ready to build big applications? which IDE did you use? Descent maybe? Thanks in advance. Jonathan. ...

D standard library

I've decided to learn D, and I'm wondering which standard library I should use. Should I use Phobos or Tango? What are the pros and cons of each? ...

What is the current status of D standard libraries?

There are two of them Phobos and Tango. As far as I know they are redundant and incompatible. Are there any plans to join them? If so, when will it happen? ...

memory paging with D

I'm using D/Tango for catalog indexing, is there any library to aid with memory (RAM) paging for a dictionary which is in memory and can go up to 10gb while performing indexing? ...

malloc and free in D/Tango not freeing memory?

here is a simple d/tango code in windows: module d_test.d; import tango.util.log.Trace; import tango.core.Thread; import tango.stdc.stdlib : malloc, free; void main() { Trace.formatln("Checking in..."); Thread.sleep(10); int total_n = (100 * 1000 * 1000) / int.sizeof; // fill mem with 100MB of ints int* armageddon = ...

problem running dmd-tango under linux

does anybody know how to run dmd under linux? i downloaded the tango linux binary and extracted it to a special folder. i call "export PATH..." but when i tried to run dmd all i get was bash: /home/user/dmd/bin/dmd: No such file or directory sorry im new to linux and just installed ubuntu 9.04 64bit. thanks. ...

D 1.0 (Tango) Move mouse; simulate keyboard presses etc.

Hey, I'm using D 1.041 with Tango 0.99.8 and was wondering how I would go about moving the mouse and simulating keyboard presses and getting infos from the screen, for example the color of a specific pixel on a specific coordinate. I'm using Windows. Any help would be greatly appreciated. I want to program a class-based library with fun...

How to run unit tests with DSSS and GDC?

I am very new to D and still battling trying to configure my toolchain. I am running Ubuntu Karmic and would like to use DSSS with GDC and Tango or TangoBos. Till now, I installed GDC from Ubuntu repositories, DSSS, Tango and TangoBos from these repositories and I can compile using dsss + gdc + tangobos. According to DSSS documentatio...

D (Tango) Read all standard input and assign it to a string

In the D language how I can read all standard input and assign it to a string (with Tango library) ? ...

D (Tango) can read and write ANSI files ?

With D and Tango library can I read and write in the ANSI encoding ? ...

Multilingual webpage in TangoCMS

Is it possible to create and manage multilingual webpage by TangoCMS? I know that the AdminCP can be switched to another language than english (if it's translated and available). But is there a language switcher for front-end? Thanks. ...

How to read a char[] object into a tango.io.compress.ZlibStream?

I have a D program with Tango and I'm trying to uncompress a gzipped string. unfortunately I don't have A stream to it, but the compressed data is stored in a char[]. how can I uncompress it using tangos tango.io.compress.ZlibStream? I need another char[] with the uncompressed data. I've been trying this for hours now. I'm not very fami...