Re: Bug in loading files from command line

Ming-I Hsieh (mihs@wm28.csie.ncu.edu.tw)
Tue, 15 Jun 1999 21:47:03 +0800


This is a multi-part message in MIME format.
--------------C83E9B376E4E8F3984A1B63F
Content-Type: text/plain; charset=big5
Content-Transfer-Encoding: 7bit

Ming-I Hsieh wrote:

> Decklin Foster wrote:
>
> > I am experiencing a problem with loading files into AbiWord (0.7.1)
> > from the shell (bash in my case) when those filenames have spaces.
> > An example:
> >
> > $ abiword "this is a test.abw" # note quotation marks
> >
> > the given file does exist, and it is quoted to prevent any IFS-munging
> > by the shell. However, AbiWord opens 5 new untitled documents (in this
> > case; one for each 'word' in the argument. Is this a confirmed bug? If
> > so, how can I help fix it? Thanks...
>
> see:
> abi/src//wp/ap/unix/ap_UnixApp.cpp about no.480 line.
> I will tried to fix it if I have time! :)
> I had sent a patch to AbiSource. It should be able to fix the "5 new
> untititled documents problem". But it don't fix about "bogus pathnames
> problem".

Hoho! I have finished this part! Anyone want to add a warnning dialog to
tell user that AbiWord can't load this Document? :)

--------------C83E9B376E4E8F3984A1B63F
Content-Type: application/x-gzip;
name="path-for-argv.patch.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="path-for-argv.patch.gz"

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
--------------C83E9B376E4E8F3984A1B63F
Content-Type: application/x-gzip;
name="getopt.h.gz"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="getopt.h.gz"

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
--------------C83E9B376E4E8F3984A1B63F--



This archive was generated by hypermail 1.03b2.