bug-texinfo
[Top][All Lists]
Advanced

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

Re: texi2dvi: Support bibunits


From: Eli Zaretskii
Subject: Re: texi2dvi: Support bibunits
Date: Tue, 22 Feb 2005 22:17:19 +0200

> From: Akim Demaille <address@hidden>
> Date: Tue, 22 Feb 2005 13:39:00 +0100
> 
> Index: ChangeLog
> from  Akim Demaille  <address@hidden>
> 
>       * util/texi2dvi (uncomment_iftex_sed): Skip nonexistent
>       directories.
>       (fd6): Document and use more extensively.
>       (get_xref_files): Accept bu[0-9]#.aux files from the bibunits
>       package.
>       Also adjust the bibtex invocation.

Although you posted an improved ChangeLog entry, and although Karl
accepted the changes, I'd still like to ask for some elaborate
explanations for this.  In particular, why the change from

> -  for this_file in "$1".?o? "$1".aux "$1".?? "$1".idx; do

to

> +  # Use `ls' because some patterns are likely not to match.
> +  # - .?o?
> +  #   .toc, .log, LaTeX tables and lists, FiXme's .lox, maybe more.
> +  # - bu[0-9]*.aux
> +  #   Sub bibliography when using the LaTeX bibunits package.
> +  for this_file in `(ls "$1".?o? "$1".aux bu[0-9]*.aux "$1".?? "$1".idx) 
> 2>&6`
> +  do

What does it mean ``some patterns are likely not to match''?

Anyway, I'm worried that using `ls' could fail, if, for example, `ls'
is aliased to "ls -F".

As for replacing >/dev/null with >&6, is that portable enough to
various flavors of Bourne shell?




reply via email to

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