Re: [O] [patch] org-element: Deal with subscript like: "_{x}"
This seem to be a wrong patch, sorry! Feng Shu writes: > From a4b14292b96a0f5e5d262087ec3e8de7c209f863 Mon Sep 17 00:00:00 2001 > From: Feng Shu > Date: Wed, 17 Dec 2014 21:59:44 +0800 > Subject: [PATCH] org-element: Deal with subscript like: "_{x}" > > * lisp/org-element.el (org-element--object-lex): Deal with > subscript like: "_{x}". > --- > lisp/org-element.el |3 +++ > 1 个文件被修改,插入 3 行(+) > > diff --git a/lisp/org-element.el b/lisp/org-element.el > index d5d4bb9..bf8b152 100644 > --- a/lisp/org-element.el > +++ b/lisp/org-element.el > @@ -4215,6 +4215,9 @@ to an appropriate container (e.g., a paragraph)." > (?^ (and (memq 'superscript restriction) > (org-element-superscript-parser))) > (?_ (or (and (memq 'subscript restriction) > +(if (eq org-export-with-sub-superscripts '{}) > +(eq (char-after (+ (point) 1) ) ?{) > + t) > (org-element-subscript-parser)) > (and (memq 'underline restriction) > (org-element-underline-parser > -- > 1.7.10.4 --
[O] [patch] org-element: Deal with subscript like: "_{x}"
>From a4b14292b96a0f5e5d262087ec3e8de7c209f863 Mon Sep 17 00:00:00 2001 From: Feng Shu Date: Wed, 17 Dec 2014 21:59:44 +0800 Subject: [PATCH] org-element: Deal with subscript like: "_{x}" * lisp/org-element.el (org-element--object-lex): Deal with subscript like: "_{x}". --- lisp/org-element.el |3 +++ 1 个文件被修改,插入 3 行(+) diff --git a/lisp/org-element.el b/lisp/org-element.el index d5d4bb9..bf8b152 100644 --- a/lisp/org-element.el +++ b/lisp/org-element.el @@ -4215,6 +4215,9 @@ to an appropriate container (e.g., a paragraph)." (?^ (and (memq 'superscript restriction) (org-element-superscript-parser))) (?_ (or (and (memq 'subscript restriction) + (if (eq org-export-with-sub-superscripts '{}) + (eq (char-after (+ (point) 1) ) ?{) + t) (org-element-subscript-parser)) (and (memq 'underline restriction) (org-element-underline-parser -- 1.7.10.4 --