Re: GtkD 1.5 is released.

2011-08-28 Thread Anders F Björklund
Mike Wey wrote: GtkD is a D binding and OO wrapper of Gtk+ and is released on the LGPL license. ... GtkD 1.4 is now available, get it from dsource: http://www.dsource.org/projects/gtkd/ Should probably say 1.5, rather than 1.4/1.4.1 ? Seems like LIBRARY.GIO and LIBRARY.PANGOCAIRO are

wxD 0.16 released

2011-08-26 Thread Anders F Björklund
0.16 (afb) Fixed building with LDC 0.9.2 and DMD 2.054 Allow building with wxWidgets 2.9.2 / Cocoa Tested with GDC/LDC/DMD 1.064 on 3 platforms http://wxd.sourceforge.net/ Mostly a bugfix update, allowing 64-bit builds on Win/GNU/Mac - except for DMD, has broken ABI:

Code::Blocks 10.05

2010-05-31 Thread Anders F Björklund
The open source and cross platform IDE Code::Blocks 10.05 has been released: http://www.codeblocks.org/ Available for Windows, Linux and Mac OS X. Uses the wxWidgets toolkit and GPL license. --anders

Re: Progopedia - encyclopedia of programming languages

2009-11-24 Thread Anders F Björklund
JMRyan wrote: I don't understand. You appear to be referring a connonical or otherwise previously publish version fo D. Or perhaps I misunderstood you. I meant the canonical samples/d/hello.d as in the DMD distributions. I didn't use writeln() because it is not available in D1. I added a

Re: Progopedia - encyclopedia of programming languages

2009-11-23 Thread Anders F Björklund
Andrei Alexandrescu wrote: Okay. I added a D entry. It should be checked for accruacy. I haven't added programming examples yet; I'll add at least the three example types shown on at http://progopedia.com/ (Hello world, Factorial, Fibonacci). Excellent, thanks JMNorris! This is exactly

Re: dmd 1.052 for Mac OSX 10.6

2009-11-13 Thread Anders F Björklund
Walter Bright wrote: An update just to support Mac OSX 10.6. What is with the spelling of Mac OS X ? Seems consistent throughout, just wrong. That also means the end of the line for official support of 10.5 and earlier. Bye-bye, DMD. --anders

Re: Code Poet, an IDE for D

2009-11-11 Thread Anders F Björklund
Jeremie Pelletier wrote: Among other things, I started writing an IDE for D from scratch and opened a SourceForge project for it a few minutes ago, I'll also open a dsource project to link to the sf one in the following days. At first I tried to code it in D using wxD but soon found out the

Re: dmd 1.046 and 2.031 releases

2009-07-06 Thread Anders F Björklund
Walter Bright wrote: Something for everyone here. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.046.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.031.zip The dmd2 phobos seem to have a directory replaced with a file,

wxD 0.15 released

2009-07-03 Thread Anders F Björklund
0.15 (afb) Add support for DMD on Mac OS X (i386 only) Fix setting of version=Posix and ldmd usage Support for building on Windows without MSYS http://wxd.sourceforge.net/ Tested with DMD 1.030 and wxWidgets 2.8.10, on: Mac OS X, Windows, Fedora and Ubuntu. mingw32-make -f makefile.gcc #

Re: dmd 1.043 alpha for FreeBSD 7.1

2009-04-15 Thread Anders F Björklund
Walter Bright wrote: Jacob Carlborg wrote: It depends on what documentation you read. http://developer.apple.com/documentation/Darwin/index.html In this documentation Darwin is all over the place. Move up a directory, and it's OSX, OSX, OSX. I can only seem to find Mac OS X, not OSX ? But

Re: dmd 1.043 alpha for FreeBSD 7.1

2009-04-15 Thread Anders F Björklund
Denis Koroskin wrote: I also wonder why it is OSX. Are versions prior to MacOS 10 (which is marketed as MacOS X) officially unsupported by D? All versions before Mac OS X 10.4 are unsupported, even though you can make Mac OS X 10.3 limp along with an older GDC version*. Mac OS 9 is flat out,

Re: dmd 1.043 alpha for FreeBSD 7.1

2009-04-15 Thread Anders F Björklund
Jarrett Billingsley wrote: Michel Fortin wrote: To me it's clear that Darwin is the core on which Mac OS X and iPhone OS are based on. Mac OS X looks like a marketing name to me; I wouldn't be surprised if in a few years it gets renamed to Mac OS XI, or something else, because Mac OS X 10.10

Re: dmd 1.043 alpha for FreeBSD 7.1

2009-04-15 Thread Anders F Björklund
Lars Ivar Igesund wrote: FreeBSD breaks existing code, and so will OSX whenever darwin is removed. Now a developer already active on those platform is forced to somehow make sure both identifiers are in place until some unknown point in the future. Since the version identifiers have been

Re: Tango 0.99.8 Sean released

2009-03-27 Thread Anders F Björklund
Lars Ivar Igesund wrote: A new version of Tango is now available for download. The release is named after Sean Kelly for his past work on the Tango runtime and now druntime. The release have several new features, and fairly major changes to tie the IO even closer together. To make the

Re: dmd 1.041 and 2.026 releases

2009-03-06 Thread Anders F Björklund
Kagamin wrote: total.h is for precompiled headers, which don't even exist on gcc. ??? Did I get it right that gcc doesn't support precompiled headers? Sounds strange... http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Precompiled-Headers.html --anders

Re: Just one more thing...

2009-03-05 Thread Anders F Björklund
Sean Kelly wrote: Could also be that dmd is now alright, but libphobos.a isn't. But as long as those two (MDT+SDK) are applied, it should be. Darnit... using 10.4 pthreads might be difficult. Posix support was a tad weak on OSX until 10.5. We'd have to version the library code on OS version,

Re: Boost.ScopeExit based on D's scope(exit)

2009-03-04 Thread Anders F Björklund
Andrei Alexandrescu wrote: Georg Wrede wrote: I had no idea. Good you told me, I've put an ack in the source file. Thanks. I tried to locate the source in the dmd tree, but in vain. So probably it should appear when rdmd is run with no arguments for there to be any effect... :-) It's on

Re: Just one more thing...

2009-02-27 Thread Anders F Björklund
Walter Bright wrote: Can you upgrade to 10.5 ? It's only a few months left to Snow Leopard, then we can play the same game all over again. --anders

Re: Just one more thing...

2009-02-23 Thread Anders F Björklund
Anders Bergh wrote: If you upload some 10.4 binaries I can try it on my machine. Already done. Just redownload it. Just downloaded it and I can confirm that it does run on 10.4: $ ./dmd Digital Mars D Compiler v1.040 Copyright (c) 1999-2009 by Digital Mars written by Walter Bright

Re: Just one more thing...

2009-02-23 Thread Anders F Björklund
Sean Kelly wrote: Apparently it's still using some Leopard symbols for pthread. Could also be that dmd is now alright, but libphobos.a isn't. But as long as those two (MDT+SDK) are applied, it should be. Darnit... using 10.4 pthreads might be difficult. Posix support was a tad weak on OSX

Re: Just one more thing...

2009-02-16 Thread Anders F Björklund
Danny Wilson wrote: I tried using DMD OSX with DSSS yesterday. For some reason it whines when using -version=Posix Error: version identifier 'Posix' is reserved and cannot be set. Is that a bug or a feature :-)? LDC does the same... For GDC, the predefined version identifier is 'Unix':

Re: Just one more thing...

2009-02-15 Thread Anders F Björklund
Walter Bright wrote: Anders F Björklund wrote: -mmacosx-version-min=10.4 I recompiled with that switch, and uploaded a new dmd.1.040.zip. Can you give it a try, please? You did add *both* the switches, right ? One for MDT, one for SDK. (MDT is for choosing functions, SDK chooses headers

Re: Just one more thing...

2009-02-15 Thread Anders F Björklund
Walter Bright wrote: It still fails on Mac OS X 10.4, maybe it still used native SDK ? (if it matters, it gets a null dereference in _malloc_initialize) Ok, I tried it with both switches now. Please give it a try. No luck, same problem. Might want to add requires Mac OS X 10.5 or something

Re: Just one more thing...

2009-02-15 Thread Anders F Björklund
Walter Bright wrote: No luck, same problem. Might want to add requires Mac OS X 10.5 or something for now ? Upgraded wxD CVS to support DMD on Mac too. Yeah, that looks like the best strategy for the moment. It seems odd that there is such confusion about something that should be documented

Re: Just one more thing...

2009-02-15 Thread Anders F Björklund
Walter Bright wrote: Must have been unlucky, or doing things outside the dotted lines, or both... Because usually it does just work with the MDT and SDK. I don't know how my new Mac mini, with an utterly default install, could possibly be outside the dotted lines. man gcc lists about a

Re: Just one more thing...

2009-02-14 Thread Anders F Björklund
Walter Bright wrote: Now includes Mac OSX version! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.040.zip ... Expect bugs. Thread local storage isn't working on OSX, neither are sockets and memory mapped files (for unknown reasons). Thanks to Sean Kelly

Re: Just one more thing...

2009-02-14 Thread Anders F Björklund
Walter Bright wrote: I suppose that explains the bus error. But I love this: The Firebird build environment now uses both - just to make 100% certain. Blech. Anyone know for sure? I hate randomly trying things. Set both of them... They're for the same thing, but as with all deprecation