[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ergoemacs-mode updated (f9d6e3f -> 5692fc1)
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ergoemacs-mode updated (f9d6e3f -> 5692fc1) |
Date: |
Sat, 23 Oct 2021 18:48:06 -0400 (EDT) |
monnier pushed a change to branch externals/ergoemacs-mode.
from f9d6e3f Bring over some more emacs mainatiner fixes
new 4f43e90 Add a whole bunch of keybindings
new de74f45 Remove some Control key bindings, so nano works
new d30b431 Remove shift translation, instead directly binding those
keys
new 89b618b Merge branch 'master' into ergoterm
new 57bbe7d Revert "Remove shift translation, instead directly
binding those keys"
new 21cab2a Merge branch 'master' into ergoterm
new 331a359 Directly bind a bunch of shift keys
new f58f7d8 Replace all cl with cl-lib
new 160e94b Remove unused easymenu
new 9e8d701 Remove unused require 'strings and assorted cleanup
new e9ec38d Remove dead code
new 30ed202 Remove cttl-x-c 'both' option
new 8dc60d8 Move ergoemacs-test-layout to ergoemacs-test
new 886e3eb Remove an ergoemacs-package call in the tests
new c9d4c1b Remove ergoemacs-package
new 34c2099 Remove ergoemacs-autoload
new 49360a1 Remove ergoemacs-redo since it only exists to download
undo-tree
new 1c2f61e Remove tabbar-toddle since its only purpose is to
download tabber
new bc28407 Remove icicles tests
new 8b47756 Revert "Remove cttl-x-c 'both' option"
new 0935e87 Remove timeout for ctl-x-c
new 25f5be8 Merge branch 'ctl-x-c'
new c3e7830 Remove option to bind C-c and C-x as copy/cut
new 706e35e Remove dead code
new 72a812c Remove dead code
new c88308e Make ergoemacs-test-keep-ctl-s work
new a876297 Add a comment
new a6c1ca2 Remove dead code
new fccae9b Remove ensure functions
new b62f068 Remove more package stuff
new 7851e51 Remove more package stuff
new f2caedb Remove dead code
new b20b8ae Remove :mode and unused macro properties
new 45a2ec3 Remove unused 'require
new 3c793e3 Cleanup
new 46c76c0 Remove a little modal
new 149c900 Remove ergoemacs-command-loop--modal-pop
new 25dd364 Remove ergoemacs-command-loop--modal-stack
new 6b1b60e Cleanup
new 96cb33d Remove ergoemacs-command-loop--modal-p
new 270e6b7 Remove all of :modal
new 46f027f More modal removal
new 3e25eac Remove unused modal customizations
new 8e17210 Remove ergoemacs-modal-ignored-keymap
new d297724 Remove ergoemacs-command-loop--modal and
ergoemacs-command-loop--modal-show
new ade1df9 Cleanup
new c59bedc Remove more modal
new 5fbcf0c Remove unchorded stuff and related tests
new fdafbdf Cleanup
new 5e0c000 Cleanup
new 61410ff Fix a typo when invoking a timeout
new b0c649d Cleanup
new 8f6a50e Cleanup
new 65ad125 Cleanup
new 3729fbd Cleanup
new c53e573 Cleanup
new 5b285ea Run everything immediately
new 6868238 Merge branch 'master' into ergoterm
new 1203d93 Remove dead code
new 4b850f2 Remove dead code and useless message
new 58ac535 Remove obsolete names
new 34daf02 Do not autoload ergoemacs-debug
new 71e949b Remove dead code
new 49a1430 Remove theme test
new d84c00c Add missing requires for ibuffer
new 4996d2c Remove the apply-inits function
new ac50534 Make ergoemacs-mode only run when called, not when the
file is loaded.
new b16e51c Remove unused diminish functions
new 7c8eea5 Remove command loop timer
new 82cba16 Remove shift selection
new b928611 Remove keyfreq
new acf3dfe Cleanup
new 87a332c Merge branch 'master' into HEAD
new 1a67e04 Remove shift translation
new dd8796f Remove unused shift translation code
new e5172b8 Remove more shift translation stuff
new 3690135 Remove more shift translation
new 45c855a Remove ergoemacs-score
new e84def4 Remove unused ibuf-ext
new 7499511 Spacing fix
new 97ac03f Resolve all of the :emacs keybindings in ergoemacs-themes
new 876e40e Merge branch 'master' into ergoterm
new 58dc2d8 Use explicit functions for term-raw-map so byte compiling
works
new b40f209 Remove duplicate entries
new 655f116 Remove redundant entries in term-raw-map
new 7ce34ce Remove some M-C-* entries in term-raw-map.
new f46b453 Remove some term bindings
new 5464d82 Remove dead code
new 4e5dfc6 Turn off caching in ergoemacs-map--composed-list
new 1c84bf1 Reindent
new 5257c0e Remove commented code
new 37d642e Remove the optional off stuff and lots of helm stuff.
new 9664994 Remove eshell <home> weirdness
new e7a914b Remove ctl-to-alt
new d6926f0 Simplify menus
new 138245e Remove unused separators
new 5122817 cleanup
new 2c3dbbf Remove f1 binding and unused swiper()
new b2a8bb7 Make 'compile' the default make target
new 8cb01f2 Remove unused declarations
new 3b10ca7 Remove ergoemacs-theme-set-version
new 8b40059 Replace ergoemacs-theme--list with hard coded "standard"
new 6559fb9 Remove unused declaration
new f4e9a52 Remove more ergoemacs-theme
new b378df1 Reindent
new cc8c354 Simplify ergoemacs-mode and remove
ergoemacs-mode--update-theme-description
new 377d498 Set variables properly. Lots of duplication.
new e3d4071 Remove standard-var component
new bd169a6 Make ergoemacs-install-standard-theme()
new 051a0c9 Hard code more theme==standard
new 5a1ec10 Fix some warnings
new da06d4f Fix more warnings. Remove compatibility with <25.1.
new 8764713 Fix more warnings
new 1d4ddc3 Remove M-y bindings for search.
new cbfa5a9 Remove some now obsolete <apps> tests
new d3a7657 Make 306 work and clean up lots of tests.
new 88ecca1 Cleanup and remove <next>, <pause>, <prior>, <mouse>
bindings
new 80461f6 Remove debug statements
new aafc9d9 Implement many standard-fixed bindings in a regular
function
new 9ef7b6d Add newlines to scratch message
new 18b3859 Simplify split-window binding
new a9ec5df Remove Redo menu, make Undo show up
new 7df49a1 Remove redundant tab-indents-region
new c973446 Remove redundant fixed-newline
new c09952e Remove all C-h help bindings except
ergoemacs-describe-current-theme
new 9ded0d2 Move more keys into plain functions
new dc9878c Move a whole bunch of bindings into regular functions
new 6e2383d Put all of the non-mode key bindings into regular
functions
new 766cb61 Move term bindings into a proper function run as a hook
when loading term
new ad4202a Remove unused components
new bb77fa2 Replace ergoemacs-print-buffer-confirm with pr-interface
everywhere
new 1fb7b06 Set most org-mode bindings in a proper function. Turn
off some term mapping
new 63ba586 Get rid of undo-tree and browse-kill-ring bindings
new cdfb329 Install calc bindings with a regular function
new dd59643 Modify log-edit mode in a proper function
new 7c07d8e Remove bindings for icicle
new 1bd971e Remove iswitchb bindings and misc cleanup
new 61218ba Remove multiple-cursors and avy
new fdb9e62 Remove some C- bindings. Make M-B variable. Fix
conflicts in some local modes
new ff0ec3b Make comint and dired bindings into hooks
new 4c27ce9 Unset keys in compilation mode
new f0c4e91 Unset keys in ibuffer
new 8c0e8f7 Fix beginning of line binding in eshell
new 3121362 Fix magit, message (and thus mu4e), and isearch
new 1ca781f Fix info mode
new 2adc6aa Remove many C-S- bindings. Make M-C-[:;] work. Small
cleanups.
new f76cc5e Turn off pre-post command hooks and make term bindings
work.
new 6bd00c1 Recent menu sort of works
new d198bd3 Delete dead code
new e02abf1 Remove unused post-command-hook and echo timer
new fcea163 Install an override map instead of futzing with all of
the modes
new 481871c Make ergoemacs-paste use term-paste if in term-mode
new 63f665b Make calc-bindings work again.
new 238435f Lots of isearch fixes, with a few other minor fixes to
mode maps
new f636ec3 Cleanup
new addfd4c Use ergoemacs-override-keymap instead of a local keymap
new cbe3e19 Add create/delete frame to menu
new a4f5658 Delete some tests that are no longer designed to pass
new 35897ad Fix menus so that "Open Recent" works
new 676cd84 Fix infinite recursion in
ergoemacs-compact-uncompact-block
new 0640576 Menu work
new d66bd33 Fix calc binding for undo and C-f test
new 3fcd06c Fix interrupting isearch with a regular command
new 45688c2 Add better binding for Fill menu
new fc90704 Remove some macros by getting rid of some remappings
new 915c65f Remove more macros and a mysteriously failing test
new 27e8a09 Remove more macros
new 9bf352f Remove now unused macro option
new 8856942 Cleanup
new c4b5f13 Fix dired problem
new 982c28c Cleanup
new f6aac16 Remove unused ergoemacs-command-loop
new 9fbd66c Mostly turn off advice
new 7145e87 Fix ergoemacs-move-cursor-previous-pane and
ergoemacs-cut-line-or-region
new 846931e Put bindings M-SPC, -delete, -up, -down into the override
map
new 12d5e8e Handle conflict between M-O and arrow keys in the terminal
new fc84e0e Make M-up, down global rather than override keys, so they
can be overridden
new b6ad133 Remove M-O-fight test. It fails, but the keys work with
manual tests
new 3c06bbe Remove some command-loop code
new 9be4392 Remove lots of command-loop stuff
new d092102 Remove pre- and post-command hooks
new cea18f4 Remove more command-loop stuff
new 4b6d159 Remove command-loop and translate stuff
new 2f6dcd0 Remove some translation stuff
new 6c909f3 Remove the shutdown hook
new 615ec31 Really remove the startup and shutdown hooks
new d475686 Remove require stuff
new 84a66e1 Remove the need for a theme
new 209e00f Fix a test
new 9d758c6 Remove unused hooks
new ed8a7c9 Remove unused theme choice menu
new 2798242 Remove all of the ERGOEMACS-* environment variables
new 9cd2f3b Always display unicode characters
new 12b1018 Remove unused functions
new 1136451 Remove all unicode-or-alt logic. Unicode all the way.
new a671c6e Make theme-describe sort of work
new 0ad1a45 Cleanup
new afc0844 Fix font problems in help image
new 6f340f9 Change help of a prefix key to 'Prefix Key'
new dde1804 Remove apps/menu from svg
new c484389 Lots of tweaks to the help svg
new f41b18d Remove 'apps and 'menu
new 47924dc Fix wording
new 18f27c0 Fix SPC svg help
new 2acbb4a Remove a component prompt
new 977f035 Fix creating png help images
new bef9844 Remove the Ergoemacs menu, change ? -> Help
new 3433126 Move key binding help up and rename it
new 728f2d7 Remove unused ergoemacs-map--modify-active
new e9259a5 Remove unused ergoemacs-component-describe
new a65ea4d Cleanup unused declarations
new 581be06 Remove lots of timing code
new 6bdd55b Remove powerline stuff
new fd10f7c Cleanup
new 7553908 Remove set-layout
new cb65708 Remove menu-filter stuff
new a9f7caf Remove major mode stuff
new 7ffdf3b Cleanup
new 4bd4660 Convert component--prompt to layout-prompt
new 3d61040 Remove ergoemacs-layouts--no-aliases
new 75b9f50 More removals
new e05f951 Cleanup
new 64215dc Remove some unused theme functions
new a074551 Remove more
new 1cf6041 Remove :current-version
new fe1d378 Remove :current-theme
new 5c39790 Remove ergoemacs-theme
new 74ad06f Remove deftheme
new dea954c Remove ergoemacs-component
new 00e00a6 Remove ergoemacs-component-struct
new 78bd8cf Remove component stuff
new 0a189f3 Minor cleanup
new 37fc1c8 Remove ergoemacs-theme-component--parse
new ec39c50 Remove more ergoemacs-theme-component--parse
new 6f703fe Remove ergoemacs-advice
new 91b273c Remove ergoemacs-component-struct--define-key
new b40fd9e Remove ergoemacs-map--
new d10087f Remove ergoemacs macro :reset and :set-selection
new 2caaef6 Remove unused functions
new 3e61eec Remove -map functions
new d0004ec Remove more -map functions
new 4461083 Add reduction theme again
new 97a2107 Add back the command loop. Part of it seems broken
new 33cc2d6 Fix command loop key decriptions
new ef2c71a Add back the advices to have the ctrl/alt keys
new d9b09be Make command loop play with unicode only
new ea88aad Add back the command loop
new d43bb0a Fix command loop
new efc8751 Some fixes based on emacs elpa requirements
new 69abf8d Fix ergoemacs-calculate-bindings
new 87b722e Make calculate ergoemacs bindings an interactive function
new 4c1fe49 Fix some issues
new bed9aa1 Fix ergoemacs-mode and ergoemacs-themes; turn on cua mode
new b7f909a Some fixes
new f28dc66 Add some active keymaps to ergoemacs-mode (like before)
new ecb9ac7 Align some more of the keys with what was there before.
Add redo
new 57e8e17 remove undo-tree and mark-active
new ba79935 Remove lookup and information about global map
new 12a1552 Remove ergoemacs-timing
new b4b14f2 Remove ergoemacs-component
new 9e58dd5 Simplify
new de3c5e7 Restore isearch-mode-map
new bde293e Drop cache and hashkey
new 42833ac Code cleanup
new ac33443 Add back the M-n commands for the reduction keymap
new d97731c Add tab indent region when active again
new 4250fae Remove more outdated keys
new 3edd1e1 Save and restore keymaps on startup
new 21624e9 Bug fix for calculate bindings and update for the modes
modified
new 8cfa471 Use nadvice, as requested by Stephan Monnier
new 29ebf6e Add compilation mode map to catch some of greps keys
new edc154f Add theme for the ergoemacs keys hash. Also reduce tests
new b815b1d Merge branch 'master' of
https://github.com/mattfidler/ergoemacs-mode into mattfidler-master
new 48c6d90 Merge branch 'mattfidler-master'
new a38e4f3 Add option for keeping emacs keys that are not
overwritten by ergoemacs
new f46ac1c Fix typo
new 1ef93b5 Add major modes menu again
new 09bc371 Restore menu items after turning off ergoemacs
new d7b86f6 Add urgoemacs-redo that requires undo-fu or emacs 28
new 6c4b457 Add emacs type of command loop support.
new f14b71e Remove ergoemacs-mode support for term-mode
new 2fcad48 Allow toggling of ergoemacs-mode-term-raw-mode
new e81daf4 Require comit-mode See #505
new 81466b3 Unwind protect the timer #505
new 59c8ab0 Remove ergoemacs substitute command keys
new 97623ad Remove cua-mode again
new 821a910 Fix undo-fu
new 4a8da69 Bug fix for mark-active keymap
new d2d29aa Another fix for mark-active indent region
new aba186d Add back cua keys without cua mode, back to
ergoemacs-timeout
new a5febc9 Remove shift selection and try to fix C-S-x C-S-c
new 87fe6ff Remove shift C-c and C-x for now
new e50cc70 Remove C-X is execute extended command
new 2ae2ebf Remove command loop
new fa095e8 Use Kim Storms approach for cua binding
new d49f5cf Add Kim's name for the CUA approach
new b67e0f9 Remove ergoemacs-minor-alist
new f3ebfc1 Add input-pending-p to echoing of commands
new 5689999 Fix CUA interference
new 349d05a Remove describe theme
new 6f93579 Use meta for term mode types items
new 3f961db Fix parens
new a9cea74 Make ergoemacs-describe-current-theme and "C-h '" work.
new 0e2f769 Merge pull request #507 from ergoemacs/describe_theme
new 9b72665 Use passthrough for kill-line
new b0a5d10 Remove R history
new f5a7c78 Update command for calculate-bindings
new e778e82 Take out debug echo AND fix backward delete
new 0d2d1c6 Change how sending emacs keys works
new e718715 Add `mark-whole-buffer`
new 577997b Pull in many more remaps for using Emacs keys
new 465d265 Merge branch 'passthrough'
new 0a96bf9 Add theme
new 500a2eb Possibly Fix #505 search
new 187b07d Describe keys for the current buffer
new c4f81d2 Fix for isearch-mode-map backward was missing
new de96ab4 fix: undo-fu redo.
new 8747314 Merge pull request #509 from Esgariot/fix/undo-fu-redo
new d7cd76b Merge remote-tracking branch 'origin/master'
new 8ea6d54 Some fixes for shift-select mode
new dc2e1a6 Bind ergoemacs-M-O for more generic fix
new ea5a7f5 Remove compilation mode map (emulation overrides); Fix
isearch M-O
new 9b74f23 Fix describe bindings to show ergoemacs pass-through keys.
new 0aaa14e Make sure that key-binding works on current buffer.
new 5692fc1 Add replacement for `C-h k`
Summary of changes:
.Rhistory | 2 -
Makefile | 6 +-
ergoemacs-advice.el | 323 +----
ergoemacs-calculate-bindings.el | 179 +++
ergoemacs-command-loop.el | 248 ++--
ergoemacs-component.el | 1870 ------------------------
ergoemacs-cua.el | 305 ++++
ergoemacs-debug.el | 4 +-
ergoemacs-functions.el | 602 ++++----
ergoemacs-key-description.el | 363 +----
ergoemacs-layouts.el | 60 +-
ergoemacs-lib.el | 619 +-------
ergoemacs-macros.el | 824 +----------
ergoemacs-map-properties.el | 1232 ----------------
ergoemacs-map.el | 778 +---------
ergoemacs-mode.el | 977 ++++---------
ergoemacs-score.el | 439 ------
ergoemacs-test.el | 1313 +----------------
ergoemacs-theme-engine.el | 1065 +++++---------
ergoemacs-themes.el | 2970 ++++++++++++++++-----------------------
ergoemacs-translate.el | 60 +-
kbd-ergo.svg | 757 ----------
22 files changed, 2995 insertions(+), 12001 deletions(-)
delete mode 100644 .Rhistory
create mode 100644 ergoemacs-calculate-bindings.el
delete mode 100644 ergoemacs-component.el
create mode 100644 ergoemacs-cua.el
delete mode 100644 ergoemacs-score.el
- [elpa] externals/ergoemacs-mode updated (f9d6e3f -> 5692fc1),
Stefan Monnier <=
- [elpa] externals/ergoemacs-mode 34c2099 016/325: Remove ergoemacs-autoload, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode d30b431 003/325: Remove shift translation, instead directly binding those keys, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode f2caedb 032/325: Remove dead code, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 149c900 037/325: Remove ergoemacs-command-loop--modal-pop, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 8e17210 044/325: Remove ergoemacs-modal-ignored-keymap, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 3e25eac 043/325: Remove unused modal customizations, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 34daf02 062/325: Do not autoload ergoemacs-debug, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode de74f45 002/325: Remove some Control key bindings, so nano works, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 72a812c 025/325: Remove dead code, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 30ed202 012/325: Remove cttl-x-c 'both' option, Stefan Monnier, 2021/10/23