[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/vundo 0e3af84944 47/58: Prepare for publish
From: |
ELPA Syncer |
Subject: |
[elpa] externals/vundo 0e3af84944 47/58: Prepare for publish |
Date: |
Fri, 15 Apr 2022 12:58:16 -0400 (EDT) |
branch: externals/vundo
commit 0e3af84944c2c69ddaf5364868fe77c31f62527e
Author: Yuan Fu <casouri@gmail.com>
Commit: Yuan Fu <casouri@gmail.com>
Prepare for publish
* README.txt: Move changelog to the bottom.
* vundo.el: Add copyright, etc, Set to version 1.0.0. Copy over some
README to Commentary.
---
README.txt | 21 ++++++++++++---------
vundo.el | 49 +++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 59 insertions(+), 11 deletions(-)
diff --git a/README.txt b/README.txt
index e966e21562..5fdc205a5e 100644
--- a/README.txt
+++ b/README.txt
@@ -55,8 +55,20 @@ to run those tests interactively, or use the following batch
command:
-l test/vundo-test.el \
-f ert-run-tests-batch-and-exit
+Comparing to undo-tree:
+
+Vundo doesn’t need to be turned on all the time nor replace the undo
+commands like undo-tree does. Vundo displays the tree horizontally,
+whereas undo-tree displays a tree vertically. Vundo doesn’t have many
+advanced features that undo-tree does (like showing diff), and most
+probably will not add those features in the future.
+
+
+
Changelog:
+<2022-04-04 Mon> Version 1.0.0
+
<2022-03-29 Tue> vundo--mode and vundo--mode-map are now vundo-mode
and vundo-mode-map. A new custom option vundo-compact-display is added.
@@ -70,12 +82,3 @@ differently now, it now draws
<2021-11-26 Fri>: Variable vundo-translate-alist changed to
vundo-glyph-alist and has different value now.
-
-
-Comparing to undo-tree:
-
-Vundo doesn’t need to be turned on all the time nor replace the undo
-commands like undo-tree does. Vundo displays the tree horizontally,
-whereas undo-tree displays a tree vertically. Vundo doesn’t have many
-advanced features that undo-tree does (like showing diff), and most
-probably will not add those features in the future.
diff --git a/vundo.el b/vundo.el
index d87f475e9d..27a6368811 100644
--- a/vundo.el
+++ b/vundo.el
@@ -1,9 +1,28 @@
;;; vundo.el --- Visual undo tree -*- lexical-binding: t; -*-
+;; Copyright (C) 2019-2020 Free Software Foundation, Inc.
+;;
;; Author: Yuan Fu <casouri@gmail.com>
+;; Maintainer: Yuan Fu <casouri@gmail.com>
+;; URL: https://github.com/casouri/vundo
+;; Version: 1.0.0
+;; Keywords: undo, text
;; Package-Requires: ((emacs "28.0"))
-
-;;; This file is NOT part of GNU Emacs
+;;
+;; This file is part of GNU Emacs.
+;;
+;; GNU Emacs is free software: you can redistribute it and/or modify
+;; it under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+;;
+;; GNU Emacs is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+;;
+;; You should have received a copy of the GNU General Public License
+;; along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>.
;;; Commentary:
;;
@@ -25,6 +44,32 @@
;; original buffer, the tree in the vundo buffer doesn’t automatically
;; update. Vundo catches up the next time you invoke any command:
;; instead of performing that command, it updates the tree.
+;;
+;; Faces:
+;;
+;; - vundo-default
+;; - vundo-node
+;; - vundo-stem
+;; - vundo-highlight
+;;
+;; If you want to use prettier Unicode characters to draw the tree like
+;; this:
+;;
+;; ○──○──○
+;; │ └──●
+;; ├──○
+;; └──○
+;;
+;; set vundo-glyph-alist by
+;;
+;; (setq vundo-glyph-alist vundo-unicode-symbols)
+;;
+;; Your default font needs to contain these Unicode characters, otherwise
+;; they look terrible and don’t align. You can find a font that covers
+;; these characters (eg, Symbola, Unifont), and set ‘vundo-default’ face
+;; to use that font:
+;;
+;; (set-face-attribute 'vundo-default nil :family "Symbola")
;;; Developer:
;;
- [elpa] externals/vundo 928c60747a 20/58: * test/vundo-test.el (vundo-test--setup): Fix test to use Unicode., (continued)
- [elpa] externals/vundo 928c60747a 20/58: * test/vundo-test.el (vundo-test--setup): Fix test to use Unicode., ELPA Syncer, 2022/04/15
- [elpa] externals/vundo ac37626525 26/58: Fix test, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 8c0ff18e7f 32/58: * README.txt: Reword comparison., ELPA Syncer, 2022/04/15
- [elpa] externals/vundo a66bb05062 35/58: Merge branch 'pr-evil-mode-disable', ELPA Syncer, 2022/04/15
- [elpa] externals/vundo aefb233005 34/58: Fix #9: Disable evil-mode in vundo-mode, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 81d126cfab 22/58: Fix vundo-stem-root and vundo-stem-end, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 429e3a2397 23/58: Format fix, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 42c8e4adc1 28/58: Remove nth in vundo--mod-list-from, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 00e5c4e73c 54/58: * vundo.el (vundo-mode): Avoid duplicates in evil-emacs-state-modes., ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 6c15a96fb6 57/58: * test/vundo-test.el (vundo-test--3): Skip this test in batch mode., ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 0e3af84944 47/58: Prepare for publish,
ELPA Syncer <=
- [elpa] externals/vundo 8067005e53 56/58: Merge branch 'pr-remove-redundant-eqv-list-of', ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 2bb4bc8404 04/58: Fix nodes' face, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo a3e27e84f1 05/58: Add an option that controls the side on which we display vundo window, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 578a9f6be1 10/58: Update tests to accommodate read-only-ness, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo b996e201d8 12/58: * README.txt: Add notice, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo e136164f77 07/58: * vundo.el (vundo-next): move till end when asked to move too far, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 31b1491178 31/58: * README.txt: Add comparison., ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 1737bcee28 18/58: Add vundo-compact-display, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 06de574d4f 24/58: Ignore position-only records when generating mod-list, ELPA Syncer, 2022/04/15
- [elpa] externals/vundo 6a408d000f 39/58: * vundo.el (vundo--check-for-command): Add declaration for edebug., ELPA Syncer, 2022/04/15