Jump to page: 1 29  
Page
Thread overview
DMD 0.149 release
Mar 07, 2006
Walter Bright
Mar 07, 2006
Georg Wrede
Mar 08, 2006
Georg Wrede
Mar 08, 2006
Chris Miller
Mar 08, 2006
Georg Wrede
Mar 08, 2006
Oskar Linde
Mar 08, 2006
Derek Parnell
Mar 08, 2006
Kyle Furlong
Mar 08, 2006
Georg Wrede
Mar 08, 2006
Hasan Aljudy
Mar 08, 2006
Derek Parnell
Mar 08, 2006
Ameer Armaly
Mar 08, 2006
Derek Parnell
Re: DMD 0.149 release (on bools)
Mar 08, 2006
BCS
Mar 08, 2006
Derek Parnell
Mar 08, 2006
Hasan Aljudy
Mar 08, 2006
BCS
Mar 08, 2006
Wang Zhen
Mar 10, 2006
Niko Korhonen
Mar 07, 2006
Derek Parnell
Mar 07, 2006
Tom S
Mar 07, 2006
Kyle Furlong
Mar 07, 2006
Sean Kelly
Mar 08, 2006
Derek Parnell
Mar 08, 2006
Walter Bright
Re: DMD 0.149 release | On bools
Mar 08, 2006
Bruno Medeiros
Mar 08, 2006
Tom S
Mar 08, 2006
Sean Kelly
Mar 08, 2006
Walter Bright
Mar 08, 2006
David Medlock
Mar 08, 2006
Walter Bright
Mar 08, 2006
David Medlock
Re: DMD 0.149 release - What is missing from D?
Mar 09, 2006
MicroWizard
Mar 12, 2006
Charles Hixson
Mar 12, 2006
MicroWizard
Mar 13, 2006
Don Clugston
Mar 13, 2006
Don Clugston
Mar 13, 2006
Don Clugston
Mar 08, 2006
John Reimer
Mar 08, 2006
Lucas Goss
Mar 08, 2006
Walter Bright
Mar 08, 2006
Sean Kelly
Mar 08, 2006
Hasan Aljudy
Mar 08, 2006
Lucas Goss
Mar 08, 2006
Hasan Aljudy
Mar 08, 2006
Lucas Goss
Mar 09, 2006
Bruno Medeiros
Mar 08, 2006
Lucas Goss
Mar 08, 2006
Derek Parnell
Mar 08, 2006
AgentOrange
Identifier Naming
Mar 08, 2006
Derek Parnell
Mar 08, 2006
AgentOrange
Mar 08, 2006
Wang Zhen
Mar 09, 2006
MicroWizard
Mar 11, 2006
Mark T
Mar 11, 2006
Thomas Kuehne
Mar 11, 2006
Sean Kelly
Mar 12, 2006
Thomas Kuehne
Mar 08, 2006
Chris Sauls
Mar 09, 2006
Bruno Medeiros
Mar 08, 2006
Wang Zhen
Mar 08, 2006
BCS
Mar 08, 2006
Derek Parnell
Mar 08, 2006
BCS
Mar 14, 2006
jicman
Mar 14, 2006
Regan Heath
Mar 14, 2006
jicman
Mar 08, 2006
Walter Bright
Mar 08, 2006
BCS
Mar 08, 2006
Brad Roberts
Mar 08, 2006
Don Clugston
Mar 08, 2006
Ivan Senji
Mar 09, 2006
Kevin Bealer
March 07, 2006
Changed on_scope keywords per the general consensus of the n.g.

The implicit function template instantiation is a bit limited at the moment, deduction won't work for types derived from templates, and the mechanism to pick the most specialized template doesn't work.

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



March 07, 2006
Walter Bright wrote:
> Changed on_scope keywords per the general consensus of the n.g.
> 
> The implicit function template instantiation is a bit limited at the
> moment, deduction won't work for types derived from templates, and
> the mechanism to pick the most specialized template doesn't work.

Aahh, being modest.....

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

I'd sure hate to be married with you!!!! :-)

Just impressive!

---

BTW, what does "Implicit casts of non-bool to bool disallowed" mean?

March 07, 2006
On Tue, 7 Mar 2006 15:02:41 -0800, Walter Bright wrote:

> Changed on_scope keywords per the general consensus of the n.g.
> 
> The implicit function template instantiation is a bit limited at the moment, deduction won't work for types derived from templates, and the mechanism to pick the most specialized template doesn't work.
> 
> http://www.digitalmars.com/d/changelog.html

Bloody marvelous! ... getting better and better every day.

Thanks for all the hard work and great results.

I'm sorry to heap so much shit on you from time to time <G>

-- 
Derek
(skype: derek.j.parnell)
Melbourne, Australia
"Down with mediocracy!"
8/03/2006 10:13:42 AM
March 07, 2006
"Georg Wrede" <georg.wrede@nospam.org> wrote in message news:440E1336.3050608@nospam.org...
> BTW, what does "Implicit casts of non-bool to bool disallowed" mean?

It means you can no longer write

bool x = 5;


March 07, 2006
"Walter Bright" <newshound@digitalmars.com> wrote in message news:dul3ku$2sv2$1@digitaldaemon.com...
> Changed on_scope keywords per the general consensus of the n.g.
>
> The implicit function template instantiation is a bit limited at the moment, deduction won't work for types derived from templates, and the mechanism to pick the most specialized template doesn't work.
>
> http://www.digitalmars.com/d/changelog.html

Oh, and opSliceAssign, and the if(type variable = expr) too?  Just too good.


March 07, 2006
Walter, you re the man !


-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/M d-pu s+: a-->----- C+++$>++++ UL P+ L+ E--- W++ N++ o? K? w++ !O !M V? PS- PE- Y PGP t 5 X? R tv-- b DI- D+ G e>+++ h>++ !r !y
------END GEEK CODE BLOCK------

Tomasz Stachowiak  /+ a.k.a. h3r3tic +/
March 07, 2006
Walter Bright wrote:
> Changed on_scope keywords per the general consensus of the n.g.
> 
> The implicit function template instantiation is a bit limited at the moment, deduction won't work for types derived from templates, and the mechanism to pick the most specialized template doesn't work.
> 
> http://www.digitalmars.com/d/changelog.html
> 
> 
> 

I could kiss you. 0.150 == 1.0 ? <g>
March 07, 2006
Walter Bright wrote:
> Changed on_scope keywords per the general consensus of the n.g.
> 
> The implicit function template instantiation is a bit limited at the moment, deduction won't work for types derived from templates, and the mechanism to pick the most specialized template doesn't work.

Could you clarify this:

"& | ^ &= |= ^= ! && || ?: are now only operators allowed on bools"

Did you mean "are now _the_ only operators allowed on bools?"  I can't imagine that bitwise operations would be disallowed on integers.

As for ITI... I've already got some overloaded functions written that haven been waiting on this, so I'll let you know how it goes.


Sean
March 07, 2006
"Sean Kelly" <sean@f4.ca> wrote in message news:dul5n8$2us7$1@digitaldaemon.com...
> Did you mean "are now _the_ only operators allowed on bools?"

Yes.  Walter isn't _that_ big of a doof :)


March 07, 2006
"Jarrett Billingsley" <kb3ctd2@yahoo.com> wrote in message news:dul5sr$2vee$1@digitaldaemon.com...
> "Sean Kelly" <sean@f4.ca> wrote in message news:dul5n8$2us7$1@digitaldaemon.com...
>> Did you mean "are now _the_ only operators allowed on bools?"
>
> Yes.  Walter isn't _that_ big of a doof :)

Although a quick test:

bool x = true;
int y = x * 5;
bool z = true / false;

Hmm..


« First   ‹ Prev
1 2 3 4 5 6 7 8 9