www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Feature Request for D 2.0: Traced Exceptions ..... _please_

reply Downs <default_357-line yahoo.de> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm not sure what convoluted reasons there were for leaving those out of
D/Phobos in the first place, but _please_, can we _finally_ have them in
D 2.0?
 --downs

PS: Pretty please?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFG3xM8pEPJRr05fBERAlgTAJ9w/hThzLx2XuJ9VJRxHbZ5U3BS6gCeLFLj
pCVUZEUZmFxMF05mffPINKo=
=t2xe
-----END PGP SIGNATURE-----
Sep 05 2007
parent reply Robert Fraser <fraserofthenight gmail.com> writes:
Downs Wrote:

 I'm not sure what convoluted reasons there were for leaving those out of
 D/Phobos in the first place, but _please_, can we _finally_ have them in
 D 2.0?
http://flectioned.kuehne.cn/
Sep 05 2007
next sibling parent Sean Kelly <sean f4.ca> writes:
Robert Fraser wrote:
 Downs Wrote:
 
 I'm not sure what convoluted reasons there were for leaving those out of
 D/Phobos in the first place, but _please_, can we _finally_ have them in
 D 2.0?
http://flectioned.kuehne.cn/
For what it's worth, flectioned works with Tango as well, but linking flectioned with Tango actually registers flectioned to provide trace information to the runtime. Thus, an app with flectioned will automatically produce trace info for tango.core.Exception.TracedException and its children where otherwise no trace info would be present. I personally feel this is preferable to bundling the feature as a part of the runtime library--it allows for more customization, encourages third-party development, etc. Sean
Sep 05 2007
prev sibling parent Downs <default_357-line yahoo.de> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Robert Fraser wrote:
 Downs Wrote:
 
 I'm not sure what convoluted reasons there were for leaving those out of
 D/Phobos in the first place, but _please_, can we _finally_ have them in
 D 2.0?
http://flectioned.kuehne.cn/
It is my understanding that flectioned doesn't work with phobos' exceptions. I'm not sure how hard it would be to integrate it. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG4AYtpEPJRr05fBERAnhzAKCOIoJn1/xLQltpRGl77pZBAatRoQCdHVsN oBv/i/Yur0AqrtEqCBsib1M= =WlJH -----END PGP SIGNATURE-----
Sep 06 2007