PDF Version - Page Numbers Incorrect

2017-10-15 Thread Josh Blagden
Hi GNUs,       The page numbers in the Table of Contents are incorrect. For example, section 3.2.6, titled "GNU Parallel" is on page 21, not page 22. Also, section 3.6, titled "Redirections" is on page 38, not page 32. I assume that this is merely due to the author making additions to the manual w

Re: PDF Version - Page Numbers Incorrect

2017-10-15 Thread Chet Ramey
On 10/14/17 9:25 PM, Josh Blagden wrote: > Hi GNUs,   > >     The page numbers in the Table of Contents are incorrect. For > example, section 3.2.6, titled "GNU Parallel" is on page 21, not page > 22. Also, section 3.6, titled "Redirections" is on page 38, not page 32. > I assume that this is mere

Re: PDF Version - Page Numbers Incorrect

2017-10-15 Thread Eduardo A . Bustamante López
On Sat, Oct 14, 2017 at 09:25:26PM -0400, Josh Blagden wrote: > Hi GNUs,   > >     The page numbers in the Table of Contents are incorrect. For > example, section 3.2.6, titled "GNU Parallel" is on page 21, not page > 22. Also, section 3.6, titled "Redirections" is on page 38, not page 32. > I ass

Re: Why are long functions slower?

2017-10-15 Thread Eduardo A . Bustamante López
On Tue, Oct 10, 2017 at 03:46:38PM +0200, Bernhard M. Wiedemann wrote: > Hi, > > today I was debugging performance issues with a 200KB bash script [1] > with bash-4.3 and 4.4 > and it seems that much of it came from a function call that took 0.1 > seconds (and it was done in a loop for 37000 files

Re: Why are long functions slower?

2017-10-15 Thread Eduardo A . Bustamante López
On Sun, Oct 15, 2017 at 01:53:15PM -0500, Eduardo A. Bustamante López wrote: [...] > From what I can tell, most of the overhead should be in `execute_function' > (execute_cmd.c): > > - calls `tc = (COMMAND *)copy_command (function_cell (var));' for every > function invocation. For large function