Richard Stallman | 1 Sep 04:22 2003
Picon
Picon

Re: core dump triggered by garbage collection (?)

    #19 0x0810f00e in lisp_free (block=0x8be41b0) at alloc.c:630
    #20 0x081130dc in gc_sweep () at alloc.c:5270

To learn something this crash, it is necessary to analyze the data
being operated on in those two frames, and try to figure out what was
inconsistent in the data (and what the data were being used for).
Knowing that, we might be able to figure out the code that created
the invalid data.

This is not easy, but I don't know of any substitute for it.
Richard Stallman | 1 Sep 04:22 2003
Picon
Picon

Re: 21.3 on NetBSD/i386 crash deep in gc_seep()

Can you debug any of the data in these frames

    #16 0xbfbfdfdc in ?? ()
    #17 0x81037c2 in compact_small_strings () at alloc.c:1635
    #18 0x81036e5 in sweep_strings () at alloc.c:1542
    #19 0x81066fb in gc_sweep () at alloc.c:4928

to try to find the inconsistency in the data that caused the crash?
If you can identify what the data is, we might be able to find
what created the inconsistency.
Miguel Frasson | 1 Sep 10:18 2003
Picon
Picon

no bookmark for buffers not associated with files


This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.

Your bug report will be posted to the bug-gnu-emacs <at> gnu.org mailing list,
and to the gnu.emacs.bug news group.

In GNU Emacs 21.3.2 (i386-pc-linux-gnu, X toolkit)
 of 2003-08-13 on raven, modified by Debian
configured using `configure  i386-linux --prefix=/usr 
--sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib 
--infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes 
--with-x=yes --with-x-toolkit=athena --without-toolkit-scroll-bars 
--without-gif'
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: C
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
(Continue reading)

Gustav Hållberg | 1 Sep 11:51 2003
Picon

vc-next-action sometimes does the Wrong Thing in branches

In GNU Emacs 21.3.1 (i686-pc-linux-gnu, X toolkit):

If one is editing a CVS'ed file in a CVS branch and someone else commits a
change to that file (on that branch), and does vc-next-action, one is asked:

   foofile is not up-to-date.  Get latest version? (yes or no) 

and if you answer "yes", the most recent version _from the main branch_ is
fetched. This is incorrect. The Right Thing should be to fetch the most recent
version _on that branch_.

- Gustav
Michael Tüxen | 1 Sep 15:52 2003
Picon

Emacs does not scroll on Mac OS X

Dear all,

I'm using Emacs on Mac OS X (built from the CVS).
After loading a long file I can scroll through the
file by clicking on the slider and moving it. But
clicking on the little arrows on the right lower
edge and holding the mouse down does not scroll
through the doc. It displays only
vertical-scroll-bar down-mouse-1
and when I stop holding it down mouse-1 is
appended.

Is this expected behaviour or a bug?

Best regards
Michael
Andrew Choi | 1 Sep 17:45 2003
Picon

Re: Emacs does not scroll on Mac OS X

Michael Tüxen <Michael.Tuexen <at> micmac.franken.de> writes:

> I'm using Emacs on Mac OS X (built from the CVS).  After loading a
> long file I can scroll through the file by clicking on the slider and
> moving it. But clicking on the little arrows on the right lower edge
> and holding the mouse down does not scroll through the doc. It
> displays only vertical-scroll-bar down-mouse-1 and when I stop holding
> it down mouse-1 is appended.
> 
> Is this expected behaviour or a bug?

It is a bug now.  It was an attempt to auto-repeat mouse events in the
scroll bar, which used to work.  Perhaps it's better to do without the
auto-repeat:

(defun mac-handle-scroll-bar-event (event)
  "Handle scroll bar EVENT on Mac OS."
  (interactive "e")
  (let* ((position (event-start event))
         (window (nth 0 position))
         (bar-part (nth 4 position)))
    (select-window window)
    (cond
     ((eq bar-part 'up)
      (read-event)			; discard mouse-1
      (scroll-down 1))
     ((eq bar-part 'above-handle)
      (read-event)
      (scroll-down))
     ((eq bar-part 'handle)
(Continue reading)

Vivek Dasmohapatra | 2 Sep 17:04 2003

file-attributes inconsistent w. stat when .. or . symlinked

This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.

Your bug report will be posted to the bug-gnu-emacs <at> gnu.org mailing list,
and to the gnu.emacs.bug news group.

In GNU Emacs 21.3.1 (i386-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2003-06-06 on arachne, modified by Debian
configured using `configure  i386-linux --prefix=/usr --sharedstatedir=/var/lib
--libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info
--mandir=/usr/share/man --with-pop=yes --with-x=yes --with-x-toolkit=athena --without-gif'
Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: ja_JP
  value of $LC_CTYPE: ja_JP
  value of $LC_MESSAGES: en_GB
  value of $LC_MONETARY: en_GB
  value of $LC_NUMERIC: en_GB
  value of $LC_TIME: en_GB
  value of $LANG: ja_JP
  locale-coding-system: japanese-iso-8bit
  default-enable-multibyte-characters: t

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

If (for example) "/usr/src/linux" is a symlink, then stat 
and file-attributes differ in their treatment of "." in 
(Continue reading)

Kevin Rodgers | 2 Sep 18:50 2003
Picon

Re: query-replace still doesn't check if the buffer is read-only

Dan Jacobson wrote:

> query-replace still (21.3.2) doesn't check if the buffer is read-only.
> You only find out when you hit SPC.

2003-09-02  Kevin Rodgers  <ihs_4664 <at> yahoo.com>

	* replace.el (query-replace-read-args, query-replace-regexp-eval,
	map-query-replace-regexp, keep-lines-read-args): Signal a
	`buffer-read-only' error if the current buffer is read-only,
	before reading any arguments.

*** emacs-21.3/lisp/replace.el.orig	Fri Oct 18 19:21:09 2002
--- emacs-21.3/lisp/replace.el	Tue Sep  2 10:42:16 2003
***************
*** 57,62 ****
--- 57,63 ----
     :version "20.3")

   (defun query-replace-read-args (string regexp-flag)
+   (barf-if-buffer-read-only)
     (let (from to)
       (if query-replace-interactive
   	(setq from (car (if regexp-flag regexp-search-ring search-ring)))
***************
*** 155,160 ****
--- 156,162 ----
   Fourth and fifth arg START and END specify the region to operate on."
     (interactive
      (let (from to start end)
(Continue reading)

Kevin Rodgers | 2 Sep 18:54 2003
Picon

Re: flyspell-auto-correct-word many wrong-type-argument

Dan Jacobson wrote:

> Today I happened to have debug-on-error t, and saw
> Debugger entered--Lisp error: (wrong-type-argument vectorp nil)
>   define-abbrev(nil "hittng" "hitting")
>   flyspell-auto-correct-word()
>   call-interactively(flyspell-auto-correct-word)
> 
> It does correct the word though.
> http://jidanni.org/comp/emacs.txt is my .emacs file.
> 
> Another:
> Debugger entered--Lisp error: (wrong-type-argument vectorp nil)
>   define-abbrev(nil "happpen" "happen")...

What is the value of flyspell-use-global-abbrev-table-p?

What was the buffer's major mode?

--

-- 
Kevin Rodgers
Kevin Rodgers | 2 Sep 19:00 2003
Picon

Re: long filename fools diff-backup?

Dan Jacobson wrote:

> RMS> but I can't guess what it is.  Can you debug it?
> 
> I now believe maybe that if a .backups dir exists, diff-backup then
> doesn't check for xxxx~ style backups.  It thinks all backups are made
> by emacs, and doesn't look for simpler backup file names made by other
> programs... At least after loading my
> http://jidanni.org/comp/emacs.txt
> 
> Perhaps try:
> mkdir .backups
> touch a a~
> wget  http://jidanni.org/comp/emacs.txt
> emacs -l emacs.txt . #which requires backup-dir.el

Cannot open load file: backup-dir.el

> put cursor on "a" and hit M-=

--

-- 
Kevin Rodgers

Gmane