summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-10-19 05:19:04 -0500
committerCraig Jennings <c@cjennings.net>2025-10-19 05:19:04 -0500
commit932f50d4c8d4d65ded7fa41765376671fe42c2d2 (patch)
tree130145a21cf3b571f80c9aa4ae6fc0ea70db1ed9
parent4d49925e20754176180264bc6987df24149797b0 (diff)
improved commentary
-rw-r--r--modules/custom-file-buffer.el15
1 files changed, 13 insertions, 2 deletions
diff --git a/modules/custom-file-buffer.el b/modules/custom-file-buffer.el
index 6ae6d6d4..6ec958f0 100644
--- a/modules/custom-file-buffer.el
+++ b/modules/custom-file-buffer.el
@@ -1,8 +1,19 @@
;;; custom-file-buffer.el --- Custom Buffer and File Operations -*- coding: utf-8; lexical-binding: t; -*-
-
+;;
;;; Commentary:
+;; This module provides custom buffer and file operations including PostScript
+;; printing capabilities.
+;;
+;; Functions include:
+;; - printing buffers or regions as PostScript to the default printer (with color support)
+;; - moving/renaming/deleting buffer files
+;; - copying file paths and file:// links to the kill ring
+;; - copying entire buffer contents
+;; - clearing buffer contents from point to top or bottom.
+;;
+;; The PostScript printing auto-detects the system print spooler (lpr or lp)
+;; and prints with face/syntax highlighting. Bound to keymap prefix ~C-; b~.
;;
-
;;; Code:
(eval-when-compile (require 'keybindings)) ;; for custom-keymap