Page 19 of 40

Posted: Sun May 14, 2006 3:17 pm
by El_Choni
I think I'll release it today with strings fixed (other bugs are on the list yet). Sorry about that loss, how could that happen? :(

Posted: Sun May 14, 2006 3:50 pm
by DarkDragon
El_Choni wrote:I think I'll release it today with strings fixed (other bugs are on the list yet).
Thanks, and don't forget to enable OnError support ;-) .
El_Choni wrote:Sorry about that loss, how could that happen? :(
I updated my coLinux(The knoppix images are still there), but now it shows a grey or black screen and nothing appears, so I have to reboot(alt+tab doesn't work, windows key doesn't work, ...).

Posted: Sun May 14, 2006 3:59 pm
by El_Choni
Oh, but you didn't lose the sources, did you?

Posted: Sun May 14, 2006 4:21 pm
by DarkDragon
El_Choni wrote:Oh, but you didn't lose the sources, did you?
Sure, I can't open the hd-images, I don't know how to read files out of them.

Posted: Sun May 14, 2006 4:51 pm
by Nik
You could launch the knoppix image with vmware or vmwareplayer or if it's a plain .img with QEMU

Posted: Sun May 14, 2006 5:30 pm
by DarkDragon
Nik wrote:You could launch the knoppix image with vmware or vmwareplayer or if it's a plain .img with QEMU
Or reinstalling coLinux(old).

Posted: Sun May 14, 2006 5:56 pm
by Polo
El_Choni wrote:I think I'll release it today with strings fixed (other bugs are on the list yet).
That's VERY good news !!!
I may be able to use Tailbite again :)

Will a PB4 code work correctly with Tailbite ? I mean, what other bugs won't be fixed ?
Can't wait to make libs again !

Posted: Mon May 15, 2006 1:28 pm
by gnozal
Polo wrote:Can't wait to make libs again !
Version: 1.3 PR 0.3 Date: May 15th 2006

http://inicia.es/de/elchoni/TailBite/

Posted: Mon May 15, 2006 1:29 pm
by El_Choni
There are still some bugs and PB4 features missing, but i'd like to hear about new bugs, etc., before adding features like default values for arguments, etc.

Thanks in advance, and regards,

Posted: Mon May 15, 2006 2:07 pm
by josku_x
The only bug Tailbite has is that there aren't bugs :P

Posted: Mon May 15, 2006 2:36 pm
by El_Choni
I know there are, don't worry ;)[/b]

Posted: Mon May 15, 2006 2:38 pm
by josku_x
TailBite is just the best! Creating libs was never so easy!

Posted: Mon May 15, 2006 2:46 pm
by gnozal
El_Choni wrote:There are still some bugs and PB4 features missing, but i'd like to hear about new bugs, etc., before adding features like default values for arguments, etc.
Some errors if found (Version: 1.3 PR 0.3 Date: May 15th 2006) :

1. Imported functions seem not to be supported yet ?

Code: Select all

Import "C:\Purebasic400\Program\PureZIP_O.lib"
  ZLIBCompress(*DestBuffer, *DestBufferLen, *SourceBuffer, SourceBufferLen.l) As "_compress@16"
etc...
EndImport
Tailbite error : "Unknown Window API function : _compress@16 etc... "

2. Inline ASM problem

Code: Select all

; ACTIVER l'ASSEMBLEUR EN LIGNE !
; Conversion  AsciiDosLatinUS vers AsciiWinLatin1 (caractères accentués)
; par Denis (Forum Français)
ProcedureDLL PureZIP_AsciiDosLatinUS_To_AsciiWinLatin1(StringPointer.l) ; Transforms a string from ASCII DOS Latin US to ASCII WIN Latin 1
  ; la chaîne est transformée directement en mémoire
  ; Chaine.l est l'adresse de la chaîne donc passer la chaîne avec @
  ; Ex: AsciiDosLatinUS_To_AsciiWinLatin1(@MaChaine.s)
  ;
  ! LEA Ebx, [TableConversion]
  MOV Ecx, StringPointer
  ! Boucle :
  ! MOV al, byte [Ecx]
  ! TEST al, al
  ! JZ FinChaine
  ! CMP  al, $80
  ! JNA  CarSuivant
  ! ADD  al, -$80
  ! XLATB
  ! MOV  byte[Ecx], al
  ! CarSuivant:
  ! INC Ecx
  ! JMP Boucle
  ;  
  ; table des 128 caractères de remplacement
  ;
  ! TableConversion:
  ! DB $C7, $FC, $E9, $E2, $E4, $E0, $E5, $E7, $EA, $EB, $E8, $EF, $EE, $EC, $C4, $C5
etc...
  ! FinChaine:
EndProcedure
FASM error : illegal instruction PureZIP_LIB_1_DB $C7, $FC, $E9, $E2, $E4, $E0, $E5, $E7, $EA, $EB, $E8, $EF, $EE, $EC, $C4, $C5

3. String problem

Code: Select all

; SORT - To much, I can mail it to you if you want
No Tailbite error when creating library
When compiling test code (using library) : POLINK: error : Unresolved external symbol 'PureLVSORT_LIB_4__SYS_StringInferior'.

4. Access violation

Code: Select all

; SMTP - To much, I can mail it to you if you want
No Tailbite error when creating library
No error when compiling test code.
Created executable crashes at start (access violation) : debugger does not catch any error.

Posted: Mon May 15, 2006 3:06 pm
by El_Choni
Thank you very much, gnozal. I'll have a look at those; could you e--mail me 3 and 4? TIA

Posted: Mon May 15, 2006 4:37 pm
by gnozal
El_Choni wrote:Thank you very much, gnozal. I'll have a look at those; could you e--mail me 3 and 4? TIA
Files sent to your 'inicia.es' account.