[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ergoemacs-mode updated (3aea9cf -> af2ee55)
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ergoemacs-mode updated (3aea9cf -> af2ee55) |
Date: |
Mon, 6 Aug 2018 23:34:22 -0400 (EDT) |
monnier pushed a change to branch externals/ergoemacs-mode.
from 3aea9cf * ergoemacs-functions.el: Fix unescaped character literals
new e87b904 Indent region when selected (like cua-mode)
new 2270f9f Add dired-tab expansion
new a5ed66b Add default TAB command
new 9a2ba71 Break out infinite calls
new d62d0e4 Take out message about menus
new 10722eb Explicit autoload not needed
new 11d58b1 Handle customize better
new 9f2692c Remove theme before turning off menus. Fixes recentf
menu kept on
new d8ed803 Respect other people's customizations
new 228a06a Respect lambda comments
new 9cb06ac Redefine smart function, To Fix C-c b
new e5fb08b Waiting should open emacs session
new e7823aa Better describe-buffer-bindings (for guide-key)
new 9ea2258 Better fix of describe-buffer-binidngs
new b613bc1 Allow F11 and F12 to change history in icicles
new c42afb5 Add :caps-translated
new 6a35b2d Only respect globally bound keys for startup and eval
buffer
new fadd614 Force shift-select to work on non-letter characters
new 9c80419 Add back M-* for icy-mode
new 76ad80f Reclaim M-? to be icicle-minibuffer-help
new 233018a Added more reclaims for icicle-mode
new 042c7ec Add icicle-insert-history-element to M-f11 and M-f12
new a72722c Update all children with modified parent maps. Helps helm
new ba8f4aa Restore children links when removing ergoemacs-mode
new 7e56270 Fix byte compile issue
new 4962399 When mark is active, indent region (like cua-mode)
new 2d12754 Partial icy backtab support, also f1 is equivalent to
backtab in icy
new e6b511a backtab = ã€â‡§Shift+↹Tab】
new 0ad2102 Make sure that reading events ignores ergoemacs
new d72e13a Fix to work with folded org-blocks better.
new aa7f15f Add back the ido style backspace to helm.
new 2c1b425 Use setcdr for changing keymaps
new 24320ab Add backspace and eshell support for helm
new e783b98 Fix byte compile issues
new ac0fd68 Add erogemacs-component
new 416c2d6 Add font lock keywords to emacs lisp
new fa84156 Add :based-on keyword
new 2e7ea77 flatten keymap will modify keymap in place.
new 0bc30bd Add icicle advice to allow more peaceful coexistence
between icy.
new cdde31e Icicles description
new 815f1c7 Add lvl0 theme
new bf4f897 Add global prefixes by default
new 2b8e72b declare ergoemacs-extract-prefixes
new 000ac0c Only use regular expression searches
new 27a3734 Bug fix for font lock regular expression
new cb91e6f Add (keymap "ergoemacs-modified" (keymap-name) ...) to
modified keymaps
new 260ee30 Better icicles handling; define-key modifies original map
new 8f5d01c Add `ergoemacs-require` to font-lock
new 18788cd Fix indentation for ergoemacs-component
new 4785f4e Add :require keyword and ergoemacs-package
new 54f87cb Support better modal shift-selection
new d99d03d Try to force shift-translation for non-letter keys
new 90d7079 Handle non ascii shifting with ergoemacs-translate-shifted
new 56ad8ef Always use byte-compiled ergoemacs-theme-engine. Fix
Issue #281
new c09c2c8 Start ergoemacs-package macro
new fd546eb Take out silly message
new d12a429 Respect user (define-key map) in init files
new 3c33e71 Enable eval-after-load advice to respect user key
bindings.
new 0166b33 Fix byte compile issues
new c5069ca Determine if a function is defined by a user initilization
new 04b402f More generic respecting of user-based keys
new 14853df Add declare for packages
new efef168 Emacs 23 declarations
new 59dd561 Make sure command isn't added to code
new d7ece3c Keep ergoemacs-user out of ergoemacs-mode maps
new 1f77b0f Don't change ergoemacs-mode modified maps
new cb0165f When installing into keymaps, save which keymap
ergoemacs-mode modified (inside keymap)
new 6f87aeb Should address Issue #282
new adba9fe Extend keymap modification for overlays and overriding
maps
new 4202498 Add helm-do-grep to replace grep
new cb42006 Change helm-info to helm-info-at-point
new 8720382 Another attempt to fix Issue #282
new a84c76e Change menu-item to menu-bar. Should Fix Issue #282
new 4d86525 Support emacs 24.4 f11, Issue #284
new 772f70c Add helm mark all
new 7794e61 Fix Issue #287
new 699c38a Be more careful when defining ergoemacs-mode maps
new b1a3964 Another change for Issue #287
new 8e47054 Possible Fix #286
new cbbecbe Fix Tpo for Issue #286
new 3b095ed Be more careful w/advices Should fix Issue #286
new 58133e7 Fix Issue #287
new 642daac Fix Stray Paren
new 98751e1 Fix the ergoemacs-compononent lock
new f874200 move-and-transpose-lines is in the optional-off category
new 5e17ba0 Fix Issue #285
new eaf96c5 Make cut line ignore errors
new 1ce7f4c Fix scoping of translation variables. Fix Issue #287
new b053ed3 Add autoloads and remove obsolete? code
new f7067ad Move ergoemacs-without-emulation to ergoemacs-shortcuts
new a600728 Bug fix
new 33cd115 ergoemacs-user doesn't make sense for remaps
new 1df5b92 Make sure that the command-shortcuts-hash contains keys
that are actually bound
new a05b03e Add back the reset of the command shortcuts hash
new 151e6fa Put back the function lookup, just reset the shortcut hash
new 59ff333 Add Emacs ESC->Alt translation by default (emacs standard)
new 673b63b Handle ESC ESC
new c653e79 Make current bindings override read-key local bindings
new 2ab0c09 Force certain translations to occur
new 3c1bf24 Make sure C-x ESC o = C-x M-o
new 3974054 Use advices. May fix #289. Still maintain #286
new 222ed4b Fix byte-compile issue
new 7f6b6d2 Tell user when ergoemacs-mode turns on and off
new c4bd279 Add run clean library with ergoemacs-mode autoloads
new 0ea5ad3 Add ergoemacs-clean-library to default keys
new ee0863b Fix advice to work and pass all tests
new c42f6e9 Update documentation
new b14d8c1 Make sure to respect the ergoemacs-ignore-advice statement
new b507074 Make cua-rectangle cut work appropriately
new 02cbbed Return original keymap
new 697d974 Be more thorough when removing ergoemacs modifications
new a193f37 Be more careful when installing shortcuts
new 9c1933a Generate cheatsheet in running emacs (slow). Issue #291
new 79f9d2b Add emulation-mode-map-alists to the current list
new 5177e48 Only apply advices before initialization
new ad92be9 Possibly address issue #290 and #292
new 349e272 Make sure options selected from menu are saved between
sessions
new f1a945a Another possible fix for Issue #290 and #292
new 5155d84 Should address Issue #294
new 2aa7249 Only Advise once
new 688df36 Fix Issue #293. Install keymaps into symbols
new 188951d Don't create advised function more than once
new a51ec60 Add test for Issue #293
new d968df7 Take Alan's Comment, to Address Issue #294
new 6dcb451 Should Fix Issue #296
new c23e50f Add advice for `eval-region'
new 9eedcbe Test for Issue #297
new 94838c6 Fix Isearch issue #297
new db0dd94 Work with org C-a and C-e again...
new 6cff204 Make sure that keymap is present, otherwise use sparse
new c6d9ec1 Add Org "C-a" test
new 3ce5128 <menu> ' -> ergoemacs-org-edit-src
new 6a85637 Fix org-edit-src-exit to work
new 3b1ee5e Tangle when outside source/formula blocks.
new d406775 Stop lexical scoping from complaining
new a70486b Be more careful in user function; Fix Issue #298
new f814ccf Avoid cross-linking sparse keymaps. Issue #298
new e7c66f2 Be more careful with symbol-value. Issue #299
new f116e4c Install shortcuts into emulation layer (for company?)
new 582647a Make sure all the maps are updated
new 1af4958 Update keymap lists when advice is enabled
new 4916fe9 Make C-u <apps> ' tangle anytime.
new 2a6e108 Remove emulation layer setup again.
new 6e69317 Create user bindings advices for mode-hooks only (Issue
#299?).
new 098e5b5 Fix typo. (Issue #299)
new 692ff2b Don't change variables/modes if theme is reset
new 1918bed Test hook instead of function
new 5a284bd Add `ergoemacs-remove`
new 8b77983 Make alt-backspace-is-undo optional-on
new 62db097 Use ergoemacs-theme-reset more often
new e1fdc9e Add alt-backspace-is-undo to "Standard Keys"
new 61c61f0 Add ergoemacs-theme-reset declaration
new fb5a2f8 Add ergoemacs-theme-reset declaration to
ergoemacs-advices.el
new 2ff71df Use faces for key display (saves space)
new 0a20b40 Fix compile issues
new b511df2 Use reverse button face for keys
new 43bb45c Another possible Fix for Issue #299
new 6f538c8 Explicitly exclude `setup-hook` to attempt to fix Issue
#299
new 4efe3eb Alt+backspace=undo is off by default (See Issue #303)
new 3531fae Still Add Hook. Issue #299
new b7e65a4 Add -mode-hook exclusion to lambda functions as well.
Issue #299
new d2bc097 Update translations
new 40370b3 Fixed issue with refreshing themes
new 7bcf1ac Clean up test code.
new c8c8fa9 Add support for + key
new 03fefc0 Respect org-mode for move-text-up or down with
meta+up/down
new f3ffce0 Test Issue #300
new 2432e8e Add help-mode backspace to go back
new 1fe5af8 Remove unneeded variable
new 17ccf45 Test #304
new 6989773 Force backspace delete last key in sequence
new f25c4ca Add Test for Issue #306
new 81e5634 Kill the buffer after tests
new 21cab33 Possible Temporary Fix for Issue #305.
new 43a6d30 Fix backspace key
new 1d2596a Speed up helm with hashes
new 1578cc1 Fix Byte compile issues
new 96a8b02 Fix Issue #305
new d990580 Fix some of the tests so they pass
new b0c9001 Stylistic change
new c7a743e Add test for Issue #305
new 2d63e40 Partial fix Issue #135 variable binding
new b49b68d Add ergoemacs-mode smart paste & copy to isearch
new 52c0993 Be more careful when refreshing theme
new 8535fc5 Just one ergoemacs-mode menu. Issue #295
new d94896d Cache movement commands for slower computers
new 6ce775e Fix Issue #300. Don't bind directly to undo
new 4eeb9a9 Fix cache so that it works with repeatable keys
new 0904c12 Make sure cache is buffer local
new 748345a Make sure that all the repeat information is buffer local
new d99ca13 Invalidate movement cache much more often
new c1b9ffb Bug fix
new 80fe551 Fix Issue #311
new d0b89c1 Expire cached keys when exiting the minibuffer.
new be67747 Expire key cache with mouse-leave-buffer
new 7728556 Caching too unstable; Currently turning off
new aef22ba Add an option for Previous/Next keys instead of
left-right. Issue #313
new a23496c This now passes! Yea. Make it an excpected result.
new 8b7a1c7 Fix movement keys for Issue #315
new f18a360 Turn off again. Still unstable
new bc954f2 Fix Issue #317
new 00d270e fixed a typo. write-nfile to write-file
new bd8675a Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new af3c9dc Start ergoemacs-revert-buffer
new 2a32580 Remove hash caching
new ef518a7 Fix Issue #309.
new 037545f Fix Issue #319
new 6fee84c fixed version checking for emacs 24.4
new bac9c2d Make compile based on what function is found. See Issue
#320 or #321
new c509ee1 updated MELPA repository URL
new feddcdb Ctrl-w and Alt-f4 Can run server-edit. See Issue #325
new 662bf6c Another approach to Issue #325
new 38d31ac Forgot to add the hook. See Issue #325
new 03340f2 Put back the killing buffer (Issue #325)
new b9e6ab1 Silence Byte-compile warnings
new be7fe7e Fix Issue #329 in delete-selection mode.
new 14738e7 Correct typos in Danish layout
new dc43a46 Merge pull request #328 from stenskjaer/patch-1
new 0453863 Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new c7565d7 Removed unneeded let
new 6b7aa86 make ergoemacs-open-in-external-app work.
new ca150f6 Merge pull request #335 from guoci/patch-1
new c17900f Sexp movement added, as requested in Issue #336.
new ce05c42 Add option for Issue #337.
new 71319c2 Work-around for new eieio implementation. See #330
new c234af4 Remove ergoemacs-global files
new f5c6bf9 Bind defered key function instead of reloading
new f588248 Update test results
new 11f42fe Initial groundwork for ergoemacs-mode maps
new 4c8f08f Add interactive spec to ergoemacs-org-yank
new fcc62c9 Merge branch 'master' into modify-maps
new 8343aec Move flatten-keymap to ergoemacs-map.el
new 8302b5e Simplify `ergoemacs-extract-prefixes'
new 3991945 Ignore prefix keys in parent map that are overriding by
child map
new cbbe18b Support composed keymaps
new c0e9e8c Add test for extracting keymap prefixes
new f42ebf8 Add ergoemacs-labels after char-table in keymap
new b6d242e Remove last unlabeled keymap variable
new b8f78c8 Allow stripping of `ergoemacs-mode' labels
new c496614 Test full keymap labels
new 9243a52 ergoemacs-define-key -> ergoemacs-theme-define-key
new 66ad2b3 Expand ignored prefixes (and move to ergoemacs-map)
new 467e075 Move Ctrl+c & Ctrl+x to ergoemacs-read-key-default
new bc37ece Fix C-c/x, more general work-around
new 275301c Allow -setcdr and -sv to change default values
new 1fb455a Add extract keys function
new 7071106 Add properties to each map
new ab09701 Fix prefix test to include C-x
new 332779e Update labeling test to match new labeling
new abb25f8 Handle all of the known key types
new 444c85f Now hash information of sub-keymaps, instead of one
keymap.
new f0f004f Save global map information to external hash
new ea56219 Make ergoemacs-map load after load-path alteration
new 407f00c Compare map to hash and extract prefixes
new 0502070 Load cached global map information
new 0bdf0c3 Bug fix for comparing changes before ergoemacs-mode loads
new bd99f7d Don't assume keymaps are bound. (Some Aren't in batch
mode)
new d17e608 Remove ergoemacs-warn-globally-changed-keys
new c0a1e1f Add ergoemacs-prior-function
new 4084393 Bug fixes for extract keys
new ae62395 Keymap prefixes extracted from keymaps
new 9098d8e Removed unmodified list
new 06fd6ef Changing how globally changed keys work. Mostly fixed
new 9538951 Global set key seems to work.
new c5528ba Fix ergoemacs-global-changed-p. Passes tests
new be02aab Add ergoemacs-mode event functions.
new 4e2ddfb Faster and more accurate pretty key
new a54da34 Handle ergoemacs-shift keys
new 8dae80e Handle empty strings.
new ae0aa25 Handle indirect keymaps
new 997c763 Make the pretty key now lower case
new ab1a97d Recognize more keys in descriptions
new 2edc751 Add end
new 33bdf4b Translation fix. Generalized translation fn.
new 9028bef Fix translations
new 9d024b7 Make extract keys' flatten work again.
new c2dfaf3 Only fix global keys for now.
new e86879f Don't be so verbose.
new f8c0d47 Fix tests to pass with new translation.
new af642419 More careful checking of keymaps.
new f1d85ce Generalized ergoemacs-keymapp
new d9b07bf ergoemacs-mapkeymap seems to work.
new 8b54bb3 Better extraction of prefixes
new 81d5bd1 Fix ergoemacs-extract-prefixes
new dac63b7 Make label handle -Q startups
new 15bc01e Cache global changed keys
new bb8a4bb Get submap properties correctly
new 20a7234 Keymap information is now stored in a random key
new fe6be8a Speed up ergoemacs-map-get
new b8a6ae3 Fix lexical binding issue for ergoeamcs-helm-ff-backspace
new 0bc3e1a Fix byte compile issues for ergoemacs-map.el
new c1755eb Fix ergoemacs-mode byte-compile
new 40fece3 Cleanup ergoemacs-shortcuts.el
new 6e8e898 ergoemacs-theme-engine compile cleanup
new 9a1fece Fix Byte Compile Issues
new 19af16c Merge branch 'master' into modify-maps
new 096c60c Merge branch 'master' into modify-maps
new fc1f5ef Ignore Keys like the "Select Buffer" keymap
new c7abc7c Make checking char tables more robust
new 5ae5436 Merge branch 'master' into modify-maps
new 7e4d2b3 Start tracking down recursive mapkeymaps
new e0a20fd Force full keymap if setting keymap ranges.
new ce175c3 Use ergoemacs-setcdr
new 036aed9 Simpilfy set-char-table-range and fix byte compile errors
new 92aee55 Recursive mapkeymap and composed keymap bugfix
new 4f1ba60 Fix byte-compile
new f76db25 Fix ergoemacs-extract-prefixes
new ef58851 Merge branch 'master' into modify-maps
new 13142bf Fix misplaced parenthesis
new 92db14c Add information to make globals compile without errors
new 37664c6 Add fast test that doesn't call emacs to test startup key
combinations.
new 210a276 Fix ergoemacs-extract-prefixes
new 0a338b7 Only link maps that are currently associated with the
keymap.
new 4ecd8db Remove label test since labeling had changed.
new 39012a5 Check local map list with :local-map-list
new 450a734 Start removing eieio #331
new 9b05d70 Merge branch 'master' into modify-maps
new 5dfe851 mapkeymap handles separators
new e9895be Start the mapkeymap ergoemacs function
new 7bf2373 Merge branch 'master' into modify-maps
new 246dc66 Merge branch 'master' into modify-maps
new 6aa42a2 Get component layouts based on keymap
new 661468b Fix and defer ergoemacs-map labels
new 3bd5708 Cache map decodes.
new 390d235 Make composed keymaps for component lists
new 13e28cd Identify ergoemacs-mode composed keymaps
new b43a3aa Get -map-list for ergoemacs composed maps
new fa1b1f9 Fix some byte compilation warnings
new 37fb42a Start unbind support and parent/composed map support
new 764d169 More robust lookup of keymaps, stop some infinite loops.
new 41bfdba Only label keymaps that ergoemacs-mode cares about.
new a6adaec Start creating cl-structure ergoemacs-mode keymaps
new 2e88906 Reproduce most keymaps, variables & versions
new f58d3ef Start minor-mode-map-alist modification functions
new dac8a3e Add `ergoeamcs-get-map--hook'
new 3c56b3f Reduce byte compile warnings
new 427f2db Make *ergoemacs-clean* use compilation-mode
new d1c80ce Add ergoemacs-struct--create-component
new ed3e152 Better clean running. Bug fix for keymap lookup.
new 6038f84 Fix running clean so it wont accidentally turn on
compilation-mode elsewhere.
new 28df8d0 Major rewrite -- step one
new 40d078b ergoemacs-map-properties refactor
new a8ccc9f Reduce warnings with ergoemacs-map-properties
new 4b94875 Make ergoemacs-map a macro to reduce runtime comparisons
new fc6b1af Some more refactoring
new 7deb7bf Add :label and :empty-p syntax
new d580b1e Change the poorly named ergoemacs-map macro to ergoemacs
new cd116e0 Fix mapkeymap for creating components.
new 30ba2f4 Start advising and making user keys possible
new fa8ea51 Add ergoemacs-mode user maps
new 482fb24 Improve labeling and speed enhancements
new 21d9347 Speedup modifying lookup keymaps
new 19999c1 Remove byte compile warnings
new 40f3e24 Remove unbind-keys from ergoemacs-map-- and
ergoemacs-component-struct--get
new 0744aca Speed improvement and remove define-key advice
new 329c75e Faster lookup of applicable keymaps
new fafcbc5 Suppress emacs warnings
new 3b5587d Remove original map hash.
new 4d17f6f Protect the global map
new 76ead15 Modify ergoemacs-advice
new 2b05af9 Lookup modifications to map based on original map
structure
new d0c5017 Fix escape-to-meta
new 6fb0693 Add ergoemacs-remap facilities
new cc4405f Modify minor modes and emulation maps on startup
new 1a9dee8 Fix :map-list
new 4fa4156 Remove unneeded variables
new 84395f1 Modify active maps (if changed)
new da7fcdc Remove debugging information
new 77c2b6a Ignore generated global map information.
new 427a9af Clean up byte compilation
new 3df7b7d Added (ergoemacs :theme) for giving string of current
theme
new 82a3241 Change (ergoemacs :theme) to (ergoemacs :current-theme)
for more code clarity
new 442c0c0 Add (ergoemacs :current-version) and make trasitioning
between themes easier.
new 51b5710 Started reimplementing ergoemacs-read-key functions
new 38f4f8e Remove obsolete startup function
new 378fc29 Move back to ergoemacs-theme to be backward compatible
new 36be639 More integration of ergoemacs-read-key
new f55ecd1 Start command-loop
new bab1cf9 Fix the ergoemacs-map--alist to always return an alist
new 295281f Apply variables on ergoemacs-mode startup.
new a47cc10 Apply ergoemacs-mode changes to any newly loaded variables
new 4eca556 Byte compile cleanup.
new 5f0905b Start new translation engine (should be faster)
new 0303cd1 Add translation structure
new b0fad4f Add ergoemacs-translate--event-mods
new 8ce8c82 Started the command loop read key
new 4dfdc48 read key should respect terminal keyboard translations.
new 1f2d63f Command loop is almost complete
new 4d19de2 Redefine the quit key according to ergoemacs-mode
new a1420d6 Fix remove inits to be a shutdown hook.
new 167e3d5 Add local function handling to ergoemacs command loop.
new 65e2ce1 Add backward compatable :alt and :ctl tags
new c45bbb9 Add strings to be entered for backward compatability.
new 30d7b79 Make the command key alterations local to the command
loop.
new fa2df10 Make the ergoemacs-command-loop semi-infinite.
new 1ea3d14 Try to simplify and fix shift-selection support
new 405871c Fix self-insert-command undo boundary to only be
reassessed when called
new c0dd117 Started handling mouse events
new b9a1d8b Better lookup of mouse events in areas
new 2fbfeba Allow popup keymap menus.
new 2ebd579 Distinguish types of mouse events.
new f2c9aad Dont allow sequences of mouse inputs.
new 1325b12 command loop now always runs, and only uses
unread-command-events
new 00ca79e Modify universal-argument-num-events and how replacement
commands are called
new 51693f8 Make sure the correct keys are sent to this-command-keys
new 1a33a79 Remove unneeded variables
new 86e47a7 Promote Mode keys, allow default keys
new b0c20a1 Allow default keys in lookup
new 5fd4f71 Overload C-x and C-c
new e017c91 Better handling of universal arguments
new 5dad66c Stop universal completion when completing a key sequence
new 355896e Bug fix for ergoemacs-map-properties--movement-p
new 402f8a7 Change condition-case to ignore-errors
new 152a809 Better movement-p
new ddef6ff Clean up translation helps
new 8cff1e1 Show bidirectional translations
new 7b47dbe Allow "C-c" to translate to :unchored-ctl
new f075e3e Keep the command loop running with
overriding-terminal-local-map
new 7de8d5c Add notes
new 1542645 Allow ergoemacs-mode to exit without freezing emacs
new a184b7f Clean up command loop warning messages
new 31cb084 Set displaced overriding map to nil. Allows exits from
isearch.
new a0f8152 Don't echo keys that are being called in ergoemacs
command loop. (What a mess)
new 1666de3 Clear the command keys after a event. Could help with
the echoing issue
new 66acbdc Change to advices for some functions
new 9a48c12 Only replace the command keys
new 2698438 Quote some functions better
new 49761a7 Make sure the meta translations are correct
new e091931 Fix deactivate mark in command loop execute
new 311de1f Remove ergoemacs-key-description
new 5aeeacc Don't blink while awaiting first key (messages now show
up correctly).
new 246ca54 Accept default keys (like in isearch-mode)
new e498b9f Timer to display key sequences
new cc65d3c ergoemacs-mode overrides both the M- and ESC environments
new bd0f892 Clean up byte compile
new cbc7e50 Support double/triple click translation (fixes mwheel
scrolling)
new 5825f80 Make ergoemacs-mode modify local-maps after every
major-mode hook has run.
new 17859e0 Remove exctracting prefixes
new 5a3d572 Remove original global map variable; Use map-keymap
new b376a0c C-z should work by ignoring undo-tree-vizualize
new 1cb63de Fix for unbinding keys
new 35db08e Take out debugging messages
new 8e1e18c Promote undefined keys for major/minor-modes
new 40e3e3c Don't use a copy of the global map
new b899a16 Save buffer state instead of changing deactivate-mark
variable
new 97f8e3d Sync windows/buffers post command. Use this-command for
delete-selection mode
new d5943eb Added back the translation to allow changes
new 6deb133 Fix typo
new 2d62315 Fix warning for ergoemacs-map-keymap
new 04ce311 apps key now swaps translations
new 468c1bc Fix delete in key sequence and keyboard macros with
prefix keys
new 2bdec1a Implement ergoemacs-mode global menus as a theme
component (can now be toggled)
new 99c0397 Don't combine menus; Sort menus by ergoemacs-menu-order
new 5e0c153 Add ergoemacs-display-without-brackets
new 45aca53 Update menus to ergoemacs-mode keys by :filter
new 41a345e When putting variable values into a keymap property,
return the value.
new aebeba9 Add/rename menu filters
new b10a781 Ignore errors in pre/post command hooks, and add a
timeout.
new 5662372 Partial shift support enhancement.
new b980598 Better shift-selection support
new 3cfc6c1 Only save the buffer state when adding/removing
pre-command-hook variables. Allows cua-mode shift-selection to work better.
new 6748502 Make use-global-map an after advice
new 609045b Put CUA move property on calculated commands
new 4887f6a Add CUA property to movement commands.
new 0d9b75b Ignore Errors in (read-event); May fix redisplay issues
new b1b06e4 Wrap pre/post command hook and fix byte compile issues
new 6b0bdc3 Fix the emulation-mode-map-alists
new 2852045 Ignore mouse events without bindings.
new 13b2f3c Cache emulation-alists state again
new 541efbb Add space after key-cursor
new d37f3bd Make sure inhibit quiting is enabled when reading an
event. Also make sure command makes sense. Could fix redisplay issues
new ec110de Simplify unwind-protect in command-loop execute
new 7ca9ea4 More stable quitting from commands (Such as R's
eval-block)
new 4426fc6 Redisplay didn't seem to fix command loop...
new 7baf23c Attempt a spinner for long commands
new 39af124 Respect Translations
new 5c5bb3c Fix use-global-map advice
new bf4b962 Support C-x @ translations
new 64c0dcc Use key-binding
new 0a341d1 Remove unneeded variable
new 6fcb7eb Options for command messaging
new 07a0bf5 Clear messages
new 176a206 Finish creating hooks that modify keymaps
new e6e73ba Install and remove ergoemacs hooks on install
new 2bdd960 Byte compile cleanup
new 7c7c726 Add back ergoemacs-set-layout for ergoemacs-mode menu.
new 3d34274 Bug fix for ergoemacs-command-loop--redefine-quit-key
new 27d56f0 Cleanup byte-compile
new 48f7404 Set last-command to nil when region is active, so it
would append during ergoemacs-test
new 2740d31 Byte compile cleanup
new f39b8c8 Start rewriting ergoemacs test to reflect new engine
new aec0cfc Add back modal
new 6b9ca80 Install translation and call translation function
new e7b117c Declare ergoemacs-command-loop--modal-p
new 006f2c3 Declare ergoemacs-translate functions
new b56fe4d Declare meta-to-escape
new 4fc2f42 Make key-struct a bit faster
new d4bfd8e Use ergoemacs-keymapp
new 226aea4 Create and use faster :key-hash
new 73c5f3c Better ON/OFF ergoemacs-mode messages
new 21cefbf Set this-command for remaps
new 03c8725 Fix duplicate menus and toolbars when there isn't a local
map
new 8849f59 Remove modal messages
new 582cd45 Remove the `last-command` fix
new 3f07804 Add more tests
new 6795060 Update copyright year
new 5b62bab Correctly code the Issue #138 tests
new 7fd37ca Remove advice to execute-kbd-macro
new e1c8810 Add system configuration for ergoemacs-global files
new abb96c1 Allow other types of system specific files to be
generated.
new 004b899 Add ergoemacs-test-global to excluded files
new 163f64a Cleanup tests. Also start to try to reload pristene
global map
new 430eb63 Remove duplicate M-up.
new 9af7cd0 Add test for M-up option
new bc2dfaa Change component parsing order
new 4dc5326 Use copy tree to create a new version
new 7eec62b Remove extra copy for map.
new 3c6ea70 Fix layout to theme-override optional-off optional-on
default components
new 1fb09e9 Change the precedence order
new 779d721 Rename ergoemacs args to arg1 arg2 arg3...
new 35ae2a5 Remove composed key map backward compatibility.
new a168923 Better error catching
new f3fab53 Safe gethash
new 87015fd Fix misplaced paren
new 952d304 Protect global map when default-global-file is readable
new dc02e0d Remove irrelavent files
new 8c6b9be Protect global map from ergoemacs-keymap modifications
new 4deadc5 Added ~* to ignored files
new 32e607d Once again allow keys defined before ergoemacs-mode loads
to be respected
new 646c50e Remove ergoemacs-key support
new 3c2ed73 Remove ergoemacs-key support
new 4338fd7 Merge branch 'modify-maps-new-engine' of
github.com:ergoemacs/ergoemacs-mode into modify-maps-new-engine
new 8eb17d5 Start ergoemacs-substitute-command-keys
new 6cff778 Add file name where ergoemacs component and theme are
defined
new b82249c Start describing ergoemacs-components
new 0653f5a Fix some component description information
new b6de723 Add describe-ergoemacs-component to menu
new 342dc89 Fix some customize specification
new 2857e75 Better component description
new aff5299 Add links to ergoemacs themes descriptions
new 736d8f2 Allow string to be nil for substitute-command-keys
new acde67e More careful map-properties and fix
substitute-command-keys
new 01c3929 Add hook-map to determine where the map is run from
new 20d7a48 Remove current-local-map-p
new a089b67 Add unicode-fonts support. Also fix faces and add
timeout symbol
new 0852fb0 Cache calculated components
new 3b3c866 Cleanup byte compile
new c6a2065 Cache local keymaps
new eed116d Wrap hook so that local maps are protected
new 809d2a6 Try to respect user key changes to modes
new cdae5f2 Code Cleanup
new a303ef2 Only use run-mode-hook (otherwise interferes with ido)
new 99c87a9 Ignore command loop keys when reading a key sequence
new bc57275 Fix typo in test
new e3136cf Rudimentary support of :bind
new f7fbbc5 Support for :bind* keywords
new 0dea622 Allow kbd and read-kbd-macro for key definitions. Add
:ensure
new 93b897b Try to speed up startup by caching configuration
new bdc7d17 Add caching to major/minor modes who are not labeled yet
new 308bf4d Cache spinner; Add and use :defer keyword
new 7985163 ergoemacs-require is now hidden and starts before first
ergoemacs-mode load
new 97e3111 Make sure calc-undo works.
new 278ce22 Change dots to the standard
new d4b23f6 Only cache when ergoemacs-mode is running
new e395001 Fix windows
new line-endings
new 4539b29 Add :diminish :demand :no-require :no-load tags
new d8f6e87 Expand :bind definitions
new 1851c98 Fix copyright year
new e5af120 Add framework to add keywords to ergoemacs-theme-component
new 9ca4cc8 Keymaps that have t do not have a reliable breadcrumb.
new 516b879 Make tags expansible. Add :delight tag.
new da3655d Take out invalid description
new 227d6f7 Lookup keys that are "unbound" and pass them through.
Probably address #349
new a99e138 Add a test for issue #349
new 2487b15 Possible fix for issue #349
new c878c38 Add unbound-keys to cache keys
new 4ee809e Create a clear cache function
new 9cd7ba9 Remove ergoemacs-map--unbound-keys from hash key.
new cba8b73 Revert "Keymaps that have t do not have a reliable
breadcrumb."
new a227208 Now hash & not cache the unstable breadcrumb keymaps.
new 9b1b4ce Code cleanup
new 2dc3cdd Fixed dropped keymaps
new ac4382a Move ergoemacs-dir so that a simple load should load
ergoemacs-mode
new 0f47d17 Be a bit more careful setting
overriding-terminal-local-map
new da7fe69 Try to ensure that ergoemacs-command-loop-start will not
be called outside of ergoemacs-mode
new cbbd3ff Make repository based on emacs version / system running
new 41d52d1 Try to reset the command loop.
new 57eecae Possible fix for Issue #349 when keys are set by hooks
new 007ff7e Update travis.yml based on
https://github.com/Malabarba/emacs-google-this/blob/master/.travis.yml
new 6bc99c6 Make package-user-dir use elpa-version-system
new 8533d61 Merge branch 'modify-maps-new-engine'
new b13443d Use read-kbd-macro instead of kbd
new 9bf3b55 Merge branch 'modify-maps-new-engine'
new 7bbc6fc Change kbd to read-kbd-macro to support 24.1
new 482a76a Be more careful when changing hooks. nil hooks shouldn't
be changed
new ccae310 Remove emacs 23.4 build from travis.yml
new c91c7d7 Add backtrace printing
new ddb9dee First run without byte compile
new 038d98b Be more careful when modifying minor-mode-map-alist
new 4aca762 Ignore test backtraces on byte-compiled test
new 6ae5970 Make sure to clean before testing
new 5bc1723 Set ergoemacs-require--ini-p to t after startup.
new d43e043 Make sure required components are first
new 2f2341f Make command loop start persistently when called from
ergoemacs-command-loop-start
new 452dfb5 Use consistent labeling function with cache and global
labels
new cd84fbe Infer :map-list from current major mode for local maps
new a786c4e More stable copy/paste tests
new e4e2a0a Make sure system configurations are valid files
new 0299d4e Use more ergoemacs-command-loop for testing
new 3a2f3a0 Remove tests from source
new 9952cab Fix makefile
new ac1b2a0 Tagged ergoemacs-test-copy-paste-apps-copy as :interactive
new c8cbdc1 :tags :interactive instead
new 0d22e18 :tags '(:interactive)
new ca7aad0 Swap apps <-> menu depending on system
new 68822d7 Cache before ergoemacs maps and ergoemacs-require
new 600fcbe Fix ergoemacs-test-fast
new f2a2e5b Remove ergoemacs modal
new 61324a6 Expire ergoemacs-mode cached keys when emacs
configuration changes
new 259a75c Run unicode-font-setup only if it has been run before
new 81a2282 Make sure to include persistent-soft
new c7779eb Try to load package before downloading it from elpa
new 5930da9 Only change elpa directory if it doesn't exist
new d138f87 Add test for issue #340
new c20e7fe Only test ergoemacs-test-keep-ctl-s
new f76f511 Fix ergoemacs-test-keep-ctl-s issue in 24.3
new cf15908 Only test ergoemacs-test-isearch-C-f
new f4d1d70 Code Cleanup...
new 631c0ae More informative ergoemacs-test-isearch-C-f
new e0ffe2d Separate ars to a r s
new b1eef52 More code cleanup
new 29a923e Fix eshell-here problems
new a3ca32a Add test for issue #347
new c944e12 Makefile expansion and code cleanup
new e216309 Use a pre-command-hook instead of
overriding-terminal-local-map to start ergoemacs command loop
new 8918faa Partial support for isearch in emacs 24.4+ (Issue #347)
new 1a091af Be careful when starting command loop
new e347d69 Silence byte compiler warning
new b556643 Expand run-hooks advices to include all -mode-hooks
new c330cb2 Add map mirrors, fixes Issue #347 for me.
new 30b5180 Reset command loop before restarting
new ece5e06 Switch to the eshell buffer if it exists
new 20fabab Don't start pre-command-hook when there are
unread-command-events
new cf6eb06 Use execute-kbd-macro, seems to allow the test to mirror
functionality.
new 9ed6b16 Clear the command loop start eariler
new 2557d47 Remove obsolete regular expression
new 165625b Keymaps that unbind ergoemacs keys are supported. Allows
isearch-support in emacs 24.4+ (Issue #347) while maintining org specific keys
(Issue #304)
new 575e1ab Tag shift-selection tests
new 3d5f873 Test everything again
new 8c4c6d7 Use keys for the shift-selection test
new 59db27b Only set keymaps if required. Allows calc to not throw an
error while supporting isearch
new 88b0200 Allow packages to fail the install
new 03f5882 Possibly fix Issue #351
new a6d38f6 Fix issue #352?
new ec43fc2 Be careful not to recursively start the command loop.
Sholud fix Issue #353
new a6ebeec Make sure that ergoemacs-command-loop-p doesn't change
the buffer's state
new 793a216 Use ergoemacs-last-command-event to see if ergoemacs-mode
command loop is running
new 6c32b0a Use command loop internal for tests.
new 6a9b954 Take out the 20 boundary.
new 186a5b5 Adjust path.
new e717e7b Add translation from ergoemacs to quail
new ecf4163 Tell quail of the ergoemacs-mode input method. See #352
and #354. Fix es layout.
new c55aa30 Tell quail of the ergoemacs-mode input method. See #354
and #354. Fix es layout.
new 97c3974 Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new d0c7c1b Another way to address Issue #352; Exposes the translation
new fbe363d Remove letting quail know about the layout.
new 8c9ca1c Translate events based on layout. Should fix layout
issues. See #352.
new 2f2da70 I guess the translation isn't needed
new 147ee12 Apply input-method translations to unread events (#352)
new 4b54856 Add test for Issue #352.
new d7caded Test for Issue #319.
new dfc69d8 Add test for Issue #322
new 92ddfe7 Fix Issue #351 (w/test). See also Issue #330
new 50ad625 Fix Issue #352 (w/test). See also Issue #330
new 683c62a Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new faa7c43 Add test for keys not being fixed in #347
new f826cc9 Fix keys not being bound, described in Issue #347
new ab1f806 Be more careful with gethash
new 7031d46 Group Travis builds by tests
new a030f84 Make sure that --before-ergoemacs keymap is defined
new 822036e Add melpa badges
new d51cdbe Adjust Badges
new f496afd Makefile default is to run all tests
new 5928fb3 Fix Issue #349 again
new fde11e5 Make sure calc is not going to turn off ergoemacs-mode
new 9ec147c Remove use-global-map advice; Cleanup code. Fix calc
new 2658723 Add back "Buffers", "Tools" and "Options" menus
new 22f9bcf Get the global map before ergoemacs
new 6357fc2 Save buffer state when modifying global-map
new 575204e Cleanup code
new 86d387d Remove error handling for pre/post command hook. Allow
multiple-cursors to work.
new ddc0546 Simpler advice
new a810888 Revert advice to work correctly
new 206d9db Fix Issue #351 (again)
new d1db9ec Tag tests that fail once calc is called
new e3cb7ae Add back file name where theme component was created
new f78d8f8 Better calc support
new 115de28 Try to make travis select tests again
new 977a6db Sync the window position more often. Allow magit commits
to work seamlessly
new 5e195d6 Make sure there is no infinite recursion when modifying
global maps
new fdd9d41 Try creating multiple cursors test. It runs when I try it
but the test fails. Issue #342
new 889f949 Add component location test.
new ed211b0 Fix byte compile again
new a55eeda Use original map-key to fix Issue 349 again...
new ea6bc6f Don't modify all transient maps. Don't modify maps for
ace-jump and expand-region
new bce42d5 Fix travis.yml build?
new b8da527 Cleanup code
new 8bbccf5 Don't do so many tests. (Having issues separating)
new 55054b9 Do source tests to try to figure out any backtrase issues
new af71842 Tag tests that only pass interactively.
new d70eca3 Add more interactive tags to tests that fail Travis
new ddf9df5 Add isearch-f-backspace to interactive tests
new eec3122 Remove key from ergoemacs-map--unbound-keys if it is
redefined
new 3bb776d Make sure that ergoemacs-map-properties--user doesn't
infinitely look for a non-existent original map See #351
new f8da61a Drop unused arguments
new bab0aa1 More portable beginning-of-line-or-what.
new 934ca36 More portable end-of-line-or-what
new 44383de Handle scroll bars in command loop.
new c79061b Allow 24.1 and 24.2 to fail (they pass on windows
interactive; *sigh*)
new 2973b25 Fix Issue #51
new 7abb7ad Don't apply the temporary map label to composed transient
maps
new e41b19c Put back ergoemacs-mode menus. Global menus are muted
again :(
new 1bfbfc6 Possibly address mouse issue described in Issue #351
new 2ecf580 Better fix for mouse issue #351; Add partial test
new 1ecc2f9 Possibly fix startup issue for #351...?
new ee43762 Add Back emacs menu-items
new ae6e305 Make Issue #351 work with advices?
new 9165fa1 Add reset cache to ergoemacs-mode menu
new 14a6136 Remove menu items options
new 0ff76d1 Advising mouse-set-point works for me. So does changing
tabs in tabbar-ruler; Issue #351
new 5d9b805 Fix Issue #355.
new 773c325 Add specification to ergoemacs-previous-buffer
new 3a532f4 Spell check fix
new ecc5d21 Add emacs 25.0 to build matrix
new 47e0296 Define meta and escape versions of keys
new 4d172ea Fix Issue #358
new b98cdc8 Fix Issue #357
new f14e49d Add rudimentary ergoemacs-mode layout description (needs
links)
new 05d85d9 Fix layout prompting issues
new 120d2ae Add links to describe layout
new 89b5c58 Add theme component to ergoemacs keybord layout links
new 3b72cd0 Fix startup; cleanup code
new c83cb29 Add back bash ~/.inputrc generation
new 7efde06 Add back ergoemacs autohotkey script; Expand
ergoemacs-theme help
new 4c2aa86 Bug fixes for ahk generation
new 0def70f Make byte-compiler happier
new f559f57 Add back layout image generation. Add to describe-layout
new 531b7e3 Add back initial layout png/svgs
new cac39ec svg symbols reflect displayed emacs characters
new a1017b4 Image hashes are based on last running emacs state
new 0ef0fed Fix <apps> key
new 22179a0 Allow keyboard-quit to escape keyboard sequences
new 7db65f5 Add an image displaying the current theme based
new faa66cc Fix bidi-display-reordering to display persian layout
correctly
new 66fb2e6 Fix syncing of point so that minibuffer doesn't pop up
after first invocation of ergoemacs-mode
new 49afc40 Better regular expression for paring keys.
new 915b4fe Start of allowing C-i and other commands to be bound in
GUI. (Issue #217)
new f12c8e8 Have ergoemacs-translate--event-basic-type <C-i> <C-m>
and <C->]
new e083963 Add gui-type events to
ergoemacs-translate--event-convert-list
new 72b6fcb Add gui-type events to ergoemacs-translate--event-trials
new a1f111f Cleanup code and fix timer issue
new a3d336a Small fix for ergoemacs-translate to support GUI.
new 3882270 Test ctl-to-alt translations
new dfb21d8 Fix ESC, TAB and RET translations
new 289ea80 Add tests for ctl<->alt M-i, M-m and M-[ to TAB, RET and
ESC / <C-i> <C-m> <C-[> depending on if the emacs session is a GUI session
new 1c5ee87 Fix meta translation depending on if emacs is in GUI
new 7091cdc Try to fix Travis build
new 573cc70 Add ergoemacs-revert-buffer
new 04d45ad Cycle reverting of buffer among autosaves and saved
version
new b8c8e13 Error check for infinite recursion
new 0bc3be5 Replace keyboard-quit with ergoemacs-keyboard-quit
new e8930c3 Make cache based on last modification time of theme
components
new d05fd08 Allow (ergoemacs :translation) to setup modal translation
new f8927c0 Add line joining, See Issue #339
new d07cc00 Add line opening. See Issue #339
new aec2c28 Remove old help reference
new 2ebc8fc Allow emacs snapshot to fail.
new b7d1ed6 Goodbye ace-jump. Hello avy and ace-window
new 61e5794 Remove outdated keyamp images
new bd2ab7d Change open-line to [remap newline] to 'newline-and-indent
new 18a1c07 Start ergoemacs-mode command loop in post-command-hook
new 65749db Change newline-and-indent to ergoemacs-open-line-below
new b715151 When ignoring command loop start, reset last-command
new 438d535 Bind M-RET directly to ergoemacs-open-line-below
new 12eb397 Cleanup some syntax issues
new a2a74dc Remove open-line for now. Add ergoemacs-autoload
new af59ae4 Remove open line entirely
new b1a4800 Clarify some documentation
new c94ddb0 Extract part of ergoemacs-map-- to
ergoemacs-map--composed-list
new ba8807a Cleanup documentation and remove `ergoemacs-labeled' from
ergoemacs-map-- hash
new ff4a9f7 Fix revert buffer so it doesn't ask for the autosave
new f95e9bf Extract lookup to a single function
new 9939a1e Update documenation
new 58d583b Attempt to revert keymaps
new 1290ab5 Fix for #359
new 2d57b31 Ignore flycheck files
new 2006f36 Make byte compiler happy
new fd88bb9 Bug fix for ace-window and golden-ratio
new e06ea49 Add packages menu
new 48af0cd Turn on golden-ratio mode
new dbb2d01 Load macros
new 64609fd Allow macro expansion of defadvice and ergoemacs-macro
new 7b191ef The advice didn't have any effect.
new 0f9a2d5 Check to make sure the variables are bound for
`add-to-list` or `push`
new ce3e398 Remove golden ratio
new 9bf4c0e Ignore any errors in called functions
new c95c72b Better handling of push and add-to-list initializations
new 599582d Tell if the component was cached or loaded
new 5d4bc95 Apply initilizations after evaluating buffer.
new d5cb7e1 ergoemacs-key-description--display-char-p now handles
strings
new c0f497f Allow (ergoemacs :unicode)
new 606a845 Expand ergoemacs keymap component description
new 72cfae4 Test exiting emacs restoring isearch-mode-map. Issue #361
new 8cb267a Fix issue #361
new c8c1162 Fix issue #364
new 643a5de Fix Issue #364
new ca4bb60 Fix Issue #365
new 9e3a238 Allow event-layout translation to translate keys as well
as events
new 4330797 Use ergoemacs-translate--event-layout instead of
ergoemacs-kbd. Issue #366
new 0d118b8 Reduce compiler warnings?
new 453ec69 Revert "Reduce compiler warnings?"
new c907d59 When evaluating a buffer, apply config and ensure
components
new afd1cd0 Drop :delight and :deminish handling. They were not
working.
new 3a62d6f Add back :diminish handling
new 09256d0 Similar structure for possible delighted modes possible.
new 03d1c37 Add back guide-key support for <f1>
new ea4f883 Remove stray R
new b7c3417 Fix byte compile warnings
new 940f975 Fix parsing defun and dolist
new 4093b26 Doucmentation fixes
new 3f228da Bug fixes & revamp of describe-ergoemacs-theme.
new 8b53d22 Simplify init parsing; Add 3rd string for :diminish
new e91e381 Only byte-compile ergoemacs-*.el files
new 6f2149c Better parsing of initilziations
new 13fe378 Restore frame parameters when exiting ergoemacs-mode
new 5db321c Try to enable diminish immediately (if possible)
new ea19d7a Be more liberal in applying ensured components
new cc255bf Add ergoemacs-save-value to modes
new 9294518 Ignore any diminish errors
new 5ed0d46 Asssume standard theme if ergoemacs-theme isn't specified
new 6c734da Insert links for theme-description only
new 87af6c8 Link components in help buffer
new 5123139 If the hook is just a symbol, don't modify
new 941102d Revert "Extract lookup to a single function"
new abb0459 Fix assignment of free variable tmp-key
new 0d22ca6 Defer ergoemacs-mode startup until the very end.
new 86b9970 Fix composed list function to accept symbols for keymaps
new 612617e Better customize support
new c5a3fc7 Don't reset ergoemacs-mode until it actual starts
new 9bfab4a debug on init / quit and -debug-init for tests
new 3241e23 Force startup in tests
new 86fc570 Only do lookups on keymaps
new 950113b Add microsoft control symbol on windows nt...
new ca631ae Add unicode helm for linux control...
new 5d73ad6 Use local unbind needs a keymap.
new 55f0b25 Fix help; Instant noninteractive ergoemacs-mode
new 3ea64b5 set-map-p only when the keymap is non-nil
new be35941 Allow multiple hooks to be applied
new ac48e46 Fix byte compiler
new 9834af6 Make sure cua--last-killed-rectangle is bound
new 851ba9f Fix #367
new 250233b extract map-properties to an external list
new 7c5f16b Expand scope of ergoemacs-org-edit-src function
new 50b44f7 Deactivate mark if needed
new 8de2fc6 Expand ergoemacs-keyboard-quit scope & docs
new 83ac924 Expand doumentation
new 8a4c27d Fix stray r
new 4c63f74 Better describe mosue command; Also wrap mouse commands
in ignore-errors
new 6529507 Faster keymap lookups
new 14058cc Make sure ESC and Meta keys are in ergoemacs-map--
new 4c69c3e The multiple prefixes defined, should be mapped on
parent/child maps.
new 202071a More stable map-keymap
new a6bbfa0 Load global information if needed.
new 1a2ed7b Allow unicode character to take list of strings
new 2469fc9 Pretty ergoemacs-mode tags
new 7c98265 Drop ace-window
new b6cda8a Start adding timing functions
new b423000 Drop some unneeded ergoemacs-map-keymap functions
new 070baf1 Make --event-convert-list support mouse events
new 81d2f09 Add timing
new 1b72b73 Add :spinner syntax
new 5c212c7 Fix Ctl+s override, when major mode defines search forward
new 80e409a Start minibuffer messaging
new b4dbead Make sure UTF-8 coding is used.
new bde256d Remove byte compile warnings
new d6150eb Put labeling function in map-properties. Fix travis?
new 5003396 Wrap executing of keyboard macro in ignore-errors
new c88a20f Be more careful with gethash (travis)
new 80cf9d6 Fix M-x key description returning M-x nil
new 0a21a5e Only warn once. Also be more careful when looking up keys.
new ad5fdf5 Use unread command events insetad of keybaord macro
new 55b55b3 Fix key-description to match tags better
new 55165603 Initial replacement for read-key-sequence.
new 6e4e3c9 Fix prompt to be immediate
new fbb6795 Only change read-key-sequence for describe-key functions
new 808d139 Fix byte compile warnings
new 0521454 Be more careful when labeling. Probably fix Issue #369
new d17137e Use unicode when it doesn't affect startup speed.
new 28a88aa Quit loading two column on startup
new 59205f0 Add more timing information for `ergoemacs-mode`
new 65b09c2 Don't setup setup-ergoemacs-hash if unnecessary.
new ad803d3 Add timing for ensure
new f51b383 Support keyboard macro definition. Issue #370
new 8d53182 Fix some of the defer loading to actually defer
new 0ae6b34 Extract parsing of :bind to external function to prepare
for :mode keyword
new ed05658 Add :mode keyword support
new 8d8cef4 Fix autoloads and :mode tags
new 3ad4c49 Make undo tree recognize when the major mode has changed
undo's bindings with ergoemacs-mode
new 3dd37b8 Apply ergoemacs-remap-ignore again
new 289d3b4 Add describe-function to
ergoemacs-command-loop-describe-key-functions
new 04e86df turn on undo-tree mode
new 83e87d7 Another defered fix
new b5d46ac Silence byte compiler
new 4f202f3 Echo ergoemacs-mode startup time
new 89bc118 Add a test function without ergoemacs-mode.
new 7d232ba Use compressed files to speed startup
new 8e9b809 Fix terminal to not insert junk characters. #371
new 69cdb97 Define <apps> and <menu> keys (cygwin)
new 3c8dee8 Create ergoemacs-posnp for posnp
new 793d6ff Remove spinner based on timer
new e108c64 Remove the \e O A tests
new 91ddc6f Documentation update
new d759f59 The atoms need to be labeled to preserve cache.
new f357fed Add global gz files to gitignore
new 49f6af2 Add backward repeat search to isearch test
new 76ce8c3 Update some documenation
new e76a9c4 Create and use :apply-key
new fa75b5a Fix repeat-repeat-backward to be bound for colemak M-j
new ac6f4b9 Add ("Key" :emacs) syntax to themes
new 8ffcfac Lookup key on byte compile...
new 3d506ee Better unbind lookup; Fix masked components
new d83f0f2 Add vector and string representations of keys for
:apply-keys and :define-key
new ae2cb9b Have C-s override search-forward again
new d9910d9 Lookup more emacs keys
new 83c90b6 Only ignore ergoemacs-map-undefined if there is a shift
translation.
new 27e9b60 Dominate over M-s in icy (Issue #369). Slow
new ed53fbe Faster Fix For #372
new 0cf469f Change M-4 definition back. C-x 3 isn't the same
behavior.
new 8503774 Add Test for Issue #372
new a3dc231 Add isearch-arrows
new 2e59007 Add smex and execute-extended-command to commands using
`ergoemacs-describe-key'.
new 0d95709 Use with-temp-message for some key bindings
new 76b4f7b Start caching minibuffer maps; Better minibuffer support
new cc4b689 Make input method use C functions for reading input
new a5eedb6 Silence byte compiler
new 6961408 Support Calc again
new 7b2d44c Remove smex and execute-extended-command
new 4b705ee Fix command loop, and remove history of [ergoemacs-ignore]
new bfffddc Don't modify variables while changing customize
new 9063fa3 Cache keymap description
new 55d6ccf Support user-variable-p (24.1 24.2)
new 5c0b3b9 The minibuffer should not have full ergoemacs command
loop. Fix calc
new 2d40516 Revert switch definitions. Issue #373
new 596d68c Another revision to saving settings in customize
new ffe5b5d Add links to ergoemacs profiling
new 85aa1a5 Save custom if necessary;Exclude items from custom
new dcae7fd Change to --known-maps
new ed84d1e Update --get
new ccedb82 Create flag to tell if the map was unlabeled before
generating a key.
new 46775e4 Label all composed/parent members
new 292a486 Generate map-list when labeling keymaps
new 0f8b18b Fix inteferring command loop blinker
new 64968ac Add case for (not prompt)
new 3162f9a Only exclude calc-mode minibuffers (Issue #374)
new f1f1cc8 Start fixing caching of keymaps
new 134485c Remove ergoemacs-debug
new 86bf50c Add spinner describing labels to add
new 8c17fda Possibly Fix Issue #378
new e1a97b6 Another attempt to Fix #378
new 1743bc8 Setup translation functions immediately
new 9c78920 Better ergoemacs-key-description help
new 82e802c Test Issue #379
new 953e9d2 Fix Issue #379
new cb35bb5 Belgian azerty version #380
new 44b45fc Fix Stray y
new 388cd05 Cleanup byte compile
new 633e8ac Merge branch 'master' into fix-cache
new 3cb37fb More byte compile cleanup
new b7a64be Add a test to see if the temporary overlay map is
permanant.
new 550ad88 Fix transient map issue
new 13baff4 Allow (ergoemacs-map-- 'symbol-map)
new 48cc0a3 Save messages for spinner display
new 296ab53 Don't label parent maps. Help with #385
new 91372ec Remove C-x k and replace with C-w. Fix Issue #384
new 359e05f Immediate transient map handing. Related to #385
new 9742363 Split out ergoemacs-map--get-struct-map. For #385
new f0cb23b Use :empty-p to test empty keymap.
new ed6dba3 Split out ergoemacs-map--get-unbind-list. (#385)
new 122d03e Split out ergoemacs-map--global-component-keys-lists
new 47e8977 Break ergoemacs-map--global-component-keys-lists
reference to ergoemacs-map--
new a0ff955 Split out ergoemacs-map--setup-global-ergoemacs-hash
new bd5ad39 Make sure define key is not stuck in an infinite loop.
May fix #385
new a5ff885 Split out functions from ergoemacs-map--
new af3a11d There is no issue unless set-transient-map is defined
new ca73f10 Suppress define-key advice in --define-key. (#385)
new d47e6c6 Silence byte compiler
new 6f16300 Extract ergoemacs global map creation
new cca2e46 Separate out functions for modifying a local keymap
new 14ce710 Add Test for Issue #386
new 2da455d Fix Issue #386. Clean up some documentation
new 6b105ec Byte compile cleanup
new 849b2c2 Fix #349 by ensuring global map has right label
new d386daf Move all special ids to get-or-generate-map-key
new 409a11a Fix test #386 to work with Unix systems
new 955a8d4 Make Test #386 an interactive test
new b22b415 Mark temp map issue to be specific to 24.3+
new 742b5d3 Change to 24.4
new e804eea Allow empty files for theme components. Issue #392
new 5d14cd0 Possibly Address #385
new 97f49a1 If one png fails to be created, abort creation process.
new 80010c2 Allow full "pretty" key description of a theme
new 064ddf5 Be specific to theme/layout
new 9123da3 Fix typo in max-lisp-eval-depth
new 1a55bd0 Fix byte compile issues
new 721fcdc Fix Issue #393
new 00fe0dd Grow emacs sizes for M-x type commands.
new 91cad47 Suppress warnings
new cb79c8a Backward Comparability Changes
new 227a245 Don't use eval-after-load for quail entirely.
new cac19fd Allow ergoemacs-timeout to occur while decoding.
new 558a713 Use display warning
new b3fc090 Be more careful of run-mode-hooks to avoid infinite
recursion
new b927488 More informative error messages
new f96a3b5 Add support for keeping region after copy.
new b79129a Allow different message levels.
new 9f61a7d Always return t from spinner.
new 5827cfc No infinite recursion when applying initilizations
new 4632a6e Add predicate for volatile keymap variables.
new 0405dff Sanity check the ergoemacs-map--alist-atom args.
new ef06fb7 Volatile maps expire emacs keymap alist caches
new 0ccd738 Revert to file if empty. (In case network drives
disconnect)
new ef9399d Allow hooks to be excluded
new aa0ec65 Only save global-map changes.
new fd672d7 Allow autohotkey to work better with rdesktop
new 64cb4e7 Add support for cygwin/x
new 73db427 Set mouse commands to show the modified command.
new 9742e35 Update external launch to export settings
new d393b94 Turn off saving options by default (Issue #389)
new b188110 Toggle of major-mode when clicking on mode-line
new d092583 Bring up major-mode menu in normal major modes
new 418108e Add lisp-interaction and fundamental-mode
new 86137bd Add fundamental/lisp interaction to Languages
new 0d5f7cf Start on changing click actions on file-names
new 80780ef Add Emacs or User buffer menu
new 1c7d0cf Remove version control information if not neede
new 77d1c14 Attempt to calculate width based on pixels
new fb65e0c Turn off model-line modifications by default
new 70e3b06 Add macros
new c39bc0f Add Stackable evaluations
new 368e0f7 Allow symbols as lists
new 253b389 Add test for Issue #397
new ab7ff89 Better mode-line support outside of powerline
new cefc603 Add a better test for #397
new 2a3af07 Remove automatic startup of ergoemacs mode line
new e488bfa Make sure to use default us in test for #397
new fa12e58 Partial Fix of Issue #397
new c82751b Add M-s test.
new 4e2cab4 Don't modify global map indirectly.
new 1de6a95 Fix Typo
new c9d5a5d Remove debugging message & fix last typo
new f6d17fd Require mouse
new 1134aaf Don't modify calc minibuffer maps
new b165fab Cleanup byte compile
new 222ac86 Protect propertize from deactivating mark.
new 3530a11 No infinite version lookups.
new 7fcc7a9 Make sure -describe-key-functions are a list
new cd4d7a0 Fix mode-line menu
new 2809841 Allow hiding and clicking of minor-modes
new 386fb34 Allow minor-mode to automatically truncate
new 6e34a5c Don't show "Hide" option for space-hidden menus
new 98e9cbb Better column/line indication
new 46037e1 Allow right click to work on mode-line
new bd9ab65 Remove mode-line changes
new a2299df icicles M-s test Issue #372
new 4815bfd Don't count submaps as globally modified keys...
new bb6ced1 Respect some icicle variables
new b8d16da Fix misplaced defs.
new e60f82e Makes sure that the deferred-maps are grabbed
new d4f6394 Fix misplaced key specification
new c16f19e Fix Issue #243 again
new b4ce6b2 Make hook modified keymaps are local variables, instead
of global
new ef27870 Make icicles minibuffer bindings work again.
new 1f72a6b Clear messages when ergoemacs-echo-function is defined.
new 872e85e Only echo translations when not in a minibuffer
new 2832e14 Add back menu-bar keys
new 443ca95 Allow <C-i> to translate to TAB as a first trial
new cc36889 Fix typo
new e2cdcc3 Add test for #407
new 9271d6d Update Issue #407 with description
new bc8a869 icy minibuffers are unsupported by command loop.
new f441967 Run command-loop point-motion hooks.
new bf5bc9c Support disabling point adjustment.
new 2bff252 Break dependence on unicode-fonts package.
new e695870 Ensure persistent-soft, for now.
new 499d828 Fix misplaced ''
new d7133b3 Fix ispell buffer and region with icy-mode
new 715794c Add back printing menus and Quit.
new ebcf70e Deal with symbols correctly in ergoemacs-translate--no-gui
new 174cf08 Don't infinitely start the command loop.
new f9f57eb Update icy bugs to test
new 5c507ba Be more paranoid about starting commamnd loop.
new c64b203 Update the primary selection after selecting text.
new 4461225 Respect mouse-drag-copy-region.
new 6569867 Take out unneeded variable.
new d40f910 Call translation keymaps with 2 arguments.
new 2a2b313 Modify maps where command loop is unsupported.
new 75c3f24 Add debugging message for Issue #414
new bcee34b Fix Issue #415
new d790ec3 Add comment to test minor issue in #406
new 5008598 Start cleaning up code and comments.
new 635f9a2 Add cygwin Nomachine NX to external windows
new 7e49dca Remove all cl dependence
new 1eeabb6 helm keymap
new 9203054 helm-ff keymap
new 23c9e46 Indent Correction
new 950341f Merge pull request #417 from tnielens/helm
new 4e76698 Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new 9c28a81 Fix Ctrl+w closing no-wait buffers
new 2dd8a77 Fix misplace paren for :ensure
new e2910e0 Check server-kill-new-buffers.
new 6c5d5bc Add tests for icy f11 and f12
new 174659b Use ergoemacs-close-current-buffer for tool-bar
kill-buffer?
new b0c8948 Make sure server-buffer-clients is bound.
new 7ea675b Add to Test 407.
new 17c12a4 Finer-grained control over user vs Emacs buffers.
new be36426 Merge pull request #421 from CallumCameron/user-buffers
new 879fec9 Take out stray k
new 7c93792 Add ClearCase Explorer to external windows
new 72ec9e0 Add ergoemacs-command-loop-dont-grow-commands opt
new 6bb3eb2 Fix M-b to M-u remap for dired+
new 052c8da Add jcuken keyboard
new df246f4 Add msys-here command
new 0a8f2bc Fix jcuken layout
new c9dc74b Drop duplicate qwerty
new 081fb2a Add ergoemacs-keyboard-mirror to the overall setup
new f88827e Fix jcuken layout. Thanks to Yuri Kahn
new 9eadbc0 Fix the russian layout more
new cf2ca3c Suppress keyboard mirror warning
new ea93d44 Use gui-set-selection in emacs 25
new 6291534 Change looking back to use 2 arguments...
new dde4822 Make describe-function compatible in emacs 25.1
new 5ad5cf7 Isearch now compatible with ergoemacs & 25.1
new 5dc7ee9 Code cleanup and compatability with 25.1
new 4966940 Remove unnecessary advices
new 7e08fda Add back substitute-command-keys
new 8593c23 Fix Issue #428
new 0dca796 Update package description, maybe help Issue #429
new 96fb5f7 Fix point motion hooks for 25.1; Fixes Issue #432
new e993113 Make Issue 407 an interactive test
new a733bc4 Add emacs 25.1
new dc91fc5 Make icy tests interactive only
new b9e3220 Apparantly emacs 25.1-bin doesn't exist yet
new 9571996 Merge
new 3664144 Add missing quote
new 3ba6c04 Merge pull request #433 from syohex/fix-package
new 0793eae Merge remote-tracking branch 'origin/master'
new ac70b25 v5.16.10.12
new af2ee55 Merge tag 'v5.16.10.12' into externals/ergoemacs-mode
Summary of changes:
.Rhistory | 2 +
.gitignore | 6 +
.travis.yml | 76 +-
Makefile | 83 +-
Readme.md | 8 +-
ahk-us.ahk | 103 +-
bash-us.txt | 37 -
ergoemacs-advice.el | 328 +++
ergoemacs-advices.el | 580 -----
ergoemacs-command-loop.el | 2232 +++++++++++++++++++
ergoemacs-component.el | 1848 ++++++++++++++++
ergoemacs-debug.el | 108 +
ergoemacs-extras.el | 1727 ---------------
ergoemacs-functions.el | 1296 +++++++-----
ergoemacs-key-description.el | 665 ++++++
ergoemacs-layouts.el | 303 ++-
ergoemacs-lib.el | 845 ++++++++
ergoemacs-macros.el | 1139 +++++++---
ergoemacs-map-properties.el | 1368 ++++++++++++
ergoemacs-map.el | 1135 ++++++++++
ergoemacs-mapkeymap.el | 206 ++
ergoemacs-menus.el | 1004 ---------
ergoemacs-modal.el | 466 ----
ergoemacs-mode.el | 1815 ++++++++++------
ergoemacs-track.el => ergoemacs-score.el | 181 +-
ergoemacs-shortcuts.el | 1987 -----------------
ergoemacs-test.el | 2246 +++++++++++++-------
ergoemacs-theme-engine.el | 3410 ++++++++----------------------
ergoemacs-themes.el | 1578 ++++++++++----
ergoemacs-translate.el | 2033 ++++++++++--------
ergoemacs-unbind.el | 958 ---------
web.org | 75 +-
32 files changed, 16882 insertions(+), 12966 deletions(-)
create mode 100644 .Rhistory
delete mode 100644 bash-us.txt
create mode 100644 ergoemacs-advice.el
delete mode 100644 ergoemacs-advices.el
create mode 100644 ergoemacs-command-loop.el
create mode 100644 ergoemacs-component.el
create mode 100644 ergoemacs-debug.el
delete mode 100644 ergoemacs-extras.el
create mode 100644 ergoemacs-key-description.el
create mode 100644 ergoemacs-lib.el
create mode 100644 ergoemacs-map-properties.el
create mode 100644 ergoemacs-map.el
create mode 100644 ergoemacs-mapkeymap.el
delete mode 100644 ergoemacs-menus.el
delete mode 100644 ergoemacs-modal.el
rename ergoemacs-track.el => ergoemacs-score.el (77%)
delete mode 100644 ergoemacs-shortcuts.el
delete mode 100644 ergoemacs-unbind.el
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/ergoemacs-mode updated (3aea9cf -> af2ee55),
Stefan Monnier <=