Page 10 of 11
Re: CodeCaddy v1.80x build 792 12.03.10 save 8350
Posted: Fri Mar 19, 2010 3:04 pm
by blueznl
Well, I don't mind the 38000 lines, but they may belong to a project so you simply may not want me to use it to find the bug. I DO mind changing all those procedure names to lower case though

Re: CodeCaddy v1.80x build 792 12.03.10 save 8350
Posted: Sun Apr 11, 2010 2:06 pm
by loadstone
is this a bug?
when i install codecaddy into pb ide, this function well make exe will wrong:
XincludeFile

Re: CodeCaddy v1.80x build 792 12.03.10 save 8350
Posted: Mon Apr 12, 2010 7:44 am
by blueznl
Dunno, actually

I'm not sure I've included XInclude...
<checking>
Ah, yes, I did not support 'XIncludeFile' and 'IncludePath'.
The reason you get an error is that 'thinning' is enabled during build. If you were using CodeCaddy before with these files, now you will have to clear the tickbox Options / Preferences / Pre-Process / Remove unused procedures and macros from builds.
Or you have to replace XIncludeFile with IncludeFile.
Shouldn't be too hard to support XIncludeFile. I'll have a look.
Re: CodeCaddy v1.80x build 792 12.03.10 save 8350
Posted: Thu Apr 22, 2010 7:02 am
by Amundo
blueznl,
Thanks to your "PureBasic Survival Guide", I have gotten past a very annoying problem with Unicode (will post code if/when I get it working)- your documentation and utilties (CodeCaddy, in particular) are invaluable.
Thanks again!
Re: CodeCaddy v1.95x build 852 03.08.10 save 8632
Posted: Tue Aug 03, 2010 12:26 am
by blueznl
Update v1.95x.
- bugfix thinner function
- some other fixes I forgot
The thinner function strips out all unused code. It was doing a reasonable job thus far, but there was a bug in it causing problems under certain specific circumstances. This one should fix it.
The file can be found here:
http://www.xs4all.nl/~bluez/purebasic/p ... _codecaddy
Re: CodeCaddy v1.95x build 852 03.08.10 save 8632
Posted: Mon Nov 15, 2010 10:07 pm
by blueznl
Update v1.99.
- create a tools.prefs file if there wasn't one yet
- minor fix in displayed filename of last build
- option to add whitespace after procedure declarations for easier commenting
- another bugfix in the thinner function
As usual, the file can be found here:
http://www.xs4all.nl/~bluez/purebasic/p ... _codecaddy
Re: CodeCaddy v1.99 build 867 15.11.10 save 8701
Posted: Mon Nov 15, 2010 11:40 pm
by DoubleDutch
Thanks.

Re: CodeCaddy v1.99 build 867 15.11.10 save 8701
Posted: Tue Nov 16, 2010 1:36 am
by Amundo
Thanks blueznl!
Re: CodeCaddy v2.01x build 870 19.12.10 save 8710
Posted: Sun Dec 19, 2010 9:26 pm
by blueznl
Update v2.01x.
- underscores as terminating character of structure names triggered multiline, fixed
Re: CodeCaddy v2.04x
Posted: Sat Oct 29, 2011 2:15 pm
by blueznl
Update v2.04x.
I must have made *some* changes but I definitely cannot recall what those were

Anyway, recompiled with RC1, and seems to work without problems.
Re: CodeCaddy v2.04x
Posted: Mon Feb 11, 2013 9:07 pm
by bobobo
is there an issue concerning pb 5.00 ? (winxp32)
it doesn't compile a little complexer code with procedures in it.
if codecaddy build is switched on compiling to an executable it says that a procedure is not defined
in another line than the proc resides
Code: Select all
---------------------------
PureBasic
---------------------------
Line 90: procname() is not a function, array, list, map or macro.
---------------------------
OK
---------------------------
if switched of (build) everything is ok
Re: CodeCaddy v2.04x
Posted: Tue Feb 12, 2013 9:04 am
by blueznl
I will check. Have been busy and haven't tried 5.x yet to build a new version.
Re: CodeCaddy v2.04x
Posted: Thu Feb 14, 2013 4:29 pm
by blueznl
Bobobo, do you have a code snippet for me? Here everything seems to work fine.
Re: CodeCaddy v2.04x
Posted: Sat Jun 22, 2013 9:03 am
by bobobo
sorry for delay..
i can't reproduce this error
maybe it was an effect of the fullmoon or something like that

Re: CodeCaddy v2.04x
Posted: Mon Jun 24, 2013 8:28 pm
by blueznl
Without a doubt it must have been the moon
(I compiled CodeCaddy with 5.20b2 and it seems to work fine.)