www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - DMD 0.109 release

reply "Walter" <newshound digitalmars.com> writes:
http://www.digitalmars.com/d/changelog.html
Dec 05 2004
next sibling parent "Simon Buchan" <currently no.where> writes:
On Sun, 5 Dec 2004 01:19:21 -0800, Walter <newshound digitalmars.com>  
wrote:

 http://www.digitalmars.com/d/changelog.html

Weird, I can access the ftp site, but not the web one. All for updates, though, even if I don't know what they are :D -- "Unhappy Microsoft customers have a funny way of becoming Linux, Salesforce.com and Oracle customers." - www.microsoft-watch.com: "The Year in Review: Microsoft Opens Up"
Dec 05 2004
prev sibling next sibling parent reply John Reimer <brk_6502 yahoo.com> writes:
Walter wrote:

 http://www.digitalmars.com/d/changelog.html

As Simon mentioned, the website is inaccessible, but the ftp site works. I downloaded dmd.109.zip only to find that the dmd version inside is still 0.108. :-(
Dec 05 2004
parent reply Russell Wilkins <rwilkins grovestarsoftware.com> writes:
I've also downloaded dmd.109.zip from the ftp site and dmd shows it's 
version 109 :-)


John Reimer wrote:
 Walter wrote:
 
 
http://www.digitalmars.com/d/changelog.html

As Simon mentioned, the website is inaccessible, but the ftp site works. I downloaded dmd.109.zip only to find that the dmd version inside is still 0.108. :-(

Dec 05 2004
next sibling parent reply John Reimer <brk_6502 yahoo.com> writes:
Russell Wilkins wrote:

 I've also downloaded dmd.109.zip from the ftp site and dmd shows it's
 version 109 :-)
 
 

I don't know what's up then. I've downloaded dmd.109.zip again. Installed it again: it still comes up 0.108 when I run it. I've checked the zip file and the date on dmd is Nov 30, 2004, the same date as in the dmd.108.zip file. So I'm perplexed! Later, John
Dec 05 2004
parent reply John Reimer <brk_6502 yahoo.com> writes:
John Reimer wrote:

 Russell Wilkins wrote:
 
 I've also downloaded dmd.109.zip from the ftp site and dmd shows it's
 version 109 :-)
 
 

I don't know what's up then. I've downloaded dmd.109.zip again. Installed it again: it still comes up 0.108 when I run it. I've checked the zip file and the date on dmd is Nov 30, 2004, the same date as in the dmd.108.zip file. So I'm perplexed! Later, John

Even better, the included html documents indicate that this is a 0.109 build in the changelog. It doesn't make any sense. :-(
Dec 05 2004
parent Tyro <ridimz_at yahoo.dot.com> writes:
John Reimer wrote:
 John Reimer wrote:
 
 
Russell Wilkins wrote:


I've also downloaded dmd.109.zip from the ftp site and dmd shows it's
version 109 :-)

I don't know what's up then. I've downloaded dmd.109.zip again. Installed it again: it still comes up 0.108 when I run it. I've checked the zip file and the date on dmd is Nov 30, 2004, the same date as in the dmd.108.zip file. So I'm perplexed! Later, John

Even better, the included html documents indicate that this is a 0.109 build in the changelog. It doesn't make any sense. :-(

Just downloaded dmd.109.zip and got v0.109. Don't know John, you're on your own on this one. Andrew
Dec 05 2004
prev sibling next sibling parent John Reimer <brk_6502 yahoo.com> writes:
Russell Wilkins wrote:

 
 As Simon mentioned, the website is inaccessible, but the ftp site works.
 
 I downloaded dmd.109.zip only to find that the dmd version inside is
 still 0.108. :-(


I've figured it out. :-P We're talking about two different platforms. The windows dmd.exe is updated. It's the linux dmd in the package that is not. I hope that this is remedied soon. :-)
Dec 05 2004
prev sibling parent reply Helmut Leitner <leitner wikiservice.at> writes:
Russell Wilkins wrote:
 I've also downloaded dmd.109.zip from the ftp site and dmd shows it's 
 version 109 :-)

Could you do an upload to Wiki4D to make it available while the server is down? <http://www.prowiki.org/wiki4d/wiki.cgi?action=upload&id_target=MessageBoard> username: duser password: duser it would then be available as link from the page MessageBoard and as: <http://www.prowiki.org/upload/duser/dmd.109.zip>
Dec 05 2004
next sibling parent Russell Wilkins <rwilkins grovestarsoftware.com> writes:
Helmut Leitner wrote:
 Russell Wilkins wrote:
 
 I've also downloaded dmd.109.zip from the ftp site and dmd shows it's 
 version 109 :-)

Could you do an upload to Wiki4D to make it available while the server is down? <http://www.prowiki.org/wiki4d/wiki.cgi?action=upload&id_target=MessageBoard> username: duser password: duser it would then be available as link from the page MessageBoard and as: <http://www.prowiki.org/upload/duser/dmd.109.zip>

Done.
Dec 05 2004
prev sibling parent reply Nilo Paim <npaim wizsyst.com> writes:
Hi all,

That my first try using D. I've downloaded dmd.zip for Linux from the 
DigitalMars site, but I couldn't execute it on linux.

Looking at the files, I've found .exe's and .bat's. It looks like 
Windows stuff.

How I need to use D on Linux? What am I missing.

Any hints would be appreciated.

TIA

Nilo
Dec 08 2004
next sibling parent reply Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nilo Paim schrieb am Wed, 08 Dec 2004 15:48:51 -0200:
 Hi all,

 That my first try using D. I've downloaded dmd.zip for Linux from the 
 DigitalMars site, but I couldn't execute it on linux.

 Looking at the files, I've found .exe's and .bat's. It looks like 
 Windows stuff.

 How I need to use D on Linux? What am I missing.

1) the manual aproach chmod +x dmd/bin/dmd addapt the content of dmd.conf to your directory name cp dmd/bin/dmd.conf /etc 2) the script http://dmd.kuehne.cn ( it does a little bit more ) Thomas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.13 (GNU/Linux) iD8DBQFBtz/83w+/yD4P9tIRArNsAJsEtcXqZrVB8KUKYIFR1UFU90Y1FgCgkN2o 8GmVyuQ2/emUo1McUggCNus= =bgfb -----END PGP SIGNATURE-----
Dec 08 2004
parent reply John Reimer <brk_6502 yahoo.com> writes:
Thomas Kuehne wrote:

 
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 Nilo Paim schrieb am Wed, 08 Dec 2004 15:48:51 -0200:
 Hi all,

 That my first try using D. I've downloaded dmd.zip for Linux from the
 DigitalMars site, but I couldn't execute it on linux.

 Looking at the files, I've found .exe's and .bat's. It looks like
 Windows stuff.

 How I need to use D on Linux? What am I missing.

1) the manual aproach chmod +x dmd/bin/dmd addapt the content of dmd.conf to your directory name cp dmd/bin/dmd.conf /etc 2) the script http://dmd.kuehne.cn ( it does a little bit more ) Thomas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.13 (GNU/Linux) iD8DBQFBtz/83w+/yD4P9tIRArNsAJsEtcXqZrVB8KUKYIFR1UFU90Y1FgCgkN2o 8GmVyuQ2/emUo1McUggCNus= =bgfb -----END PGP SIGNATURE-----

I prefer to install dmd to /opt/dmd, and then make symbolic links to the executables. ln -s /opt/dmd/bin/dmd /usr/local/bin/dmd the above can be done for each executable in dmd/bin. For libphobos.a, I do ln -s /opt/dmd/lib/libphobos.a /usr/lib/libphobos.a (technically, it's probably more correct to install libphobos.a in /usr/local/lib). In both examples, everytime you update dmd, the links point to the most recent files installed. The same can be done with /etc/dmd.conf: ln -s /opt/dmd/bin/dmd.conf /etc/dmd.conf Here you have to realize that everytime you update dmd, you'll probably overwirte your /opt/dmd/bin/dmd.conf file. So you have to be careful not to do so. -John
Dec 09 2004
parent reply Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John Reimer schrieb am Thu, 09 Dec 2004 16:41:51 -0800:
 I prefer to install dmd to /opt/dmd, and then make symbolic links to the
 executables.  

 ln -s /opt/dmd/bin/dmd /usr/local/bin/dmd

 the above can be done for each executable in dmd/bin.  For libphobos.a, I do

 ln -s /opt/dmd/lib/libphobos.a /usr/lib/libphobos.a

 (technically, it's probably more correct to install libphobos.a
 in /usr/local/lib). 

 In both examples, everytime you update dmd, the links point to the most
 recent files installed.

 The same can be done with /etc/dmd.conf:

 ln -s /opt/dmd/bin/dmd.conf /etc/dmd.conf

 Here you have to realize that everytime you update dmd, you'll probably
 overwirte your /opt/dmd/bin/dmd.conf file.  So you have to be careful not
 to do so.

The only problem with your installation is the root/superuser requirement. The sweet part of my script is that anybody can install dmd. After updating the PATH you can start using DMD. In addition multiple versions of DMD and Phobos can be installed without any trouble. Thomas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.13 (GNU/Linux) iD8DBQFBuTAu3w+/yD4P9tIRAkY0AKDNQj0Bb3nzFumbGWW0Bm2yR5dloACfapWJ ggAlLJxlxPIHnPdEehiuLfg= =FMsi -----END PGP SIGNATURE-----
Dec 09 2004
next sibling parent reply Georg Wrede <Georg_member pathlink.com> writes:
In article <eqnn82-fb2.ln1 kuehne.cn>, Thomas Kuehne says...
John Reimer schrieb am Thu, 09 Dec 2004 16:41:51 -0800:
 I prefer to install dmd to /opt/dmd, and then make symbolic links to the
 executables.  

The only problem with your installation is the root/superuser requirement. The sweet part of my script is that anybody can install dmd. After updating the PATH you can start using DMD.

It is very important that we do not show a preference for either method of installation. It is the situation that (often) dictates which method to use. Somebody who has an account has to use the non-root method, while a system administrator who wants D accessible to all users has to use the root-method. Those who use D at their personal linux home computer may choose either, depending on their preferences, and what has become customary on that particular computer. On the home computer, this issue might be comparable to the famous curly braces same/next line issue: purely a matter of taste. Both methods should be well documented in the readme. Also I'd *really* want to see an install script that first checks whether you are root or not, and then installs accordingly. This would be a service to most first-time D installers. As with other programs, the savvy user may edit the script, or do a manual installation, it is his choice. But a serious package should provide "hands-free" installation.
Dec 09 2004
parent Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Georg Wrede schrieb am Fri, 10 Dec 2004 06:59:39 +0000 (UTC):
 In article <eqnn82-fb2.ln1 kuehne.cn>, Thomas Kuehne says...
John Reimer schrieb am Thu, 09 Dec 2004 16:41:51 -0800:
 I prefer to install dmd to /opt/dmd, and then make symbolic links to the
 executables.  

The only problem with your installation is the root/superuser requirement. The sweet part of my script is that anybody can install dmd. After updating the PATH you can start using DMD.

It is very important that we do not show a preference for either method of installation. It is the situation that (often) dictates which method to use. Somebody who has an account has to use the non-root method, while a system administrator who wants D accessible to all users has to use the root-method.

The only difference between a script installation as non-root or root is to either set a different path(non-root) or symlink and adapt access rights(root). Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFBuVEf3w+/yD4P9tIRAuVwAKC4ZDcuQJcQQ7APnVj2QTQ6+VfcQwCgv/iu O9PSouSdT96dtX1X1e7XYLM= =iWEl -----END PGP SIGNATURE-----
Dec 09 2004
prev sibling parent reply John Reimer <brk_6502 yahoo.com> writes:
Thomas Kuehne wrote:
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 John Reimer schrieb am Thu, 09 Dec 2004 16:41:51 -0800:
 
I prefer to install dmd to /opt/dmd, and then make symbolic links to the
executables.  

ln -s /opt/dmd/bin/dmd /usr/local/bin/dmd

the above can be done for each executable in dmd/bin.  For libphobos.a, I do

ln -s /opt/dmd/lib/libphobos.a /usr/lib/libphobos.a

(technically, it's probably more correct to install libphobos.a
in /usr/local/lib). 

In both examples, everytime you update dmd, the links point to the most
recent files installed.

The same can be done with /etc/dmd.conf:

ln -s /opt/dmd/bin/dmd.conf /etc/dmd.conf

Here you have to realize that everytime you update dmd, you'll probably
overwirte your /opt/dmd/bin/dmd.conf file.  So you have to be careful not
to do so.

The only problem with your installation is the root/superuser requirement. The sweet part of my script is that anybody can install dmd. After updating the PATH you can start using DMD. In addition multiple versions of DMD and Phobos can be installed without any trouble. Thomas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.13 (GNU/Linux) iD8DBQFBuTAu3w+/yD4P9tIRAkY0AKDNQj0Bb3nzFumbGWW0Bm2yR5dloACfapWJ ggAlLJxlxPIHnPdEehiuLfg= =FMsi -----END PGP SIGNATURE-----

Thomas, It hadn't occurred to me that somebody would want to install dmd without root access. :-) I'm using a personal Linux system so I wasn't considering much else, I guess. A question I do have: how do you go install dmd.conf in /etc without root access? Is that possible? Georg is problaby right about a universal script being available. People shouldn't have to think too hard for themeselves on this one. Yours is a good start. Maybe it can be extended to have a little more flexibility in installation. Later, John
Dec 09 2004
parent Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John Reimer schrieb am Thu, 09 Dec 2004 23:44:42 -0800:
 Thomas Kuehne wrote:

 The only problem with your installation is the root/superuser
 requirement. 


 It hadn't occurred to me that somebody would want to install dmd without 
 root access. :-)  I'm using a personal Linux system so I wasn't 
 considering much else, I guess.

 A question I do have: how do you go install dmd.conf in /etc without 
 root access?  Is that possible?

1) It's not possible to do anything in /etc without root's agreement. The root could symlink dmd.conf to a user place or create it and provide the user with write access for /etc/dmd.conf. 2) There is no need for a dmd.conf file ;) Have a look at this neat script from Norbert Nemec(slightly adapted):
 #!/bin/sh
 BINDIR=/opt/digitalmars/109/dmd/bin
 TOPDIR=`dirname $BINDIR`
 export DFLAGS="-I${TOPDIR}/src/phobos -L-L${TOPDIR}/lib"
 exec ${BINDIR}/dmd.bin "$ "

dmd.bin stands for the original dmd executable. 3) Even if you have root access it's desirable to use it as little as possible - you know, screwing up the system and that like... Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFBuY5Z3w+/yD4P9tIRAu/HAKDCN6jUJ9ctJkOn26qHYLL6TWkeBACgvVlu gBAqi7wc3+EJJnHGbYTE5Po= =P+wW -----END PGP SIGNATURE-----
Dec 10 2004
prev sibling parent reply J C Calvarese <jcc7 cox.net> writes:
In article <cp7eg6$2osa$1 digitaldaemon.com>, Nilo Paim says...
Hi all,

That my first try using D. I've downloaded dmd.zip for Linux from the 
DigitalMars site, but I couldn't execute it on linux.

Looking at the files, I've found .exe's and .bat's. It looks like 
Windows stuff.

How I need to use D on Linux? What am I missing.

Any hints would be appreciated.

TIA

Nilo

I think you need to install it per the instructions here: http://www.digitalmars.com/d/dcompiler.html#linux jcc7
Dec 08 2004
parent reply Nilo Paim <npaim wizsyst.com> writes:
J C Calvarese wrote:
 In article <cp7eg6$2osa$1 digitaldaemon.com>, Nilo Paim says...
 
Hi all,

That my first try using D. I've downloaded dmd.zip for Linux from the 
DigitalMars site, but I couldn't execute it on linux.

Looking at the files, I've found .exe's and .bat's. It looks like 
Windows stuff.

How I need to use D on Linux? What am I missing.

Any hints would be appreciated.

TIA

Nilo

I think you need to install it per the instructions here: http://www.digitalmars.com/d/dcompiler.html#linux jcc7

Hi, Sorry. I should read all the documention before start. But it got the following messages. chello.o(.data+0x48): undefined reference to `_Class_3std1c7windows3com9ComObject' chello.o(.rodata+0x44): undefined reference to `_Interface_3std1c7windows3com8IUnknown' chello.o(.rodata+0x104): undefined reference to `_D3std1c7windows3com9ComObject6AddRefWZk 0' chello.o(.gnu.linkonce.t_D6chello6CHello5_dtorWZv+0x18): In function `_D6chello6CHello5_dtorWZv 0': : undefined reference to `MessageBoxA 16' chello.o(.gnu.linkonce.t_D6chello6CHello4InitWZi+0x18): In function `_D6chello6CHello4InitWZi 0': : undefined reference to `MessageBoxA 16' chello.o(.gnu.linkonce.t_D6chello6CHello14QueryInterfaceWPS3std1c7windows3 om4GUIDPPvZi+0x1b): In function `_D6chello6CHello14QueryInterfaceWPS3std1c7windows3com4GUIDPPvZi 8': : undefined reference to `MessageBoxA 16' chello.o(.gnu.linkonce.t_D6chello6CHello14QueryInterfaceWPS3std1c7windows3 om4GUIDPPvZi+0x20): In function `_D6chello6CHello14QueryInterfaceWPS3std1c7windows3com4GUIDPPvZi 8': : undefined reference to `IID_IUnknown' chello.o(.gnu.linkonce.t_D6chello6CHello7ReleaseWZk+0x1a): In function `_D6chello6CHello7ReleaseWZk 0': : undefined reference to `MessageBoxA 16' chello.o(.gnu.linkonce.t_D6chello6CHello7ReleaseWZk+0x3f): In function `_D6chello6CHello7ReleaseWZk 0': : undefined reference to `MessageBoxA 16' chello.o(.gnu.linkonce.t_D6chello6CHello5PrintWZi+0x18): In function `_D6chello6CHello5PrintWZi 0': : undefined reference to `MessageBoxA 16' chello.o(.gnu.linkonce.t_D6chello6CHello5PrintWZi+0x36): In function `_TMP7 0': : undefined reference to `_D3std1c7windows3com9ComObject6AddRefWZk 0' chello.o(.gnu.linkonce.t_D6chello6CHello5PrintWZi+0x66): In function `_TMP11 0': : undefined reference to `_D3std1c7windows3com9ComObject6AddRefWZk 0' /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libphobos.a(deh2.o)(.gnu.linkonce.t_D4deh213__eh_finddataFPvZPS4deh21 DHandlerTable+0x4): In function `_D4deh213__eh_finddataFPvZPS4deh213DHandlerTable': : undefined reference to `_deh_beg' /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libphobos.a(deh2.o)(.gnu.linkonce.t_D4deh213__eh_finddataFPvZPS4deh21 DHandlerTable+0xc): In function `_D4deh213__eh_finddataFPvZPS4deh213DHandlerTable': : undefined reference to `_deh_beg' /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libphobos.a(deh2.o)(.gnu.linkonce.t_D4deh213__eh_finddataFPvZPS4deh213 HandlerTable+0x13): In function `_D4deh213__eh_finddataFPvZPS4deh213DHandlerTable': : undefined reference to `_deh_end' /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libphobos.a(deh2.o)(.gnu.linkonce.t_D4deh213__eh_finddataFPvZPS4deh213 HandlerTable+0x37): In function `_D4deh213__eh_finddataFPvZPS4deh213DHandlerTable': : undefined reference to `_deh_end' /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../libphobos.a(dmain2.o)(.gnu.l nkonce.tmain+0x64): In function `main': : undefined reference to `_Dmain' collect2: ld returned 1 exit status --- errorlevel 1 I'm using Suse 9.2. Any hints? Nilo
Dec 08 2004
next sibling parent John Reimer <brk_6502 yahoo.com> writes:
Nilo Paim wrote:

<snip>

 
 I'm using Suse 9.2.
 
 Any hints?
 
 Nilo

Yep, chello.d is a d win32 sample program. You can't build it on Linux. Try hello.d instead.
Dec 08 2004
prev sibling parent reply Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nilo Paim schrieb am Wed, 08 Dec 2004 16:31:14 -0200:
 Sorry. I should read all the documention before start.

 But it got the following messages.


 chello.o(.data+0x48): undefined reference to 
 `_Class_3std1c7windows3com9ComObject'
 chello.o(.rodata+0x44): undefined reference to 
 `_Interface_3std1c7windows3com8IUnknown'

 I'm using Suse 9.2.

 Any hints?

This is a Windows only sample... The same goes for dclient, dserver and winsamp. <<Walter>> How about adding a version(Windows) check to the samples? Just a note: don't try the *.html samples - they haven't been updated for quite some time. Thomas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.13 (GNU/Linux) iD8DBQFBt0sD3w+/yD4P9tIRAlDdAJ0Rw5raMaitQMeZ63+Zf+6MJPcr0gCfXqkj dqCzZd2koYVK/nWkIWP1CVI= =lQlo -----END PGP SIGNATURE-----
Dec 08 2004
parent Nilo Paim <npaim wizsyst.com> writes:
Thomas Kuehne wrote:
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 Nilo Paim schrieb am Wed, 08 Dec 2004 16:31:14 -0200:
 
Sorry. I should read all the documention before start.

But it got the following messages.


chello.o(.data+0x48): undefined reference to 
`_Class_3std1c7windows3com9ComObject'
chello.o(.rodata+0x44): undefined reference to 
`_Interface_3std1c7windows3com8IUnknown'

<snip>
I'm using Suse 9.2.

Any hints?

This is a Windows only sample... The same goes for dclient, dserver and winsamp. <<Walter>> How about adding a version(Windows) check to the samples? Just a note: don't try the *.html samples - they haven't been updated for quite some time. Thomas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.13 (GNU/Linux) iD8DBQFBt0sD3w+/yD4P9tIRAlDdAJ0Rw5raMaitQMeZ63+Zf+6MJPcr0gCfXqkj dqCzZd2koYVK/nWkIWP1CVI= =lQlo -----END PGP SIGNATURE-----

Thanks a lot. It works. Sorry for the inconvenience. Best regards. Nilo
Dec 08 2004
prev sibling next sibling parent reply Sebastian Beschke <s.beschke gmx.de> writes:
Walter wrote:
 http://www.digitalmars.com/d/changelog.html

The server seems to be down ATM... first time I've seen that happen ^^ Waaaaahhh... I want my 109! *cries* -Sebastian
Dec 05 2004
next sibling parent reply KTC <me here.com> writes:
Sebastian Beschke <s.beschke gmx.de> for some reason wrote:

 Walter wrote:
 http://www.digitalmars.com/d/changelog.html

The server seems to be down ATM... first time I've seen that happen ^^ Waaaaahhh... I want my 109! *cries* -Sebastian

ftp://digitalmars.com/dmd.109.zip The http server is down, the ftp is still up :-) KTC -- Experience is a good school but the fees are high. - Heinrich Heine
Dec 05 2004
next sibling parent reply John Reimer <brk_6502 yahoo.com> writes:
KTC wrote:

 Sebastian Beschke <s.beschke gmx.de> for some reason wrote:
 
 Walter wrote:
 http://www.digitalmars.com/d/changelog.html

The server seems to be down ATM... first time I've seen that happen ^^ Waaaaahhh... I want my 109! *cries* -Sebastian

ftp://digitalmars.com/dmd.109.zip The http server is down, the ftp is still up :-) KTC

But only the windows version in the package is up to date. The linux version is still 0.108.
Dec 05 2004
parent "Walter" <newshound digitalmars.com> writes:
"John Reimer" <brk_6502 yahoo.com> wrote in message
news:cova06$2dbv$1 digitaldaemon.com...
 But only the windows version in the package is up to date.  The linux
 version is still 0.108.

Fixed. :-)
Dec 05 2004
prev sibling parent Sebastian Beschke <s.beschke gmx.de> writes:
KTC wrote:
 Sebastian Beschke <s.beschke gmx.de> for some reason wrote:

So me not getting the new dmd is not a reason to post here? We obviously disagree ^^
 
 ftp://digitalmars.com/dmd.109.zip
 
 The http server is down, the ftp is still up :-)

Thanks, hadn't noticed. :)
 
 KTC
 

-Sebastian
Dec 05 2004
prev sibling parent "Simon Buchan" <currently no.where> writes:
On Sun, 05 Dec 2004 13:44:39 +0100, Sebastian Beschke <s.beschke gmx.de>  
wrote:

 Walter wrote:
 http://www.digitalmars.com/d/changelog.html

The server seems to be down ATM... first time I've seen that happen ^^ Waaaaahhh... I want my 109! *cries* -Sebastian

ftp://ftp.digitalmars.com/dmd.109.zip -- "Unhappy Microsoft customers have a funny way of becoming Linux, Salesforce.com and Oracle customers." - www.microsoft-watch.com: "The Year in Review: Microsoft Opens Up"
Dec 05 2004
prev sibling next sibling parent reply "Simon Buchan" <currently no.where> writes:
On Sun, 5 Dec 2004 01:19:21 -0800, Walter <newshound digitalmars.com>  
wrote:

Yay! the site is back up!

New/Changed Features
- super.id and this.id now work if id does not need a 'this' pointer.
Bugs Fixed
- Fixed constant folding problem with complex numbers.
- Fixed class member initialize bug.
- Fixed compiler gpf on bit sizeof.
- Now correctly diagnoses some forward reference errors.
- Fixed error recovery on minusing template as a variable.
- Fixed internal error e2ir 1158
- Fixed Assertion failure: '0' on line 661 in file 'expression.c'
- Fixed synchronized property call omitting ().

Get it at: ftp://ftp.digitalmars.com/dmd.109.zip

BTW, Walter: expression.c now fails on 665 :D

-- 
"Unhappy Microsoft customers have a funny way of becoming Linux,
Salesforce.com and Oracle customers." - www.microsoft-watch.com:
"The Year in Review: Microsoft Opens Up"
Dec 05 2004
parent reply "Walter" <newshound digitalmars.com> writes:
"Simon Buchan" <currently no.where> wrote in message
news:opsikpj7scjccy7t simon.mshome.net...
 BTW, Walter: expression.c now fails on 665 :D

As usual, I need a reproducible test case. <g>
Dec 05 2004
parent reply Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Walter schrieb am Sun, 5 Dec 2004 23:53:03 -0800:
 "Simon Buchan" <currently no.where> wrote in message
 news:opsikpj7scjccy7t simon.mshome.net...
 BTW, Walter: expression.c now fails on 665 :D

As usual, I need a reproducible test case. <g>

The old http://svn.kuehne.cn/dstress/run/bug_expression_661_A.d still applies. The source "assert(0);" only shifted 4 lines down ;) Thomas -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.13 (GNU/Linux) iD8DBQFBtB4N3w+/yD4P9tIRAje+AJ9McgKVM0KC2yjYU00k1Z67lS3SLwCfZSUS RX+T9J65ZwIwx3hBNU9gQN4= =9aXD -----END PGP SIGNATURE-----
Dec 06 2004
parent "Walter" <newshound digitalmars.com> writes:
Thanks!
Dec 06 2004
prev sibling next sibling parent reply "PizaZ" <me noway.jos> writes:
YEAH!  Only 891 more updates til 1.0 !!!!

"Walter" <newshound digitalmars.com> wrote in message
news:coujoq$1jqg$1 digitaldaemon.com...
 http://www.digitalmars.com/d/changelog.html

Dec 08 2004
next sibling parent Vathix <vathix dprogramming.com> writes:
On Wed, 8 Dec 2004 13:53:15 -0800, PizaZ <me noway.jos> wrote:

 YEAH!  Only 891 more updates til 1.0 !!!!

0.1000
Dec 08 2004
prev sibling parent J C Calvarese <jcc7 cox.net> writes:
In article <cp7t0c$gt1$1 digitaldaemon.com>, PizaZ says...
YEAH!  Only 891 more updates til 1.0 !!!!

That joke would've been a lot funnier back in August ;) digitalmars.D/9351 jcc7
Dec 08 2004
prev sibling parent Japan <Japan_member pathlink.com> writes:
Hello! I like D language!
I can't write English very  well.
(and also, my grade of English was D :-p)
I want to report the situation and bug of D language of Japan.
It is very well.
Thank you
Sakurai.
Dec 11 2004