gnu: Fix whitespace issues in Emacs package descriptions.

This mainly addresses `double-space after sentence end period' and `trailing
white space' issues.

* gnu/packages/emacs-xyz.scm (emacs-bookmark-plus, emacs-dhall-mode,
emacs-aio, emacs-ligature, emacs-gdscript-mode, emacs-epithet, emacs-flx,
emacs-gnosis, emacs-citar-org-roam, emacs-trashed, emacs-ivy-hydra,
emacs-citre, emacs-waveform): Fix description.

Change-Id: I1b2690e1d1440fde57498e5bf37f641d0011a098
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
This commit is contained in:
Gabriel Wicki 2025-01-05 22:24:02 +01:00 committed by Vagrant Cascadian
parent 527d81ee82
commit 25752013ad
No known key found for this signature in database
GPG key ID: DC518FC87F9716AA

View file

@ -4787,10 +4787,10 @@ rather than the contents of files.")
(list emacs-elfeed emacs-skewer-mode)) (list emacs-elfeed emacs-skewer-mode))
(home-page "https://github.com/skeeto/emacs-aio") (home-page "https://github.com/skeeto/emacs-aio")
(synopsis "Async/Await for Emacs Lisp") (synopsis "Async/Await for Emacs Lisp")
(description "@code{aio} is to Emacs Lisp as @code{asyncio} is to (description "@code{aio} is to Emacs Lisp as @code{asyncio} is to Python.
Python. This package builds upon Emacs generators to provide functions that This package builds upon Emacs generators to provide functions that pause
pause while they wait on asynchronous events. They do not block any thread while they wait on asynchronous events. They do not block any thread while
while paused.") paused.")
(license license:unlicense))) (license license:unlicense)))
(define-public emacs-async (define-public emacs-async
@ -6687,11 +6687,11 @@ a command.")
(home-page "https://github.com/mickeynp/ligature.el") (home-page "https://github.com/mickeynp/ligature.el")
(synopsis "Typographic ligatures in Emacs") (synopsis "Typographic ligatures in Emacs")
(description (description
"This package maps ordinary graphemes (characters) to fancy "This package maps ordinary graphemes (characters) to fancy ligatures,
ligatures, if both your version of Emacs and the font supports it. With this if both your version of Emacs and the font supports it. With this package you
package you can control where Emacs must display ligatures. That is useful if can control where Emacs must display ligatures. That is useful if you only
you only want a subset of the ligatures in certain major modes, for instance, want a subset of the ligatures in certain major modes, for instance, or if you
or if you want to ensure that some modes have no ligatures at all.") want to ensure that some modes have no ligatures at all.")
(license license:gpl3+)))) (license license:gpl3+))))
(define-public emacs-olivetti (define-public emacs-olivetti
@ -15845,11 +15845,11 @@ provide the historic behavior of @code{flet}, as well as
(home-page "https://github.com/oantolin/epithet") (home-page "https://github.com/oantolin/epithet")
(synopsis "Rename Emacs buffers with descriptive names") (synopsis "Rename Emacs buffers with descriptive names")
(description (description
"This package provides a function---@code{epithet-rename-buffer}---to rename "This package provides a function---@code{epithet-rename-buffer}---to
the current buffer with a descriptive name. The name suggestion is governed by rename the current buffer with a descriptive name. The name suggestion is
the @code{epithet-suggesters} hook variable: each hook should return either a governed by the @code{epithet-suggesters} hook variable: each hook should
name suggestion or @code{nil}, they are called in turn and the first non-nil return either a name suggestion or @code{nil}, they are called in turn and the
suggestion is taken.") first non-nil suggestion is taken.")
(license license:gpl3+)))) (license license:gpl3+))))
(define-public emacs-eterm-256color (define-public emacs-eterm-256color
@ -25472,11 +25472,10 @@ citations.")
(propagated-inputs (list emacs-citar emacs-org-roam)) (propagated-inputs (list emacs-citar emacs-org-roam))
(home-page "https://github.com/emacs-citar/citar-org-roam") (home-page "https://github.com/emacs-citar/citar-org-roam")
(synopsis "Emacs package to provide tighter Citar and Org-Roam integration") (synopsis "Emacs package to provide tighter Citar and Org-Roam integration")
(description "\ (description "Out-of-box, Citar provides default support for file-per-note
Out-of-box, Citar provides default support for file-per-note bibliographic bibliographic notes that are compatible with Org-Roam v2. This package
notes that are compatible with Org-Roam v2. This package integrates directly integrates directly with the Org-Roam database, and provides the following
with the Org-Roam database, and provides the following additional features to additional features to Citar note support:
Citar note support:
@itemize @itemize
@item multiple references per note @item multiple references per note
@item multiple reference notes per file @item multiple reference notes per file
@ -39195,8 +39194,8 @@ day calendar. It is integrated with the Emacs calendar and diary.")
(synopsis "View and edit system trash can in Emacs") (synopsis "View and edit system trash can in Emacs")
(description "Open, view, browse, restore or permanently delete trashed (description "Open, view, browse, restore or permanently delete trashed
files or directories in trash can with Dired-like look and feel. The trash files or directories in trash can with Dired-like look and feel. The trash
can has to be compliant with freedesktop.org. In Emacs, you can trash files by can has to be compliant with freedesktop.org. In Emacs, you can trash files
deleting them with @code{(setq delete-by-moving-to-trash t)}. This package by deleting them with @code{(setq delete-by-moving-to-trash t)}. This package
provides a simple but convenient user interface to manage those trashed provides a simple but convenient user interface to manage those trashed
files.") files.")
(license license:gpl3+))) (license license:gpl3+)))
@ -40512,9 +40511,9 @@ files, providing syntax highlighting and indentation rules.")
(home-page "https://github.com/abo-abo/swiper") (home-page "https://github.com/abo-abo/swiper")
(synopsis "Additional key bindings for Ivy") (synopsis "Additional key bindings for Ivy")
(description (description
"This package provides the `hydra-ivy/body' command, which is a "This package provides the @command{hydra-ivy/body} command, which is a
quasi-prefix map, with many useful bindings. These bindings are quasi-prefix map, with many useful bindings. These bindings are shorter than
shorter than usual, using mostly unprefixed keys.") usual, using mostly unprefixed keys.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-cwl-mode (define-public emacs-cwl-mode
@ -41917,8 +41916,8 @@ The main features of Wanderlust:
(home-page "https://github.com/sachac/waveform-el/") (home-page "https://github.com/sachac/waveform-el/")
(synopsis "Display a waveform and use it to navigate") (synopsis "Display a waveform and use it to navigate")
(description (description
"This package displays a waveform of a sound file. You can then play or "This package displays a waveform of a sound file. You can then play
navigate through it.") or navigate through it.")
(license license:gpl3+)))) (license license:gpl3+))))
(define-public emacs-project-x (define-public emacs-project-x