[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#24914: 24.5; isearch-regexp: wrong error message
From: |
Eli Zaretskii |
Subject: |
bug#24914: 24.5; isearch-regexp: wrong error message |
Date: |
Mon, 04 Dec 2017 17:18:08 +0200 |
> From: Noam Postavsky <npostavs@users.sourceforge.net>
> Date: Mon, 04 Dec 2017 01:27:27 -0500
> Cc: 24914@debbugs.gnu.org
>
> Drew Adams <drew.adams@oracle.com> writes:
>
> >> It's not a limit in Lisp, but in regex.c.
> >
> > We can't use something larger there?
>
> Hmm, right, actually I see in regex.h:
>
> /* If sizeof(int) == 2, then ((1 << 15) - 1) overflows. */
> #define RE_DUP_MAX (0x7fff)
>
> Does Emacs even support 16 bit platforms?
Emacs never did (the MS-DOS port of Emacs runs in i386 32-bit
protected mode on top of a 16-bit OS). But regex.c did, at some very
distant past, to support the 16-bit MS compiler, or at least it tried
to.
- bug#24914: 24.5; isearch-regexp: wrong error message, (continued)
- bug#24914: 24.5; isearch-regexp: wrong error message, Noam Postavsky, 2017/12/04
- bug#24914: 24.5; isearch-regexp: wrong error message, Drew Adams, 2017/12/04
- bug#24914: 24.5; isearch-regexp: wrong error message, Noam Postavsky, 2017/12/05
- bug#24914: 24.5; isearch-regexp: wrong error message, Drew Adams, 2017/12/05
- bug#24914: 24.5; isearch-regexp: wrong error message, Noam Postavsky, 2017/12/05
- bug#24914: 24.5; isearch-regexp: wrong error message, Eli Zaretskii, 2017/12/08
- bug#24914: 24.5; isearch-regexp: wrong error message, Noam Postavsky, 2017/12/08
- bug#24914: 24.5; isearch-regexp: wrong error message, Eli Zaretskii, 2017/12/08
- bug#24914: 24.5; isearch-regexp: wrong error message, Noam Postavsky, 2017/12/09
- bug#24914: 24.5; isearch-regexp: wrong error message, Eli Zaretskii, 2017/12/10
- bug#24914: 24.5; isearch-regexp: wrong error message,
Eli Zaretskii <=