[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)