branch: elpa/casual
commit 14586d845b078f0ecbf5a1a9b215d7aa5b7c3537
Author: Charles Choi <[email protected]>
Commit: Charles Choi <[email protected]>

    Support RET binding and Update Info Documentation
    
    - Support RET binding to transient-quit-all in the following sub-systems:
      - CSS
      - CSV
      - Calendar
      - EditKit
      - Elisp
      - HTML
      - I-Search
      - Image
      - Make
---
 docs/calendar.org                                  |   5 ++--
 docs/casual.info                                   | Bin 153025 -> 164640 bytes
 docs/csv.org                                       |   2 +-
 docs/editkit.org                                   |  26 +++++++++++++++------
 docs/html.org                                      |   2 ++
 docs/image.org                                     |   2 ++
 docs/images/casual-calendar-calendars-menu.png     | Bin 113360 -> 57952 bytes
 docs/images/casual-calendar-diary-menu.png         | Bin 106320 -> 43640 bytes
 docs/images/casual-calendar-lunar-menu.png         | Bin 149101 -> 84023 bytes
 docs/images/casual-calendar-main-unicode.png       | Bin 0 -> 97376 bytes
 docs/images/casual-calendar-screenshot.png         | Bin 178673 -> 164472 bytes
 docs/images/casual-calendar-settings-menu.png      | Bin 84748 -> 82606 bytes
 docs/images/casual-css-screenshot.png              | Bin 107800 -> 77208 bytes
 docs/images/casual-csv-align-screenshot.png        | Bin 38846 -> 43704 bytes
 docs/images/casual-csv-edit-screenshot.png         | Bin 203137 -> 191363 bytes
 docs/images/casual-csv-edit-unicode-screenshot.png | Bin 0 -> 81071 bytes
 docs/images/casual-csv-view-screenshot.png         | Bin 68512 -> 75710 bytes
 docs/images/casual-csv-view-unicode-screenshot.png | Bin 63214 -> 0 bytes
 .../images/casual-editkit-bookmarks-screenshot.png | Bin 43644 -> 41707 bytes
 docs/images/casual-editkit-copy-screenshot.png     | Bin 58221 -> 52327 bytes
 docs/images/casual-editkit-delete-screenshot.png   | Bin 59654 -> 61195 bytes
 docs/images/casual-editkit-edit-screenshot.png     | Bin 81867 -> 61503 bytes
 .../casual-editkit-emoji-symbols-screenshot.png    | Bin 73815 -> 73406 bytes
 docs/images/casual-editkit-kill-screenshot.png     | Bin 59883 -> 54663 bytes
 docs/images/casual-editkit-macro-screenshot.png    | Bin 55766 -> 52446 bytes
 docs/images/casual-editkit-main-screenshot.png     | Bin 124634 -> 176762 bytes
 docs/images/casual-editkit-mark-screenshot.png     | Bin 53557 -> 50084 bytes
 docs/images/casual-editkit-move-screenshot.png     | Bin 52523 -> 47608 bytes
 .../images/casual-editkit-move-word-screenshot.png | Bin 0 -> 41545 bytes
 docs/images/casual-editkit-narrow-screenshot.png   | Bin 41152 -> 42008 bytes
 docs/images/casual-editkit-open-screenshot.png     | Bin 65528 -> 61020 bytes
 docs/images/casual-editkit-project-screenshot.png  | Bin 82356 -> 81605 bytes
 .../images/casual-editkit-rectangle-screenshot.png | Bin 61656 -> 62407 bytes
 docs/images/casual-editkit-reformat-screenshot.png | Bin 81550 -> 73743 bytes
 .../images/casual-editkit-registers-screenshot.png | Bin 63315 -> 60766 bytes
 docs/images/casual-editkit-search-screenshot.png   | Bin 66902 -> 62291 bytes
 docs/images/casual-editkit-settings-screenshot.png | Bin 95293 -> 93073 bytes
 docs/images/casual-editkit-sort-screenshot.png     | Bin 58316 -> 53228 bytes
 docs/images/casual-editkit-tools-screenshot.png    | Bin 75767 -> 71797 bytes
 .../images/casual-editkit-transform-screenshot.png | Bin 55286 -> 52601 bytes
 .../images/casual-editkit-transpose-screenshot.png | Bin 59600 -> 55869 bytes
 .../casual-editkit-window-delete-screenshot.png    | Bin 39746 -> 38557 bytes
 docs/images/casual-editkit-window-screenshot.png   | Bin 69194 -> 71477 bytes
 .../casual-editkit-window-unicode-screenshot.png   | Bin 54638 -> 53308 bytes
 docs/images/casual-elisp-edebug-screenshot.png     | Bin 73348 -> 88055 bytes
 docs/images/casual-elisp-screenshot.png            | Bin 174559 -> 174599 bytes
 docs/images/casual-elisp-unicode-screenshot.png    | Bin 83544 -> 83620 bytes
 docs/images/casual-html-screenshot.png             | Bin 169002 -> 143003 bytes
 docs/images/casual-html-settings-screenshot.png    | Bin 159704 -> 46934 bytes
 docs/images/casual-html-tags-screenshot.png        | Bin 170992 -> 84530 bytes
 docs/images/casual-html-unicode-screenshot.png     | Bin 0 -> 58870 bytes
 docs/images/casual-image-main-screenshot.png       | Bin 603038 -> 447132 bytes
 .../casual-image-main-unicode-screenshot.png       | Bin 0 -> 99841 bytes
 docs/images/casual-image-resize-screenshot.png     | Bin 56993 -> 58422 bytes
 docs/images/casual-isearch-settings-tmenu.png      | Bin 0 -> 58875 bytes
 docs/images/casual-isearch-tmenu.png               | Bin 158657 -> 172808 bytes
 docs/images/casual-isearch-unicode.png             | Bin 0 -> 110716 bytes
 .../casual-make-automatic-variables-screenshot.png | Bin 89880 -> 98088 bytes
 docs/images/casual-make-mode-select-screenshot.png | Bin 42866 -> 43938 bytes
 docs/images/casual-make-screenshot.png             | Bin 110666 -> 78823 bytes
 docs/isearch.org                                   |   5 +++-
 lisp/casual-calendar-settings.el                   |  10 ++++----
 lisp/casual-calendar-utils.el                      |   4 ++--
 lisp/casual-calendar.el                            |  10 ++++----
 lisp/casual-css-settings.el                        |   2 +-
 lisp/casual-csv.el                                 |   7 +++---
 lisp/casual-editkit-settings.el                    |   9 +++----
 lisp/casual-editkit-utils.el                       |   2 +-
 lisp/casual-editkit.el                             |   4 ++--
 lisp/casual-elisp.el                               |   4 ++--
 lisp/casual-isearch-utils.el                       |   2 +-
 lisp/casual-isearch.el                             |   2 +-
 lisp/casual-make-utils.el                          |   8 ++++---
 lisp/casual-make.el                                |   6 ++---
 74 files changed, 68 insertions(+), 44 deletions(-)

diff --git a/docs/calendar.org b/docs/calendar.org
index e9f44f5cb2..72f40f2d8c 100644
--- a/docs/calendar.org
+++ b/docs/calendar.org
@@ -45,7 +45,7 @@ Also made available is access to a Settings menu (more below) 
and to the Info do
 *** Diary & Goto Menu
 #+VINDEX: casual-calendar-diary-and-goto-tmenu
 
-From the main menu, choosing “(D) Diary & Goto›” will present choices for 
diary event insertion and to “goto” a particular date via different 
specifications.
+From the main menu, choosing “{{{kbd(D)}}} Diary & Goto›” will present choices 
for diary event insertion and to “goto” a particular date via different 
specifications.
 
 [[file:images/casual-calendar-diary-menu.png]]
 
@@ -91,7 +91,6 @@ To convert a Lunar (Chinese) date to Gregorian:
 
 1. Choose “(G) Goto…” and follow the prompts.
 
-
 [[file:images/casual-calendar-lunar-menu.png]]
 
 Certain non-Gregorian calendar systems are supported by the diary (Bahá’í, 
Hebrew, Islamic, Lunar (Chinese)). For such systems, their menus will offer 
choices to insert diary events.
@@ -110,4 +109,6 @@ From the main menu, choosing “{{{kbd(\,)}}} Settings›” will 
provide a menu
 *** Calendar Unicode Symbol Support
 By enabling “{{{kbd(u)}}} Use Unicode Symbols” from the Settings menu, Casual 
Calendar will use Unicode symbols as appropriate in its menus.
 
+[[file:images/casual-calendar-main-unicode.png]]
+
 For more info on using Unicode symbols, please refer to [[#ux-conventions][UX 
Conventions]].
diff --git a/docs/casual.info b/docs/casual.info
index 67f0048aef..9d22640a80 100644
Binary files a/docs/casual.info and b/docs/casual.info differ
diff --git a/docs/csv.org b/docs/csv.org
index fa62f56d07..c016f622b4 100644
--- a/docs/csv.org
+++ b/docs/csv.org
@@ -77,6 +77,6 @@ The menu ~casual-csv-settings-tmenu~ provides access to 
different ~csv-mode~ set
 
 By enabling “{{{kbd(u)}}} Use Unicode Symbols” from the Settings menu, Casual 
CSV will use Unicode symbols as appropriate in its menus.
 
-[[file:images/casual-csv-view-unicode-screenshot.png]]
+[[file:images/casual-csv-edit-unicode-screenshot.png]]
 
 For more info on using Unicode symbols, please refer to [[#ux-conventions][UX 
Conventions]].
diff --git a/docs/editkit.org b/docs/editkit.org
index 61ae5fe162..25dd43c6e3 100644
--- a/docs/editkit.org
+++ b/docs/editkit.org
@@ -78,7 +78,7 @@ Depending on the buffer mode, text can be operated on with 
different granularity
 #+CINDEX: Mark commands
 #+VINDEX: casual-editkit-mark-tmenu
 
-Text can be marked with different granularity with this menu. Note that 
marking functions (Defun) is only supported for modes derived from ~prog-mode~. 
+Text can be marked with different granularity with this menu. Note that the 
menu item “{{{kbd(d)}}} Defun” is only supported for modes derived from 
~prog-mode~. 
 
 [[file:images/casual-editkit-mark-screenshot.png]]
 
@@ -100,10 +100,20 @@ Text can be cut (killed) with different granularity with 
this menu.
 #+TEXINFO: @subheading Move› (casual-editkit-move-tmenu)
 #+CINDEX: Move commands
 #+VINDEX: casual-editkit-move-tmenu
+#+VINDEX: casual-editkit-move-word-tmenu
+#+VINDEX: casual-editkit-move-sentence-tmenu
+#+VINDEX: casual-editkit-move-sexp-tmenu
+
 Text can be moved forwards or backwards with different granularity with this 
menu. Note that selecting a granularity will raise another menu to allow 
selection of direction (forward, backward) the text is to be moved. To enable 
repeat operation, that menu is persisted and must be dismissed either with 
either ~C-q~ (dismiss all) or  ~C-g~ (dismiss to previous menu).
 
 [[file:images/casual-editkit-move-screenshot.png]]
 
+If “{{{kbd(w)}}} Word›” is selected, then the following menu 
~casual-editkit-move-word-tmenu~ is displayed.
+
+[[file:images/casual-editkit-move-word-screenshot.png]]
+
+Similar menus for moving a sentence (~casual-editkit-move-sentence-tmenu~) and 
balanced expression (~casual-editkit-move-sexp-tmenu~) are available.
+
 #+TEXINFO: @subheading Transpose› (casual-editkit-transpose-tmenu)
 #+CINDEX: Transpose commands
 #+VINDEX: casual-editkit-transpose-tmenu
@@ -163,12 +173,6 @@ Note that the section “Transpose” is only available if the 
package [[https:/
 Users wishing more direct access to this menu can bind 
~casual-editkit-windows-tmenu~ as shown in the [[#editkit-install][install 
section]].
 
 
-If the variable ~casual-lib-use-unicode~ is set to ~t~, then Unicode symbols 
are used in the labels.
-
-[[file:images/casual-editkit-window-unicode-screenshot.png]]
-
-For more info on using Unicode symbols, please refer to [[#ux-conventions][UX 
Conventions]].
-
 #+TEXINFO: @subheading Window Deletion
 #+CINDEX: Window deletion
 #+VINDEX: casual-editkit-window-delete-tmenu
@@ -177,6 +181,14 @@ This menu provides support for deleting windows. Note the 
commands apply to othe
 
 [[file:images/casual-editkit-window-delete-screenshot.png]]
 
+#+TEXINFO: @subheading Window Menu Unicode Symbol Support
+
+If the variable ~casual-lib-use-unicode~ is set to ~t~, then Unicode symbols 
are used in the labels.
+
+[[file:images/casual-editkit-window-unicode-screenshot.png]]
+
+For more info on using Unicode symbols, please refer to [[#ux-conventions][UX 
Conventions]].
+
 *** Search & Replace commands
 #+CINDEX: Search & Replace commands
 #+VINDEX: casual-editkit-search-tmenu
diff --git a/docs/html.org b/docs/html.org
index 642ff5d7ac..7eec33e1e6 100644
--- a/docs/html.org
+++ b/docs/html.org
@@ -67,5 +67,7 @@ SGML/HTML mode related settings can be customized using the 
menu ~casual-html-se
 
 By enabling “{{{kbd(u)}}} Use Unicode Symbols” from the Settings menu, Casual 
html will use Unicode symbols as appropriate in its menus.
 
+[[file:images/casual-html-unicode-screenshot.png]]
+
 For more info on using Unicode symbols, please refer to [[#ux-conventions][UX 
Conventions]].
 
diff --git a/docs/image.org b/docs/image.org
index ca227a5d65..db646e1d16 100644
--- a/docs/image.org
+++ b/docs/image.org
@@ -69,6 +69,8 @@ The menu ~casual-image-settings-tmenu~ provides access to 
different ~image-mode~
 
 By enabling “{{{kbd(u)}}} Use Unicode Symbols” from the Settings menu, Casual 
Image will use Unicode symbols as appropriate in its menus.
 
+[[file:images/casual-image-main-unicode-screenshot.png]]
+
 For more info on using Unicode symbols, please refer to [[#ux-conventions][UX 
Conventions]].
 
 *** Image Mode Command Naming
diff --git a/docs/images/casual-calendar-calendars-menu.png 
b/docs/images/casual-calendar-calendars-menu.png
index b488b5d7a9..cbfb0e8d5c 100644
Binary files a/docs/images/casual-calendar-calendars-menu.png and 
b/docs/images/casual-calendar-calendars-menu.png differ
diff --git a/docs/images/casual-calendar-diary-menu.png 
b/docs/images/casual-calendar-diary-menu.png
index b2896ea39f..848dfe7c03 100644
Binary files a/docs/images/casual-calendar-diary-menu.png and 
b/docs/images/casual-calendar-diary-menu.png differ
diff --git a/docs/images/casual-calendar-lunar-menu.png 
b/docs/images/casual-calendar-lunar-menu.png
index 78b6970dee..517c45ed49 100644
Binary files a/docs/images/casual-calendar-lunar-menu.png and 
b/docs/images/casual-calendar-lunar-menu.png differ
diff --git a/docs/images/casual-calendar-main-unicode.png 
b/docs/images/casual-calendar-main-unicode.png
new file mode 100644
index 0000000000..e48d44313e
Binary files /dev/null and b/docs/images/casual-calendar-main-unicode.png differ
diff --git a/docs/images/casual-calendar-screenshot.png 
b/docs/images/casual-calendar-screenshot.png
index f00b471823..dbe6db04ca 100644
Binary files a/docs/images/casual-calendar-screenshot.png and 
b/docs/images/casual-calendar-screenshot.png differ
diff --git a/docs/images/casual-calendar-settings-menu.png 
b/docs/images/casual-calendar-settings-menu.png
index e68ca7b088..7ec265006a 100644
Binary files a/docs/images/casual-calendar-settings-menu.png and 
b/docs/images/casual-calendar-settings-menu.png differ
diff --git a/docs/images/casual-css-screenshot.png 
b/docs/images/casual-css-screenshot.png
index f2b9f4886d..3536373b1a 100644
Binary files a/docs/images/casual-css-screenshot.png and 
b/docs/images/casual-css-screenshot.png differ
diff --git a/docs/images/casual-csv-align-screenshot.png 
b/docs/images/casual-csv-align-screenshot.png
index 56f95f3443..799566a652 100644
Binary files a/docs/images/casual-csv-align-screenshot.png and 
b/docs/images/casual-csv-align-screenshot.png differ
diff --git a/docs/images/casual-csv-edit-screenshot.png 
b/docs/images/casual-csv-edit-screenshot.png
index 006e8cfc88..f5b33139b3 100644
Binary files a/docs/images/casual-csv-edit-screenshot.png and 
b/docs/images/casual-csv-edit-screenshot.png differ
diff --git a/docs/images/casual-csv-edit-unicode-screenshot.png 
b/docs/images/casual-csv-edit-unicode-screenshot.png
new file mode 100644
index 0000000000..57e8447ff9
Binary files /dev/null and b/docs/images/casual-csv-edit-unicode-screenshot.png 
differ
diff --git a/docs/images/casual-csv-view-screenshot.png 
b/docs/images/casual-csv-view-screenshot.png
index 64bcee2700..6befe615be 100644
Binary files a/docs/images/casual-csv-view-screenshot.png and 
b/docs/images/casual-csv-view-screenshot.png differ
diff --git a/docs/images/casual-csv-view-unicode-screenshot.png 
b/docs/images/casual-csv-view-unicode-screenshot.png
deleted file mode 100644
index b406054c7d..0000000000
Binary files a/docs/images/casual-csv-view-unicode-screenshot.png and /dev/null 
differ
diff --git a/docs/images/casual-editkit-bookmarks-screenshot.png 
b/docs/images/casual-editkit-bookmarks-screenshot.png
index 2984b70a4d..2739487c65 100644
Binary files a/docs/images/casual-editkit-bookmarks-screenshot.png and 
b/docs/images/casual-editkit-bookmarks-screenshot.png differ
diff --git a/docs/images/casual-editkit-copy-screenshot.png 
b/docs/images/casual-editkit-copy-screenshot.png
index 5e8fb117c6..08a63a9bdd 100644
Binary files a/docs/images/casual-editkit-copy-screenshot.png and 
b/docs/images/casual-editkit-copy-screenshot.png differ
diff --git a/docs/images/casual-editkit-delete-screenshot.png 
b/docs/images/casual-editkit-delete-screenshot.png
index b02eb7fd86..6aa54ae69e 100644
Binary files a/docs/images/casual-editkit-delete-screenshot.png and 
b/docs/images/casual-editkit-delete-screenshot.png differ
diff --git a/docs/images/casual-editkit-edit-screenshot.png 
b/docs/images/casual-editkit-edit-screenshot.png
index c9cc21965c..29dc090dad 100644
Binary files a/docs/images/casual-editkit-edit-screenshot.png and 
b/docs/images/casual-editkit-edit-screenshot.png differ
diff --git a/docs/images/casual-editkit-emoji-symbols-screenshot.png 
b/docs/images/casual-editkit-emoji-symbols-screenshot.png
index 538ae0b733..f2ee23e098 100644
Binary files a/docs/images/casual-editkit-emoji-symbols-screenshot.png and 
b/docs/images/casual-editkit-emoji-symbols-screenshot.png differ
diff --git a/docs/images/casual-editkit-kill-screenshot.png 
b/docs/images/casual-editkit-kill-screenshot.png
index 4be89695f7..7a50889442 100644
Binary files a/docs/images/casual-editkit-kill-screenshot.png and 
b/docs/images/casual-editkit-kill-screenshot.png differ
diff --git a/docs/images/casual-editkit-macro-screenshot.png 
b/docs/images/casual-editkit-macro-screenshot.png
index 60895ca30c..0d254a8f88 100644
Binary files a/docs/images/casual-editkit-macro-screenshot.png and 
b/docs/images/casual-editkit-macro-screenshot.png differ
diff --git a/docs/images/casual-editkit-main-screenshot.png 
b/docs/images/casual-editkit-main-screenshot.png
index 370d7b61fd..4d20cfecd5 100644
Binary files a/docs/images/casual-editkit-main-screenshot.png and 
b/docs/images/casual-editkit-main-screenshot.png differ
diff --git a/docs/images/casual-editkit-mark-screenshot.png 
b/docs/images/casual-editkit-mark-screenshot.png
index fb6c9429c1..569b503944 100644
Binary files a/docs/images/casual-editkit-mark-screenshot.png and 
b/docs/images/casual-editkit-mark-screenshot.png differ
diff --git a/docs/images/casual-editkit-move-screenshot.png 
b/docs/images/casual-editkit-move-screenshot.png
index c2504cb7ae..2f0fc7a7af 100644
Binary files a/docs/images/casual-editkit-move-screenshot.png and 
b/docs/images/casual-editkit-move-screenshot.png differ
diff --git a/docs/images/casual-editkit-move-word-screenshot.png 
b/docs/images/casual-editkit-move-word-screenshot.png
new file mode 100644
index 0000000000..b231400095
Binary files /dev/null and 
b/docs/images/casual-editkit-move-word-screenshot.png differ
diff --git a/docs/images/casual-editkit-narrow-screenshot.png 
b/docs/images/casual-editkit-narrow-screenshot.png
index a9b8ff6088..f0eca17625 100644
Binary files a/docs/images/casual-editkit-narrow-screenshot.png and 
b/docs/images/casual-editkit-narrow-screenshot.png differ
diff --git a/docs/images/casual-editkit-open-screenshot.png 
b/docs/images/casual-editkit-open-screenshot.png
index f00ca0735e..edefa8d36d 100644
Binary files a/docs/images/casual-editkit-open-screenshot.png and 
b/docs/images/casual-editkit-open-screenshot.png differ
diff --git a/docs/images/casual-editkit-project-screenshot.png 
b/docs/images/casual-editkit-project-screenshot.png
index 1d9d0a3aef..2f5a00976a 100644
Binary files a/docs/images/casual-editkit-project-screenshot.png and 
b/docs/images/casual-editkit-project-screenshot.png differ
diff --git a/docs/images/casual-editkit-rectangle-screenshot.png 
b/docs/images/casual-editkit-rectangle-screenshot.png
index 43b2110210..d849b43e75 100644
Binary files a/docs/images/casual-editkit-rectangle-screenshot.png and 
b/docs/images/casual-editkit-rectangle-screenshot.png differ
diff --git a/docs/images/casual-editkit-reformat-screenshot.png 
b/docs/images/casual-editkit-reformat-screenshot.png
index 82d8bef224..be8650c78a 100644
Binary files a/docs/images/casual-editkit-reformat-screenshot.png and 
b/docs/images/casual-editkit-reformat-screenshot.png differ
diff --git a/docs/images/casual-editkit-registers-screenshot.png 
b/docs/images/casual-editkit-registers-screenshot.png
index c525c2957d..aa38045248 100644
Binary files a/docs/images/casual-editkit-registers-screenshot.png and 
b/docs/images/casual-editkit-registers-screenshot.png differ
diff --git a/docs/images/casual-editkit-search-screenshot.png 
b/docs/images/casual-editkit-search-screenshot.png
index 6e19ccf6e0..b72df12d0c 100644
Binary files a/docs/images/casual-editkit-search-screenshot.png and 
b/docs/images/casual-editkit-search-screenshot.png differ
diff --git a/docs/images/casual-editkit-settings-screenshot.png 
b/docs/images/casual-editkit-settings-screenshot.png
index 1408ccf1e9..a517f7d282 100644
Binary files a/docs/images/casual-editkit-settings-screenshot.png and 
b/docs/images/casual-editkit-settings-screenshot.png differ
diff --git a/docs/images/casual-editkit-sort-screenshot.png 
b/docs/images/casual-editkit-sort-screenshot.png
index b26f3f177b..7d2c81124f 100644
Binary files a/docs/images/casual-editkit-sort-screenshot.png and 
b/docs/images/casual-editkit-sort-screenshot.png differ
diff --git a/docs/images/casual-editkit-tools-screenshot.png 
b/docs/images/casual-editkit-tools-screenshot.png
index 812d31af47..91bbce08d7 100644
Binary files a/docs/images/casual-editkit-tools-screenshot.png and 
b/docs/images/casual-editkit-tools-screenshot.png differ
diff --git a/docs/images/casual-editkit-transform-screenshot.png 
b/docs/images/casual-editkit-transform-screenshot.png
index 2a069ca6b4..d8e69e97d2 100644
Binary files a/docs/images/casual-editkit-transform-screenshot.png and 
b/docs/images/casual-editkit-transform-screenshot.png differ
diff --git a/docs/images/casual-editkit-transpose-screenshot.png 
b/docs/images/casual-editkit-transpose-screenshot.png
index df850d7863..70c0650727 100644
Binary files a/docs/images/casual-editkit-transpose-screenshot.png and 
b/docs/images/casual-editkit-transpose-screenshot.png differ
diff --git a/docs/images/casual-editkit-window-delete-screenshot.png 
b/docs/images/casual-editkit-window-delete-screenshot.png
index ec548ef0b7..16ad7ce0a0 100644
Binary files a/docs/images/casual-editkit-window-delete-screenshot.png and 
b/docs/images/casual-editkit-window-delete-screenshot.png differ
diff --git a/docs/images/casual-editkit-window-screenshot.png 
b/docs/images/casual-editkit-window-screenshot.png
index c121441223..7d3ebffbf6 100644
Binary files a/docs/images/casual-editkit-window-screenshot.png and 
b/docs/images/casual-editkit-window-screenshot.png differ
diff --git a/docs/images/casual-editkit-window-unicode-screenshot.png 
b/docs/images/casual-editkit-window-unicode-screenshot.png
index 4558d1c85b..fa551c0ee7 100644
Binary files a/docs/images/casual-editkit-window-unicode-screenshot.png and 
b/docs/images/casual-editkit-window-unicode-screenshot.png differ
diff --git a/docs/images/casual-elisp-edebug-screenshot.png 
b/docs/images/casual-elisp-edebug-screenshot.png
index 86416b1abd..73fa4cd573 100644
Binary files a/docs/images/casual-elisp-edebug-screenshot.png and 
b/docs/images/casual-elisp-edebug-screenshot.png differ
diff --git a/docs/images/casual-elisp-screenshot.png 
b/docs/images/casual-elisp-screenshot.png
index aa03de2f80..b3e23aa9fc 100644
Binary files a/docs/images/casual-elisp-screenshot.png and 
b/docs/images/casual-elisp-screenshot.png differ
diff --git a/docs/images/casual-elisp-unicode-screenshot.png 
b/docs/images/casual-elisp-unicode-screenshot.png
index 62a89756f6..99123a889d 100644
Binary files a/docs/images/casual-elisp-unicode-screenshot.png and 
b/docs/images/casual-elisp-unicode-screenshot.png differ
diff --git a/docs/images/casual-html-screenshot.png 
b/docs/images/casual-html-screenshot.png
index 7d7d8c655e..d947b141dc 100644
Binary files a/docs/images/casual-html-screenshot.png and 
b/docs/images/casual-html-screenshot.png differ
diff --git a/docs/images/casual-html-settings-screenshot.png 
b/docs/images/casual-html-settings-screenshot.png
index 5c840703e4..a5869044f1 100644
Binary files a/docs/images/casual-html-settings-screenshot.png and 
b/docs/images/casual-html-settings-screenshot.png differ
diff --git a/docs/images/casual-html-tags-screenshot.png 
b/docs/images/casual-html-tags-screenshot.png
index 9924c39d45..71b39fbde0 100644
Binary files a/docs/images/casual-html-tags-screenshot.png and 
b/docs/images/casual-html-tags-screenshot.png differ
diff --git a/docs/images/casual-html-unicode-screenshot.png 
b/docs/images/casual-html-unicode-screenshot.png
new file mode 100644
index 0000000000..9e3dd559da
Binary files /dev/null and b/docs/images/casual-html-unicode-screenshot.png 
differ
diff --git a/docs/images/casual-image-main-screenshot.png 
b/docs/images/casual-image-main-screenshot.png
index cef3b68aa1..624a3b0a68 100644
Binary files a/docs/images/casual-image-main-screenshot.png and 
b/docs/images/casual-image-main-screenshot.png differ
diff --git a/docs/images/casual-image-main-unicode-screenshot.png 
b/docs/images/casual-image-main-unicode-screenshot.png
new file mode 100644
index 0000000000..6ac97aea9e
Binary files /dev/null and 
b/docs/images/casual-image-main-unicode-screenshot.png differ
diff --git a/docs/images/casual-image-resize-screenshot.png 
b/docs/images/casual-image-resize-screenshot.png
index 674735a9b1..06aaed432e 100644
Binary files a/docs/images/casual-image-resize-screenshot.png and 
b/docs/images/casual-image-resize-screenshot.png differ
diff --git a/docs/images/casual-isearch-settings-tmenu.png 
b/docs/images/casual-isearch-settings-tmenu.png
new file mode 100644
index 0000000000..be48f5e230
Binary files /dev/null and b/docs/images/casual-isearch-settings-tmenu.png 
differ
diff --git a/docs/images/casual-isearch-tmenu.png 
b/docs/images/casual-isearch-tmenu.png
index a7edff4149..73aff2be01 100644
Binary files a/docs/images/casual-isearch-tmenu.png and 
b/docs/images/casual-isearch-tmenu.png differ
diff --git a/docs/images/casual-isearch-unicode.png 
b/docs/images/casual-isearch-unicode.png
new file mode 100644
index 0000000000..6764370781
Binary files /dev/null and b/docs/images/casual-isearch-unicode.png differ
diff --git a/docs/images/casual-make-automatic-variables-screenshot.png 
b/docs/images/casual-make-automatic-variables-screenshot.png
index f207df3762..92a07f4863 100644
Binary files a/docs/images/casual-make-automatic-variables-screenshot.png and 
b/docs/images/casual-make-automatic-variables-screenshot.png differ
diff --git a/docs/images/casual-make-mode-select-screenshot.png 
b/docs/images/casual-make-mode-select-screenshot.png
index 5be01f476d..601613128e 100644
Binary files a/docs/images/casual-make-mode-select-screenshot.png and 
b/docs/images/casual-make-mode-select-screenshot.png differ
diff --git a/docs/images/casual-make-screenshot.png 
b/docs/images/casual-make-screenshot.png
index c26c71487d..c6641b3ce6 100644
Binary files a/docs/images/casual-make-screenshot.png and 
b/docs/images/casual-make-screenshot.png differ
diff --git a/docs/isearch.org b/docs/isearch.org
index 65c910252d..8dc769dcfd 100644
--- a/docs/isearch.org
+++ b/docs/isearch.org
@@ -47,12 +47,15 @@ Use {{{kbd(C-g)}}} to dismiss this Transient menu.
 
 The menu ~casual-isearch-settings-tmenu~ provides access to different I-Search 
settings.
 
-# TODO: Insert screenshot
+[[file:images/casual-isearch-settings-tmenu.png]]
+
 
 #+TEXINFO: @subheading I-Search Unicode Symbol Support
 
 By enabling “{{{kbd(u)}}} Use Unicode Symbols” from the Settings menu, Casual 
I-Search will use Unicode symbols as appropriate in its menus.
 
+[[file:images/casual-isearch-unicode.png]]
+
 For more info on using Unicode symbols, please refer to [[#ux-conventions][UX 
Conventions]].
 
 
diff --git a/lisp/casual-calendar-settings.el b/lisp/casual-calendar-settings.el
index 65326a7972..a11d891fbe 100644
--- a/lisp/casual-calendar-settings.el
+++ b/lisp/casual-calendar-settings.el
@@ -1,6 +1,6 @@
 ;;; casual-calendar-settings.el --- Casual Calendar Settings -*- 
lexical-binding: t; -*-
 
-;; Copyright (C) 2024-2025 Charles Y. Choi
+;; Copyright (C) 2024-2026 Charles Y. Choi
 
 ;; Author: Charles Choi <[email protected]>
 ;; Keywords: tools
@@ -77,10 +77,10 @@ Customize settings for Calendar and Diary modes."
    (casual-lib-customize-hide-navigation)]
 
   [:class transient-row
-          (casual-lib-quit-one)
-          ("a" "About" casual-calendar-about :transient nil)
-
-          (casual-lib-quit-all)])
+   (casual-lib-quit-one)
+   ("a" "About" casual-calendar-about :transient nil)
+   ("RET" "Done" transient-quit-all)
+   (casual-lib-quit-all)])
 
 (defun casual-calendar--customize-calendar-group ()
   "Customize calendar group."
diff --git a/lisp/casual-calendar-utils.el b/lisp/casual-calendar-utils.el
index ebc9d9e3fd..b3d364854c 100644
--- a/lisp/casual-calendar-utils.el
+++ b/lisp/casual-calendar-utils.el
@@ -85,11 +85,11 @@ specific supported non-Gregorian calendar system behavior."
 
   [:class transient-row
    (casual-lib-quit-one)
-   ("RET" "Done" transient-quit-all)
-   ("I" "ⓘ Info" (lambda ()
+   ("I" "ⓘ Other Calendars" (lambda ()
                    (interactive)
                    (calendar-exit)
                    (info "(emacs) Other Calendars")))
+   ("RET" "Done" transient-quit-all)
    (casual-lib-quit-all)])
 
 (transient-define-prefix casual-calendar-lunar-tmenu ()
diff --git a/lisp/casual-calendar.el b/lisp/casual-calendar.el
index 671878b2fc..e13c5a0d63 100644
--- a/lisp/casual-calendar.el
+++ b/lisp/casual-calendar.el
@@ -93,12 +93,12 @@ Main menu for `calendar' commands.
 
   [:class transient-row
    (casual-lib-quit-one)
-   ("RET" "Done" transient-quit-all)
-   ("I" "ⓘ Info" (lambda ()
-                   (interactive)
-                   (calendar-exit)
-                   (calendar-goto-info-node)))
    ("," "Settings›" casual-calendar-settings-tmenu)
+   ("I" "ⓘ" (lambda ()
+              (interactive)
+              (calendar-exit)
+              (calendar-goto-info-node)))
+   ("RET" "Done" transient-quit-all)
    ("q" "Quit" calendar-exit)])
 
 (provide 'casual-calendar)
diff --git a/lisp/casual-css-settings.el b/lisp/casual-css-settings.el
index 0652a3282a..6b1a4378a2 100644
--- a/lisp/casual-css-settings.el
+++ b/lisp/casual-css-settings.el
@@ -42,7 +42,7 @@
 
   [:class transient-row
    (casual-lib-quit-one)
-   ("a" "About" casual-css-about :transient nil)
+   ("a" "About" casual-css-about)
    (casual-lib-quit-all)])
 
 (defun casual-css--customize-indent-offset ()
diff --git a/lisp/casual-csv.el b/lisp/casual-csv.el
index 2b259e69bb..e4bdc3f477 100644
--- a/lisp/casual-csv.el
+++ b/lisp/casual-csv.el
@@ -1,6 +1,6 @@
 ;;; casual-csv.el --- Transient UI for CSV mode -*- lexical-binding: t; -*-
 
-;; Copyright (C) 2025  Charles Y. Choi
+;; Copyright (C) 2025-2026 Charles Y. Choi
 
 ;; Author: Charles Choi <[email protected]>
 ;; Keywords: tools
@@ -128,8 +128,9 @@
   [:class transient-row
    (casual-lib-quit-one)
    ("," "Settings" casual-csv-settings-tmenu)
-   ("q" "Quit" quit-window)
-   (casual-lib-quit-all)])
+   ("RET" "Done" transient-quit-all)
+   (casual-lib-quit-all)
+   ("q" "Quit" quit-window)])
 
 (provide 'casual-csv)
 ;;; casual-csv.el ends here
diff --git a/lisp/casual-editkit-settings.el b/lisp/casual-editkit-settings.el
index 9a69e600c9..de4a512ad2 100644
--- a/lisp/casual-editkit-settings.el
+++ b/lisp/casual-editkit-settings.el
@@ -1,6 +1,6 @@
 ;;; casual-editkit-settings.el --- Casual Bookmarks Settings -*- 
lexical-binding: t; -*-
 
-;; Copyright (C) 2024-2025 Charles Y. Choi
+;; Copyright (C) 2024-2026 Charles Y. Choi
 
 ;; Author: Charles Choi <[email protected]>
 ;; Keywords: tools, wp
@@ -107,9 +107,10 @@
     (casual-lib-customize-hide-navigation)]]
 
   [:class transient-row
-          (casual-lib-quit-one)
-          ("a" "About" casual-editkit-about :transient nil)
-          (casual-lib-quit-all)])
+   (casual-lib-quit-one)
+   ("a" "About" casual-editkit-about :transient nil)
+   ("RET" "Done" transient-quit-all)
+   (casual-lib-quit-all)])
 
 (defun casual-editkit-about-editkit ()
   "Casual EditKit is a user interface library for Emacs editing commands.
diff --git a/lisp/casual-editkit-utils.el b/lisp/casual-editkit-utils.el
index 49d8003a7f..dd87e1a662 100644
--- a/lisp/casual-editkit-utils.el
+++ b/lisp/casual-editkit-utils.el
@@ -567,7 +567,7 @@ accessed here."
    [("f" "To Right" windmove-delete-right
      :description (lambda () (casual-editkit-unicode-get :window-right)))]]
 
-   casual-editkit-navigation-group)
+  casual-editkit-navigation-group)
 
 ;;;###autoload (autoload 'casual-editkit-bookmarks-tmenu 
"casual-editkit-utils" nil t)
 (transient-define-prefix casual-editkit-bookmarks-tmenu ()
diff --git a/lisp/casual-editkit.el b/lisp/casual-editkit.el
index fdd934a1cc..1d827c283a 100644
--- a/lisp/casual-editkit.el
+++ b/lisp/casual-editkit.el
@@ -1,6 +1,6 @@
 ;;; casual-editkit.el --- Transient user interface library for editing 
commands -*- lexical-binding: t; -*-
 
-;; Copyright (C) 2024-2025  Charles Y. Choi
+;; Copyright (C) 2024-2026  Charles Y. Choi
 
 ;; Author: Charles Choi <[email protected]>
 ;; Keywords: tools, wp
@@ -124,8 +124,8 @@ user-customized menu."
    ("r" "Registers›" casual-editkit-registers-tmenu)
    ("U" "Undo" undo :transient t)
    ("," "Settings›" casual-editkit-settings-tmenu)
+   ("RET" "Done" transient-quit-all)
    (casual-lib-quit-all)
-
    ("x" "Exit Emacs" save-buffers-kill-emacs)])
 
 (provide 'casual-editkit)
diff --git a/lisp/casual-elisp.el b/lisp/casual-elisp.el
index 82c354c61f..511e4a32bd 100644
--- a/lisp/casual-elisp.el
+++ b/lisp/casual-elisp.el
@@ -102,9 +102,9 @@
 
   [:class transient-row
    (casual-lib-quit-one)
-   (casual-lib-quit-all)
    ("," "Settings›" casual-elisp-settings-tmenu)
-   ("RET" "Done" transient-quit-all)])
+   ("RET" "Done" transient-quit-all)
+   (casual-lib-quit-all)])
 
 (provide 'casual-elisp)
 ;;; casual-elisp.el ends here
diff --git a/lisp/casual-isearch-utils.el b/lisp/casual-isearch-utils.el
index 01bb0ccd63..046c122e87 100644
--- a/lisp/casual-isearch-utils.el
+++ b/lisp/casual-isearch-utils.el
@@ -1,6 +1,6 @@
 ;;; casual-isearch-utils.el --- Casual Re-Builder Utils -*- lexical-binding: 
t; -*-
 
-;; Copyright (C) 2024-2025 Charles Y. Choi
+;; Copyright (C) 2024-2026 Charles Y. Choi
 
 ;; Author: Charles Choi <[email protected]>
 ;; Keywords: tools
diff --git a/lisp/casual-isearch.el b/lisp/casual-isearch.el
index ec1fcad063..4d93402048 100644
--- a/lisp/casual-isearch.el
+++ b/lisp/casual-isearch.el
@@ -113,8 +113,8 @@
 
   [:class transient-row
    (casual-lib-quit-one)
-   ("RET" "Exit Search" isearch-exit)
    ("," "Settings›" casual-isearch-settings-tmenu)
+   ("RET" "Done" isearch-exit)
    (casual-lib-quit-all)])
 
 (provide 'casual-isearch)
diff --git a/lisp/casual-make-utils.el b/lisp/casual-make-utils.el
index e91abbb84d..97c090c1ce 100644
--- a/lisp/casual-make-utils.el
+++ b/lisp/casual-make-utils.el
@@ -1,6 +1,6 @@
 ;;; casual-make-utils.el --- Casual Make Utils -*- lexical-binding: t; -*-
 
-;; Copyright (C) 2025 Charles Y. Choi
+;; Copyright (C) 2025-2026 Charles Y. Choi
 
 ;; Author: Charles Choi <[email protected]>
 ;; Keywords: tools
@@ -73,6 +73,7 @@ plain ASCII-range string."
 
   [:class transient-row
    (casual-lib-quit-one)
+   ("RET" "Done" casual-lib-quit-all)
    (casual-lib-quit-all)])
 
 (defconst casual-make--autovar-description-map
@@ -231,9 +232,10 @@ For more info, refer to info node `(make) Automatic 
Variables'."
 
   [:class transient-row
    (casual-lib-quit-one)
-   (casual-lib-quit-all)
+   ("I" "ⓘ Automatic Variables"
+    (lambda () (interactive) (info "(make) Automatic Variables")))
    ("RET" "Done" casual-lib-quit-all)
-   ("i" "Info" (lambda () (interactive) (info "(make) Automatic Variables")))])
+   (casual-lib-quit-all)])
 
 (provide 'casual-make-utils)
 ;;; casual-make-utils.el ends here
diff --git a/lisp/casual-make.el b/lisp/casual-make.el
index f239b47429..360670cc7e 100644
--- a/lisp/casual-make.el
+++ b/lisp/casual-make.el
@@ -1,6 +1,6 @@
 ;;; casual-make.el --- Transient UI for Make -*- lexical-binding: t; -*-
 
-;; Copyright (C) 2025  Charles Y. Choi
+;; Copyright (C) 2025-2026 Charles Y. Choi
 
 ;; Author: Charles Choi <[email protected]>
 ;; Keywords: tools
@@ -78,8 +78,8 @@ This menu provides a user interface for the commands in 
`make-mode'."
    (casual-lib-quit-one)
    ("," "Settings" casual-make-settings-tmenu)
    ("I" "ⓘ Make" (lambda () (interactive) (info "(make) Top")))
-   (casual-lib-quit-all)
-   ("RET" "Exit Menu" transient-quit-all)])
+   ("RET" "Done" transient-quit-all)
+   (casual-lib-quit-all)])
 
 (provide 'casual-make)
 ;;; casual-make.el ends here


Reply via email to