Custom Query (1030 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (763 - 765 of 1030)

Ticket Resolution Summary Owner Reporter
#1416 fixed The Format function's F directive's k parameter possibly fails when preceded by tilde and 2 commas ninejaguar
Description

Environment: CCL version 1.11-r16635 64bit under Windows 10 64bit

Possible issue: The Format function's F directive's k parameter fails to move the decimal point of the floating point argument to the right when preceded by a tilde and 2 consecutive commas. This fails in Clozure, but works in SBCL v1.3.15 64bit and in Clisp 2.49 when tested.

Example1: The Clozure prompt is "?".

? (format t "10 Percent ~,,2f ~%" .10)
10 Percent 0.1
NIL

Example2: The SBCL prompt is an asterisk "*". Clisp produces the same result.

* (format t "10 Percent ~,,2f ~%" .10)
10 Percent 10.0
NIL

Other scenarios seem to work fine...


Example3: Clozure produces the same result as SBCL Example4 if a 1 is entered for the d parameter (decimal digits) between the two commas.

? (format t "10 Percent ~,1,2f ~%" .10)
10 Percent 10.0
NIL

Example4: SBCL produces the same result as Clozure Example3 when entering a 1 between the two commas.

* (format t "10 Percent ~,1,2f ~%" .10)
10 Percent 10.0
NIL

Example5: Clozure "?" & SBCL "*" produce the same results when entering a 0 between the two commas.

? (format t "10 Percent ~,0,2f ~%" .10)
10 Percent 10.
NIL

* (format t "10 Percent ~,0,2f ~%" .10)
10 Percent 10.
NIL

Reference:

CLHS: 22.3.3.1 Tilde F: Fixed-Format Floating-Point.

"The full form is ~w,d,k,overflowchar,padcharF. The parameter w is the width of the field to be printed; d is the number of digits to print after the decimal point; k is a scale factor that defaults to zero."

http://www.lispworks.com/documentation/HyperSpec/Body/22_cca.htm

#1417 fixed 1.11 Windows distribution filename changed, breaks roswell anticrisis
Description

Github ticket on roswell project: https://github.com/roswell/roswell/issues/254

Roswell is a tool which assists in managing multiple Common Lisp implementations. It also supports maintaining multiple versions of the same implementation.

For Windows, distributions prior to 1.11 were named "-windowsx86.zip." This apparently changed in 1.11, which breaks the roswell tool. Please consider continuing to use the same suffix you have used in prior versions.

For roswell users, the workaround is to download the distribution file into roswell's archives directory, then rename the file to include the x86 suffix.

#761 notabug libc not found Lou Vanek
Description

After installing Debian Lenny (stable) and the latest version of CCL-trunk and usocket, I get an error if I run (usocket:get-host-name) because #_gethostname is not found.

This is because libc.so is not found in directory /lib. When I add a link to libc.so in /lib then all is well and it works. There /is/ a link to libc.so in the /usr/lib directory but ccl ignores it.

I'm not sure whether ccl's goal is to be newbie-friendly, but if it is I think it would be wise to look for libc in all the usual places (/lib /usr/lib) on linux.

Thanks

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.