[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] Re: [PATCH 2/2] Fix broken CUSTOM_ID links

From: Carsten Dominik
Subject: [Orgmode] Re: [PATCH 2/2] Fix broken CUSTOM_ID links
Date: Wed, 17 Nov 2010 14:26:08 +0100

Hi Jambunathan,

did you already react on this message? I cannot seem to find your reply.


- Carsten

On Nov 12, 2010, at 4:50 PM, Carsten Dominik wrote:

Hi Jambunata,

this looks good, However, I would like you to make a change to the patch more more clarity.

Could you please write

  (or preferred target)

instead of


as the ID to be inserted? Even though these are the same, the first version is a lot clearer.

With this change, I will accept the patch.


- Carsten

On Nov 8, 2010, at 7:39 AM, Jambunathan K wrote:


On Nov 5, 2010, at 6:53 PM, Jambunathan K wrote:

Note the 'H:1' in options line. Export this to HTML. Note that
link is broken. A snippet of relevant HTML section is attached

Change 'H:1' to 'H:3' note that there is no more brokenness.

Possible root cause: When headlines are turned to list 'extra- targets'
are not identified correctly.

That is correct - Org does not assign IDs or names to list items,
so it has no place to link to. This could probably be fixed - anyone
like to fix this?

I am attaching a patch. Hope it does the right thing.

<tmp.org>--- before.html  2010-11-08 19:01:13.796875000 +0530
+++ after.html  2010-11-08 19:00:57.859375000 +0530
@@ -7,7 +7,7 @@
<meta http-equiv="Content-Type" content="text/ html;charset=iso-8859-1"/>
   <meta name="generator" content="Org-mode"/>
-    <meta name="generated" content="2010-11-08 18:57:46 "/>
+    <meta name="generated" content="2010-11-08 18:56:05 "/>
   <meta name="author" content="Jambunathan K"/>
   <meta name="description" content=""/>
   <meta name="keywords" content=""/>
@@ -101,7 +101,7 @@
- <li id="sec-1_1_2"><a name="sec-1_1_2" id="sec-1_1_2"></ a>Target with CUSTOMID <br/> + <li id="aabbccddeeff"><a name="sec-1_1_2" id="sec-1_1_2"></ a>Target with CUSTOMID <br/>

@@ -200,7 +200,7 @@
        <p class="author"> Author: Jambunathan K
<a href ="mailto:address@hidden";>&lt;address@hidden&gt;</a>
-       <p class="date"> Date: 2010-11-08 18:57:46 </p>
+       <p class="date"> Date: 2010-11-08 18:56:05 </p>
        <p class="creator">HTML generated by org-mode 7.3 in emacs 23</p>
- Carsten

(This bug is unrelated to any of the previous internal link bugs
that I
have reported)

# Input file

#+OPTIONS:   H:1

* Links
** Targets

*** Fuzzy Target

*** Target with CUSTOMID
:CUSTOM_ID: aabbccddeeff

*** Dedicated Target
#   <<Dedicated Target>>

*** <<<Radioed Target>>>

** References

*** References to Fuzzy Target
This is a link to [[Fuzzy Target]].

*** References to CUSTOMID links
This link to  [[#aabbccddeeff][CUSTOMID Target]] is broken.

*** References to Dedicated Target
There is a link to nodesc [[Dedicated Target]] here. There is a link
to [[Dedicated%20Target][Jump to Dedicated Target]] here.

*** References to Radioed Links
This section has references to Radioed Target. One more reference
to Radioed Target.

#+begin_src html
<!-- Headline defined here -->
<li id="sec-1_1_2">
  <a name="sec-1_1_2" id="sec-1_1_2">
  Target with CUSTOMID

<!-- Headline referenced here   -->
<li id="sec-1_2_2">
  References to CUSTOMID links
  This link to
  <a href="#aabbccddeeff">
    CUSTOMID Target
  is broken.

Jambunathan K.

Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.

- Carsten

reply via email to

[Prev in Thread] Current Thread [Next in Thread]