zsh-workers
 help / color / mirror / code / Atom feed
From: Peter Stephenson <pws@csr.com>
To: zsh-workers@sunsite.dk (Zsh hackers list)
Subject: Re: documentation update
Date: Fri, 17 Mar 2006 16:34:59 +0000	[thread overview]
Message-ID: <EXCHANGE03dl3VuUziI00000f60@exchange03.csr.com> (raw)
In-Reply-To: <060317081120.ZM18164@torch.brasslantern.com>

Bart Schaefer wrote:
> On Mar 17, 10:19am, Peter Stephenson wrote:
> }
> } It looks like the version there has different syntax: DEFINESYMBOL() now
> } takes two arguments.  Unless we can work out how to test for different
> } versions of yodl, we aren't going to be able to use this one.
> 
> I recently compiled 1.31.18 from src.rpm, but I don't recall where I got
> the package.
> 
> Anyway "yodl -W" returns the version string as the first line of its
> output.  (Not sure if the sourceforge-hosted variant does the same.)

The new version is 2.01.03.  It's pickier about lots of things.
However, the immediate problem is actually solved quite easily by using
IFDEF() internally to test the presence of the new functions.  I'm now
dealing with the less immediate but more important problem of trying to
ensure the output is OK with both older and newer versions.  I'm most of
the way there, but (guess what, YODL fans?) I'm seeing blank lines
presumably from some macro I've defined in the older version without
backslashes (looks like the new version is more robust about this---I
had to change the NL() macro to output CHAR(10) and hope that doesn't
break on some system).  Then I'll change the README---it doesn't seem
sensible to make it point at a version which isn't actually usable yet.

-- 
Peter Stephenson <pws@csr.com>                  Software Engineer
CSR PLC, Churchill House, Cambridge Business Park, Cowley Road
Cambridge, CB4 0WZ, UK                          Tel: +44 (0)1223 692070


To access the latest news from CSR copy this link into a web browser:  http://www.csr.com/email_sig.php


  reply	other threads:[~2006-03-17 16:41 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-03-17  6:20 A. Wik
2006-03-17 10:19 ` Peter Stephenson
2006-03-17 16:11   ` Bart Schaefer
2006-03-17 16:34     ` Peter Stephenson [this message]
2006-03-17 19:52       ` Peter Stephenson
2006-03-17 20:15         ` Wayne Davison
2006-03-17 23:37           ` Peter Stephenson
2006-03-21  3:38         ` Wayne Davison

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=EXCHANGE03dl3VuUziI00000f60@exchange03.csr.com \
    --to=pws@csr.com \
    --cc=zsh-workers@sunsite.dk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).