[racket] "and" in author names in scriblib

From: Joe Gibbs Politz (joe at cs.brown.edu)
Date: Thu Jul 10 17:01:21 EDT 2014

I was getting some odd behavior on authors whose names ended in "and"
when compiling a bibliography, and dug into the source a bit.  A
little armchair debugging: should this line

https://github.com/plt/racket/blob/88d8a2a9f86b15b3c65cdc232ec05cc6a0f5d6bd/pkgs/scribble-pkgs/scribble-lib/scriblib/bibtex.rkt#L219

have the regex

#rx"* and *"

instead of

#rx" *and *"

Right now, for an author list like

"Edward L. Deci and Robert J. Vallerand and Luc G. Pelletier and
Richard M. Ryan"

I get output like

"Edward L. Deci, Robert J. Valler, , Luc G. Pelletier, and Richard M. Ryan"

If this is in fact the problem, any ideas for a good hack to work
around this in the bib format for now without building from
bleeding-edge Racket?

Posted on the users mailing list.