[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/objed c0a65ec 108/216: Remove redundant iblock object
From: |
Stefan Monnier |
Subject: |
[elpa] externals/objed c0a65ec 108/216: Remove redundant iblock object |
Date: |
Tue, 8 Jan 2019 12:29:21 -0500 (EST) |
branch: externals/objed
commit c0a65ec4ece19aea65673752bf8012cde0b5aa57
Author: Clemera <address@hidden>
Commit: Clemera <address@hidden>
Remove redundant iblock object
---
objed-objects.el | 7 +------
objed.el | 8 ++++----
2 files changed, 5 insertions(+), 10 deletions(-)
diff --git a/objed-objects.el b/objed-objects.el
index eeeff00..01c8944 100644
--- a/objed-objects.el
+++ b/objed-objects.el
@@ -1620,7 +1620,7 @@ non-nil the indentation block can contain empty lines."
-(objed-define-object nil iblock
+(objed-define-object nil block
:get-obj
(let ((bounds (objed--get-indent-bounds nil t)))
(when bounds
@@ -2160,11 +2160,6 @@ non-nil the indentation block can contain empty lines."
:try-prev
(comint-previous-prompt 1))
-;; dummy object for python version...
-;; otherwise there is no command
-(objed-define-object nil block
- :get-obj nil)
-
(declare-function python-nav-end-of-block "ext:python")
(declare-function python-nav-beginning-of-block "ext:python")
(declare-function python-nav-forward-block "ext:python")
diff --git a/objed.el b/objed.el
index 02b16c0..db507bf 100644
--- a/objed.el
+++ b/objed.el
@@ -843,14 +843,14 @@ To define new operations see `objed-define-op'.")
(define-key map "l" 'objed-line-object)
;; sexp at point
- (define-key map "a" 'objed-sentence-object)
+ (define-key map "." 'objed-sentence-object)
(define-key map "p" 'objed-paragraph-object)
(define-key map "q" 'objed-textblock-object)
(define-key map "o" 'objed-sexp-object)
(define-key map "i" 'objed-indent-object)
;; meg
- (define-key map "m" 'objed-iblock-object)
+ (define-key map "a" 'objed-block-object)
(define-key map "b" 'objed-bracket-object)
(define-key map "d" 'objed-defun-object)
@@ -1310,7 +1310,7 @@ matches IREGEX is not displayed."
;; * Basic Movement, Block Objects (textblocks)
-(defvar objed--block-objects '(buffer iblock section paragraph textblock
indent line)
+(defvar objed--block-objects '(buffer section paragraph textblock block indent
line)
"List of objects which are 'line based'.
Objects which are built by lines of text.")
@@ -1326,7 +1326,7 @@ If IGNORE is non-nil it should be an object of
(let ((os nil))
;; TODO: sort by object size?
(dolist (o objed--block-objects (nreverse os))
- (unless (memq o '(indent textblock iblock))
+ (unless (memq o '(indent textblock block))
(push o os)))))
(t
;; performance is poor on slow
- [elpa] externals/objed d770ddd 055/216: Don't exit after eval op, (continued)
- [elpa] externals/objed d770ddd 055/216: Don't exit after eval op, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 6907e69 058/216: Improve face object, Stefan Monnier, 2019/01/08
- [elpa] externals/objed cac61c3 084/216: Improve block objects, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 58af659 068/216: Start adding tests, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 655a636 090/216: Fix bug, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 838094f 097/216: Working on #14, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 9f4e3cf 062/216: More face object adjustments, Stefan Monnier, 2019/01/08
- [elpa] externals/objed d15d904 089/216: Fix up forward/backward until any object, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 12e3fdd 078/216: Use last command event so it can be rebound for tests, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 0aa6e84 103/216: Change some object bindings, Stefan Monnier, 2019/01/08
- [elpa] externals/objed c0a65ec 108/216: Remove redundant iblock object,
Stefan Monnier <=
- [elpa] externals/objed b9fe335 117/216: Improve nav for objects with leading ws, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 7961536 113/216: Adjust textblock object again, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 64ed598 130/216: Mark other instances if object command is called repeatedly, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 333a9d5 120/216: Fix not loading mc variable if mc is loaded late, Stefan Monnier, 2019/01/08
- [elpa] externals/objed fe5548c 138/216: Install advices for :commands after objed is loaded, fixes #21, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 5b4bf3f 128/216: Get region command positions according to objed rules, Stefan Monnier, 2019/01/08
- [elpa] externals/objed a246088 144/216: Merge pull request #23 from gergelypolonkai/defcustom-fixes, Stefan Monnier, 2019/01/08
- [elpa] externals/objed c846b15 141/216: Init only where C-n is bound to something other than next-line, Stefan Monnier, 2019/01/08
- [elpa] externals/objed 50c2367 155/216: Mention move objects functionality, Stefan Monnier, 2019/01/08
- [elpa] externals/objed f8af251 080/216: General cleanup, Stefan Monnier, 2019/01/08