[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] branch externals/ergoemacs-mode updated (a36c916 -> 88c1d95)
From: |
Matthew Fidler |
Subject: |
[elpa] branch externals/ergoemacs-mode updated (a36c916 -> 88c1d95) |
Date: |
Wed, 02 Jul 2014 14:44:04 +0000 |
mlf176f2 pushed a change to branch externals/ergoemacs-mode
in repository elpa.
from a36c916 * ergoemacs-mode.el.el: Use new "Version: 0" convention.
new 8e95ab1 Stefan Monnier's Patch
new 055ae7d Merge branch 'externals/ergoemacs-mode' of
git://git.sv.gnu.org/emacs/elpa
new 6e31714 Fix some of Stephan's patches.
new 4cfb38c Revert "Stefan Monnier's Patch"
new 8c463b4 Fix diffs of patch.
new 535d625 Don't use symbol-value
new 9ff690e Gitignore change.
new 44c5192 Move ergoemacs-advices
new ed131be Took out unknown signatory advice :(. Cleaned up advices.
new 310f509 Took out usless argument to ergoemacs-global-set-key-after
new ffaf22c No longer wrap in unwind-protect
new e26c523 no-ergoemacs-advice -> ergoemacs-ignore-advice
new 6d0e812 Activate advices in definitions.
new e9717d9 Fix `ergoemacs-populate-pre-command-hook'
new 363cd98 Use strinp consp and vectorp
new 6ecaa9d ergoemacs--key-message
new 6769a4c fix some let bindings.
new 71a84a1 Load ergoemacs-test for clean ergoemacs-mode load.
new 3b091d1 Added `ergoemacs-read-key--echo-command`
new d648a19 Add requires for byte-compile
new e677346 Remove unused ergoemacs-define-key
new 4b7b0de Some cleanups for ergoemacs-setup-translation
new b2a352c Basic classes written
new 437abbe Revert ergoemacs-translate
new 22df1f7 Started allowing parsing of the ergoemacs-mode key
objects.
new e6fd938 Fix ergoemacs-extras Issue #225.
new 03d03b3 Added cl require for ergoemacs-functions (Issue #225).
new 77d0e1a Merge branch 'master' into eieio
new 57d9e5c Started parsing.
new c931e0f Started adding modes and setq assignments.
new 6edcd6a Created composite map list
new a654817 Fix Issue #226
new 710a622 Merge branch 'master' into eieio
new a4ccdfb Now can get the fixed maps for a list of components.
new 9869a16 Remove debug-on-error
new 296a13b Use pushnew for get-hooks.
new d91378e Added ergoemacs-keymap-collapse and
ergoemacs-keymap-empty-p
new 674bc9d Remove global-override
new 0d80fcc Starting applying keymaps to
ergoemacs-emulation-mode-map-alist
new 0407644 Remove shortcut override mode.
new abfdc5f Take out hook to change bindings.
new 8963c6c Push shortcuts to the bottom. Should allow overrides.
new 9141572 Be more conservative with substituting key commands.
new 8046b33 Suppress shortcuts
new def72c9 Fix ergoemacs-describe-key
new 504e257 Fix Issue #7
new 34d7581 Stage some components
new fd914ef Unstage the incompatible
new 7ca3f3c Bug fix for substitute-command-keys
new 24dac76 Another bug-fix for substitute-command-keys
new 065f38d more substitute-command-keys fixes
new 44a2d3a Debugging ergoemacs-theme obect
new 30a9d9e Better debug and modify keymaps fix bugs
new 174c7e0 Maps seem correct now
new 3d467dd Nicer theme debugging display
new a300a9a Better key replacements.
new 81419cc Added basic variable/mode initialization routines.
new 5d97f45 Fix misplaced paren
new 285e70a Fix typo
new 7eea82b Ensure the object-name is a string. EIEIO seems to
prefer this.
new e375a8d Ergoemacs-mode setup with object almost complete.
new 9113ffa Playing with object more.
new 91b8386 Fixed mapvar issues.
new 5833296 Replace either M-x or <execute> with M-x code.
new a8ed050 Add more emulation alists. Less list manipulation
new 7ecfd1b Make ergoemacs-clean toggle debug on error
new a8b0d3e Completely use the object
new 9342acc Make the caching more robust
new 8fa92e9 Install shortcut-layer appropriately for keymaps.
new 76ea8ef Fix most global-set-key after issues
new d9b2f49 Fix isearch issues.
new a5a684b Fix copy objects to allow keymap versions.
new 0eefbbe use remove-duplicates instead
new a29870d Fix <apps> e t bug with object interface.
new be059f1 Only put in shortcut-hash if not removed from keymap.
new acb6a66 Only Issue 86 still persists.
new d3f3e32 Ensure ergoemacs-global-override-rm-keys is a list of
vectors
new 178e258 Faster ignore globally defined key
new 36e1854 Fix final map to be a composed keymap that works with
ergoemacs-rm-key
new 34a4f41 Reverse order to allow <apps> h z processing.
new a72ed60 Added version menu back
new 792bf25 Ignored keys shouldn't be in the shortcut hash
new 52c1d54 Allow ergoemacs-rm-key to remove a list
new 28b006b Break-out sending unread-command events
new fff0262 Keep track of shortcut key prefixes
new dd27ce5 Always suppress shortcuts in read-key-lookup
new fe56c05 Remove "Z" in theme component
new 7fc106d Apply defered variables/modes. Fix Issue #216
new b5bfd7f Fix most keybinding issues
new 62ab14d Allow unset keys to work too
new 8bf1562 All tests pass; ido-vertical doesn't have right keys
new dedaf3b Fix keys
new a0bb656 Add ergoemacs-shortcut-emulation-mode-map-alist
new e55ace8 Fixed shortcut keys.
new d623faa Revert "Fixed shortcut keys."
new 7af6867 Fix shortcut keys again.
new 69bd576 First attempt for Cask without Cask (I'm on windows)
new 6b380eb Modified ergoemacs-init not to depend on anything...
new 45297f2 Remove ergoemacs-test.el
new 2534588 Reduce Readme.md and add build status
new 5b7e471 Fix Cask setup?
new 66a1aa9 Require the libraries that may be needed...
new 1de3a89 Attempt to restore last test engine and make cask use it
new aa28b1e Fix many compiler warnings with ergoemacs-advices.el
new 4493d4f move misplaced function
new 6718a3d Fix many byte-compile warnings in ergoemacs-extras.el
new 9ad56b5 Remove save-variable-state
new dfe23e1 Removed stray saved variables
new 78a6c66 Add ergoemacs-macros for all macros.
new 79914dd Fix Byte Compiler issues for ergoemacs-functions.el
new 4e526ca No compiler warnings for ergoemacs-menus.el
new 3d3c77e Fix last compiler issue for ergoemacs-menus.el
new a673333 No more warnings for ergoemacs-modal.el; mapc->dolist
new 58f731f condition-case->ignore-errors ergoemacs-translate.el
new 54d3fba Take away warnings from ergoemacs-mode.el
new e406394 Take out compiler warnings from ergoemacs-shortcuts.el
new bff6a41 Take out compiler errors from ergoemacs-test
new d3c40e0 Move macros from ergoemacs-theme-engine
new d477dd8 Fix byte-compile warnings for ergoemacs-macros.el
new 8611cc1 Removed some of the issues with ergoemacs-theme-engine.el
new 0bf12f5 Remove cl dependence for ergoemacs-theme-engine.el
new ed867ca Fix byte-compile files
new 695820e Add w32-shell-execute for ignoring linux byte-compile
errors
new f0e2d61 Refactor ergoemacs-open-in-external-app
new 2aab252 Added documentation and always respect file in
ergoemacs-open-in-external-app
new 19900be Documentation update.
new c251303 Update documentation again.
new 0119d85 Fix byte compile issues and remove gaia.
new 015858f Fix compiler warnings for ergoemacs-unbind.el
new fb67124 Advice key-binding to look at global keys without
ergoemacs-mode
new d17bc71 Be more careful in error checking for ergoemacs-rm-key
new dbb5544 Be more careful when redefining maps.
new ccb13d8 Remove byte compiled load warning
new 5f16a63 Finalize tests; Passes on windows
new 254d93b Fix defcustom
new 5022585 Fix Makefile to have test-dir
new e1d287e Get old-style fixed & variable layouts
new 649b5ec Make the test directory.
new f17940b Make TEST_DIR first
new 24019ee Fix Byte Compile Warnings
new dc6dfe3 Add back ergoemacs-fixed-key and ergoemacs-key
compatability.
new 5f35971 Makefile fixes
new 909f3e8 Make test dir the same as work dir
new 77bac11 Generate image based on options
new 5e8e46e pushnew instead of add-to-list
new eca51d2 dolist instaed of mapc
new c582e9b Allow emacs23 to fail.
new b714b04 Fix more compiler issues and typos
new 764b050 Backport `make-composed-keymap'.
new a56e03c Note that ergoemacs-mode requires emacs 24.1
new 708d8f4 Try to make this a batch test.
new c0a4fa2 Remove emacs23 testing
new 9c3e18d Update expections.
new c43b13f Remove ert dependence. Its in emacs 24
new 66320e5 Use :initialize #'custom-initialize-default
new 310200d Try to make compatible with 24.4
new 2657ab9 Add ergoemacs fixes for 24.4
new 87cd592 Take out `mark-whole-buffer'
new f16c15a Take out mark-whole-buffer
new e465dd1 Fix eieio-object-name-string in emacs 24.4
new a050eb6 Removed check for saved-overriding-map
new a3d72fc Add object-set-name-string compatability with 24.4
new b550552 Removed more mark-whole-buffer
new 48057c2 Removed saved-overriding-map variable changes.
new 7dfa041 Removed ergoemacs-minibuffer-setup, different quote for
emulation-mode-map-alists
new 717d874 Misc cleanups
new dc4dc90 Remove minibuffer hook
new 1956f33 Declare cl-gensym
new 354439d Declare ergoemacs-read-key-default
new 3668b00 Fix declare-function for cl-gensym
new 1fa9023 Change define-function to autoload
new 285dc26 Make this a emacs 24.4 autoload only
new c81ac8c Non-conditional autoload at the beginning of the file.
new af5765b Remove adjoin issues in 24.1 and 24.2
new 342d67d Change the `describe-mode` to
`ergoemacs-describe-major-mode`. That way R will display the correct key to
view information (C-h m)
new 009f7ca Fix Issue #231
new b8e76bb Remove cua-mode treatment in startup
new f7d4687 Add ergoemacs-read-key-default to
ergoemacs-smart-functions
new 26e8348 Fix ergoemacs-repeat-movement-commands
new af42fba Remap universal-argument to ergoemacs-universal-argument
new 09e7e29 Added `ergoemacs-hook-functions`
new f80383a Add package-requires for emacs 24.1
new b6af0e3 Split out ert
new ea8b799 Now use ergoemacs-pretty-key to describe fn keys
new bc78edf Bug fix for ergoemacs-substitute-command.
new f4ad8b2 Fix ergoemacs-read-key-lookup-get-ret---universal
new 7e6ca6e Change to eieio-named
new f6ed000 Fix some byte-compile issues
new fd3bc36 Do all tests
new ce438f0 Fix Issue #233
new 926426d Add ergoemacs-test-layout
new 15b6eb4 Fix Issue #241
new 7c65cae Fix Issue #238
new 87480c1 Clean up open last closed buffer. (Issue #237)
new d489f19 change downcase and UPCASE for being more clear.
new 9604408 Merge pull request #240 from akfoss/master
new 177f598 Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new 7f3d55a More flexible redo, Issue #239
new 09fe876 Update ergoemacs-test-layout so it wont parse the function
new 80f26bc Declare undo-tree
new aa12345 Modify apps-copy test to use ert should instead of shoud
ret
new 61b2cd8 Allow hooks in themes; save settings on exit (Issue #234)
new 17c761e Fix the C-e test
new 00d82af Allow ergoemacs-key to work outside of themes again
new 6be8779 Only push new keys to ergoemacs-global-override-rm-keys,
and don't push [remap]s (Issue #243)
new fde4aa4 Remove debugging comment for ergoemacs-rm-key
new abda169 Fix ergoemacs-pushnew Issue #244.
new 6135107 Fix helm-M-x keys again.
new 35c5220 Add send outlook files to emacs
new 4b39185 Declare ergoemacs-use-M-x-p
new bbc50dc Test Issue #243. C-c C-c M-x vs C-c C-c.
new 84197bb modified ergoemacs-cut-all so it doesn't join previous
cut.
new 544328a Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new e4182a6 Drop FIXME
new 9100cd7 Fix image generation and autohotkey generation
new a1df403 fix incorrect ergoemacs-layout-programmer-dv
new 7e44450 Merge pull request #245 from bmalehorn/programmer-dv
new c9002a1 Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new cfc1c48 Partial Fix for Issue #243
new 78eb28d Be more careful with links. Issue #247
new 4bf715f `ergoemacs-select-text-in-quote' can now deal with
escaped quote in string.
new 7c7e2ba Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new 20e04c5 Remove archive-mode and ses-mode from menus. Issue #246.
new 4ec6271 Make undo-tree the default undo method and installed when
ergoemacs-mode is installed. Issue #242
new ab1665b Added disabling to redo based on undo-tree-mode
new bc0a890 Remove default redo keys; Possibly Fix Issue #242
new 0428d2c Be more careful of cua--rectangle
new 501c30e Add `cua-rect` require so that tests pass
new eb4af2a Fix order of operations
new 148efdf Fix `ergoemacs-beginning-of-line-or-what` and
`ergoemacs-end-of-line-or-what`
new 3071387 Change layout descriptions
new 29a983e Fix beginning of line function again...
new cb7cf80 Change the default option back
new c49361a Make comment-search-backward less fragile
new a4309d2 Add the uri encoding function
new 84c1287 Expanded outlook integration with Emacs org-mode
new f1661de Fix warnings for cua-clear-rectangle-mark.
new de510c2 Allow emacs 24.4 differences for backward-up-list
new f51b081 Move the fixed bracket moving to the bracket theme
component.
new addae32 Cleanup for select text in quotes
new fb3dbfb Fix `ergoemacs-select-text-in-ascii-quote` to work using
font-lock
new 13076c2 Make the quote selection consistent.
new 8c88cc3 Bug fix for cutting folded lines at the end of the line.
new ae6bb08 Add back reduced font-lock free
ergoemacs-select-text-in-ascii-quote
new 3fb38a8 Prefer emacs 24.4 backward-up-list
new 9812a93 Revert ergoemacs-select-text-in-quote; Make expand-region
consistent
new 1edcf0a add electric-pair-made as an option
new 9007e6d Merge pull request #248 from akfoss/master
new 478703c Support smartparens-mode and auto-indent-mode
new 2d2744a Comment out autopair; needs to go in options menu...
new 0adf87e Modify copy-line-or-region to work with `org-mode`
new f7043e0 Another fix for end of line or what
new 22a9650 Add test for begining and ending of line
new 690b332 Make beginning/end of line work without font-lock
new b7eeb04 Add version information for themes
new db877dc Fix byte-compile errors
new 8cb7509 Silence customize save with batch emacs.
new dfe9a72 Move saving last closed buffer to ergoemacs-theme
new 0aaedc0 Make sure `ergoemacs-hook-functions` is non-nil
new e644250 Make sure to include the ending new-line when copying an
empty line
new 50c5310 Make paste is calling pre/post commands
new 6025bd6 Remove condition-case handler
new 7955717 More Robust ergoemacs-end-of-line-or-what (passes
noninteractive test)
new 47d95ae Make apps-copy test use C-a
new 97f2be7 Move ergoemacs-hook-functions to prevent warnings
new 6377850 Run all ergoemacs- tests
new cd6d1da Add autoload cookie to ergoemacs-test-layout
new 1335c6c Make test string smaller/easier to debug for apps-copy
new 4a75aac Slight bug fix for beginning-of-line-or-what
new 66eb7f4 Fix Issue #258
new c8cf4bb Fix Issue #257 while maintining icicle compatability
new 0dec669 Fix Issue #256
new 1cee29f fix a typo
new 5cbc7ce Merge pull request #254 from akfoss/master
new 0d4b198 sort layouts alphabetically
new bba6bcd Merge pull request #252 from akfoss/master
new 1e447b7 Merge branch 'master' of
github.com:ergoemacs/ergoemacs-mode
new d2c035f add eo and eo-displaced
new 14fb076 fix a typo in esperanto variable
new 36ee243 Merge pull request #255 from akfoss/master
new b937396 Make Alt+; the ergoemacs-reduction M-x
new 1ec8469 Fix Extra Quote in Issue #255
new 0a17390 Fix Extra Quotes in Issue #255
new 1eb9a57 Fix another quote issue for #255
new 1650d26 Change to M-o
new bb2b53a Another issue With #255
new 88c1d95 v5.14.07 - Changed theme definitions - Allow variables to
be set in theme definitions, will be changed when variable exists. - Add
Esperanto Layouts (Thanks to akfoss) - Fixed many menu issues (thanks to akfoss
for pointing out) - Added travis support - Fixed ergoemacs-layout-programmer-dv
(Thanks to bmalhorn) - Dropped support for Emacs 23 - Dropped various themes,
plan on repackaging them separately. - Added support for locate-mode in
`ergoemacs-open-in-external- [...]
The 287 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.ert-runner | 1 +
.gitignore | 3 +
.travis.yml | 165 ++
Makefile | 54 +
Readme.md | 437 +-----
Readme.org | 477 ------
ahk-us.ahk | 120 ++-
ergoemacs-advices.el | 421 ++++--
ergoemacs-extras.el | 1061 ++++++-------
ergoemacs-functions.el | 593 +++++---
ergoemacs-layouts.el | 371 +++--
ergoemacs-macros.el | 441 ++++++
ergoemacs-menus.el | 1356 ++++++++--------
ergoemacs-modal.el | 223 ++--
ergoemacs-mode.el | 508 +++----
ergoemacs-shortcuts.el | 1202 ++++++---------
ergoemacs-test.el | 1056 ++++++-------
ergoemacs-theme-engine.el | 3863 ++++++++++++++++++++++-----------------------
ergoemacs-themes.el | 116 +-
ergoemacs-track.el | 39 +-
ergoemacs-translate.el | 367 ++---
ergoemacs-unbind.el | 77 +-
test/.gitignore | 1 +
23 files changed, 6359 insertions(+), 6593 deletions(-)
create mode 100644 .ert-runner
create mode 100644 .travis.yml
create mode 100644 Makefile
delete mode 100644 Readme.org
create mode 100644 ergoemacs-macros.el
create mode 100644 test/.gitignore
- [elpa] branch externals/ergoemacs-mode updated (a36c916 -> 88c1d95),
Matthew Fidler <=
- [elpa] 02/287: Merge branch 'externals/ergoemacs-mode' of git://git.sv.gnu.org/emacs/elpa, Matthew Fidler, 2014/07/02
- [elpa] 05/287: Fix diffs of patch., Matthew Fidler, 2014/07/02
- [elpa] 03/287: Fix some of Stephan's patches., Matthew Fidler, 2014/07/02
- [elpa] 07/287: Gitignore change., Matthew Fidler, 2014/07/02
- [elpa] 08/287: Move ergoemacs-advices, Matthew Fidler, 2014/07/02
- [elpa] 11/287: No longer wrap in unwind-protect, Matthew Fidler, 2014/07/02
- [elpa] 09/287: Took out unknown signatory advice :(. Cleaned up advices., Matthew Fidler, 2014/07/02
- [elpa] 10/287: Took out usless argument to ergoemacs-global-set-key-after, Matthew Fidler, 2014/07/02
- [elpa] 13/287: Activate advices in definitions., Matthew Fidler, 2014/07/02
- [elpa] 14/287: Fix `ergoemacs-populate-pre-command-hook', Matthew Fidler, 2014/07/02