tree: checkdoc
This commit is contained in:
parent
0836d2efd4
commit
615f0e4ca5
5 changed files with 23 additions and 18 deletions
|
@ -24,9 +24,9 @@
|
|||
;;; Commentary:
|
||||
|
||||
;; catchup.el provides `catchup', a command for fetching system
|
||||
;; stats or other information. Custom shell commands can be run
|
||||
;; stats or other information. Custom shell commands can be run
|
||||
;; or a file can be read, and that information is then formatted
|
||||
;; and displayed in the minibuffer. The output style and look can
|
||||
;; and displayed in the minibuffer. The output style and look can
|
||||
;; be customized with `catchup-spec' and `catchup-separator'.
|
||||
|
||||
;; TODO: add a memory statistic using `memory-info'
|
||||
|
@ -90,7 +90,7 @@ Only information in `catchup-spec' is displayed; see its documentation for
|
|||
more information on configuring it.
|
||||
|
||||
A separator or divider to divide information can be provided with
|
||||
`catchup-separator'. This string is placed between every result."
|
||||
`catchup-separator'. This string is placed between every result."
|
||||
(interactive)
|
||||
(let
|
||||
((final ""))
|
||||
|
|
11
enotify.el
11
enotify.el
|
@ -22,14 +22,19 @@
|
|||
;; You should have received a copy of the GNU General Public License
|
||||
;; along with enotify.el. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
;;; Commentary:
|
||||
|
||||
;; enotify.el provides `enotify', a command for connecting to an IRC
|
||||
;; server, joining a channel, sending a message, and then leaving.
|
||||
|
||||
;;; Code:
|
||||
|
||||
(defvar enotify-buffer "*enotify*"
|
||||
"Name of the enotify process buffer")
|
||||
"Name of the `enotify' process buffer.")
|
||||
(defvar enotify-proc "enotify-process"
|
||||
"Name of the enotify socket process")
|
||||
"Name of the `enotify' socket process.")
|
||||
(defvar enotify-realname "enotify-client"
|
||||
"enotify's IRC realname that shows up in /whois")
|
||||
"IRC realname for `enotify' that shows up in /whois.")
|
||||
|
||||
(defun enotify-send-string (proc string)
|
||||
(process-send-string proc (concat string "\r\n")))
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
;;; Commentary:
|
||||
|
||||
;; This is a modified version of erc-highlight-nicknames.el from
|
||||
;; <https://emacswiki.org/emacs/erc-highlight-nicknames.el>. It has been
|
||||
;; <https://emacswiki.org/emacs/erc-highlight-nicknames.el>. It has been
|
||||
;; extended to use the configured ERC colour palette, using the faces
|
||||
;; with names beginning with `fg:erc-color-face'.
|
||||
;;
|
||||
|
@ -36,7 +36,7 @@
|
|||
;; for a list of these faces.
|
||||
|
||||
;; Originally authored by André Riemann in 2007 and updated from 2008-2014
|
||||
;; by Andy Stewart. ERC face support was added by Jeremy Baxter in 2023.
|
||||
;; by Andy Stewart. ERC face support was added by Jeremy Baxter in 2023.
|
||||
|
||||
;; To use erc-highlight-nicknames.el, put this in your init file:
|
||||
;;
|
||||
|
@ -108,8 +108,7 @@
|
|||
|
||||
(defface erc-highlight-nick-base-face
|
||||
'((t nil))
|
||||
"Base face used for highlighting nicknames in ERC before the
|
||||
color is added."
|
||||
"Face used for highlighting nicknames before color is added."
|
||||
:group 'erc-faces)
|
||||
|
||||
(defvar erc-highlight-face-table
|
||||
|
@ -117,7 +116,7 @@ color is added."
|
|||
"Hash table containing unique ERC nickname faces.")
|
||||
|
||||
(defun hexcolor-luminance (color)
|
||||
"Returns the luminance of color COLOR. COLOR is a string \(e.g.
|
||||
"Return the luminance of color COLOR. COLOR is a string \(e.g.
|
||||
\"#ffaa00\", \"blue\"\) `color-values' accepts. Luminance is a
|
||||
value of 0.299 red + 0.587 green + 0.114 blue and is always
|
||||
between 0 and 255."
|
||||
|
@ -128,7 +127,7 @@ between 0 and 255."
|
|||
(floor (+ (* 0.299 r) (* 0.587 g) (* 0.114 b)) 256)))
|
||||
|
||||
(defun invert-color (color)
|
||||
"Returns the inverted color of COLOR."
|
||||
"Return the inverted color of COLOR."
|
||||
(let* ((values (x-color-values color))
|
||||
(r (car values))
|
||||
(g (car (cdr values)))
|
||||
|
|
4
esv.el
4
esv.el
|
@ -69,8 +69,8 @@
|
|||
(read-only-mode))
|
||||
|
||||
(defun esv (passage)
|
||||
"Fetch the Bible passage identified by BOOK and VERSES.
|
||||
The result will be redirected to a buffer named after the passage.
|
||||
"Fetch the Bible passage identified by PASSAGE.
|
||||
The result will be redirected to a buffer named after PASSAGE.
|
||||
|
||||
Requires the esv command line tool to be in the system's PATH.
|
||||
esv can be acquired at <https://sr.ht/~jeremy/esv>."
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
;;; phobos.el --- view Phobos documentation from within Emacs -*- lexical-binding:t -*-
|
||||
;;; phobos.el --- view Phobos documentation -*- lexical-binding:t -*-
|
||||
|
||||
;; Copyright (C) 2024 Jeremy Baxter
|
||||
|
||||
|
@ -25,7 +25,7 @@
|
|||
;;; Commentary:
|
||||
|
||||
;; phobos.el provides several functions for viewing Phobos documentation
|
||||
;; and documentation for other D libraries. These functions open the
|
||||
;; and documentation for other D libraries. These functions open the
|
||||
;; documentation in a web browser, calling the process `phobos-browser'.
|
||||
|
||||
;; These functions are provided:
|
||||
|
@ -55,6 +55,7 @@
|
|||
:type 'string)
|
||||
|
||||
(defun phobos--visit (&rest format-args)
|
||||
"Call `format' with FORMAT-ARGS and pass the result to a web browser."
|
||||
(let ((url (apply #'format format-args)))
|
||||
(shell-command (concat phobos-browser " " url))
|
||||
(message url)))
|
||||
|
@ -67,7 +68,7 @@ SYMBOL can be a module (e.g. std.sumtype), a submodule (e.g.
|
|||
std.algorithm.searching), a function or type (e.g. std.stdio.File)
|
||||
or any other symbol part of a standard module, such as object.Exception.
|
||||
|
||||
Phobos is the standard library for the D programming language. For more
|
||||
Phobos is the standard library for the D programming language. For more
|
||||
information on Phobos and the D programming language, see <https://dlang.org>."
|
||||
(interactive "MModule or symbol: ")
|
||||
(phobos--visit "%s/%s.html" phobos-root (string-replace "." "/" symbol)))
|
||||
|
@ -77,7 +78,7 @@ information on Phobos and the D programming language, see <https://dlang.org>."
|
|||
"View the documentation on SYMBOL from the dub package PACKAGE.
|
||||
|
||||
PACKAGE is the name of a package listed on the code.dlang.org registry.
|
||||
For more information on SYMBOL, see the documentation for `phobos'. If
|
||||
For more information on SYMBOL, see the documentation for `phobos'. If
|
||||
SYMBOL is not provided, the contents of PACKAGE is displayed instead.
|
||||
|
||||
Support for dub package documentation is provided by Adam Ruppe's
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue