src/Pure/Tools/bibtex.ML
changeset 58545 30b75b7958d6
parent 58544 340f130b3d38
child 58550 f65911a725ba
--- a/src/Pure/Tools/bibtex.ML	Sun Oct 05 16:05:17 2014 +0200
+++ b/src/Pure/Tools/bibtex.ML	Sun Oct 05 17:58:36 2014 +0200
@@ -21,11 +21,13 @@
       (Scan.lift
         (Scan.option (Parse.verbatim || Parse.cartouche) --
          Scan.repeat1 (Parse.position Args.name)))
-      (fn {context = ctxt, ...} => fn (opt, cites) =>
+      (fn {context = ctxt, ...} => fn (opt, citations) =>
         let
-          val _ = Context_Position.reports ctxt (map (fn (_, p) => (p, Markup.citation)) cites);
+          val _ =
+            Context_Position.reports ctxt
+              (map (fn (name, pos) => (pos, Markup.citation name)) citations);
           val opt_arg = (case opt of NONE => "" | SOME s => "[" ^ s ^ "]");
-          val arg = "{" ^ space_implode "," (map #1 cites) ^ "}";
+          val arg = "{" ^ space_implode "," (map #1 citations) ^ "}";
         in "\\" ^ Config.get ctxt cite_macro ^ opt_arg ^ arg end));
 
 end;