emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/xah-fly-keys f357d610a9 1/2: * xah-insert-unicode, added u


From: ELPA Syncer
Subject: [nongnu] elpa/xah-fly-keys f357d610a9 1/2: * xah-insert-unicode, added useful chars.
Date: Mon, 21 Nov 2022 20:59:37 -0500 (EST)

branch: elpa/xah-fly-keys
commit f357d610a95d556325338e9ca39b4b37bc27717e
Author: Xah Lee <xah@xahlee.org>
Commit: Xah Lee <xah@xahlee.org>

    * xah-insert-unicode, added useful chars.
    * qwerty key (space l e) now does toggle-frame-fullscreen instead of 
toggle-frame-maximized. Because in MS Windows, accidently doing both is 
annoying to get out, and fullscreen often has a toggle key in browsers and 
other apps, but max/min windows don't. so fullscreen is more likely used. So 
emacs does that too. In Mac, there's no fullscreen but max window, and emacs 
does only that.
---
 xah-fly-keys.el | 51 ++++++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 42 insertions(+), 9 deletions(-)

diff --git a/xah-fly-keys.el b/xah-fly-keys.el
index eb87fa7fd3..6dbd48e1f2 100644
--- a/xah-fly-keys.el
+++ b/xah-fly-keys.el
@@ -4,7 +4,7 @@
 
 ;; Author: Xah Lee ( http://xahlee.info/ )
 ;; Maintainer: Xah Lee <xah@xahlee.org>
-;; Version: 22.0.20221031102959
+;; Version: 22.1.20221103090854
 ;; Created: 10 Sep 2013
 ;; Package-Requires: ((emacs "24.1"))
 ;; Keywords: convenience, emulations, vim, ergoemacs
@@ -1940,21 +1940,54 @@ Version: 2013-06-12 2019-03-07"
 
 (defvar xah-unicode-list
   '(
+    ;;
+    ("smile beaming ๐Ÿ˜Š")
+    ("tears of joy ๐Ÿ˜‚")
+    ("hug ๐Ÿค—")
+    ("heart eyes ๐Ÿ˜")
+    ("heart face ๐Ÿฅฐ")
+
+    ("angry ๐Ÿ˜ ")
+    ("vomit ๐Ÿคฎ")
+
+    ("thumb up ๐Ÿ‘")
+    ("thumb down ๐Ÿ‘Ž")
+
+    ("checkmark โœ…")
+    ("new ๐Ÿ†•")
+    ("star glowing ๐ŸŒŸ")
+    ("star โญ")
+    ("sparkles โœจ")
+    ("rocket ๐Ÿš€")
+
+    ("sun ๐ŸŒž")
+    ("red heart โค")
+
+    ("clown ๐Ÿคก")
+
+    ("large circle โญ•")
+    ("cross โŒ")
+
+    ("red triangle ๐Ÿ”บ")
+    ("diamond ๐Ÿ’ ")
+    ("square โฌ›")
+
     ("bullet โ€ข")
-    ("right arrow โ†’")
-    ("white diamong โ—‡")
-    ("black diamond โ—†")
+    ("diamond โ—†")
     ("...ellipsis โ€ฆ")
     ("nbsp ย ")
     ("chinese comma ใ€")
     ("-emdash โ€”")
     ("fullwidth ampersand ๏ผ†")
-    ("down arrow โ†“")
     ("left arrow โ†")
+    ("right arrow โ†’")
     ("up arrow โ†‘")
-    ("thumb up ๐Ÿ‘"))
+    ("down arrow โ†“")
+    ;;
+    )
+
   "A list of strings used by `xah-insert-unicode'.
-each item is a string.
+Each item is a string.
 The first part of string before last space, is used as name of a unicode char, 
the last part before last space, is the unicode Unicode character to insert. 
(can be more than 1 char).")
 
 (defun xah-insert-unicode ()
@@ -3183,7 +3216,7 @@ Version 2022-10-31"
        ;; dvorak n. commands here are โ€œharmlessโ€, they don't modify text etc. 
they turn on modes, change display, prompt, start shell, etc.
        ("n SPC" . whitespace-mode)
        ("n ," . abbrev-mode)
-       ("n ." . toggle-frame-maximized)
+       ("n ." . toggle-frame-fullscreen)
        ("n 1" . set-input-method)
        ("n 2" . global-hl-line-mode)
        ("n 4" . global-display-line-numbers-mode)
@@ -3257,7 +3290,6 @@ Version 2022-10-31"
        ("t 4" . xah-paste-from-register-1)
        ("t 7" . xah-append-to-register-1)
        ("t 8" . xah-clear-register-1)
-       ("t b" . xah-reformat-to-sentence-lines)
        ("t c" . goto-char)
        ("t d" . mark-defun)
        ("t e" . list-matching-lines)
@@ -3275,6 +3307,7 @@ Version 2022-10-31"
        ("t t" . repeat)
        ("t u" . delete-matching-lines)
        ("t w" . xah-next-window-or-frame)
+       ("t x" . xah-reformat-to-sentence-lines)
        ("t y" . delete-duplicate-lines)
 
        ("u" . switch-to-buffer)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]