Subject: Re: bug#12045: 24.1.50; semantic :: Debugger entered--Lisp error: (wrong-type-argument syntax-table-p nil)

From: Eli Zaretskii <[email-masked]>
Date: Sat, 28 Jul 2012 10:03:25 +0300

> From: Jambunathan K <[email-masked]>
> Date: Sat, 28 Jul 2012 01:55:58 +0530
> Cc: [email-masked]
> 
> I am running in to issues compiling cedet with my Cygwin shell.  This is
> because my path names have spaces and the makefile doesn't allow for it.

That's right, 'make' doesn't support whitespace in file names, and
never will.  You can use various tricks to get around that, and
sometimes you will succeed, but if you want the problem be gone for
good, don't use file names with whitespace when 'make' is part of the
game.

> ..but make fails while installing info.
> 
> --8<---------------cut here---------------start------------->8---
> make[1]: Leaving directory `/cygdrive/c/Documents and Settings/kjambunathan/My Documents/My Data/src/cedet/doc/texi'
> Installing info files under /cygdrive/c/Documents and Settings/kjambunathan/My Documents/My Data//src/cedet/doc/info
> cp: cannot stat `/cygdrive/c/Documents': No such file or directory
> ~/src/cedet/doc/info/dir: could not read (No such file or directory) and could not create (No such file or directory)
> cp: cannot stat `and': No such file or directory
> ~/src/cedet/doc/info/dir: could not read (No such file or directory) and could not create (No such file or directory)
> --8<---------------cut here---------------end--------------->8---

Quoting the arguments passed to 'install-info' might help here.