On Thu, 07 Oct 2010 10:37:52 -0400, Nick Dokos wrote: > > Eric S Fraga wrote: > > > > ... I would change the texi2dvi script to use [A-Za-z] > > > and submit a bug report to texinfo. > > > > I think I will do so. The thing is that the check is very much for > > DOS file names so I don't actually care what that part of the regex is > > doing! > > > > M$ will get you one way or another :-) > > BTW, if you do > > echo /foo | egrep '^(/|[A-z]:/)' > > do you get the bad range end error message? If so, then your egrep > is indeed stricter than mine. I do indeed: : egrep: Invalid range end. Very strange. > > > LC_ALL=C texi2dvi ... > > > > but this may have unexpected side effects? I'm not sure if any of the > > latex suite use the locale... > > Yeah, perhaps... Interestingly, it *is* a locale issue: : $ echo /foo | LC_ALL=C egrep '^(/|[A-z]:/)' : /foo