Subject: bug#2375: 23.0.90; ^ in gnus summary buffer does not work in the nextstep build

From: Harald Maier <[email-masked]>
Date: Wed, 18 Feb 2009 19:27:24 +0100 (CET)

In the OS X nextstep build the GNUS function

  gnus-summary-refer-parent-article (^)

always raises the following error:

  Debugger entered--Lisp error: (wrong-type-argument overlayp nil)
    delete-overlay(nil)
    ns-delete-working-text()
    ns-unput-working-text()
    call-interactively(ns-unput-working-text nil [(ns-unput-working-text)])

This problem does not happen with the OS X X11 build. There the
funktion works always fine, so it seems only a nextstep build problem.

Harald

In GNU Emacs 23.0.90.3 (i386-apple-darwin9.6.0, NS apple-appkit-949.43)
 of 2009-02-18 on ate.maierh
Windowing system distributor `Apple', version 10.3.949
configured using `configure  '--with-ns''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: de_DE.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Summary

Minor modes in effect:
  show-paren-mode: t
  desktop-save-mode: t
  cua-mode: t
  recentf-mode: t
  iswitchb-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<return> M-x e v a <tab> <backspace> <backspace> <backspace> 
d <backspace> e <backspace> <backspace> d e <tab> d 
e f <tab> <return> M-x g n u s <return> <down> C-u 
2 0 <return> <up> M-x z <backspace> t o o <tab> <backspace> 
<backspace> g g <tab> d e b <tab> <return> e r <tab> 
<return> ^ <up> <S-down> <S-down> <S-down> <S-down> 
<S-down> <escape> w <down-mouse-1> <mouse-1> <down-mouse-1> 
<mouse-1> M-x e m a c <tab> b <tab> u <tab> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> r e p o <tab> r t - <tab> <return>

Recent messages:
Fetching headers for nntp+news.gmane.org:gmane.emacs.devel...done
Suppressing duplicates...done
Generating summary...done
ns-put-working-text: Buffer is read-only: #<buffer *Summary nntp+news.gmane.org:gmane.emacs.devel*>
ns-delete-working-text: Wrong type argument: overlayp, nil
Making completion list...
Debug on Error enabled globally
ns-put-working-text: Buffer is read-only: #<buffer *Summary nntp+news.gmane.org:gmane.emacs.devel*>
Entering debugger...
Making completion list...