elpasync pushed a change to branch externals/window-commander. at dc7f6f264e ; Rename files form wincom* to window-commander*
This branch includes the following new commits: new ba9e82c95f initial commit new 6a9b3544c9 ; Fix 'git clone' example command in README file new bc734b9937 Use 'read-char' instead of 'read-char-from-minibuffer' to read IDs new f9a901c809 * swsw.el (swsw-id-chars-base): Remove erroneous quote new a816f208e9 Simplify the format of 'swsw-window-list' new 3f507e91c0 ; Fix docstring for 'swsw-mode' new ac8efcbbd1 Assign a unique ID to an active minibuffer new 24720bfbe7 ; Bump version to 0.2 new 15e188aa17 Fix some edge cases related to the minibuffer new 185861a2e9 Use a lighter for 'swsw-mode' new 5d1ea190ab Only display a mode line lighter for tracked windows new ddfed7b727 * swsw.el (swsw-mode): Add a sparse keymap. new def4d94e43 ; Update README to better reflect the current state of the package new 0aef3311c6 ; Bump to version 0.3 new 08b56d124c Add support for multi-character IDs new 4c84ca310f ; Update README to reflect recent changes new 024502f51f * swsw.el (swsw-mode): Don't call 'force-mode-line-update' new 37ad725b1e ; Update comment referencing single character IDs new 96809a6cae Add the ability to change the way window IDs are displayed new 9873ff1bd2 * swsw.el (swsw-select): Add before and after hooks. new 48db8fe39b Add a reference implementation for a conditional display function new 95c25ee03c ; Bump version to 1.0 and update README new 2002152fb7 ; Add .gitignore file new c08a9b1e58 ; Fix a docstring new 63e295f599 Add a user option to customize the scope of window tracking new 721d0208f7 Update the window list after deleting a frame new 5addab5009 ; Fix installing swsw.el as a package new 8b74678bcf * swsw.el (swsw-display-function): Avoid byte compilation warning new 2d2edca2c3 ; Add 'Usage:' section to the commentary new 54ca1baa14 ; Restructure README and commentary new ebaa85abdd ; Add a missing word to a comment new a5b25e075f Allow setting the scope to the selected frame new 082e03382e * swsw.el (swsw-select): Ensure 'swsw-after-select-hook' runs. new 6695f8858e ; Use ';' for inline comment instead of ';;' new b5b05358a3 ; Add a news file containing a detailed change log new 4a7ea31b37 * swsw.el (swsw-mode): Bind 'C-x o' to 'swsw-select' new b6277eb31f ; Indicate that version 1.1 is still in development in the NEWS file new 1a5ce9c559 ; Add binding 'C-x o' to 'swsw-select' in 'swsw-mode-map' to the NEWS new 7a00ef3140 ; Small documentation fixes new 8044341fdb ; Update README to no longer suggest binding 'C-x o' in 'swsw-mode-map' new b0b55f010c ; Improve the docstrings for the reference display functions new 3a9848deac Add an Info node for the package new 5937f8bc6e ; Update .gitignore to ignore some build artifacts new d5ab98b9db ; Bump version to 1.1 new c0f5277538 ; Update the URL property of the package new 8fc0e7dfa7 ; Bump required emacs version to 26.1 new 40f7a25f82 ; Add license information to the title page of the Info node new 74124620af ; Add brief usage information to the docstring of 'swsw-mode' new d7fe615c3f ; Fix inconsistency between requirements in swsw.el and swsw-pkg.el new 8a8be23f1b ; Include license information in created package archives new 83eb90586a ; Alter comments and docstrings to comply with Emacs' conventions new 5b0f4657cc ; Simplify build process new ec011dc3b9 ; Fix inconsistency in URL between swsw.el and swsw-pkg.el new 5e77d34dfa ; Modify installation section of the README file and Info node new 0a3edee2e5 ; Bump version to 1.1.1 and update NEWS file new 0b67d7bc00 * swsw.el (swsw-display-function): Define early only when byte-compiling new 095091cf33 Handle cases where there are less than three tracked windows better new cacbe44c08 ; Remove unnecessary ':group' keywords from 'defcustom' calls new 5446df0f3e * swsw.el (swsw--get-id-length): Fix the calculation of the ID length new f9f64e0559 * swsw.el (swsw--get-id-length): Return 1 when there is one window tracked new c2c579a3c9 Construct multi-character IDs without pre-computing all possible IDs new 64c66d244b * swsw.el (swsw-ids): Removed new 04ace20d03 ; Fix indentation and compact structure in some places new 73a241cf38 Ensure 'swsw-id-chars' is set correctly when customized new eba70478e0 Update window information after 'swsw-scope' is customized new d195e574c0 ; Add latest changes to the news file new f66c043abc Only call 'swsw-update' automatically when it's bound new b3f6cee6af ; Unify information in the README and commentary new 53321ab4f2 ; Correct swsw-select's docstring new dbe46d5b86 * swsw.el (swsw-select): Don't select the next window for non-existent IDs new cf70d1d22c ; Make an if statement more readable new cacd11a1b7 Prevent setting 'swsw-minibuffer-id' to a member of 'swsw-id-chars' new b3e00165f2 ; Add latest changes to the NEWS file and indicate that 1.1.2 is WIP new 522bfb2da0 ; Add versioning scheme information to the NEWS file new ff30079d41 ; Remove trailing period in a tag string of 'swsw-scope' new 7d82ffeef4 ; Small modifications to the NEWS file new 3261f323e9 ; Bump version to 1.1.2 new ccf0d780a5 Add support for custom window commands new b10ff98f3d Add a window deletion command new 51b8c1eb7c ; Update documentation according to latest changes new 51fcc776bd ; Reorganize swsw.el new 03747300a3 ; Add missing 'Window commands' entry to the detailed node listing new 69dfbd08de ; Bump version to 2.0 new 300a4e8e61 * swsw.el (swsw-delete): Fix when the other tracked window is a minibuffer new 8febd864f9 ; Remove old reference to 'swsw-minibuffer-id' new 07f26210e8 ; Add 'swsw-delete' fix to the NEWS file new c153d9a32c ; Add version information to customizable variables new 220c023a2a ; Update copyright years new 48e4811965 ; Remove (incorrect) description of the 'make all' target in the Makefile new c884983ae2 ; Fix makefile for OpenBSD new 2e4ca2b354 ; Don't specify -r when issuing rm in the Makefile's clean target new 95fc96e8c1 ; Add a link to the Info node in the customization buffer new 7d6968aa65 ; Bump version to 2.0.1 new dc4595546a ; Change a message to a (more fitting in this context) user-error new f0f65362d4 * swsw.el (swsw--set-id-chars): Use 'length' instead of 'nth' new 09bb140ee3 * swsw.el (swsw-update): Use 'dotimes' instead of 'while' new 6a70afa84f ; Documentation fixes new 2f7500636d ; Add 'swsw' to .gitignore new 3882424448 ; Bump to version 2.0.2 new dee158840a ; Indicate that ELPA installation is not yet available new 862d945bdb ; Ignore Emacs' backup files new 85d9c690b1 ; Add key binding to swsw-mode's docstring new 6e036789af ; Small Makefile modifications new e774ead908 ; Update mail address new 7db205a145 ; Change all instances of "‘" and "’" to "`" and "'" respectively new b5ebc9e08a Use lambdas for ':set' functions new ca14f1d0c5 Mark some variables as risky local variables new 1c19d22100 ; Add links to relevant part of the manual to user options new 98c3bf944f ; Improvement for swsw-mode's docstring new cec8c4aacc ; Edit docstrings to conform completely to 'checkdoc' new 8a9686e0fe ; Change required Emacs version according to package-lint new e43021aa7e * swsw.el (swsw-format-id): Use 'format-spec' instead of 'format' new 4b308b978a ; Move a comment slightly new 444873d9bd Fix names of some internal and some external functions new 435e462891 ; Fix the required Emacs version in swsw-pkg.el new 1411a6314c * swsw.el (swsw--update-window): Use 'when-let' instead of 'let' and 'when' new 910aea2c75 ; Declare all window commands should be called while 'swsw-mode' is active new a0c339fbb4 ; Small documentation change new 92abfc5de4 ; Make some long lines short new 841345d5cf Define 'swsw-select' as a remapping of 'other-window' new bd1e527d83 * swsw.el (swsw-select, swsw-delete): Respect 'swsw-scope' new dc96f71732 Update window information when switching frames new af99790728 ; Various cosmetic changes to NEWS new ff38ec1c24 ; Bump required Emacs version to 27.1 due to 'window-state-change-hook' new db5cd237a7 ; Documentation improvements new 2a8c7c6533 ; Document the bump to Emacs version 27.1 new 307b891692 ; Small fix in NEWS new 384dae5d45 ; Move local mode declaration to the top of NEWS new e7646bf372 ; Bump to version 2.1 new c378be9bae ; Load 'subr-x' when compiling new cb2cb1e5cb ; Small code style change new 4ceacd0330 Indicate that some functions are for interactive use only new ccab7194a7 Use 'custom-initialize-changed' to initialize some user options new af63260c0e ; Update package URL to https://dsemy.com/projects/swsw new 61700ece84 ; Fix indentation in a few places new b2dcc60dab ; Explain 'swsw--id-counter' more thoroughly new f08caf6f0c ; Add build manifest new 13c92db0de ; Fix build manifest new dd65e7c8af ; Update copyright years new 57a040f4be ; Indicate the mailing list is the "maintainer" of the package new 57e9986858 ; Small documentation fixes new 0d7bf97dbb ; Prepare for NonGNU ELPA inclusion new 8b8c353938 ; Generate swsw-pkg.el' automatically new c864e6d524 ; Add change log for version 2.1.1 new 2b43f66c82 ; Use 'kbd' instead of vector notation for 'define-key' example new bbe31e347c ; Bump version to 2.1.1 new 9f3b010d65 ; Indicate ELPA installation is now possible in the README new 0d361df85e ; Use 'kbd' notation in the README new dd9520bf53 Change some instances of 'if' and 'let' to use 'if-let' new 9767e52e8c ; Replace (unnecessary) backticks with normal quotes new d46309a7a8 Rework display functions new a60cbd24f1 * swsw.texi (Usage, Window commands): Add details and fix mistakes new 5faeffc163 ; Bump version to 2.2 new 76b11d7b76 ; Add a space between the name of the manual and a section name new b1cf47530d ; Small change and fix to README and commentary new c5f85632d9 Rework display functions new ed81d15671 Only define and bind 'swsw-selected-window-prefix' in Emacs 28+ new 93814ae925 ; Fix swsw-pkg.el generation on OpenBSD new f41a366777 ; Bump version to 2.3 new c620c3028c ; swsw.text: Fix typos and update information new c4c77ddf34 ; Update introduction new 366972729f Improve user option error checking and updating new ae9876b2c6 Rename to Window Commander and simplify project new 902030f0a1 Allow selection of minibuffer in defined win command by keyword arg new 447e7c18b9 ; Clean .gitignore new 385c2f9602 ; Fix remaining wrong references to swsw new 43d93402a8 ; Small fix new a46fab04cd Improve implementation of keywords in 'wincom-define-window-command' new f1693950a9 ; Bump version to 3.0 new dc7f6f264e ; Rename files form wincom* to window-commander*