bug#37965: parse-error in latest news entry

2019-10-28 Thread Eric Bavier
Something like this is probably better: ```scheme (use-modules (guix ui) (srfi srfi-1)) (define (strings lst) (fold (lambda (i result) (cond ((string? i) (cons i result)) ((list? i) (append (strings i) result)) (else result))) (l

bug#37965: parse-error in latest news entry

2019-10-28 Thread Eric Bavier
FWIW, hacky way to check news items in shell: ``` commit=HEAD previous=$(git rev-parase ${commit}^) guix pull --url="file://$PWD" --commit="$previous" --profile=$PWD/_pull_check guix pull --uri="file://$PWD" --commit="$commit" --profile=$PWD/_pull_check guix pull --profile=$PWD/_pull_check --news

bug#37965: parse-error in latest news entry

2019-10-28 Thread Eric Bavier
Commit https://git.savannah.gnu.org/cgit/guix.git/commit/?id=b13b9384bc43bf93c754c037956c8ef9a99c2b41 causes a recent 'guix pull' to throw a parse-error: News for channel 'guix' Backtrace: 16 (apply-smob/1 #) In ice-9/boot-9.scm: 705:2 15 (call-with-prompt _ _ #) In ice-9/eval.scm: