From: Ivan B. <bol...@cg...> - 2006-06-29 06:34:03
Attachments:
enc-uni.lisp
uni-patch.diff
|
-- Ivan Boldyrev Is 'morning' a gerund? |
From: Yaroslav K. <kav...@je...> - 2006-06-29 08:05:38
|
Many thanks, but: $ ./make.sh ... ; file: C:\gnu\home\src\sbcl\sbcl\src\code\external-formats\enc-uni.lisp ; in: DEFINE-EXTERNAL-FORMAT/VARIABLE-WIDTH (:UCS-2LE :UCS2LE) ; (SB!IMPL::DEFINE-EXTERNAL-FORMAT/VARIABLE-WIDTH (:UCS-2LE :UCS2LE) ; NIL ; 2 ; (IF (< SB!SYS:BITS 65536) ; (SETF (SB!IMPL::SAP-REF-16LE ; SB!IMPL::SAP ; SB!IMPL::TAIL) ; SB!SYS:BITS) ; (SB!IMPL::STREAM-ENCODING-ERROR-AND-HANDLE ; STREAM ; SB!SYS:BITS)) ; 2 ; (CODE-CHAR ; (SB!IMPL::SAP-REF-16LE ; SB!IMPL::SAP ; SB!IMPL::HEAD))) ; --> PROGN DEFUN PROGN ; ==> ; (SB!INT:COLD-FSET SB!IMPL::BYTES-FOR-CHAR/UCS-2LE ; (LAMBDA (SB-XC:BYTE) ; (BLOCK SB!IMPL::BYTES-FOR-CHAR/UCS-2LE 2))) ; ; caught WARNING: ; The variable BYTE is defined but never used. ... ; compilation unit finished ; caught 10 WARNING conditions ; printed 6 notes ; C:\gnu\home\src\sbcl\sbcl\obj\from-xc\src\code\external-formats\enc-uni.lisp-obj-tmp written ; compilation finished in 0:00:01 debugger invoked on a SIMPLE-ERROR: FAILURE-P was set when creating "obj/from-xc/src/code/external-formats/enc-uni.lisp-obj". ... Bug? -- WBR, Yaroslav Kavenchuk. |
From: Ivan B. <bol...@cg...> - 2006-06-29 09:17:41
|
On 9520 day of my life Yaroslav Kavenchuk wrote: > Many thanks, but: > > $ ./make.sh > ... > > Bug? =E1 =D4=D9 =D4=CF=DE=CE=CF =D0=C1=D4=DE =D0=D2=C9=CC=CF=D6=C9=CC? =F5 =CD= =C5=CE=D1 =D7=D3=A3 =D3=CF=C2=C9=D2=C1=C5=D4=D3=D1 =C2=C5=DA =D0=D2=CF=C2= =CC=C5=CD. --=20 Ivan Boldyrev | recursion, n: | See recursion |
From: Yaroslav K. <kav...@je...> - 2006-06-29 09:50:43
|
I wrote: > Many thanks, but: ... Oops, excuse me - my bug. All works. Many thanks again! -- WBR, Yaroslav Kavenchuk. |
From: Ivan B. <bol...@cg...> - 2006-06-29 12:17:25
Attachments:
enc-uni.patch
|
Oops! Sorry, this patch have only UCS-2. UTF-16 sources are lost :( I will write it again. Yaroslav also noticed some glitch in processing :NULL-TERMINATE keyword of STRING-TO-OCTETS: the byte array must be terminated by two zero bytes. See patch below. -- Ivan Boldyrev | recursion, n: | See recursion |
From: Rudi S. <ru...@co...> - 2006-07-06 06:16:07
Attachments:
PGP.sig
|
On 29. Jun 2006, at 13:27, Ivan Boldyrev wrote: > Oops! Sorry, this patch have only UCS-2. UTF-16 sources are lost :( > I will write it again. > > Yaroslav also noticed some glitch in processing :NULL-TERMINATE > keyword of STRING-TO-OCTETS: the byte array must be terminated by two > zero bytes. See patch below. Many thanks, committed as 0.9.14.8. Cheers, Rudi |
From: Ivan B. <bol...@cg...> - 2006-07-09 03:02:17
|
On 9527 day of my life Rudi Schlatte wrote: >> Oops! Sorry, this patch have only UCS-2. UTF-16 sources are lost :( >> I will write it again. > > Many thanks, committed as 0.9.14.8. Wonderful, but... Why did you rename file? New version has UCS-2 and UCS-4 generated from same macro. So ucs-2.lisp is not good name :) =2D-=20 Ivan Boldyrev Ok people, move along, there's nothing to see here. |