[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Links in WoMan buffer should not call `man'
From: |
Michael Welsh Duggan |
Subject: |
Re: Links in WoMan buffer should not call `man' |
Date: |
Tue, 05 Sep 2006 00:31:25 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Michael Welsh Duggan <address@hidden> writes:
> Michael Welsh Duggan <address@hidden> writes:
>
>> Juri Linkov <address@hidden> writes:
>>
>>>> the last command typed in the woman's dedicated frame fails with the
>>>> error
>>>> signalled by string-match:
>>>>
>>>> Man-translate-references: Wrong type argument: arrayp, nil
>>>>
>>>> How about debugging it? This sounds like something straightforward
>>>> to debug.
>>>
>>> I narrowed it to the simplest case. This error occurs only when `M-x man'
>>> is executed in the *Messages* buffer. (The shortest key sequence to
>>> reproduce it: `C-h e M-x man RET man RET')
>>
>> I don't know what the correct fix for the underlying problem is (i.e.,
>> the fact that this doesn't error out in other contexts), but the
>> problem can be solved by fixing the Man-name-regexp, which is currenly
>> invalid. The following is a patch for that.
>
> I take my original statement back. The character I removed was not a
> hyphen as I expected, but rather a soft-hyphen (U+00AD). On the other
> hand, the fact that removing this character fixed the problem might
> narrow down the problem a bit more. I will now look into this a bit
> more deeply.
Some time later, I am realizing that string_match_1 is using
current_buffer's case table. Since the string being matched against
might have nothing to do with the current buffer, this seems
incorrect. Is this a red herring?
--
Michael Welsh Duggan
(address@hidden)
- Re: Links in WoMan buffer should not call `man', Juri Linkov, 2006/09/02
- Re: Links in WoMan buffer should not call `man', Richard Stallman, 2006/09/04
- Re: Links in WoMan buffer should not call `man', Juri Linkov, 2006/09/04
- Re: Links in WoMan buffer should not call `man', Michael Welsh Duggan, 2006/09/04
- Re: Links in WoMan buffer should not call `man', Michael Welsh Duggan, 2006/09/04
- Re: Links in WoMan buffer should not call `man',
Michael Welsh Duggan <=
- Re: Links in WoMan buffer should not call `man', Michael Welsh Duggan, 2006/09/05
- Re: Links in WoMan buffer should not call `man', Chong Yidong, 2006/09/05
- Re: Links in WoMan buffer should not call `man', Richard Stallman, 2006/09/06
- Re: Links in WoMan buffer should not call `man', Richard Stallman, 2006/09/07
- Re: Links in WoMan buffer should not call `man', Richard Stallman, 2006/09/06
- Re: Links in WoMan buffer should not call `man', Richard Stallman, 2006/09/06