* org-hide-emphasis-markers problem
@ 2009-07-31 14:47 Nicolas Goaziou
2009-08-03 13:34 ` Carsten Dominik
0 siblings, 1 reply; 5+ messages in thread
From: Nicolas Goaziou @ 2009-07-31 14:47 UTC (permalink / raw
To: emacs-orgmode
Hello,
When set to t, org-hide-emphasis-markers doesn't seem to behave well
with R in agenda mode, or C-c C-x C-r elsewhere, that is with dynamic
blocks.
The error is the following :
org-do-emphasis-faces: Wrong type argument: integer-or-marker-p, nil
I think it also acts strangely with column-mode, something about the
fonts, but I can't be more precise.
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: org-hide-emphasis-markers problem
2009-07-31 14:47 org-hide-emphasis-markers problem Nicolas Goaziou
@ 2009-08-03 13:34 ` Carsten Dominik
2009-08-05 15:54 ` Nicolas Goaziou
2009-08-08 15:56 ` Nicolas Goaziou
0 siblings, 2 replies; 5+ messages in thread
From: Carsten Dominik @ 2009-08-03 13:34 UTC (permalink / raw
To: Nicolas Goaziou; +Cc: emacs-orgmode
On Jul 31, 2009, at 4:47 PM, Nicolas Goaziou wrote:
> Hello,
>
> When set to t, org-hide-emphasis-markers doesn't seem to behave well
> with R in agenda mode, or C-c C-x C-r elsewhere, that is with dynamic
> blocks.
>
> The error is the following :
>
> org-do-emphasis-faces: Wrong type argument: integer-or-marker-p, nil
I am unable to reproduce this bug.
I do see that the table alignment is not correct when emphasis
markers are hidden, but this is too hard to fix.
>
> I think it also acts strangely with column-mode, something about the
> fonts, but I can't be more precise.
I would need more information.
- Carsten
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: org-hide-emphasis-markers problem
2009-08-03 13:34 ` Carsten Dominik
@ 2009-08-05 15:54 ` Nicolas Goaziou
2009-08-08 15:56 ` Nicolas Goaziou
1 sibling, 0 replies; 5+ messages in thread
From: Nicolas Goaziou @ 2009-08-05 15:54 UTC (permalink / raw
To: Carsten Dominik; +Cc: emacs-orgmode
Carsten Dominik <carsten.dominik@gmail.com> writes:
>> The error is the following :
>>
>> org-do-emphasis-faces: Wrong type argument: integer-or-marker-p, nil
>
> I am unable to reproduce this bug.
>
> I do see that the table alignment is not correct when emphasis
> markers are hidden, but this is too hard to fix.
>
>>
>> I think it also acts strangely with column-mode, something about the
>> fonts, but I can't be more precise.
>
> I would need more information.
Well, with some recent git pull, both problems disappeared. With column
mode, it was that fonts were sometimes huge, and sometimes so small it
was impossible to read anything.
Anyway, sorry for the noise.
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: org-hide-emphasis-markers problem
2009-08-03 13:34 ` Carsten Dominik
2009-08-05 15:54 ` Nicolas Goaziou
@ 2009-08-08 15:56 ` Nicolas Goaziou
2009-08-23 16:51 ` Carsten Dominik
1 sibling, 1 reply; 5+ messages in thread
From: Nicolas Goaziou @ 2009-08-08 15:56 UTC (permalink / raw
To: Carsten Dominik; +Cc: emacs-orgmode
Carsten Dominik <carsten.dominik@gmail.com> writes:
My culprit wasn't the good one !
Here is the backtrace when using org-agenda-clockreport-mode :
Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
*(nil 2)
(setq b (1+ (point-at-eol)) n (* level org-indent-indentation-per-level))
(while (not exit) (setq e end) (if (not ...) (setq e ... exit t) (setq e ...) (if ... ...) (setq level ...) (setq nstars ...) (add-text-properties ... ... ...)) (when (and b ...) (add-text-properties b e ...)) (setq b (1+ ...) n (* level org-indent-indentation-per-level)))
(save-excursion (goto-char beg) (while (not exit) (setq e end) (if ... ... ... ... ... ... ...) (when ... ...) (setq b ... n ...)))
(let ((buffer-undo-list t) before-change-functions after-change-functions) (save-excursion (goto-char beg) (while ... ... ... ... ...)))
(prog1 (buffer-modified-p) (let (... before-change-functions after-change-functions) (save-excursion ... ...)))
(set-buffer-modified-p (prog1 (buffer-modified-p) (let ... ...)))
(org-unmodified (save-excursion (goto-char beg) (while ... ... ... ... ...)))
(let (ov b e n level exit nstars) (org-unmodified (save-excursion ... ...)))
(progn (let (ov b e n level exit nstars) (org-unmodified ...)))
(if (or t org-indent-mode) (progn (let ... ...)))
(when (or t org-indent-mode) (let (ov b e n level exit nstars) (org-unmodified ...)))
org-indent-add-properties(1 3828)
With a minimal init file, it appears that the variable
org-startup-indented set to t is to blame.
Hoping someone is able to reproduce this.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: org-hide-emphasis-markers problem
2009-08-08 15:56 ` Nicolas Goaziou
@ 2009-08-23 16:51 ` Carsten Dominik
0 siblings, 0 replies; 5+ messages in thread
From: Carsten Dominik @ 2009-08-23 16:51 UTC (permalink / raw
To: Nicolas Goaziou; +Cc: emacs-orgmode
Hi Nicolas,
first of all, hiding emphasis markers is poorly tested and maybe
not fully functional. It is possible that there are problems
associated with it.
However, I cannot reproduce the problem you are describing.
- Carsten
On Aug 8, 2009, at 5:56 PM, Nicolas Goaziou wrote:
> Carsten Dominik <carsten.dominik@gmail.com> writes:
>
> My culprit wasn't the good one !
>
> Here is the backtrace when using org-agenda-clockreport-mode :
>
> Debugger entered--Lisp error: (wrong-type-argument number-or-marker-
> p nil)
> *(nil 2)
> (setq b (1+ (point-at-eol)) n (* level org-indent-indentation-per-
> level))
> (while (not exit) (setq e end) (if (not ...) (setq e ... exit t)
> (setq e ...) (if ... ...) (setq level ...) (setq nstars ...) (add-
> text-properties ... ... ...)) (when (and b ...) (add-text-properties
> b e ...)) (setq b (1+ ...) n (* level org-indent-indentation-per-
> level)))
> (save-excursion (goto-char beg) (while (not exit) (setq e end)
> (if ... ... ... ... ... ... ...) (when ... ...) (setq b ... n ...)))
> (let ((buffer-undo-list t) before-change-functions after-change-
> functions) (save-excursion (goto-char beg)
> (while ... ... ... ... ...)))
> (prog1 (buffer-modified-p) (let (... before-change-functions after-
> change-functions) (save-excursion ... ...)))
> (set-buffer-modified-p (prog1 (buffer-modified-p) (let ... ...)))
> (org-unmodified (save-excursion (goto-char beg)
> (while ... ... ... ... ...)))
> (let (ov b e n level exit nstars) (org-unmodified (save-
> excursion ... ...)))
> (progn (let (ov b e n level exit nstars) (org-unmodified ...)))
> (if (or t org-indent-mode) (progn (let ... ...)))
> (when (or t org-indent-mode) (let (ov b e n level exit nstars) (org-
> unmodified ...)))
> org-indent-add-properties(1 3828)
>
> With a minimal init file, it appears that the variable
> org-startup-indented set to t is to blame.
>
> Hoping someone is able to reproduce this.
>
> Regards,
>
> --
> Nicolas Goaziou
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-08-23 16:51 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-31 14:47 org-hide-emphasis-markers problem Nicolas Goaziou
2009-08-03 13:34 ` Carsten Dominik
2009-08-05 15:54 ` Nicolas Goaziou
2009-08-08 15:56 ` Nicolas Goaziou
2009-08-23 16:51 ` Carsten Dominik
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.