Verry interesting!  I don't know much about the UNIX versions and even 
less about C--several other kind list-members have been translating my 
FORTRAN into C and making unix versions available.  But I did discover 
at some point that I could not use the backslash character in a 
literal string expression in UNIX (C or FORTRAN), even though it 
worked fine in my DOS/FORTRAN versions.  So to keep to a single 
FORTRAN source, I defined a character variable sq=char(92) and used 
that in all such cases.

Except when I forgot to.  And that's what happend here.  I put in 
something like write(11,'(a)')"addspace{-\afterruleskip}" and the 
backslash did not get translated into the C version.

I'll fix the problem in the next public release version, but that 
probably won't come out for a few months.  Meanwhile if you know any C 
maybe you can fix the C-source and rebuild.  Just search for 
"-afterruleskip" in the C-source and replace it with whatever C-code 
leads to "-\afterruleskip"

--Don




______________________________ Reply Separator _________________________________
Subject: Re: Bug in PMX 1.3.7
Author:  arnost <[EMAIL PROTECTED]> at INTERNET-MAIL
Date:    7/9/98 12:37 PM


Don,

>Unfortunately, I can't reproduce the error.  On my system, your 
>source works fine with both ver 1.3.8 (the most recent) and three 
>others since 1.3.6 .  

I use the C (Unix) version of pmx-1.3.7 and the bug (I thing) is situated at 
lines 2311-2316 (pmxb.c) :

/* Writing concatenation */
                                i__3[0] = 1, a__2[0] = all_1.sq;
                                i__3[1] = 14, a__2[1] = "xchangecontext"; 
                                i__3[2] = 1, a__2[2] = all_1.sq;
                                i__3[3] = 24, a__2[3] = "addspace{-afterrule\
skip}";                                                  ^^^^^^^^^^^^^^^^^^^    

and similary 2330-2333

/* Writing concatenation */
                                i__4[0] = 1, a__3[0] = all_1.sq;
                                i__4[1] = 24, a__3[1] = "addspace{-afterrule\
skip}";

arnost


Received: from logicon.com (137.51.252.27) by cclink.logicon.com with SMTP
  (IMA Internet Exchange 2.12 Enterprise) id 000F3350; Thu, 9 Jul 98 03:45:17
-0700
Received: from uivt1.uivt.cas.cz by logicon.com (SMI-8.6/SMI-SVR4)
        id DAA08757; Thu, 9 Jul 1998 03:43:07 -0700
Received: (from arnost@localhost) by uivt1.uivt.cas.cz (8.6.12/8.6.12) id
MAA07900; Thu, 9 Jul 1998 12:37:19 +0200
Date: Thu, 9 Jul 1998 12:37:19 +0200
From: arnost <[EMAIL PROTECTED]>
Message-Id: <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
In-reply-to: <[EMAIL PROTECTED]> ([EMAIL PROTECTED])
Subject: Re: Bug in PMX 1.3.7

Reply via email to