[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] Typo in 'org-without-partial-completion'
From: |
Paul Sexton |
Subject: |
[O] Typo in 'org-without-partial-completion' |
Date: |
Wed, 22 Jun 2011 21:08:45 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
I think there's an error in 'org-without-partial-completion' in org-macs.el.
The variable pc-mode gets bound to the value of partial-completion-mode - but
this is a VARIABLE (t if that mode is enabled). Funcalling the value of
the variable produces an error, unsurprisingly. This breaks insertion of
properties with 'org-set-property'.
Fixing it involves quoting the the symbol as shown below:
(defmacro org-without-partial-completion (&rest body)
`(let ((pc-mode (and (boundp 'partial-completion-mode)
'partial-completion-mode))) ; <-- quote added
(unwind-protect
(progn
(when pc-mode (funcall pc-mode -1))
,@body)
(when pc-mode (funcall pc-mode 1)))))
- [O] Typo in 'org-without-partial-completion',
Paul Sexton <=