This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "GNU Guile".
http://git.savannah.gnu.org/cgit/guile.git/commit/?id=0b83be7eb64eb11479d2bec867d428afb46b5f58 The branch, stable-2.0 has been updated via 0b83be7eb64eb11479d2bec867d428afb46b5f58 (commit) from 70c74b847680d3b239e591afa2e99c51a712980c (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 0b83be7eb64eb11479d2bec867d428afb46b5f58 Author: Mark H Weaver <[email protected]> Date: Mon Dec 16 22:55:25 2013 -0500 Revert "Fix bound-identifier=? to compare binding names, not just symbolic names." This reverts commit 70c74b847680d3b239e591afa2e99c51a712980c. ----------------------------------------------------------------------- Summary of changes: module/ice-9/psyntax-pp.scm | 1 - module/ice-9/psyntax.scm | 1 - test-suite/tests/syntax.test | 5 ----- 3 files changed, 0 insertions(+), 7 deletions(-) diff --git a/module/ice-9/psyntax-pp.scm b/module/ice-9/psyntax-pp.scm index af5b61b..f5f764b 100644 --- a/module/ice-9/psyntax-pp.scm +++ b/module/ice-9/psyntax-pp.scm @@ -484,7 +484,6 @@ (lambda (i j) (if (and (syntax-object? i) (syntax-object? j)) (and (eq? (syntax-object-expression i) (syntax-object-expression j)) - (eq? (id-var-name i '(())) (id-var-name j '(()))) (same-marks? (car (syntax-object-wrap i)) (car (syntax-object-wrap j)))) diff --git a/module/ice-9/psyntax.scm b/module/ice-9/psyntax.scm index 21dce12..fa009d2 100644 --- a/module/ice-9/psyntax.scm +++ b/module/ice-9/psyntax.scm @@ -885,7 +885,6 @@ (if (and (syntax-object? i) (syntax-object? j)) (and (eq? (syntax-object-expression i) (syntax-object-expression j)) - (eq? (id-var-name i empty-wrap) (id-var-name j empty-wrap)) (same-marks? (wrap-marks (syntax-object-wrap i)) (wrap-marks (syntax-object-wrap j)))) (eq? i j)))) diff --git a/test-suite/tests/syntax.test b/test-suite/tests/syntax.test index a608af6..6fac0ba 100644 --- a/test-suite/tests/syntax.test +++ b/test-suite/tests/syntax.test @@ -1172,11 +1172,6 @@ (r 'outer)) #t))) -(pass-if "bound-identifier=?" - (let* ((x 1) (s1 #'x) - (x 2) (s2 #'x)) - (not (bound-identifier=? s1 s2)))) - (with-test-prefix "syntax-case" (pass-if-syntax-error "duplicate pattern variable" hooks/post-receive -- GNU Guile
