* Change in org-babel with indenting code blocks?
@ 2011-08-29 21:07 John Wiegley
2011-08-30 6:40 ` Sebastien Vauban
2011-08-30 20:25 ` Nicolas Goaziou
0 siblings, 2 replies; 13+ messages in thread
From: John Wiegley @ 2011-08-29 21:07 UTC (permalink / raw)
To: emacs-orgmode
I don't have any org-babel variables customized. I have a code block like
this:
*** NOTE Assets:Receivable:CEG
#+begin_src sh :results value :exports results
ledger reg --inject=Expected '^income:ceg'
ledger reg --sort date -b 2007 receivable:CEG
#+end_src
:PROPERTIES:
:ID: 8BEF6C42-8B23-495B-9421-3810B58907A1
:VISIBILITY: folded
:CREATED: [2010-06-18 Fri 07:37]
:END:
When I put my cursor on the '*' in the heading and hit 'r', I was used to the
whole entry, including the code block, getting indented by one space. Now
everything *but* the code block gets indented.
Is this new behavior? How do I get back to the old behavior? I don't want my
code blocks sticking to a fixed column.
Thanks,
John
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-29 21:07 Change in org-babel with indenting code blocks? John Wiegley
@ 2011-08-30 6:40 ` Sebastien Vauban
2011-08-30 20:25 ` Nicolas Goaziou
1 sibling, 0 replies; 13+ messages in thread
From: Sebastien Vauban @ 2011-08-30 6:40 UTC (permalink / raw)
To: emacs-orgmode-mXXj517/zsQ
Hi John,
John Wiegley wrote:
> I don't have any org-babel variables customized. I have a code block like
> this:
>
> *** NOTE Assets:Receivable:CEG
> #+begin_src sh :results value :exports results
> ledger reg --inject=Expected '^income:ceg'
> ledger reg --sort date -b 2007 receivable:CEG
> #+end_src
> :PROPERTIES:
> :ID: 8BEF6C42-8B23-495B-9421-3810B58907A1
> :VISIBILITY: folded
> :CREATED: [2010-06-18 Fri 07:37]
> :END:
>
> When I put my cursor on the '*' in the heading and hit 'r', I was used to
> the whole entry, including the code block, getting indented by one space.
> Now everything *but* the code block gets indented.
>
> Is this new behavior? How do I get back to the old behavior? I don't want my
> code blocks sticking to a fixed column.
Could it be due to the patch around "Extra space inserted in repeated tasks'
date line"?
See http://lists.gnu.org/archive/html/emacs-orgmode/2011-08/msg00634.html
Best regards,
Seb
--
Sebastien Vauban
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-29 21:07 Change in org-babel with indenting code blocks? John Wiegley
2011-08-30 6:40 ` Sebastien Vauban
@ 2011-08-30 20:25 ` Nicolas Goaziou
2011-08-31 2:25 ` John Wiegley
1 sibling, 1 reply; 13+ messages in thread
From: Nicolas Goaziou @ 2011-08-30 20:25 UTC (permalink / raw)
To: John Wiegley; +Cc: emacs-orgmode
Hello,
John Wiegley <jwiegley@gmail.com> writes:
> I don't have any org-babel variables customized. I have a code block like
> this:
>
> *** NOTE Assets:Receivable:CEG
> #+begin_src sh :results value :exports results
> ledger reg --inject=Expected '^income:ceg'
> ledger reg --sort date -b 2007 receivable:CEG
> #+end_src
> :PROPERTIES:
> :ID: 8BEF6C42-8B23-495B-9421-3810B58907A1
> :VISIBILITY: folded
> :CREATED: [2010-06-18 Fri 07:37]
> :END:
Actually this not Babel related.
Some functions, like `org-end-of-meta-data-and-drawers' and
`org-fixup-indentation', assume that all drawers (along with
time-stamps, etc.) live before any text in the headline.
So for now, a solution would be to move the block after the drawer.
> When I put my cursor on the '*' in the heading and hit 'r', I was used to the
> whole entry, including the code block, getting indented by one space. Now
> everything *but* the code block gets indented.
>
> Is this new behavior? How do I get back to the old behavior? I don't want my
> code blocks sticking to a fixed column.
I haven't checked but I don't think it is new.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-30 20:25 ` Nicolas Goaziou
@ 2011-08-31 2:25 ` John Wiegley
2011-08-31 7:38 ` Nicolas Goaziou
0 siblings, 1 reply; 13+ messages in thread
From: John Wiegley @ 2011-08-31 2:25 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: emacs-orgmode
>>>>> Nicolas Goaziou <n.goaziou@gmail.com> writes:
> So for now, a solution would be to move the block after the drawer.
I prefer my PROPERTIES block to be last, so I need another solution.
> I haven't checked but I don't think it is new.
I've been shifting code-containing entries for many months now. This only
just started happening.
Thanks, John
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-31 2:25 ` John Wiegley
@ 2011-08-31 7:38 ` Nicolas Goaziou
2011-08-31 8:02 ` Nick Dokos
0 siblings, 1 reply; 13+ messages in thread
From: Nicolas Goaziou @ 2011-08-31 7:38 UTC (permalink / raw)
To: John Wiegley; +Cc: Bastien Guerry, emacs-orgmode
Hello,
John Wiegley <jwiegley@gmail.com> writes:
> I've been shifting code-containing entries for many months now. This only
> just started happening.
You're right, this change (6b04bef) was introduced on 18th August, to
fix a bug that eludes me. Without that information, it's somewhat hard
to know how to fix it properly.
Let's wait for his author to come back.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-31 7:38 ` Nicolas Goaziou
@ 2011-08-31 8:02 ` Nick Dokos
2011-08-31 15:57 ` John Wiegley
2011-09-08 23:54 ` John Wiegley
0 siblings, 2 replies; 13+ messages in thread
From: Nick Dokos @ 2011-08-31 8:02 UTC (permalink / raw)
To: Nicolas Goaziou
Cc: John Wiegley, nicholas.dokos, emacs-orgmode, Bastien Guerry
Nicolas Goaziou <n.goaziou@gmail.com> wrote:
> Hello,
>
> John Wiegley <jwiegley@gmail.com> writes:
>
> > I've been shifting code-containing entries for many months now. This only
> > just started happening.
>
> You're right, this change (6b04bef) was introduced on 18th August, to
> fix a bug that eludes me. Without that information, it's somewhat hard
> to know how to fix it properly.
>
Perhaps Seb Vauban identified the bug correctly (earlier in this thread): he
pointed to the thread entitled "Extra space inserted in repeated task's
date line" - see
http://thread.gmane.org/gmane.emacs.orgmode/45623
And while I'm at it, what is "r" bound to? In my case, it is
'org-self-insert-command: even after turning on org-indent-mode, "r"
self-inserts. What am I missing?
Thanks,
Nick
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-31 8:02 ` Nick Dokos
@ 2011-08-31 15:57 ` John Wiegley
2011-08-31 16:32 ` Nick Dokos
2011-09-08 23:54 ` John Wiegley
1 sibling, 1 reply; 13+ messages in thread
From: John Wiegley @ 2011-08-31 15:57 UTC (permalink / raw)
To: nicholas.dokos; +Cc: Bastien Guerry, emacs-orgmode, Nicolas Goaziou
>>>>> Nick Dokos <nicholas.dokos@hp.com> writes:
> And while I'm at it, what is "r" bound to? In my case, it is
> 'org-self-insert-command: even after turning on org-indent-mode, "r"
> self-inserts. What am I missing?
It is a "speed key", which is bound only when point is on the '*' of a
headline.
John
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-31 15:57 ` John Wiegley
@ 2011-08-31 16:32 ` Nick Dokos
0 siblings, 0 replies; 13+ messages in thread
From: Nick Dokos @ 2011-08-31 16:32 UTC (permalink / raw)
To: John Wiegley
Cc: Bastien Guerry, emacs-orgmode, Nicolas Goaziou, nicholas.dokos
John Wiegley <jwiegley@gmail.com> wrote:
> >>>>> Nick Dokos <nicholas.dokos@hp.com> writes:
>
> > And while I'm at it, what is "r" bound to? In my case, it is
> > 'org-self-insert-command: even after turning on org-indent-mode, "r"
> > self-inserts. What am I missing?
>
> It is a "speed key", which is bound only when point is on the '*' of a
> headline.
>
OK - thanks!
Nick
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-08-31 8:02 ` Nick Dokos
2011-08-31 15:57 ` John Wiegley
@ 2011-09-08 23:54 ` John Wiegley
2011-09-09 0:01 ` John Wiegley
1 sibling, 1 reply; 13+ messages in thread
From: John Wiegley @ 2011-09-08 23:54 UTC (permalink / raw)
To: nicholas.dokos; +Cc: Bastien Guerry, emacs-orgmode, Nicolas Goaziou
>>>>> Nick Dokos <nicholas.dokos@hp.com> writes:
> Perhaps Seb Vauban identified the bug correctly (earlier in this thread): he
> pointed to the thread entitled "Extra space inserted in repeated task's date
> line" - see
> http://thread.gmane.org/gmane.emacs.orgmode/45623
In the current Org (updated today), this problem now affects *all* non-drawer
text in entries, including code blocks, lists, and log entries! This is makes
entry shifting completely useless to me. What do I need to revert to make it
work again?
Thanks,
John
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-09-08 23:54 ` John Wiegley
@ 2011-09-09 0:01 ` John Wiegley
2011-09-09 6:04 ` Bastien
2011-09-09 17:49 ` Bastien
0 siblings, 2 replies; 13+ messages in thread
From: John Wiegley @ 2011-09-09 0:01 UTC (permalink / raw)
To: nicholas.dokos; +Cc: Bastien Guerry, emacs-orgmode, Nicolas Goaziou
>>>>> John Wiegley <jwiegley@gmail.com> writes:
> In the current Org (updated today), this problem now affects *all*
> non-drawer text in entries, including code blocks, lists, and log entries!
> This is makes entry shifting completely useless to me. What do I need to
> revert to make it work again?
Actually, it even worse: This affects all refiled blocks as well, resulting in
the indentation of the refiled entry being the same as the original level it
was captured in. I just went through my entire Org file by eye and found a
huge number of indentation problems resulting from this bug. Help!
John
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-09-09 0:01 ` John Wiegley
@ 2011-09-09 6:04 ` Bastien
2011-09-09 6:17 ` John Wiegley
2011-09-09 17:49 ` Bastien
1 sibling, 1 reply; 13+ messages in thread
From: Bastien @ 2011-09-09 6:04 UTC (permalink / raw)
To: John Wiegley; +Cc: emacs-orgmode, nicholas.dokos, Nicolas Goaziou
John Wiegley <jwiegley@gmail.com> writes:
>>>>>> John Wiegley <jwiegley@gmail.com> writes:
>
>> In the current Org (updated today), this problem now affects *all*
>> non-drawer text in entries, including code blocks, lists, and log entries!
>> This is makes entry shifting completely useless to me. What do I need to
>> revert to make it work again?
>
> Actually, it even worse: This affects all refiled blocks as well, resulting in
> the indentation of the refiled entry being the same as the original level it
> was captured in. I just went through my entire Org file by eye and found a
> huge number of indentation problems resulting from this bug. Help!
I will fix this today. Sorry this caused so much problems.
--
Bastien
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-09-09 6:04 ` Bastien
@ 2011-09-09 6:17 ` John Wiegley
0 siblings, 0 replies; 13+ messages in thread
From: John Wiegley @ 2011-09-09 6:17 UTC (permalink / raw)
To: Bastien; +Cc: emacs-orgmode, nicholas.dokos, Nicolas Goaziou
>>>>> Bastien <bzg@altern.org> writes:
> I will fix this today. Sorry this caused so much problems.
Thanks so much, Bastien, you're awesome.
John
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: Change in org-babel with indenting code blocks?
2011-09-09 0:01 ` John Wiegley
2011-09-09 6:04 ` Bastien
@ 2011-09-09 17:49 ` Bastien
1 sibling, 0 replies; 13+ messages in thread
From: Bastien @ 2011-09-09 17:49 UTC (permalink / raw)
To: John Wiegley; +Cc: emacs-orgmode, nicholas.dokos, Nicolas Goaziou
Hi John,
John Wiegley <jwiegley@gmail.com> writes:
>>>>>> John Wiegley <jwiegley@gmail.com> writes:
>
>> In the current Org (updated today), this problem now affects *all*
>> non-drawer text in entries, including code blocks, lists, and log entries!
>> This is makes entry shifting completely useless to me. What do I need to
>> revert to make it work again?
>
> Actually, it even worse: This affects all refiled blocks as well, resulting in
> the indentation of the refiled entry being the same as the original level it
> was captured in. I just went through my entire Org file by eye and found a
> huge number of indentation problems resulting from this bug. Help!
I couldn't fix this correctly, so I simply reverted commit 6b04bef for
now. I will provide a better fix later.
Thanks,
--
Bastien
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-09-09 17:48 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-29 21:07 Change in org-babel with indenting code blocks? John Wiegley
2011-08-30 6:40 ` Sebastien Vauban
2011-08-30 20:25 ` Nicolas Goaziou
2011-08-31 2:25 ` John Wiegley
2011-08-31 7:38 ` Nicolas Goaziou
2011-08-31 8:02 ` Nick Dokos
2011-08-31 15:57 ` John Wiegley
2011-08-31 16:32 ` Nick Dokos
2011-09-08 23:54 ` John Wiegley
2011-09-09 0:01 ` John Wiegley
2011-09-09 6:04 ` Bastien
2011-09-09 6:17 ` John Wiegley
2011-09-09 17:49 ` Bastien
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).