[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed updated (4798b5b -> 01f0621)
From: |
Clemens Radermacher |
Subject: |
[elpa] externals/objed updated (4798b5b -> 01f0621) |
Date: |
Sun, 29 Dec 2019 08:20:49 -0500 (EST) |
clemera pushed a change to branch externals/objed.
from 4798b5b Version bump
new e35d7b8 Fix objed-object-activate for the case which-key isn't
active
new 4fe7ed0 Improve block expansion
new ef42837 Always lazy load when package name defined for object
new 9376f3d Use block object for backward-element in org mode
new ae830b8 Improve block expansion for org mode
new c9a91b5 Rename objed-electric to objed-electric-event
new 40f5799 Don't reinit when op exited objed
new 4de1520 Improve paren insertion and wrapping in lisp modes
new 36bddbd Fix map staying active when op exited objed
new 25111a3 Dont check buffer whe objed--buffer is gone
new 225267f Don't reinit on object dispatch when objed is active
new 3d6f50b Fix some indent operation issues
new c9d4f12 Don't always update current object with marker positions
new 333b58c Change indentation object to include leading ws
new a2cbe3b Create fake cursors when using insertion op for marked
objects
new 89e1e18 Also activate mc if only one fake cursor
new 0cb2593 Tweak sexp object
new 87da25e Fix mc available test on exit
new cb1a6ca Add continuation object feature
new f9c3819 Tweak sexp object again
new 252a1d3 For brackets,strings and comments switch to sexp on
continuation
new dc673b8 Fix for mc counting non fake cursor as cursor
new 6a91b16 Improve mc exit behavior
new 0fa1ea3 Default to sexp for continuation object
new 963841d Improve continuation object
new 2701f73 Fix backward kill for continuation
new be2c78c Fix word object for subword-mode
new 09cca2c Allow numeric prefix arg for kill/delete op
new 0956db5 Don't add additional undo bounds for numeric repeats
new 8babcfc Make obj state buffer local and keep it on movement
new 781f0ee Make word object behave correctly with
superword/subword-mode
new bddcb432 Fix dosctring
new e6d306b Don't exclude current object for objed-ace
new 6f06795 Add commands which move to prev/next object, ignoring
context
new 470575e Update docs.
new 73b99ed Improve objed-ace
new 74204af Add ability to jump to objects inside current one
new 7930c68 Make word movement aware of object state
new 87cdeee Improve toggle state
new a16418c Refactor object-toggle-state
new 32221a6 Remember object type for marked object
new 6ae9bff When repeating backward/forward until proceed to object
boundary
new 06f4abc Improve repeat behavior for backward/forward until context
new 890b8b7 Add init function for hooks
new 828037d Improve init/reset checks
new db01e08 Undo last commit
new b3e44ca Change init policy
new 1b50645 Update docstring
new 58669ec Fix backward/forward until context
new 43befe6 Stop weird behavior of line and char object at eob
new bea49a2 Fix word object at eob, too.
new 6eb0fd5 Adjust objed-append-mode
new 1846dd8 Deactivate append mode on yank
new 2a634b8 Make append mode global
new ceeff84 Allow defining objects by regex
new b978583 add (require 'hl-line)
new 7b86d64 Merge pull request #45 from eabarbosa/master
new 7d51f03 Merge branch 'master' of github.com:clemera/objed
new 6c34f45 Change binding for objed-occur
new 25714dc Don't try to be smart with electric wrap
new 7e25c50 Add forward slurp/barf sexp commands
new 72592a9 Change bindings for barf/slurp sexps
new 6096696 Add alternate bindings for barf/slurp
new db8850a Improve regex object
new e6bed2e Further improve regex object
new 69dcc5b Use first regex group of regex object to delemit inner
part
new 4d0503c Allow using rx for regex objects, too
new 870d125 Update docstrings for regex objects
new c086dce Make [/] context independent by default
new a7b8c48 Update docs
new c02f3c1 Add description for uppercase kill/delete
new f01a171 Make objed-init suitable for advices
new 244acd2 Allow passing object to objed-init again
new 0d506fa Allow specifying a fallback object for init
new fa06574 Don't init when other modes have set
overriding-terminal-local-map
new c666cea Fix some sexp issues
new 210d3db Improve sexp object for non symetric commands
new 5aa473d Reset before quit window when objed is active
new 354d5fa Don't bind scrolling commands, use char object for
scrolling
new 752d11e Change binding for sexp object
new 2a25ff2 Make toggle smarter for sexp objects
new 8861388 Auto switch from sexp object only for interactive state
toggle
new f0ff569 Add org field object
new 9fbd47f Fix org field object
new 35feabb Add function to get align section bounds
new 1cad7c2 Start with line object if not current for block expansion
new 36ff680 Adjust bindings and add additional custom user map binding
new c07df28 Rewrite align section getter function
new 1dc62ca Improve block expansion
new 23be1dd Don't use sentences for context object expansion
new 50f79c8 Include textblock for block expansion when at comment, too
new 107096a Improve block expansion order in comments
new 13e7829 Fix word object navigation with objed-next/prev for inner
subwords
new 213f672 Use prefixed word of symbol for inner ident object
new 2f3734b Use inner word as symbol prefix
new 1b5b4df Add optional subword object
new e0dde43 Improve block expansion, avoiding text block/comment
duplicates
new 98a94d3 Change description for block and context objects
new 37403c1 Fallback to line object for block object continuation
new 72befc8 Fix line object at end of buffer
new 2ea1ebb Adjust default binding scheme
new 2f50485 Add css defun object
new 65823e0 Improve context fallback
new d7b5768 Ignore comments for css defun object
new 15e49df Refactor mode body add buffer display functions to auto
init
new e7736a9 Update for new bindings
new 044930f Add kill-buffer to cmd-alist
new d3ab36c Add kill-this-buffer to command alist
new c0c6337 Improve mark-more command
new 3ae5f66 Better binding for paragraph object
new 1127d6f Adjust default binding scheme again
new 84b1465 Don't switch object for paragraph kill/delete
new aa776a8 Make filling paragraphs repeatable
new be4c3cd Make indenting defuns repeatable, too
new f74e3c8 Refractor object continuation code
new 44bb1d2 Add char object to keeper objects
new bd57a83 Improve continuation for inner state of balanced objects
new 4ffaef1 Improve object state handling for default movement
commands
new cf22d17 Improve block expansion
new 4a22002 Improve reformat command
new 80cdd01 Update docstring
new c34727c Add open line command
new bade5a0 Improve slurping/barfing for sexps
new dcea2bc Add window resize commands
new 9267f38 Improve open line command
new 94eee2d Add window resize commands
new 502fb77 Reset object if marker point into wrong buffer
new 7374a35 Improve sexp fallback
new 6e08bc8 Fix hl-line integration
new cab7cee Update hl init
new da4dae5 Allow navigating overlay faces, too
new e079d7e Use default binding for read only toggle in op map
new aca0c7a Add error object
new fc93d49 Improve error object when flymake is used
new 71dc168 Fix skipping object when one char before it
new 19eb055 Improve mail object regex
new 1c152a1 Fix mc/num-cursors undefined when mc not loaded
new 6a2663e Don't bind C-o by default
new 42a553e Don't override M-o binding
new d111035 Require mc if necessary
new 4d1a445 Add public object bounds functions
new f08f689 Some improvements for auto activation
new 2a06126 Add functions to map over objects
new b6b7c3f Disable during a company completion
new 70cf23e Merge pull request #51 from flatwhatson/fix-company
new cc46438 Syntactic changes
new 2e419f9 Merge pull request #52 from Lemonbreezes/patch-1
new fea1148 Fixes #54, identifier movement for symbols with regex
chars
new 226fd50 Update README.asc
new c3cd6ab Merge pull request #55 from r-darwish/patch-1
new fdea65d Adding `objed-switch-alist` #57
new e079a76 Add objed-init-hook #57
new dc23da4 Add objed-exit-hook #57
new 878b5eb Don't use obsolete var names
new be54bfa Simplify optional dependency loading (fix #56)
new a5684df Add objed-switch-functions (#57)
new 4a954dc Update docstring
new faa9fb0 Allow defining objects without ending regexp (#58)
new 5c4ac71 Improve `objed-define-object` docstring
new f55b4c9 Add key definition helpers for object keys
new 18eb298 Add objed-define-local-object-keys*
new b683880 Fix init for region object without mark
new 5e600c6 Version bump
new ccc7bc7 Describe new object binding helpers
new e5648b4 Ensure minibuffer commands reset even without objed-mode
new 01f0621 Version bump
Summary of changes:
README.asc | 96 +-
objed-objects.el | 844 ++++++++++++++----
objed.el | 1201 +++++++++++++++++---------
test/tests/emacs-lisp-mode/expansion/block_2 | 7 +-
test/tests/emacs-lisp-mode/expansion/block_3 | 3 +-
test/tests/emacs-lisp-mode/expansion/block_4 | 4 +-
test/tests/emacs-lisp-mode/expansion/block_5 | 10 +-
test/tests/emacs-lisp-mode/expansion/block_6 | 5 +-
8 files changed, 1561 insertions(+), 609 deletions(-)
- [elpa] externals/objed updated (4798b5b -> 01f0621),
Clemens Radermacher <=
- [elpa] externals/objed ef42837 003/166: Always lazy load when package name defined for object, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 4fe7ed0 002/166: Improve block expansion, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed ae830b8 005/166: Improve block expansion for org mode, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed c9a91b5 006/166: Rename objed-electric to objed-electric-event, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed e35d7b8 001/166: Fix objed-object-activate for the case which-key isn't active, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 40f5799 007/166: Don't reinit when op exited objed, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 9376f3d 004/166: Use block object for backward-element in org mode, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 36bddbd 009/166: Fix map staying active when op exited objed, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed 225267f 011/166: Don't reinit on object dispatch when objed is active, Clemens Radermacher, 2019/12/29
- [elpa] externals/objed c9d4f12 013/166: Don't always update current object with marker positions, Clemens Radermacher, 2019/12/29