Page 1 of 10

TailBite V1.3 for PB4.0X+PB4.10+PB4.20

Posted: Wed Jul 11, 2007 11:07 pm
by ABBKlaus
Hi,

new thread for new version of TailBite :wink:

Website at www.tailbite.com is up and running !
Still searching for contributors making some language files :roll:

Current supporters of www.tailbite.com are :
ABBKlaus
Gnozal


Regards Klaus

Current version : V1.3 PR 1.868

TailBite supports the following versions of PureBasic:
- PureBasic V4.02
- PureBasic V4.10
- PureBasic V4.20 (not Beta2 - see this thread http://www.purebasic.fr/english/viewtopic.php?t=30840)

Plugins :
- TB_Debugger (Compiled with PB4.10 !)
Removed Plugins (not working in PB4.xx):
- TB_GadgetExtension
- TB_ImagePlugin
- TB_Include2DDrawing
- TB_IncludeFont

Download it here : TailBite_Installer.exe

Onlinehelp : TailBite.chm

Sources : src.pack

old Sources can be found here : http://www.tailbite.com/downloads

Latest fixes :
[30] JAN 31th 2008 TailBite v1.3 PR 1.868
- added batch options (requested by mistrel)
[29] JAN 25th 2008 TailBite v1.3 PR 1.867
- fixed console window flashes no more (found by mistrel)
- added commandline options to the documentation (requested by lexvictory)
[28] JAN 22th 2008 TailBite v1.3 PR 1.866
- added a warning when a library already exists somewhere in the Subsystem folder (found by lexvictory)
- added a warning when .PB extension is not registered correctly and PBCompiler.exe was not found (found by hurga/Dostej)
[27] JAN 3th 2008 TailBite v1.3 PR 1.865
- fixed stack issue when 'Prompt confirm on deletion...' was checked (found by IceSoft)
- fixed mispelling of 'user library already exist.'
[26] JAN 2th 2008 TailBite v1.3 PR 1.864
- TBManager : correction of Subsystem folders (found by IceSoft)
- TBManager : added creation of Subsystem folders
[25] DEC 18th 2007 TailBite v1.3 PR 1.863
- fixed error message when an import lib was not found (found by Mistrel)
- fixed handling of internal libs like 'window.lib' (found by Mistrel)
- fixed some Finishdirectory() missing
[24] DEC 13th 2007 TailBite v1.3 PR 1.862
- fixed some more problems with Labels ?label_data (found by Lna)
- fixed renaming of ASM commands MOV DL,AL / MOV DH,AH / CMP AL,DL (found by Lna)
[23] DEC 12th 2007 TailBite v1.3 PR 1.861
- fixed problem with Labels 'Extrn Libname_l_labelname' (found by Lna)
[22] NOV 22th 2007 TailBite v1.3 PR 1.860
- fixed problem with 'call _SYS_InitString@0' in the _Init function (found by denis)
[21] OKT 17th 2007 TailBite v1.3 PR 1.859
- fixed problem with :Import section (found by srod)
[20] OKT 10th 2007 TailBite v1.3 PR 1.858
- fixed problem with PB folder detection code
[19] SEP 8th 2007 TailBite v1.3 PR 1.857
- fixed problem with asm comments ; ! (found by eddy)
[18] AUG 30th 2007 TailBite v1.3 PR 1.856
- fixed *_Init bug found by nco2k
[17] AUG 23th 2007 TailBite v1.3 PR 1.855
- fixed loading of preferences in the TailBite folder reported by TS-Soft
- new commandline switch /LOGF
Enable creating of TailBite_Logfile.txt and save it into TemporaryDirectory
[16] AUG 22th 2007 TailBite v1.3 PR 1.854
- fixed optional parameters bug reported by TS-Soft
[15] AUG 16th 2007 TailBite v1.3 PR 1.853
- added new commandline parameter for TailBite.exe /LIBN:Libname
the generated lib has the filename "Libname"
- added new commandline parameter for TailBite.exe /OUTP "Path"
the generated lib will be put in the folder "Path"
- added new icons Dog.ico (netmaestro) / s2xr2.ico (Inf0Byt3) / snake.ico (dontmailme)
[14] AUG 13th 2007 TailBite v1.3 PR 1.852
- fixed problem where the PureBasic registry key was not found (nco2k)
- fixed problem with usb-stick installation
[13] AUG 9th 2007 TailBite v1.3 PR 1.851
- fixed install problem where PBCompiler.exe reports version <4.00 (Falco)
[12] AUG 8th 2007 TailBite v1.3 PR 1.850
- fixed LibraryMaker.exe warning when creating libs with strings (/NOUNICODEWARNING)
- fixed small bug where PBSubsystem$ was not set
[11] JUL 11th 2007 TailBite v1.3 PR 1.849
- fixed a bug with the Initfunction
- added function for lazy coders (found by Paul)
ProcedureDLL.l MsgTest3(Line.s,Title.s,Icon.l)
MessageRequester(Title,Line,Icon)
EndProcedure
ProcedureDLL.l MsgTest2(Line.s,Title.s)
MsgTest3(Line,Title,#MB_ICONINFORMATION)
EndProcedure
ProcedureDLL.l MsgTest(Line.s)
MsgTest3(Line,"Hello",#MB_ICONINFORMATION)
EndProcedure
^ ^ ^ ^ ^ ^ ^ ^ ^ those constructs work now ^ ^ ^ ^ ^ ^ ^ ^ ^
and a screenshot of TBManager.exe

Image

Hi El_Choni, hope you are still out there
El_Choni wrote:Hi,

TailBite is a tool that splits the PureBasic.asm file generated by PureBasic 3.81 for Windows from a .pb source file into several ASM files, and compiles them into a PureBasic library using different tools included with PureBasic.

If you don't know what a PureBasic library is, you don't need TailBite. If you know, ask yourself if you really need TailBite ;) Use it for good, and not for evil.

I've uploaded a Preview Version to <a href="http://pureproject.reelmedia.org">Pure Project</a> and <a href="http://www.purearea.net">Pure Area</a>, and I guess it will be available soon from these links.

The old links for downloading TailBite beta versions are still valid, but they have only that: old beta versions, so you should better download the new version from these sites.

Any feedback, suggestions and bug reports are welcome. Regards,

Posted: Wed Jul 11, 2007 11:12 pm
by srod
Great. You and Gnozal are doing a grand job. Thank you.

:)

Posted: Wed Aug 08, 2007 7:13 pm
by ABBKlaus
new version is out : V1.3 PR 1.850
[12] AUG 8th 2007 TailBite v1.3 PR 1.850
- fixed LibraryMaker.exe warning when creating libs with strings (/NOUNICODEWARNING)
- fixed small bug where PBSubsystem$ was not set
see first post for more details.

Regards Klaus

PS : what about making this new thread sticky :?:

Posted: Thu Aug 09, 2007 1:02 am
by Falko
It dosn`t install to PB4.10B3 :roll:
---------------------------
ERROR
---------------------------
This Tailbite build is for PB4.xx only !
PBCompiler reports V
---------------------------
OK
---------------------------
But the older Version can do it.

Posted: Thu Aug 09, 2007 8:07 am
by ABBKlaus
Hi Falko,

the installer try´s to identify the current installation of Purebasic, and in your case you have registered PureBasic V3.94 or smaller to open *.PB files.

I will turn of that message in the installer when i´m at home later.

Regards Klaus

Posted: Thu Aug 09, 2007 12:20 pm
by Falko
Hi Klaus

Thank you .

Regards Falko

Posted: Thu Aug 09, 2007 10:11 pm
by ABBKlaus
new version is out : V1.3 PR 1.851
[13] AUG 9th 2007 TailBite v1.3 PR 1.851
- fixed install problem where PBCompiler.exe reports version <4.00 (Falco)
[12] AUG 8th 2007 TailBite v1.3 PR 1.850
- fixed LibraryMaker.exe warning when creating libs with strings (/NOUNICODEWARNING)
- fixed small bug where PBSubsystem$ was not set
see first post for more details.

Regards Klaus

Posted: Fri Aug 10, 2007 11:11 am
by Inf0Byt3
Hi ABBKlaus, if you need some icons I can make some for you. All I need is you to make a list of them :).

Posted: Fri Aug 10, 2007 12:50 pm
by ABBKlaus
Inf0Byt3 wrote:Hi ABBKlaus, if you need some icons I can make some for you. All I need is you to make a list of them :).
Thanks, currently there is only one icon :arrow: http://www.tailbite.com/downloads/src/Windows.ico

I thought about a snake that bites in its tail, what do you think :?:

Regards Klaus

Posted: Fri Aug 10, 2007 12:55 pm
by gnozal
Image

Posted: Fri Aug 10, 2007 1:23 pm
by Inf0Byt3
Cool, i'll give it a try :)
I'll report back in a few hours with a prototype.

Posted: Fri Aug 10, 2007 5:22 pm
by Inf0Byt3
Ah well, i'm not too good at making snakes, but here's a try:

Image

It doesn't look as I wish though.

Posted: Fri Aug 10, 2007 5:47 pm
by netmaestro

Posted: Fri Aug 10, 2007 6:04 pm
by Inf0Byt3
That's much better :)

Posted: Fri Aug 10, 2007 11:06 pm
by Progi1984
Personnally, I think that the width of the snake must be smaller for the netmaestro icon, and taller (higher...) for the Inf0Byt3 image...

It's my idea...