aboutsummaryrefslogtreecommitdiff
path: root/src/guile/skribilo/biblio
diff options
context:
space:
mode:
authorLudovic Courtès2020-08-01 16:58:33 +0200
committerLudovic Courtès2020-08-01 17:00:15 +0200
commit6a890c20d685e1862c2af0fb8b69c116c5e3f857 (patch)
tree45af85b4c7d3f66ce346ad43145fe10a7f4c9f43 /src/guile/skribilo/biblio
parent6b64f84d234927e84fdd9290721384a0aba27de7 (diff)
downloadskribilo-6a890c20d685e1862c2af0fb8b69c116c5e3f857.tar.gz
skribilo-6a890c20d685e1862c2af0fb8b69c116c5e3f857.tar.lz
skribilo-6a890c20d685e1862c2af0fb8b69c116c5e3f857.zip
Adjust autoload lists.
In preparation for Guile 3 support, adjust #:autoload clauses to include list all the necessary bindings, or replace them with #:use-module.
Diffstat (limited to 'src/guile/skribilo/biblio')
-rw-r--r--src/guile/skribilo/biblio/abbrev.scm4
-rw-r--r--src/guile/skribilo/biblio/author.scm11
-rw-r--r--src/guile/skribilo/biblio/bibtex.scm6
3 files changed, 10 insertions, 11 deletions
diff --git a/src/guile/skribilo/biblio/abbrev.scm b/src/guile/skribilo/biblio/abbrev.scm
index 35a0758..a65df3d 100644
--- a/src/guile/skribilo/biblio/abbrev.scm
+++ b/src/guile/skribilo/biblio/abbrev.scm
@@ -1,6 +1,6 @@
;;; abbrev.scm -- Determining abbreviations.
;;;
-;;; Copyright 2006 Ludovic Courtès <ludovic.courtes@laas.fr>
+;;; Copyright 2006, 2020 Ludovic Courtès <ludo@gnu.org>
;;;
;;;
;;; This file is part of Skribilo.
@@ -20,7 +20,7 @@
(define-module (skribilo biblio abbrev)
#:use-module (srfi srfi-13)
- #:autoload (skribilo ast) (markup? markup-body-set!)
+ #:use-module (skribilo ast)
#:autoload (skribilo utils strings) (make-string-replace)
#:autoload (ice-9 regex) (regexp-substitute/global)
#:export (is-abbreviation? is-acronym? abbreviate-word
diff --git a/src/guile/skribilo/biblio/author.scm b/src/guile/skribilo/biblio/author.scm
index d38ecaa..b110e9c 100644
--- a/src/guile/skribilo/biblio/author.scm
+++ b/src/guile/skribilo/biblio/author.scm
@@ -1,7 +1,6 @@
;;; author.scm -- Handling author names.
-;;; -*- coding: iso-8859-1 -*-
;;;
-;;; Copyright 2006, 2007, 2008, 2009, 2015, 2018 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright 2006, 2007, 2008, 2009, 2015, 2018, 2020 Ludovic Courtès <ludo@gnu.org>
;;;
;;;
;;; This file is part of Skribilo.
@@ -26,7 +25,7 @@
#:use-module (srfi srfi-35)
#:use-module (ice-9 match)
#:use-module (skribilo biblio abbrev)
- #:autoload (skribilo ast) (markup-option markup-body markup-ident)
+ #:use-module (skribilo ast)
#:autoload (skribilo utils strings) (make-string-replace)
#:autoload (skribilo package base) (it)
#:use-module (skribilo utils syntax)
@@ -43,7 +42,7 @@
bib-sort/first-author-last-name))
-;;; Author: Ludovic Courtès
+;;; Author: Ludovic Courtès
;;;
;;; Commentary:
;;;
@@ -101,8 +100,8 @@
#:optional (abbreviate-author-names
abbreviate-author-first-names))
;; Abbreviate first names in NAMES. NAMES is supposed to be
- ;; something like "Ludovic Courtès, Marc-Olivier Killijian". The result
- ;; is something like "L. Courtès, M-O. Killijian".
+ ;; something like "Ludovic Courtès, Marc-Olivier Killijian". The result
+ ;; is something like "L. Courtès, M-O. Killijian".
(let loop ((names ((make-string-replace '((#\newline " ")
(#\tab " ")))
names))
diff --git a/src/guile/skribilo/biblio/bibtex.scm b/src/guile/skribilo/biblio/bibtex.scm
index e8ec613..457e37a 100644
--- a/src/guile/skribilo/biblio/bibtex.scm
+++ b/src/guile/skribilo/biblio/bibtex.scm
@@ -1,6 +1,6 @@
;;; bibtex.scm -- Handling BibTeX references.
;;;
-;;; Copyright 2006, 2007 Ludovic Courtès <ludovic.courtes@laas.fr>
+;;; Copyright 2006, 2007, 2020 Ludovic Courtès <ludo@gnu.org>
;;;
;;;
;;; This file is part of Skribilo.
@@ -21,14 +21,14 @@
(define-module (skribilo biblio bibtex)
#:autoload (skribilo utils strings) (make-string-replace)
- #:autoload (skribilo ast) (markup-option ast->string)
+ #:use-module (skribilo ast)
#:autoload (skribilo engine) (engine-filter find-engine)
#:use-module (skribilo biblio author)
#:use-module (srfi srfi-39)
#:use-module (srfi srfi-13)
#:export (print-as-bibtex-entry))
-;;; Author: Ludovic Courtès
+;;; Author: Ludovic Courtès
;;;
;;; Commentary:
;;;