Custom Query (1630 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1 - 3 of 1630)

1 2 3 4 5 6 7 8 9 10 11
Ticket Resolution Summary Owner Reporter
#1834 invalid Append-map sideeffects Idiomdrottning
Description

(require-extension srfi-1) (define (pz lis)

(append-map

(lambda (x) (map (lambda (y)

(print y) (cons x y))

(pz (remove (lambda (y) (eq? y x)) lis))))

lis))

(pz '(a b c d))

;; this is on 5.3.0. ;; prints nothing. But if it's map instead of append-map, it prints stuff.

#1830 fixed Memoization of directory used by create-temporary-{file,directory} Mario Domenech Goulart Mario Domenech Goulart
Description

Once create-temporary-file or create-temporary-directory is called, the value that represents the directory where temporary files/directories are created gets cached and modifications to the supported environment variables no longer have the expected effect. Example:

#;1> (create-temporary-file)
"/tmp/tempcd92.182728.tmp"
#;2> (set-environment-variable! "TMPDIR" "/home/mario")
#;3> (create-temporary-file)
"/tmp/tempc6c.182728.tmp"

In this example, the second call to (create-temporary-file) (#;3) should have created a temporary file in /home/mario, not /tmp.

#1826 fixed http-name->symbol broken sjamaan felix winkelmann
Description

In intarweb, the procedure "http-name->symbol" assumes "string-downcase!" returns its result, but this is just incidental to the srfi-13 reference implementation. In utf CHICKEN, the procedure has been changed and returns the undefined value, making the intarweb primitive fail, which gets further obscured by exception handling in "parse-header-line".

To fix this, just use "string-downcase".

1 2 3 4 5 6 7 8 9 10 11
Note: See TracQuery for help on using queries.