emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] [PATCH] fix bug: org-babel-tangle-file can't limit collected sou


From: Eric Schulte
Subject: Re: [O] [PATCH] fix bug: org-babel-tangle-file can't limit collected source code block by argument.
Date: Mon, 04 Mar 2013 06:45:02 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (gnu/linux)

Applied.  Thanks,

Ryo TAKAISHI <address@hidden> writes:

> * lisp/ob-tangle.el (org-babel-tangle-collect-blocks): Change argument name 
> collid org-babel-map-src-blocks's variable 'lang'.
> ---
>  lisp/ob-tangle.el |    4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/lisp/ob-tangle.el b/lisp/ob-tangle.el
> index ef14f22..95433ee 100644
> --- a/lisp/ob-tangle.el
> +++ b/lisp/ob-tangle.el
> @@ -352,7 +352,7 @@ that the appropriate major-mode is set.  SPEC has the 
> form:
>         (org-fill-template org-babel-tangle-comment-format-end link-data)))))
>  
>  (defvar org-comment-string) ;; Defined in org.el
> -(defun org-babel-tangle-collect-blocks (&optional lang tangle-file)
> +(defun org-babel-tangle-collect-blocks (&optional language tangle-file)
>    "Collect source blocks in the current Org-mode file.
>  Return an association list of source-code block specifications of
>  the form used by `org-babel-spec-to-string' grouped by language.
> @@ -378,7 +378,7 @@ used to limit the collected code blocks by target file."
>          (unless (or (string-match (concat "^" org-comment-string) 
> current-heading)
>                   (string= (cdr (assoc :tangle (nth 2 info))) "no")
>                   (and tangle-file (not (equal tangle-file src-tfile))))
> -          (unless (and lang (not (string= lang src-lang)))
> +          (unless (and language (not (string= language src-lang)))
>           ;; Add the spec for this block to blocks under it's language
>           (setq by-lang (cdr (assoc src-lang blocks)))
>           (setq blocks (delq (assoc src-lang blocks) blocks))

-- 
Eric Schulte
http://cs.unm.edu/~eschulte



reply via email to

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