[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Call speed-commands with prefix-arg?
From: |
Aaron Ecay |
Subject: |
Re: [O] Call speed-commands with prefix-arg? |
Date: |
Tue, 23 Sep 2014 18:36:29 -0400 |
User-agent: |
Notmuch/0.18.1+51~gbbbdf04 (http://notmuchmail.org) Emacs/24.4.50.2 (x86_64-unknown-linux-gnu) |
Hi Thorsten,
2014ko irailak 23an, Thorsten Jolitz-ek idatzi zuen:
>
> I get 3 different results trying speed-command ':' with prefix:
>
> 1. in Org, when edebugging 'org-set-tags-command', C-u : and C-u 4 :
> both result in speed-command " "
That’s because of the use of last-command-keys-vector, which will get
overwritten in edebug (the “ ” is the space that you used to step
through the function...)
>
> ,----
> | Result: [32]
> |
> | Result: 1 (#o1, #x1, ?\C-a)
> |
> | Result: 0 (#o0, #x0, ?\C-@)
> |
> | Result: 32 (#o40, #x20, ? )
> |
> | Result: " "
> |
> | Result: org-display-outline-path
> `----
>
> 2. when not edebugging, C-u 4 : seems to work in both Org and Outshine
>
> -> "All tags realigned to column 0"
Good. :)
>
> 3. when doing C-u 4 t in outshine, with
>
> ,----[ C-h f outshine-todo RET ]
> | outshine-todo is an interactive Lisp function in `outshine.el'.
> |
> | It is bound to M-# M-t.
> |
> | (outshine-todo &optional ARG)
> |
> | Call outorg to trigger `org-todo'.
> `----
>
> ,----
> | User-defined Speed commands
> | ===========================
> | t outshine-todo
> `----
>
> I get:
>
> ,----
> | tttt;; * ELISP SCRATCH
> `----
>
> strange ...
Sounds like maybe the patch is not too well integrated into outshine. I
get expected behavior under these conditions in org.
--
Aaron Ecay
PhD candidate, Linguistics
University of Pennsylvania