TailBite 1.0 Preview, soon in PureProject and PureArea

TailBite specific forum

Moderators: gnozal, ABBKlaus, lexvictory

User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

Hello,

@srod
agree. it's very good.

@abbklaus
Do you think it is technically possible, one day, to transmit LinkedLists and Arrays as arguments in functions (ProcedureDLL) with TailBite just like PB does ?

This feature would make (my) life much easier in some case...
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
ABBKlaus
Addict
Addict
Posts: 1143
Joined: Sat Apr 10, 2004 1:20 pm
Location: Germany

Post by ABBKlaus »

Hi,

fixed the quick-help bug in TailBite :wink:
new version 1.3 PR 1.82 can be downloaded here :arrow: TailBite 1.3PR1.82
or via "check for updates" button (only newer version >1.3 PR1.8 )

Regards Klaus
gnozal wrote:There is a little problem with the quick-help text though, which is PureSMTP_SendMail([ilTo.s, MailFrom.s, Subject.s, MsgBody.s [, Attachments.s [, UserName.s [, Password.s [, HeaderAddon.s]]]]) instead of PureSMTP_SendMail([MailTo.s, MailFrom.s, Subject.s, MsgBody.s [, Attachments.s [, UserName.s [, Password.s [, HeaderAddon.s]]]])
ABBKlaus
Addict
Addict
Posts: 1143
Joined: Sat Apr 10, 2004 1:20 pm
Location: Germany

Post by ABBKlaus »

Flype wrote:@abbklaus
Do you think it is technically possible, one day, to transmit LinkedLists and Arrays as arguments in functions (ProcedureDLL) with TailBite just like PB does ?

This feature would make (my) life much easier in some case...
@Flype
for now i must say i do not have the knowledge, but i´m learning more every day :wink:

@Gnozal
there is a bug in PureHelp Maker (V1.01.84) :
with the new version of tailbite i want to compile every help file again, but the Syntax-Window isn´t updated at all when i press the Button 'Library information extraction'.
i edited the *.phm files manually as workaround, but that is against your rule :roll:
PureHELPMaker Project *** DO NOT EDIT ***
Regards Klaus
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

ABBKlaus wrote:@Gnozal
there is a bug in PureHelp Maker (V1.01.84) :
with the new version of tailbite i want to compile every help file again, but the Syntax-Window isn´t updated at all when i press the Button 'Library information extraction'.
The Button 'Library information extraction' only adds new functions, it does not update existing functions if 'do not overwrite data' is checked. I will change this, so that for existing functions only the quick-help is updated.
ABBKlaus wrote:i edited the *.phm files manually as workaround, but that is against your rule :roll:
PureHELPMaker Project *** DO NOT EDIT ***
It's not a rule, it's a warning. Of course you can edit the files if you know what you do ( I do it myself :wink: ).
For free libraries and tools, visit my web site (also home of jaPBe V3 and PureFORM).
User avatar
Maxus
User
User
Posts: 71
Joined: Thu Feb 16, 2006 9:35 am
Location: Russia
Contact:

Post by Maxus »

Last version does not work.
In her there is a big bug, it concerns entrance parameters in the program.

After download source codes also has removed these lines and compile EXE:

Code: Select all

;-Test
AddElement(Parameter())
Parameter()="C:\Programme\PureBasic400\Examples\Printer_Lib\Source\Printer_Lib.pb"
AddElement(Parameter())
Parameter()="/KEEPSRCFILES"
AddElement(Parameter())
Parameter()="/WRITEBATCH"
All has perfectly earned.
Sorry my English, I'm Russian
AMT Laboratory
ABBKlaus
Addict
Addict
Posts: 1143
Joined: Sat Apr 10, 2004 1:20 pm
Location: Germany

Post by ABBKlaus »

Yes you are right Maxus (i use this to test Tailbite)

Sorry :oops: , i will fix it when i´m at home later this evening.


Regards Klaus
ABBKlaus
Addict
Addict
Posts: 1143
Joined: Sat Apr 10, 2004 1:20 pm
Location: Germany

Post by ABBKlaus »

Hi all,

corrected Version (still V1.82) ready for download

@Maxus betatesters are welcome :wink:

Regards Klaus
User avatar
Maxus
User
User
Posts: 71
Joined: Thu Feb 16, 2006 9:35 am
Location: Russia
Contact:

Post by Maxus »

I like this program.
I like to work with it.
Thanks for the invitation, I shall be glad to help.
Sorry my English, I'm Russian
AMT Laboratory
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

I'm trying to update an old library (ConsoleX) to PB v4 using tailbite and am currently getting no errors with Tailbite, but POLINK errors when trying to use one of the commands.

I've isolated it to the use of 'Global'...

Code: Select all

Global table$="0123456789abcdef"

Procedure.s Base(string$,base,base2=10)
;table$="0123456789abcdef"
	If base>1 And base<17 And base2>1 And base2<17
		If base=base2
			result$=string$
		Else
			If base>10
				string$=LCase(string$)
			EndIf
			For loop=1 To Len(string$)
				digit=FindString(table$,Mid(string$,loop,1),1)
				If digit
					number.q*base
					number+(digit-1)
				EndIf
			Next
			If base2=10
				result$=StrQ(number)
			Else
				Repeat
					remainder=number%base2
					number=number/base2
					result$=Mid(table$,remainder+1,1)+result$
				Until number=0
			EndIf
		EndIf
	EndIf
	ProcedureReturn result$
EndProcedure

ProcedureDLL.s BaseX(string$,base)
	ProcedureReturn Base(string$,base)
EndProcedure

ProcedureDLL.s BaseX2(string$,base,base2)
	ProcedureReturn Base(string$,base,base2)
EndProcedure
If "global table$=..." is inside the Base procedure (as just "table$=...", it works okay... if not (like above) then I get the following POLINK errors when BaseX is used within a program:
POLINK: error: Unresolved external symbol 'X_v_table$'.
POLINK: fatal error: 1 unresolved external(s).
Any ideas?
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
SFSxOI
Addict
Addict
Posts: 2970
Joined: Sat Dec 31, 2005 5:24 pm
Location: Where ya would never look.....

Post by SFSxOI »

Just used it, seems to work fine. Any idea when the final version might be available?
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

SFSxOI: You had no POLINK error?
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
User avatar
DoubleDutch
Addict
Addict
Posts: 3220
Joined: Thu Aug 07, 2003 7:01 pm
Location: United Kingdom
Contact:

Post by DoubleDutch »

Rebooted, and the problem has gone. Strange!
https://deluxepixel.com <- My Business website
https://reportcomplete.com <- School end of term reports system
User avatar
IceSoft
Addict
Addict
Posts: 1682
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

How can I use my own Userlib (ICE_SpriteFont3D) togther with the nice DX9 subsystem?

Tailbite does not check the subsystem flag. Right?
Belive! C++ version of Puzzle of Mystralia
<Wrapper>4PB, PB<game>, =QONK=, PetriDish, Movie2Image, PictureManager,...
El_Choni
TailBite Expert
TailBite Expert
Posts: 1007
Joined: Fri Apr 25, 2003 6:09 pm
Location: Spain

Post by El_Choni »

Hi,

I've been away a long time. Just wanted to thank ABBKlaus for taking over the project -sorry for the uncommented code-. I haven't had time for coding at all lately, and I doubt I'll have any in the future. I felt guilty for leaving Tailbite as it was with a number of bugs and features in progress, so the news that someone else has got started with it makes me somehow feel OK... :)

I'll drop by when I can, and help if I can, but I probably won't have much time to show up.

Again, thank you a lot, ABBKlaus, and my apologies to everyone that had trouble with Tailbite.

Regards,
El_Choni
User avatar
Maxus
User
User
Posts: 71
Joined: Thu Feb 16, 2006 9:35 am
Location: Russia
Contact:

Post by Maxus »

The program with Import, ImportC commands does not work
Sorry my English, I'm Russian
AMT Laboratory
Post Reply