Package: emacs22-common
Version: 22.2+1-1
Severity: normal
Tags: fixed-upstream patch

Woman fails on the putty manpage, as well as on the manpages from the
putty-tools package, with the error: Invalid regexp: "Unmatched ( or \\("

I had already reported this upstream¹, here is the fix that Chong Yidong
installed in EMACS_22_BASE and that works for me:


--8<---------------cut here---------------start------------->8---
Index: woman.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/woman.el,v
retrieving revision 1.58.2.3
retrieving revision 1.58.2.5
diff -u -r1.58.2.3 -r1.58.2.5
--- woman.el    12 Jan 2008 23:20:54 -0000      1.58.2.3
+++ woman.el    11 Apr 2008 02:31:43 -0000      1.58.2.5
@@ -3810,10 +3810,9 @@
       (insert " -- ")
       (woman-forward-arg 'unquote 'concat)
       ;; Delete repeated arguments:
-      (if (string-match (buffer-substring here (point))
+      (if (string-equal (buffer-substring here (point))
                        (buffer-substring start here))
-         (delete-region here (point)))
-      ))
+         (delete-region here (point)))))
   ;; Embolden heading (point is at end of heading):
   (woman-set-face
    (save-excursion (beginning-of-line) (point)) (point) 'woman-bold)
--8<---------------cut here---------------end--------------->8---


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.4
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages emacs22-common depends on:
ii  dpkg                        1.14.18      package maintenance system for Deb
ii  emacsen-common              1.4.17       Common facilities for all emacsen

emacs22-common recommends no packages.

-- no debconf information


¹ http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=100



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to