Subject: [PATCH v3 0/8] Replace quotation marks with adequate texinfo markup

From: Gabriel Wicki <[email-masked]>
Date: Mon, 6 Jan 2025 11:28:25 +0100

Following Vagrant's suggestions, here's my texinfo adjusting suggestions to
please the linter for package descriptions.  I have (ab-)used @emph at the
beginning of descriptions, where a description starts witha a package name,
that for one reason or the other is not seen as such by our linter rules - for
example in the package jucipp, the description starts with the string "juCi++"
which somewhat relates to the package name, but still raises a warning for it
starts with a lower-case letter.

Let me know if I can further improve the patchset.

Thanks for merging
gabber

Gabriel Wicki (8):
  gnu: Replace quotations with texinfo markup in Tex packages.
  gnu: Replace quotations with texinfo markup in Perl packages.
  gnu: Replace quotations with texinfo markup in Java packages.
  gnu: Replace quotations with texinfo markup in Haskell packages.
  gnu: Replace quotations with texinfo markup in Emacs packages.
  gnu: Replace quotations with texinfo markup in Rust packages.
  gnu: Replace quotations with texinfo markup in R packages.
  gnu: Replace quotations with texinfo markup in various packages.

 gnu/packages/autotools.scm       |  7 ++--
 gnu/packages/bioconductor.scm    | 25 ++++++------
 gnu/packages/calendar.scm        |  2 +-
 gnu/packages/cran.scm            | 24 ++++++------
 gnu/packages/crates-graphics.scm |  4 +-
 gnu/packages/crates-io.scm       |  6 +--
 gnu/packages/crates-web.scm      |  2 +-
 gnu/packages/databases.scm       |  2 +-
 gnu/packages/emacs-xyz.scm       | 46 +++++++++++-----------
 gnu/packages/emulators.scm       |  2 +-
 gnu/packages/fonts.scm           |  4 +-
 gnu/packages/fpga.scm            |  4 +-
 gnu/packages/games.scm           |  4 +-
 gnu/packages/golang-xyz.scm      |  2 +-
 gnu/packages/guile.scm           |  3 +-
 gnu/packages/haskell-check.scm   |  2 +-
 gnu/packages/haskell-xyz.scm     | 64 +++++++++++++++++--------------
 gnu/packages/ibus.scm            |  2 +-
 gnu/packages/image.scm           |  9 +++--
 gnu/packages/java-xml.scm        |  6 +--
 gnu/packages/java.scm            | 41 ++++++++++----------
 gnu/packages/linux.scm           |  4 +-
 gnu/packages/minetest.scm        |  2 +-
 gnu/packages/monitoring.scm      |  2 +-
 gnu/packages/node-xyz.scm        |  4 +-
 gnu/packages/ocaml.scm           |  8 ++--
 gnu/packages/opencl.scm          |  2 +-
 gnu/packages/perl-check.scm      |  6 +--
 gnu/packages/perl.scm            | 12 +++---
 gnu/packages/python-xyz.scm      |  6 +--
 gnu/packages/radio.scm           |  6 +--
 gnu/packages/scanner.scm         | 12 +++---
 gnu/packages/search.scm          |  2 +-
 gnu/packages/shells.scm          |  2 +-
 gnu/packages/shellutils.scm      |  4 +-
 gnu/packages/ssh.scm             |  2 +-
 gnu/packages/statistics.scm      | 14 +++----
 gnu/packages/tcl.scm             |  6 +--
 gnu/packages/tex.scm             | 66 ++++++++++++++++----------------
 gnu/packages/text-editors.scm    |  6 +--
 gnu/packages/xorg.scm            |  2 +-
 41 files changed, 222 insertions(+), 207 deletions(-)

base-commit: af07f6bfe94bb3dac1f46533e586d4186d7e59b6
-- 
2.46.0