From f280030d0c6b5b091d2b86e74c9ea69da9758314 Mon Sep 17 00:00:00 2001 From: James Ian Johnson Date: Mon, 12 Mar 2012 15:59:58 -0400 Subject: [PATCH] Bibliographies had a nondeterministic render order. Fixed. Added tests for disambiguation. original commit: 6e7fb4e7efd6efc692f4305740754a91ebf70dde --- collects/scriblib/autobib.rkt | 5 ++-- .../docs/autobib-disambiguation-corner.scrbl | 19 ++++++++++++++ .../docs/autobib-disambiguation-corner.txt | 6 +++++ .../docs/autobib-disambiguation.scrbl | 25 +++++++++++++++++++ .../scribble/docs/autobib-disambiguation.txt | 9 +++++++ 5 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 collects/tests/scribble/docs/autobib-disambiguation-corner.scrbl create mode 100644 collects/tests/scribble/docs/autobib-disambiguation-corner.txt create mode 100644 collects/tests/scribble/docs/autobib-disambiguation.scrbl create mode 100644 collects/tests/scribble/docs/autobib-disambiguation.txt diff --git a/collects/scriblib/autobib.rkt b/collects/scriblib/autobib.rkt index 368b0375..03e4c618 100644 --- a/collects/scriblib/autobib.rkt +++ b/collects/scriblib/autobib.rkt @@ -156,8 +156,9 @@ (define render-date-bib (or maybe-render-date-bib default-render-date-bib)) (define render-date-cite (or maybe-render-date-cite default-render-date-cite)) (define (author/date