[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Orgmode] [BUG] org-babel-tangle causes "Wrong type argument: sequen
From: |
Eric Schulte |
Subject: |
Re: [Orgmode] [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline" |
Date: |
Sun, 27 Feb 2011 09:06:02 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Vladimir Alexiev <address@hidden> writes:
> When I try to tangle the simple file shown below, I get this error:
> "Wrong type argument: sequencep, hline".
> Org-mode version 7.4 (release_7.4.44.g49d9c.dirty)
>
> I have the default values of these args (checked through gebugging)
> According to the help:
> * :hlines: `no' (default)
> Strips horizontal lines from the input table.
> * :colnames `nil' (default)
> If an input table looks like it has column names (because
> its second row is an hline), then the column names will be removed
> from the table before processing
>
> This is urgent for me, so any help is appreciated!
>
I've just pushed up a change which should fix this issue i.e., the code
block below now evaluates without error.
Best -- Eric
>
> ---- input file:
>
> #+STARTUP: showeverything
> #+BABEL: :tangle yes
>
> * Normalize
> #+tblname: normalize
> | search | replace |
> |---------------+--------------|
> | no salt added | without salt |
>
> #+begin_src perl :var norm_search=normalize[*,0] :var norm_repl=normalize[*,1]
> $norm_search;
> $norm_repl;
> #+end_src
>
> ---- backtrace cut at 74 columns (email me for the full backtrace):
>
> Debugger entered--Lisp error: (wrong-type-argument sequencep hline)
> org-babel-ref-index-list("0" hline)
> #[(sub-lis) "\302 \"\207" [remainder sub-lis org-babel-ref-index-lis
> mapcar(#[(sub-lis) "\302 \"\207" [remainder sub-lis org-babel-ref-i
> org-babel-ref-index-list("*,0" (("search" "replace") hline ("no salt add
> org-babel-ref-resolve("normalize[*,0]")
> org-babel-ref-parse("norm_search=normalize[*,0]")
> (if (consp (cdr el)) (cdr el) (org-babel-ref-parse (cdr el)))
> (lambda (el) (if (consp (cdr el)) (cdr el) (org-babel-ref-parse (cdr el)
> mapcar((lambda (el) (if (consp (cdr el)) (cdr el) (org-babel-ref-parse (
> (org-babel-disassemble-tables (mapcar (lambda (el) (if (consp (cdr el))
> (let* ((vars-and-names (org-babel-disassemble-tables (mapcar (lambda (el
> org-babel-process-params(((:comments . "") (:shebang . "") (:cache . "no
> org-babel-get-src-block-info()
> byte-code("\203
>
> I tried debugging but quickly got lost. Still, some observations:
> - org-babel-disassemble-tables: didn't seem to do much since 'vars' was nil
> - org-babel-ref-index-list: I think it should receive the stripped table,
> i.e. these elements should have been removed:
> ("search" "replace") hline
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> address@hidden
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
- [Orgmode] [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline", Vladimir Alexiev, 2011/02/27
- Re: [Orgmode] [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline",
Eric Schulte <=
- [Orgmode] Re: [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline", Sébastien Vauban, 2011/02/27
- Re: [Orgmode] Re: [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline", Eric Schulte, 2011/02/27
- [Orgmode] Re: [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline", Sébastien Vauban, 2011/02/27
- [Orgmode] Re: [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline", Vladimir Alexiev, 2011/02/27
- Re: [Orgmode] Re: [BUG] org-babel-tangle causes "Wrong type argument: sequencep, hline", Eric Schulte, 2011/02/27
- [Orgmode] Re: [BUG] org-babel-tangle causes, Vladimir Alexiev, 2011/02/27
- Re: [Orgmode] Re: [BUG] org-babel-tangle causes, Eric Schulte, 2011/02/27