[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/swsw def4d94e43 013/146: ; Update README to better reflect
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/swsw def4d94e43 013/146: ; Update README to better reflect the current state of the package |
Date: |
Wed, 25 May 2022 02:59:39 -0400 (EDT) |
branch: elpa/swsw
commit def4d94e43e10c97fd34afc41e726af81db20a60
Author: Daniel Semyonov <cmstr@dsemy.com>
Commit: Daniel Semyonov <cmstr@dsemy.com>
; Update README to better reflect the current state of the package
---
README | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
diff --git a/README b/README
index ae88384c77..e2742e35b9 100644
--- a/README
+++ b/README
@@ -3,13 +3,14 @@ swsw - simple window switching
DESCRIPTION
swsw is an Emacs package which provides a minor mode for switching windows
-similarly to `ace-window'.
+similarly to `ace-window' and `switch-window'.
USAGE
When swsw-mode is active:
-- a single character CHAR is added to the beginning of the mode line of each
+- A single character CHAR is added to the beginning of the mode line of each
active window.
+- A single (predefined) character CHAR corresponds to the minibuffer.
- Pressing M-x swsw-select RET CHAR switches focus to the window which
corresponds to CHAR.
@@ -19,15 +20,15 @@ Currently, only manual installation is available:
1. Clone the repository:
+$ cd $your_emacs_directory
+
$ git clone 'https://git.sr.ht/~dsemy/swsw'
2. Load the package and enable the minor mode:
;; vanilla
(add-to-list 'load-path (locate-user-emacs-file "swsw"))
-
(require 'swsw)
-
(swsw-mode)
;; use-package
@@ -36,7 +37,15 @@ $ git clone 'https://git.sr.ht/~dsemy/swsw'
:config
(swsw-mode))
+KNOWN ISSUES
+
+- swsw only ever assigns a single character to a window, which means that if
+ there are more active windows than specified characters, swsw won't be able
+ to switch to some of them.
+- swsw can switch to, but can't display the ID of windows which don't have a
+ mode line.
+
COPYRIGHT
Copyright © 2020 Daniel Semyonov <cmstr@dsemy.com>
-Licensed under GPLv3 or later.
\ No newline at end of file
+Licensed under GPLv3 or later.
- [nongnu] elpa/swsw af63260c0e 134/146: ; Update package URL to https://dsemy.com/projects/swsw, (continued)
- [nongnu] elpa/swsw af63260c0e 134/146: ; Update package URL to https://dsemy.com/projects/swsw, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw ff38ec1c24 124/146: ; Bump required Emacs version to 27.1 due to 'window-state-change-hook', ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw c378be9bae 130/146: ; Load 'subr-x' when compiling, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 2e4ca2b354 091/146: ; Don't specify -r when issuing rm in the Makefile's clean target, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw dc96f71732 122/146: Update window information when switching frames, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw ccf0d780a5 078/146: Add support for custom window commands, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 2a8c7c6533 126/146: ; Document the bump to Emacs version 27.1, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 61700ece84 135/146: ; Fix indentation in a few places, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 6e036789af 103/146: ; Small Makefile modifications, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 48e4811965 089/146: ; Remove (incorrect) description of the 'make all' target in the Makefile, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw def4d94e43 013/146: ; Update README to better reflect the current state of the package,
ELPA Syncer <=
- [nongnu] elpa/swsw 98c3bf944f 109/146: ; Improvement for swsw-mode's docstring, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw c153d9a32c 087/146: ; Add version information to customizable variables, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw e774ead908 104/146: ; Update mail address, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 64c66d244b 062/146: * swsw.el (swsw-ids): Removed, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 95c25ee03c 022/146: ; Bump version to 1.0 and update README, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw 2002152fb7 023/146: ; Add .gitignore file, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw f0f65362d4 095/146: * swsw.el (swsw--set-id-chars): Use 'length' instead of 'nth', ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw bd1e527d83 121/146: * swsw.el (swsw-select, swsw-delete): Respect 'swsw-scope', ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw cb2cb1e5cb 131/146: ; Small code style change, ELPA Syncer, 2022/05/25
- [nongnu] elpa/swsw dbe46d5b86 070/146: * swsw.el (swsw-select): Don't select the next window for non-existent IDs, ELPA Syncer, 2022/05/25