digitalmars.D - "D" annoyances
- Ty Tower (9/9) Mar 10 2008 Take them as things to be fixed or deny their existence
- Alexander Panek (4/16) Mar 10 2008 Why exactly do you think you are "the most schooled in this subject",
- Yigal Chripun (13/30) Mar 10 2008 I wouldn't waste time on him if I were you.
- novice2 (4/6) Mar 10 2008 i am very sorry, can enybody explain me, what is "NG"?
- Ary Borenszweig (2/11) Mar 10 2008 NewsGroup
- Ty Tower (4/9) Mar 10 2008 Here is another I have just made a change on
- Ty Tower (4/8) Mar 10 2008
- jcc7 (5/11) Mar 11 2008 What's a "completed file structur"? Perhaps if you posted what your "com...
- Ty Tower (2/20) Mar 11 2008 Dickhead
- downs (4/22) Mar 11 2008 Does anybody know of a killfile feature or plugin for Thunderbird?
- BCS (2/9) Mar 11 2008 tools-> "message filters" might work
- downs (3/16) Mar 11 2008 I can't seem to apply message filters to NNTP server folders.
- BCS (4/21) Mar 11 2008 Pro'ly not. I've never tried it. I use Omea from jetbrains and It seems ...
- Ty Tower (2/27) Mar 11 2008 Aaaargh Too Late
- Leandro Lucarella (11/34) Mar 11 2008 It's as simple as start NOT responding the posts.
- David Wilson (12/32) Mar 11 2008 As the only non-contributing, continuously abusive person in the
- Ty Tower (4/18) Mar 15 2008 You are an assuming fool. I am contributing whether you reallise it or n...
- Ty Tower (17/21) Mar 11 2008 This one probably should go into dwt but should be here as well as it re...
- Ty Tower (157/162) Mar 11 2008 This is extracted from the DSSS notes
- Tom (4/9) Mar 11 2008 Maybe now is too late.
- Ty Tower (22/26) Mar 15 2008 Another
- Ty Tower (35/72) Mar 15 2008 The debug section in the library file gives a debug function which I ext...
- Lars Ivar Igesund (16/46) Mar 15 2008 For C, see below. "alignment" is not a specifier in itself in any way, i...
- TyTower (7/13) Mar 17 2008 I wanted to do the install process again because it is such a mess I als...
- TyTower (8/8) Mar 17 2008 And this is what you get when you follow their instructions .
- BCS (4/4) Mar 17 2008 Reply to tytower,
- Tower Ty (3/9) Mar 19 2008 Well here we go again.
- Tower Ty (14/20) Mar 19 2008 DMD comes with samples - one in particular won't compile
- Tower Ty (3/9) Mar 19 2008 A little more on the examples All of the COM examples ,chello.d,dclient....
- Ty Tower (144/149) Mar 15 2008
- Tower Ty (4/10) Mar 19 2008 That should be "samples " in the prior posts .
- tytower (57/63) Mar 20 2008 OK here is another that I have touched on before but it was not as clear...
- tytower (24/28) Mar 20 2008 Linker library messages and dsss_objects
- Cosmonaut (4/41) Mar 20 2008 dsss_objs/D/tango.stdc.inttypes.o dsss_objs/D/tango.stdc.posix.sys.selec...
- Ty Tower (5/6) Mar 20 2008 And of course there is no bigger idiot than the one who will not read
- Tower Ty (4/7) May 05 2008 This compiler message tells me absolutely nothing as to its whereabouts ...
- BCS (2/15) May 05 2008 file a bug report.
- Jarrett Billingsley (6/11) May 05 2008 I'm not so sure. That looks like a runtime error, not a compile time er...
- BCS (2/21) May 05 2008 OK then file a tango bug report/feature request.
- Tower Ty (3/25) May 05 2008 Yep its a runtime error . I should have said . As you can't file a bug r...
- Jarrett Billingsley (13/16) May 06 2008 Then you'll have to get used to people ignoring your bug reports. Tango...
- Pedro Ferreira (3/24) May 06 2008 Or use ddbg (a debugger for d) and unwind the stack when the exception
- Steven Schveighoffer (14/45) May 06 2008 Even if you filed this as a bug report, it wouldn't be sufficient. Ther...
Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject Heres the first from a very poor explanation of rebuild on its website 8 rebuild foo/foo.d -offood 9 10 In this example, a program called fooD is compiled with the main source file 11 being foo/foo.d. http://www.dsource.org/projects/dsss/browser/trunk/rebuild/README
Mar 10 2008
Ty Tower wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject Heres the first from a very poor explanation of rebuild on its website 8 rebuild foo/foo.d -offood 9 10 In this example, a program called fooD is compiled with the main source file 11 being foo/foo.d. http://www.dsource.org/projects/dsss/browser/trunk/rebuild/READMEWhy exactly do you think you are "the most schooled in this subject", and what exactly is "very poor" in above explanation? Please elaborate, "schooled".
Mar 10 2008
Alexander Panek wrote:Ty Tower wrote:I wouldn't waste time on him if I were you. from all his posts to the NG it's evident that he's not a polite person, and does not appreciate the work being done by the community and made available free of charge. there's a saying - "Never look a gift horse in the mouth", which comes to mind. if he didn't understand something, there's a proper way to ask questions without insulting the people who worked hard to provide the software he uses free of charge. anyway, if he'll continue to pollute the environment and this NG, I'll just add a filter to my newsreader. It takes less than a minute and it really is time well spent. I suggest you do the same. -- YigalTake them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject Heres the first from a very poor explanation of rebuild on its website 8 rebuild foo/foo.d -offood 9 10 In this example, a program called fooD is compiled with the main source file 11 being foo/foo.d. http://www.dsource.org/projects/dsss/browser/trunk/rebuild/READMEWhy exactly do you think you are "the most schooled in this subject", and what exactly is "very poor" in above explanation? Please elaborate, "schooled".
Mar 10 2008
Yigal Chripun Wrote:...from all his posts to the NG... ...and this NG, ...i am very sorry, can enybody explain me, what is "NG"? thanx. sorry for offtopic
Mar 10 2008
novice2 wrote:Yigal Chripun Wrote:NewsGroup...from all his posts to the NG... ...and this NG, ...i am very sorry, can enybody explain me, what is "NG"? thanx. sorry for offtopic
Mar 10 2008
Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectHere is another I have just made a change on There is no note that I have found about Dsss /Rebuilds default action of rebuilding all files if the dsss.conf file is changed http://www.prowiki.org/wiki4d/wiki.cgi?DSSS#section5
Mar 10 2008
Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectThere is nowhere I have found that lists down what the completed file structur should look like for dsss dmd or dwt. I am using Tango and I would like to compare my file structure to the official one . Thats extra maintenance I suppose but surely this could be automated.
Mar 10 2008
== Quote from Ty Tower (tytower hotmail.com.au)'s articleThere is nowhere I have found that lists down what the completed file structur should look like for dsss dmd or dwt. I am using Tango and I would like to compare my file structure to the official one .What's a "completed file structur"? Perhaps if you posted what your "completed file structur" is, someone might give a suggestion of whether it looks right or whether it could be improved.Thats extra maintenance I suppose but surely this could be automated.Perhaps you would offer to write a program to automate this documentation.
Mar 11 2008
jcc7 wrote:== Quote from Ty Tower (tytower hotmail.com.au)'s articleDickheadThere is nowhere I have found that lists down what the completed file structur should look like for dsss dmd or dwt. I am using Tango and I would like to compare my file structure to the official one .What's a "completed file structur"? Perhaps if you posted what your "completed file structur" is, someone might give a suggestion of whether it looks right or whether it could be improved.Thats extra maintenance I suppose but surely this could be automated.Perhaps you would offer to write a program to automate this documentation.
Mar 11 2008
Ty Tower wrote:jcc7 wrote:Does anybody know of a killfile feature or plugin for Thunderbird? Any ideas highly appreciated. I need it kinda urgently (preferably before Ty posts again). --downs== Quote from Ty Tower (tytower hotmail.com.au)'s articleDickheadThere is nowhere I have found that lists down what the completed file structur should look like for dsss dmd or dwt. I am using Tango and I would like to compare my file structure to the official one .What's a "completed file structur"? Perhaps if you posted what your "completed file structur" is, someone might give a suggestion of whether it looks right or whether it could be improved.Thats extra maintenance I suppose but surely this could be automated.Perhaps you would offer to write a program to automate this documentation.
Mar 11 2008
Reply to Downs,Does anybody know of a killfile feature or plugin for Thunderbird? Any ideas highly appreciated. I need it kinda urgently (preferably before Ty posts again). --downstools-> "message filters" might work
Mar 11 2008
BCS wrote:Reply to Downs,I can't seem to apply message filters to NNTP server folders. Am I missing something?Does anybody know of a killfile feature or plugin for Thunderbird? Any ideas highly appreciated. I need it kinda urgently (preferably before Ty posts again). --downstools-> "message filters" might work
Mar 11 2008
Reply to Downs,BCS wrote:Pro'ly not. I've never tried it. I use Omea from jetbrains and It seems to have good filtering (I just set it up to ignore Ty so well see how good it is) and also does a better job of archiving posts for offline viewing.Reply to Downs,I can't seem to apply message filters to NNTP server folders. Am I missing something?Does anybody know of a killfile feature or plugin for Thunderbird? Any ideas highly appreciated. I need it kinda urgently (preferably before Ty posts again). --downstools-> "message filters" might work
Mar 11 2008
downs Wrote:Ty Tower wrote:Aaaargh Too Latejcc7 wrote:Does anybody know of a killfile feature or plugin for Thunderbird? Any ideas highly appreciated. I need it kinda urgently (preferably before Ty posts again). --downs== Quote from Ty Tower (tytower hotmail.com.au)'s articleDickheadThere is nowhere I have found that lists down what the completed file structur should look like for dsss dmd or dwt. I am using Tango and I would like to compare my file structure to the official one .What's a "completed file structur"? Perhaps if you posted what your "completed file structur" is, someone might give a suggestion of whether it looks right or whether it could be improved.Thats extra maintenance I suppose but surely this could be automated.Perhaps you would offer to write a program to automate this documentation.
Mar 11 2008
downs, el 11 de marzo a las 21:02 me escribiste:Ty Tower wrote:It's as simple as start NOT responding the posts. -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- If you want to be alone, just be alone If you want to watch the sea, just watch the sea But do it now, timing is the answer, do it now Timing is the answer to successjcc7 wrote:Does anybody know of a killfile feature or plugin for Thunderbird? Any ideas highly appreciated. I need it kinda urgently (preferably before Ty posts again).== Quote from Ty Tower (tytower hotmail.com.au)'s articleDickheadThere is nowhere I have found that lists down what the completed file structur should look like for dsss dmd or dwt. I am using Tango and I would like to compare my file structure to the official one .What's a "completed file structur"? Perhaps if you posted what your "completed file structur" is, someone might give a suggestion of whether it looks right or whether it could be improved.Thats extra maintenance I suppose but surely this could be automated.Perhaps you would offer to write a program to automate this documentation.
Mar 11 2008
On Tue, Mar 11, 2008 at 6:37 PM, Tourettes Tower <tytower hotmail.com.au> wrote:jcc7 wrote: > == Quote from Ty Tower (tytower hotmail.com.au)'s article > >> There is nowhere I have found that lists down what the completed >> file structur should look like for dsss dmd or dwt. I am using >> Tango and I would like to compare my file structure to the official >> one . > > What's a "completed file structur"? Perhaps if you posted what your > "completed file structur" is, someone might give a suggestion of > whether it looks right or whether it could be improved. > > >> >> Thats extra maintenance I suppose but surely this could be >> automated. > > Perhaps you would offer to write a program to automate this > documentation. DickheadAs the only non-contributing, continuously abusive person in the community, wouldn't the dickhead here be you? You can feel free to ignore others' pleas to calm down, but be aware that in the end the only person you're hurting is yourself. Particularly, you may find it appealing to tear your own hair out when it comes time to look for a job when you grow up, as your prospective employer finds some of these posts on Google. But you won't understand that either, people like you are only capable of learning by bashing their own heads against the wall. Good luck, David.
Mar 11 2008
David Wilson Wrote:As the only non-contributing, continuously abusive person in the community, wouldn't the dickhead here be you? You can feel free to ignore others' pleas to calm down, but be aware that in the end the only person you're hurting is yourself. Particularly, you may find it appealing to tear your own hair out when it comes time to look for a job when you grow up, as your prospective employer finds some of these posts on Google. But you won't understand that either, people like you are only capable of learning by bashing their own heads against the wall. Good luck, David.You are an assuming fool. I am contributing whether you reallise it or not . I assure you I am calm and considerate until someone throws abuse at me or trys to tell me what to do. Then I will tell you and all others who act like you to go fuck yourself. I am not likely to need a job . I do not need money and I have no need to be Mr Personality. I am here to learn and will do so despite any cry of outrage from the likes of you. I also have no need of luck . If the whim takes me I could come look you up tomorrow. No problem.
Mar 15 2008
Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectThis one probably should go into dwt but should be here as well as it relates to the rebuild default action when the config file is changed I attempted to dsss build the latest dwt-samples-200a229be5ca If something is wrong the compiler jumps out at that point , so a segment fault or compiler error stops compilation of all of the other files in the configuration file. OK now thats not good if you have problems and this one did have . It tells me that it is deleting files and lists all the files that it realy hasn;t got to yet so they are not compiled. It tells me it is deleting them anyway....inaccurate and silly So that hasn't done me any time damage so on I go that way for about 4 more goes to get what will compile done so I can have a look at them. Now what I really want to pass on to someone ,perhaps a new looker, is the following will not compile so don't expect them to if you are on Linux dwtsnippets/opengl dwtsnippets/program dwtsnippets/tray dwtexamples/clipboard dwtexamples/controlexample dwtexamples/texteditor user/dragdrop Cheezy grins
Mar 11 2008
Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectThis is extracted from the DSSS notes ........................................................................................ == DEFAULT SETTINGS == It is possible to create default settings with a special "*" section. This is most useful for settings such as 'buildflags': [*] buildflags=-O Note that any settings in a named section will override those in "*" sections. For example, in this situation: [*] buildflags=-O [mydlib] buildflags+=-release mydlib's buildflags are only "-release". ........................................................................................ This is the dsss.conf file in dwt-samples-200a229be5ca ........................................................................................ [*] debugflags+=-g -gc -debug...........so this is an overall default #used for dwtsnippets/text/Snippet258 #dwtsnippets/expandbar/Snippet223 buildflags+=-Jdwtsnippets/images.......could not find these version(Windows){ #buildflags+= -L/SUBSYSTEM:windows:5 buildflags+= -L/SUBSYSTEM:console:5.......this is overall } #version(linux){ name [dwtexamples/simple.d] [dwtexamples/clipboard/ClipboardExample.d] [dwtexamples/helloworld/HelloWorld1.d] [dwtexamples/helloworld/HelloWorld2.d] [dwtexamples/helloworld/HelloWorld3.d] [dwtexamples/helloworld/HelloWorld4.d] [dwtexamples/helloworld/HelloWorld5.d] [dwtsnippets/button/Snippet293.d] [dwtsnippets/combo/Snippet26.d] [dwtsnippets/composite/Snippet9.d] [dwtsnippets/coolbar/Snippet20.d] [dwtsnippets/ctabfolder/Snippet165.d] [dwtsnippets/directorydialog/Snippet33.d] [dwtsnippets/expandbar/Snippet223.d] [dwtsnippets/menu/Snippet29.d] [dwtsnippets/menu/Snippet97.d] [dwtsnippets/sash/Snippet107.d] [dwtsnippets/styledtext/Snippet163.d] [dwtsnippets/styledtext/Snippet189.d] [dwtsnippets/table/Snippet38.d] [dwtsnippets/table/Snippet144.d] [dwtsnippets/text/Snippet258.d] [dwtsnippets/tooltips/Snippet41.d] [dwtsnippets/tray/Snippet143.d] [dwtsnippets/tree/Snippet8.d] [dwtsnippets/tree/Snippet15.d] [dwtsnippets/program/Snippet32.d] [user/dragdrop/texttolabel.d] [user/drawingboard/DrawingBoard.d] [user/torhu_synctest.d] version(Derelict){ [dwtsnippets/opengl/Snippet195.d] } [dwtexamples/addressbook/AddressBook.d] buildflags+=-g -gc -debug......................this is the default anyway version(Windows){ buildflags+= -L/SUBSYSTEM:console:5........so is this } buildflags+=-Jdwtexamples/addressbook [dwtexamples/controlexample/ControlExample.d] buildflags+=-g -gc -debug.......................same version(Windows){ buildflags+= -L/SUBSYSTEM:console:5.........same } buildflags+=-Jdwtexamples/controlexample buildflags+=-version=CONTROL_EXAMPLE_MAIN [dwtexamples/controlexample/CustomControlExample.d] buildflags+=-g -gc -debug........................same version(Windows){ buildflags+= -L/SUBSYSTEM:console:5..........same } buildflags+=-Jdwtexamples/controlexample buildflags+=-version=CUSTOM_CONTROL_EXAMPLE_MAIN [dwtexamples/texteditor/TextEditor.d] buildflags+=-g -gc -debug........................same version(Windows){ buildflags+= -L/SUBSYSTEM:console:5..........same. } buildflags+=-Jdwtexamples/texteditor ....................................................................................... So this is how I think it should go and I might well be wrong as this is my first look ....................................................................................... [*] debugflags+=-g -gc -debug #used for dwtsnippets/text/Snippet258 #dwtsnippets/expandbar/Snippet223 buildflags+=-Jdwtsnippets/images version(Windows){ #buildflags+= -L/SUBSYSTEM:windows:5 buildflags+= -L/SUBSYSTEM:console:5 } #version(linux){ [dwtexamples/simple.d] [dwtexamples/clipboard/ClipboardExample.d] [dwtexamples/helloworld/HelloWorld1.d] [dwtexamples/helloworld/HelloWorld2.d] [dwtexamples/helloworld/HelloWorld3.d] [dwtexamples/helloworld/HelloWorld4.d] [dwtexamples/helloworld/HelloWorld5.d] [dwtsnippets/button/Snippet293.d] [dwtsnippets/combo/Snippet26.d] [dwtsnippets/composite/Snippet9.d] [dwtsnippets/coolbar/Snippet20.d] [dwtsnippets/ctabfolder/Snippet165.d] [dwtsnippets/directorydialog/Snippet33.d] [dwtsnippets/expandbar/Snippet223.d] [dwtsnippets/menu/Snippet29.d] [dwtsnippets/menu/Snippet97.d] [dwtsnippets/sash/Snippet107.d] [dwtsnippets/styledtext/Snippet163.d] [dwtsnippets/styledtext/Snippet189.d] [dwtsnippets/table/Snippet38.d] [dwtsnippets/table/Snippet144.d] [dwtsnippets/text/Snippet258.d] [dwtsnippets/tooltips/Snippet41.d] [dwtsnippets/tray/Snippet143.d] [dwtsnippets/tree/Snippet8.d] [dwtsnippets/tree/Snippet15.d] [dwtsnippets/program/Snippet32.d] [user/dragdrop/texttolabel.d] [user/drawingboard/DrawingBoard.d] [user/torhu_synctest.d] version(Derelict){ [dwtsnippets/opengl/Snippet195.d] } [dwtexamples/addressbook/AddressBook.d] buildflags+=-Jdwtexamples/addressbook [dwtexamples/controlexample/ControlExample.d] buildflags+=-Jdwtexamples/controlexample buildflags+=-version=CONTROL_EXAMPLE_MAIN [dwtexamples/controlexample/CustomControlExample.d] buildflags+=-Jdwtexamples/controlexample buildflags+=-version=CUSTOM_CONTROL_EXAMPLE_MAIN [dwtexamples/texteditor/TextEditor.d] buildflags+=-Jdwtexamples/texteditor ..................................................................................... I'm sure someone will tell me if I am mis-understanding something
Mar 11 2008
Ty Tower escribió:Ty Tower Wrote: ..................................................................................... I'm sure someone will tell me if I am mis-understanding somethingMaybe now is too late. -- Tom;
Mar 11 2008
Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectAnother The output does not recognise "C" nor "alignment" ? Your lookers should not have to go delving to find out why, it needs to just work. [tytower linuxbox text]$ formatspec I have {unknown format 'C'} in cash. Avogadro's number is 6.02e+23. Avogadro's number (with alignment) is 6.02e+23. This is the example program which also appears in the tango book /** Example showing how to use format specifier components in a format string's argument. Put into public domain by Lars Ivar Igesund */ import tango.io.Stdout; void main(){ double avogadros = 6.0221415e23; Stdout.formatln("I have {0:C} in cash.", 100); Stdout.formatln("Avogadro's number is {0:E}.", avogadros); Stdout.formatln("Avogadro's number (with alignment) is {0,4:E}.", avogadros); }
Mar 15 2008
Ty Tower Wrote:Ty Tower Wrote:The debug section in the library file gives a debug function which I extracted ,changed and ran . It works OK import tango.io.Console; import tango.text.convert.Layout; void main () { auto layout = new Layout!(char); layout.sprint (new char[3], "hi"); Cout (layout ("{:d2}", 56)).newline; Cout (layout ("{:f4}", 0.001)).newline; Cout (layout ("{:f8}", 3.14159)).newline; Cout (layout ("{:e20}", 0.001)).newline; Cout (layout ("{:e4}", 0.0000001)).newline; Cout (layout ("ptr:{}", &layout)).newline; Cout (layout ("{:C}}", 4.456789)).newline; Cout (layout ("{:c}}", 4.456789)).newline; struct S { char[] toString () {return "foo";} } S s; Cout (layout ("struct: {}", s)).newline; } /*Output of this is OK -I added ":C" liness to the tango library file it wasn't there [tytower linuxbox Desktop]$ TestLayout 56 0.0010 3.14159000 0.10000000000000000000e-02 0.1000e-06 ptr:bfc6a008 4.46} 4.46} struct: fooTake them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectAnother The output does not recognise "C" nor "alignment" ? Your lookers should not have to go delving to find out why, it needs to just work. [tytower linuxbox text]$ formatspec I have {unknown format 'C'} in cash. Avogadro's number is 6.02e+23. Avogadro's number (with alignment) is 6.02e+23. This is the example program which also appears in the tango book /** Example showing how to use format specifier components in a format string's argument. Put into public domain by Lars Ivar Igesund */ import tango.io.Stdout; void main(){ double avogadros = 6.0221415e23; Stdout.formatln("I have {0:C} in cash.", 100); Stdout.formatln("Avogadro's number is {0:E}.", avogadros); Stdout.formatln("Avogadro's number (with alignment) is {0,4:E}.", avogadros); }
Mar 15 2008
Ty Tower wrote:Another The output does not recognise "C" nor "alignment" ?For C, see below. "alignment" is not a specifier in itself in any way, it is the number seen behind a comma in some of the examples; so what do you mean with it not being recognized?Your lookers should not have to go delving to find out why, it needs to just work.We appreciate tickets posted at http://www.dsource.org/projects/tango/newticket[tytower linuxbox text]$ formatspec I have {unknown format 'C'} in cash. Avogadro's number is 6.02e+23. Avogadro's number (with alignment) is 6.02e+23. This is the example program which also appears in the tango bookYou need to point me to where this can be found in the book, in which case it will be listed in the errata./** Example showing how to use format specifier components in a format string's argument. Put into public domain by Lars Ivar Igesund */ import tango.io.Stdout; void main(){ double avogadros = 6.0221415e23; Stdout.formatln("I have {0:C} in cash.", 100); Stdout.formatln("Avogadro's number is {0:E}.", avogadros); Stdout.formatln("Avogadro's number (with alignment) is {0,4:E}.", avogadros); }Thanks, this example is indeed in error. Currently C is only available as a specifier if you have a Locale enabled (as you can read in the book). The E specifier does appear to not work properly under Locale though. -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango
Mar 15 2008
Ty Tower Wrote:Ty Tower Wrote:I wanted to do the install process again because it is such a mess I also wanted to write a guide for Linux users . So I go to get dmd 1.028 dmd 1.028 and all prior do not have an install instruction file in them so stupidly they dont associate the install instructions with each distribution Now this means whatever install instructions you see on the web site are for the current distro only. So if you have downloaded the 5Meg file previously , you now can use it because the installation instructions may be wrong . You have to download it again ! ClotsTake them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject
Mar 17 2008
And this is what you get when you follow their instructions . This is what got to me in the first place . I remember the frustration . Where cp -f rebuild/defaults/dmd-posix rebuild/rebuild.conf/default ./rebuild/rebuild -full -Irebuild sss/main.d -ofdsss sss/main.d(31): module file cannot read file 'std/file.d' make: *** [dsss] Error 1
Mar 17 2008
Reply to tytower, The install process for DMD hasn't changed in so long the original could well have be written in stone and stored in the Ark. OTOH look for /dmd/html/d/dcompiler.html in dmd.zip
Mar 17 2008
Well here we go again. Whoever writes the installation notes for dsss and dmd should initially suggest to new users to put the directories in their $HOME directory . I see now that following the given instructions means you have some permission problems getting to object.d. That causes errors in the compiles and the messages are cryptic from both of these programs. New lookers without some prior dmd and dsss experience will find the compiler output nearly indecipherable.Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject
Mar 19 2008
DMD comes with samples - one in particular won't compile This is the error d2html.d(335): Error: identifier 'ReadError' is not defined d2html.d(335): Error: ReadError is used as a type and this the offending program piece } // if end of file is reached and we try to read something // with typed read(), a ReadError is thrown; in our case, // this means that job is successfully done catch (ReadError e) { Dunno at this stage where ReadError comes from Now looking at the English above what do they mean "with typed read() Should that be "with type read()"........"with a keyboard entry"......"with method read()"......."with function read()" .........God knowsTy Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject
Mar 19 2008
A little more on the examples All of the COM examples ,chello.d,dclient.d,dserver.d don't compile along with winsamp.d. The reason given is /home/tytower/dmd/bin/../src/phobos/std/c/windows/windows.d(12): static assert is false Now I see a batch file leading to a script file for all in Windows but no Dsss.conf file for us Linux dumbos. I suppose these need special treatment or libraries.Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject
Mar 19 2008
Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectIn Tango examples the dsss.conf is out of date as below new one is further down dss.conf - missing no cluster [concurrency/fiber_test.d] buildflags += -unittest [conduits/composite.d] [conduits/createzip.d] version (Windows) { buildflags += -L"zlib;libbz2" - made global } version (Posix) { buildflags += -L-lz -made global } [conduits/filebubbler.d] [conduits/filecat.d] - filebucket missed [conduits/filecopy.d] [conduits/fileops.d] [conduits/filepathname.d] [conduits/filescan.d] [conduits/filescanregex.d] [conduits/lineio.d] [conduits/mmap.d] [conduits/paths.d] [conduits/randomio.d] [conduits/shuffle.d] [conduits/unifile.d] [console/hello.d] [console/stdout.d]- missing buffered.d [logging/chainsaw.d] [logging/logging.d] [logging/multilog.d]-context [manual/chapterStorage.d] [networking/homepage.d] [networking/httpget.d] [networking/selector.d] [networking/sockethello.d] [networking/socketserver.d] [system/arguments.d] -synchronisation/* missing? [system/localtime.d] [system/normpath.d] [system/process.d] [text/formatalign.d] [text/formatindex.d] [text/formatspec.d] [text/localetime.d] [text/properties.d] [text/token.d] [text/xmldom.d] buildflags += -Jtext -don't know about globalising this ? [text/xmlpull.d] buildflags += -Jtext [text/xmlsax.d] buildflags += -Jtext [text/xmlpath.d] [vfs/vfszip.d] version (Windows) { buildflags += -L"zlib;libbz2"-made global } version (Posix) { buildflags += -L-lz -made global } --------------------------------------------------------------------------------------------------- So new one -tested [*] version (Windows) { buildflags += -L"zlib;libbz2" } version (Posix) { buildflags += -L-lz } [cluster/alert.d] [cluster/cclient.d] [cluster/cserver.d] [cluster/invalidate.d] [cluster/qclient.d] [cluster/qlisten.d] [cluster/qrequest.d] [cluster/qserver.d] [cluster/reply.d] /conduits/filebubbler [concurrency/fiber_test.d] buildflags += -unittest [conduits/composite.d] [conduits/createzip.d] [conduits/filebubbler.d] [conduits/filecat.d] [conduits/filecopy.d] [conduits/fileops.d] [conduits/filepathname.d] [conduits/filescan.d] [conduits/filescanregex.d] [conduits/lineio.d] [conduits/mmap.d] [conduits/paths.d] [conduits/randomio.d] [conduits/shuffle.d] [conduits/unifile.d] [console/buffered.d] [console/hello.d] [console/stdout.d] [logging/chainsaw.d] [logging/logging.d] [logging/multilog.d] [manual/chapterStorage.d] [networking/homepage.d] [networking/httpget.d] [networking/selector.d] [networking/sockethello.d] [networking/socketserver.d] [synchronization/barrier.d] [synchronization/condition.d] [synchronization/readwritemutex.d] [synchronization/semaphore.d] [system/arguments.d] [system/localtime.d] [system/normpath.d] [system/process.d] [text/formatalign.d] [text/formatindex.d] [text/formatspec.d] [text/localetime.d] [text/properties.d] [text/token.d] [text/xmldom.d] buildflags += -Jtext [text/xmlpull.d] buildflags += -Jtext [text/xmlsax.d] buildflags += -Jtext [text/xmlpath.d] [vfs/vfszip.d] ------------------------------------------------------------------------------------- It looked like the Jake file for windows needed some work too
Mar 15 2008
That should be "samples " in the prior posts . One more recls_test_1.d(48): module recls cannot read file 'std/recls.d' The file /phobos/std/recls.d imported by this program is not there .Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject
Mar 19 2008
OK here is another that I have touched on before but it was not as clear to me then as it is now. If you choose to run Tango then the file you get with "dsss" must be checked and changed if necessary. I havn't seen a correct one in anything I have downloaded to date and that's up to the distro available today. Go to /dsss/etc/rebuild and first make sure the default file reads " dmd-posix-tango" Then go into "dmd-posix-tango" and change the file as per my #note below profile=tango compiler=dmd inifile=dmd.conf exeext= objext=o version=DigitalMars noversion=GNU version=linux noversion=Unix version=Posix noversion=Windows noversion=Win32 noversion=Win64 version=X86 noversion=PPC noversion=X86_64 version=D_InlineAsm version=D_InlineAsm_X86 noversion=D_InlineAsm_PPC noversion=D_InlineAsm_X86_64 version=LittleEndian noversion=BigEndian version=Tango [compile] cmd=dmd -version=Posix -version=Tango -c $i flag=$i incdir=-I$i libdir=-L-L$i optimize=-O version=-version=$i [link] oneatatime=no cmd=dmd $i -of$o libdir=-L-L$i lib=-L-l$i flag=-L$i [liblink] safe=yes oneatatime=yes cmd=ar rc $o $i libdir= lib= flag= [postliblink] cmd=ranlib $i [shliblink] shlibs=no [dyliblink] dylibs=no Then at least you will get a result not like the shit I have been trying to wade through Its a bloody disgrace for Linux users of Tango , what a ballsup.Ty Tower Wrote:Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject
Mar 20 2008
Linker library messages and dsss_objects Why the heck does my compile give all of this output when compiling a simple little program? Theres even a THAI buddhist in there Heres the program module test; import tango.io.Stdout; import tango.text.locale.Locale; void main(){ Locale locale = new Locale; Stdout("I have lost { } of my birds",20).newline; Stdout.formatln("I have {:C} birds on the roof",100); } which despite Lar's cryptic remarks previously does not format properly and here is what dsss spews out mystuff/test.d => mystuff/test + /home/tytower/dsss/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/tytower/dsss/include/d -S/home/tytower/dsss/lib/ -I/home/tytower/dsss/include/d -S/home/tytower/dsss/lib -I/home/tytower/d/include/d -S/home/tytower/d/lib -oqdsss_objs/D mystuff/test.d -ofmystuff/test gcc dsss_objs/D/_test.o dsss_objs/D/tango.io.Stdout.o dsss_objs/D/tango.io.Print.o dsss_objs/D/tango.io.model.IBuffer.o dsss_objs/D/tango.io.model.IConduit.o dsss_objs/D/tango.text.convert.Layout.o dsss_objs/D/tango.text.convert.Utf.o dsss_objs/D/tango.text.convert.Float.o dsss_objs/D/tango.text.convert.Integer.o dsss_objs/D/tango.io.Console.o dsss_objs/D/tango.sys.Common.o dsss_objs/D/tango.sys.linux.linux.o dsss_objs/D/tango.stdc.time.o dsss_objs/D/tango.stdc.config.o dsss_objs/D/tango.stdc.stddef.o dsss_objs/D/tango.stdc.posix.dlfcn.o dsss_objs/D/tango.stdc.posix.config.o dsss_objs/D/tango.stdc.posix.fcntl.o dsss_objs/D/tango.stdc.stdint.o dsss_objs/D/tango.stdc.posix.sys.types.o dsss_objs/D/tango.stdc.posix.sys.stat.o dsss_objs/D/tango.stdc.posix.time.o dsss_objs/D/tango.stdc.posix.signal.o dsss_objs/D/tango.stdc.signal.o dsss_objs/D/tango.stdc.posix.poll.o dsss_objs/D/tango.stdc.posix.pwd.o dsss_objs/D/tango.stdc.posix.unistd.o dsss_objs/D/tango.stdc.posix.inttypes.o dsss_objs/D/tango.stdc.inttypes.o dsss_objs/D/tango.stdc.posix.sys.select.o dsss_objs/D/tango.stdc.posix.sys.time.o dsss_objs/D/tango.sys.linux.epoll.o dsss_objs/D/tango.stdc.errno.o dsss_objs/D/tango.stdc.string.o dsss_objs/D/tango.io.Buffer.o dsss_objs/D/tango.io.DeviceConduit.o dsss_objs/D/tango.io.Conduit.o dsss_objs/D/tango.text.locale.Locale.o dsss_objs/D/tango.text.locale.Core.o dsss_objs/D/tango.text.locale.Data.o dsss_objs/D/tango.time.Time.o dsss_objs/D/tango.time.chrono.Hijri.o dsss_objs/D/tango.time.chrono.Calendar.o dsss_objs/D/tango.time.chrono.Korean.o dsss_objs/D/tango.time.chrono.GregorianBased.o dsss_objs/D/tango.time.chrono.Gregorian.o dsss_objs/D/tango.time.chrono.Taiwan.o dsss_objs/D/tango.time.chrono.Hebrew.o dsss_objs/D/tango.time.chrono.Japanese.o dsss_objs/D/tango.time.chrono.ThaiBuddhist.o dsss_objs/D/tango.text.locale.Posix.o dsss_objs/D/tango.stdc.ctype.o dsss_objs/D/tango.stdc.posix.stdlib.o dsss_objs/D/tango.stdc.stdlib.o dsss_objs/D/tango.stdc.posix.sys.wait.o dsss_objs/D/tango.stdc.locale.o dsss_objs/D/tango.text.locale.Convert.o dsss_objs/D/tango.time.WallClock.o dsss_objs/D/tango.time.Clock.o -o mystuff/test -m32 -Xlinker -L./ -Xlinker -L/home/tytower/dsss/lib/ -Xlinker -L/home/tytower/dsss/lib -Xlinker -L/home/tytower/d/lib -Xlinker -L/home/tytower/dmd/bin/../lib -ltango-user-dmd -Xlinker -L/home/tytower/dmd/bin/../lib -ltango-user-dmd -ltango-base-dmd -lpthread -lm Now I suppose this is something that I have done in a dsss configuration file perhaps but DMD on the same program gives [tytower localhost tango]$ dmd mystuff/test.d gcc test.o -o test -m32 -Xlinker -L/home/tytower/dmd/bin/../lib -ltango-user-dmd -ltango-base-dmd -lpthread -lm Strange..........Ohh ,here's the output Lars--not right on either line [tytower localhost tango]$ mystuff/test I have lost { } of my birds, 20 I have {unknown format 'C'} birds on the roofTake them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subject
Mar 20 2008
tytower escribió:dsss_objs/D/tango.stdc.inttypes.o dsss_objs/D/tango.stdc.posix.sys.select.o dsss_objs/D/tango.stdc.posix.sys.time.o dsss_objs/D/tango.sys.linux.epoll.o dsss_objs/D/tango.stdc.errno.o dsss_objs/D/tango.stdc.string.o dsss_objs/D/tango.io.Buffer.o dsss_objs/D/tango.io.DeviceConduit.o dsss_objs/D/tango.io.Conduit.o dsss_objs/D/tango.text.locale.Locale.o dsss_objs/D/tango.text.locale.Core.o dsss_objs/D/tango.text.locale.Data.o dsss_objs/D/tango.time.Time.o dsss_objs/D/tango.time.chrono.Hijri.o dsss_objs/D/tango.time.chrono.Calendar.o dsss_objs/D/tango.time.chrono.Korean.o dsss_objs/D/tango.time.chrono.GregorianBased.o dsss_objs/D/tango.time.chrono.Gregorian.o dsss_objs/D/tango.time.chrono.Taiwan.o dsss_objs/D/tango.time.chrono.Hebrew.o dsss_objs/D/tango.time.chrono.Japanese.o dsss_objs/D/tango.time.chrono.ThaiBuddhist.o dsss_objs/D/tango.text.locale.Posix.o dsss_objs/D/tango.stdc.ctype.o dsss_objs/D/tango.stdc.posix.stdlib.o dsss_objs/D/tango.stdc.stdlib.o dsss_objs/D/tango.stdc.p osix.sys.wait.o dsss_objs/D/tango.stdc.locale.o dsss_objs/D/tango.text.locale.Convert.o dsss_objs/D/tango.time.WallClock.o dsss_objs/D/tango.time.Clock.o -o mystuff/test -m32 -Xlinker -L./ -Xlinker -L/home/tytower/dsss/lib/ -Xlinker -L/home/tytower/dsss/lib -Xlinker -L/home/tytower/d/lib -Xlinker -L/home/tytower/dmd/bin/../lib -ltango-user-dmd -Xlinker -L/home/tytower/dmd/bin/../lib -ltango-user-dmd -ltango-base-dmd -lpthread -lmLinker library messages and dsss_objects Why the heck does my compile give all of this output when compiling a simple little program? Theres even a THAI buddhist in there Heres the program module test; import tango.io.Stdout; import tango.text.locale.Locale; void main(){ Locale locale = new Locale; Stdout("I have lost { } of my birds",20).newline; Stdout.formatln("I have {:C} birds on the roof",100); } which despite Lar's cryptic remarks previously does not format properly and here is what dsss spews out mystuff/test.d => mystuff/test + /home/tytower/dsss/bin/rebuild -Idsss_imports/ -I. -S./ -I/home/tytower/dsss/include/d -S/home/tytower/dsss/lib/ -I/home/tytower/dsss/include/d -S/home/tytower/dsss/lib -I/home/tytower/d/include/d -S/home/tytower/d/lib -oqdsss_objs/D mystuff/test.d -ofmystuff/test gcc dsss_objs/D/_test.o dsss_objs/D/tango.io.Stdout.o dsss_objs/D/tango.io.Print.o dsss_objs/D/tango.io.model.IBuffer.o dsss_objs/D/tango.io.model.IConduit.o dsss_objs/D/tango.text.convert.Layout.o dsss_objs/D/tango.text.convert.Utf.o dsss_objs/D/tango.text.convert.Float.o dsss_objs/D/tango.text.convert.Integer.o dsss_objs/D/tango.io.Console.o dsss_objs/D/tango.sys.Common.o dsss_objs/D/tango.sys.linux.linux.o dsss_objs/D/tango.stdc.time.o dsss_objs/D/tango.stdc.config.o dsss_objs/D/tango.stdc.stddef.o dsss_objs/D/tango.stdc.posix.dlfcn.o dsss_objs/D/tango.stdc.posix.config.o dsss_objs/D/tango.stdc.posix.fcntl.o dsss_objs/D/tango.stdc.stdint.o dsss_objs/D/tango.stdc.posix.sys.types.o dsss_objs/D/tango.stdc.posix.sys.stat.o dsss_objs/D/tango.stdc.posix.time.o dsss_objs/D/tango.stdc.posix.signal.o dsss_objs/D/tango.stdc.signal.o dsss_objs/D/tango.stdc.posix.poll.o dsss_objs/D/tango.stdc.posix.pwd.o dsss_objs/D/tango.stdc.posix.unistd.o dsss_objs/D/tango.stdc.posix.inttypes.oTake them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces . The best critic is the most schooled in the subjectNow I suppose this is something that I have done in a dsss configuration file perhaps but DMD on the same program gives [tytower localhost tango]$ dmd mystuff/test.d gcc test.o -o test -m32 -Xlinker -L/home/tytower/dmd/bin/../lib -ltango-user-dmd -ltango-base-dmd -lpthread -lm Strange..........Ohh ,here's the output Lars--not right on either line [tytower localhost tango]$ mystuff/test I have lost { } of my birds, 20 I have {unknown format 'C'} birds on the roofIdiot.
Mar 20 2008
Cosmonaut wrote:Idiot.And of course there is no bigger idiot than the one who will not read and check the post Why do you bother to post CLOWN
Mar 20 2008
Ty Tower escribió:Cosmonaut wrote:I.D.I.O.T. Idiot.Idiot.And of course there is no bigger idiot than the one who will not read and check the post Why do you bother to post CLOWN
Mar 20 2008
Reply to Cosmonaut,I.D.I.O.T. Idiot.If you are correct or not (I didn't even read any of the post) trying to correct, or even work with Ty is a frustrating and generally pointless endeavor.
Mar 20 2008
tytower Wrote:This compiler message tells me absolutely nothing as to its whereabouts !! " tango.core.Exception.IllegalArgumentException: Argument not valid " Surely you cold put a line number, or other reference so it means something?Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces .
May 05 2008
Tower Ty wrote:tytower Wrote:file a bug report.This compiler message tells me absolutely nothing as to its whereabouts !! " tango.core.Exception.IllegalArgumentException: Argument not valid " Surely you cold put a line number, or other reference so it means something?Take them as things to be fixed or deny their existence Either way I will post here the stupid things I find as I go through bits and pieces .
May 05 2008
"BCS" <BCS pathlink.com> wrote in message news:fvnauf$2hii$1 digitalmars.com...I'm not so sure. That looks like a runtime error, not a compile time error. If he's getting the error when he tries to compile something, maybe it's an error in a build tool, but it certainly does not look like a compile time error." tango.core.Exception.IllegalArgumentException: Argument not valid " Surely you cold put a line number, or other reference so it means something?file a bug report.
May 05 2008
Jarrett Billingsley wrote:"BCS" <BCS pathlink.com> wrote in message news:fvnauf$2hii$1 digitalmars.com...OK then file a tango bug report/feature request.I'm not so sure. That looks like a runtime error, not a compile time error. If he's getting the error when he tries to compile something, maybe it's an error in a build tool, but it certainly does not look like a compile time error." tango.core.Exception.IllegalArgumentException: Argument not valid " Surely you cold put a line number, or other reference so it means something?file a bug report.
May 05 2008
BCS Wrote:Jarrett Billingsley wrote:Yep its a runtime error . I should have said . As you can't file a bug report without joining something and giving out emails I am using this as a bug report venue and have been for some time . If no-one chooses to do anything about them too bad . There are stacks of choices for me."BCS" <BCS pathlink.com> wrote in message news:fvnauf$2hii$1 digitalmars.com...OK then file a tango bug report/feature request.I'm not so sure. That looks like a runtime error, not a compile time error. If he's getting the error when he tries to compile something, maybe it's an error in a build tool, but it certainly does not look like a compile time error." tango.core.Exception.IllegalArgumentException: Argument not valid " Surely you cold put a line number, or other reference so it means something?file a bug report.
May 05 2008
"Tower Ty" <towerty msn.com.au> wrote in message news:fvovbu$18gg$1 digitalmars.com...Yep its a runtime error . I should have said . As you can't file a bug report without joining something and giving out emails I am using this as a bug report venue and have been for some time .Then you'll have to get used to people ignoring your bug reports. Tango is maintained by a core team of about 3 people, all of whom have real lives and real jobs. They just don't have the time or manpower to collate bug reports from all over the web. Also, this is a runtime error. Try throwing _any_ exception and you'll notice that no file or line is given. In order to know where an exception occurred, either the language has to have some kind of built-in support whereby it will pass the file and line of the 'throw' statement to the exception's constructor (which it doesn't), or you have to have a traceback mechanism (which, by default, does not exist). Apparently you can get traced exceptions in Tango by using flectioned; I've never used it.
May 06 2008
Jarrett Billingsley escreveu:"Tower Ty" <towerty msn.com.au> wrote in message news:fvovbu$18gg$1 digitalmars.com...Or use ddbg (a debugger for d) and unwind the stack when the exception is thrownYep its a runtime error . I should have said . As you can't file a bug report without joining something and giving out emails I am using this as a bug report venue and have been for some time .Then you'll have to get used to people ignoring your bug reports. Tango is maintained by a core team of about 3 people, all of whom have real lives and real jobs. They just don't have the time or manpower to collate bug reports from all over the web. Also, this is a runtime error. Try throwing _any_ exception and you'll notice that no file or line is given. In order to know where an exception occurred, either the language has to have some kind of built-in support whereby it will pass the file and line of the 'throw' statement to the exception's constructor (which it doesn't), or you have to have a traceback mechanism (which, by default, does not exist). Apparently you can get traced exceptions in Tango by using flectioned; I've never used it.
May 06 2008
"Tower Ty" wroteBCS Wrote:Even if you filed this as a bug report, it wouldn't be sufficient. There is no way of reproducing, no way of knowing whether you are throwing this exception in your code, or using another library, etc. More information about what you are doing is necessary. I don't think any reasonable software development team is going to take a bug report seriously if you don't take it seriously. If you would rather not use Tango, then that is a viable option. If your goal is to use Tango, put in some effort and file a ticket. Even digitalmars uses a bug reporting system, and their team pretty much doesn't do anything without a bug report there. The newsgroup is for fleshing out ideas, seeing if someone else knows how to solve a problem, asking if a bug is already known, etc. It is not a bug reporting mechanism. -SteveJarrett Billingsley wrote:Yep its a runtime error . I should have said . As you can't file a bug report without joining something and giving out emails I am using this as a bug report venue and have been for some time . If no-one chooses to do anything about them too bad . There are stacks of choices for me."BCS" <BCS pathlink.com> wrote in message news:fvnauf$2hii$1 digitalmars.com...OK then file a tango bug report/feature request.I'm not so sure. That looks like a runtime error, not a compile time error. If he's getting the error when he tries to compile something, maybe it's an error in a build tool, but it certainly does not look like a compile time error." tango.core.Exception.IllegalArgumentException: Argument not valid " Surely you cold put a line number, or other reference so it means something?file a bug report.
May 06 2008