Gnus development mailing list
 help / color / mirror / Atom feed
From: Reiner Steib <reinersteib+gmane@imap.cc>
To: Juri Linkov <juri@jurta.org>
Cc: ding@gnus.org
Subject: Re: Can't compile gnus cvs since 2008-04-25
Date: Sun, 04 May 2008 23:29:48 +0200	[thread overview]
Message-ID: <v9bq3lwyer.fsf@marauder.physik.uni-ulm.de> (raw)
In-Reply-To: <03bq3mfg6b.fsf@msgid.viggen.net> (Oystein Viggen's message of "Sun, 04 May 2008 13:43:24 +0200")

On Sun, May 04 2008, Oystein Viggen wrote:

> If I do "cvs update -D 2008-04-24", gnus compiles and runs just fine.
> This message is proof of that.
>
> If I do "cvs update -D 2008-04-25", a lot of the files no longer want to
> compile, tossing me error messages like this:
>
> ,----
> | While compiling toplevel forms in file /home/xdrift/oysteivi/cvs/gnus-test/lisp/gnus-topic.el:
> |   !! error (("Invalid escape character syntax"))
> `----
>
> The diff between these two dates is fairly huge, so I didn't go closer
> into it yet.

There was a big merge from Emacs CVS in between.

> Emacs version is the one in Debian stable (4.0 / etch):
> "GNU Emacs 21.4.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
>  of 2007-06-19 on etch-builder.my.flat, modified by Debian"

The problem is "\s*\\('\\)?%s\\1?\s*\\'" in the new function
`mailcap-file-default-commands'.

Emacs 21 already barf when compiling this file:

--8<---------------cut here---------------start------------->8---
"\s*"
--8<---------------cut here---------------end--------------->8---

,----
| Compiling file EMACS21.el at Sun May  4 23:11:14 2008
|   !! error (("Invalid escape character syntax"))
`----

Juri, could you rewrite "\s*\\('\\)?%s\\1?\s*\\'" in an Emacs-21
compatible way?

There's another (minor?) problem with `mailcap-file-default-commands':
`replace-regexp-in-string' is not compatible with XEmacs 21.4
(cf. `gnus-replace-in-string' in `gnus-util.el').  But as this
function is not used in the rest of Gnus, it's not a big deal (it is
only used in dired-aux.el in Emacs CVS, AFAICS).

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/



  reply	other threads:[~2008-05-04 21:29 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-04 11:43 Oystein Viggen
2008-05-04 21:29 ` Reiner Steib [this message]
2008-05-04 23:16   ` Juri Linkov
2008-05-05  8:09     ` Oystein Viggen

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=v9bq3lwyer.fsf@marauder.physik.uni-ulm.de \
    --to=reinersteib+gmane@imap.cc \
    --cc=ding@gnus.org \
    --cc=juri@jurta.org \
    --cc=reiner.steib@gmx.de \
    /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.
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).