unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
@ 2009-05-25 21:36       ` Leo
  2009-06-05 14:20         ` bug#3378: marked as done (23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)) Emacs bug Tracking System
  0 siblings, 1 reply; 8+ messages in thread
From: Leo @ 2009-05-25 21:36 UTC (permalink / raw)
  To: emacs-pretest-bug

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

1. use mouse to select some text
2. while you are still dragging the mouse, hold down COMMAND key.

Command is set to meta by (setq mac-command-modifier 'meta) in my
setting.

I can get the following backtrace:

Debugger entered--Lisp error: (void-function x-own-selection-internal)
  x-own-selection-internal(SECONDARY #("for notes you don't want to save, and for Lisp evaluation.\n;; If you want to create a file, visit that file with C-x C-f,\n;; then enter the text in that" 0 59 (fontified t face font-lock-comment-face) 59 62 (fontified t face font-lock-comment-delimiter-face) 62 122 (fontified t face font-lock-comment-face) 122 125 (fontified t face font-lock-comment-delimiter-face) 125 152 (fontified t face font-lock-comment-face)))
  x-set-selection(SECONDARY #("for notes you don't want to save, and for Lisp evaluation.\n;; If you want to create a file, visit that file with C-x C-f,\n;; then enter the text in that" 0 59 (fontified t face font-lock-comment-face) 59 62 (fontified t face font-lock-comment-delimiter-face) 62 122 (fontified t face font-lock-comment-face) 122 125 (fontified t face font-lock-comment-delimiter-face) 125 152 (fontified t face font-lock-comment-face)))
  mouse-set-secondary((M-drag-mouse-1 (#<window 217 on *scratch*> 19 (147 . 6) 248096730 nil 19 (18 . 0) nil (3 . 6) (8 . 16)) (#<window 217 on *scratch*> 171 (247 . 33) 248097706 nil 171 (30 . 2) nil (7 . 1) (8 . 16))))
  call-interactively(mouse-set-secondary nil nil)


If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/Applications/Emacs.app/Contents/Resources/etc/DEBUG for instructions.


In GNU Emacs 23.0.94.1 (i386-apple-darwin9.7.0, NS apple-appkit-949.46)
 of 2009-05-23 on 200.sub-75-216-116.myvzw.com
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: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
@ 2009-05-27 23:54 Ian Eure
  2009-05-28  0:14 ` David Reitter
  2009-05-28  1:44 ` Dan Nicolaescu
  0 siblings, 2 replies; 8+ messages in thread
From: Ian Eure @ 2009-05-27 23:54 UTC (permalink / raw)
  To: 3378; +Cc: bug-gnu-emacs@gnu.org David Reitter

I can reproduce here with -Q. Drag around the *scratch* buffer while  
pressing meta.

Here's the backtrace:

Debugger entered--Lisp error: (void-function x-own-selection-internal)
   x-own-selection-internal(SECONDARY #("nt to save, and for Lisp  
evaluation.\n;; If you want to create a file, visit that file with C-x  
C-f,\n;; then enter the text in that file's own buf" 0 37 (fontified t  
face font-lock-comment-face) 37 40 (fontified t face font-lock-comment- 
delimiter-face) 40 100 (fontified t face font-lock-comment-face) 100  
103 (fontified t face font-lock-comment-delimiter-face) 103 145  
(fontified t face font-lock-comment-face)))
   x-set-selection(SECONDARY #("nt to save, and for Lisp evaluation. 
\n;; If you want to create a file, visit that file with C-x C-f,\n;;  
then enter the text in that file's own buf" 0 37 (fontified t face  
font-lock-comment-face) 37 40 (fontified t face font-lock-comment- 
delimiter-face) 40 100 (fontified t face font-lock-comment-face) 100  
103 (fontified t face font-lock-comment-delimiter-face) 103 145  
(fontified t face font-lock-comment-face)))
   mouse-drag-secondary((M-down-mouse-1 (#<window 3 on *scratch*> 186  
(315 . 41) 112283825 nil 186 (45 . 2) nil (0 . 11) (7 . 15))))
   call-interactively(mouse-drag-secondary nil nil)


The problem seems to be that x-own-selection-internal isn't available  
on non-X11 windowing systems (it's ns-own-selection-internal), but it  
called by x-set-selection.

Maybe this needs to be aliased to x-own-selection-internal; I know  
other NS-specific functions have x- aliases for compatibility.

  - Ian





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
  2009-05-27 23:54 bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal) Ian Eure
@ 2009-05-28  0:14 ` David Reitter
  2009-05-28  1:44 ` Dan Nicolaescu
  1 sibling, 0 replies; 8+ messages in thread
From: David Reitter @ 2009-05-28  0:14 UTC (permalink / raw)
  To: Ian Eure; +Cc: Leo, 3378

[-- Attachment #1: Type: text/plain, Size: 498 bytes --]

On May 27, 2009, at 7:54 PM, Ian Eure wrote:
> The problem seems to be that x-own-selection-internal isn't  
> available on non-X11 windowing systems (it's ns-own-selection- 
> internal), but it called by x-set-selection.
>
> Maybe this needs to be aliased to x-own-selection-internal; I know  
> other NS-specific functions have x- aliases for compatibility.

I suspect so. Please make sure that x- and ns- functions do the same  
thing, then alias it.  If you post a patch, I can install it.

- D

[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 2193 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
  2009-05-27 23:54 bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal) Ian Eure
  2009-05-28  0:14 ` David Reitter
@ 2009-05-28  1:44 ` Dan Nicolaescu
  2009-05-28 17:27   ` Leo
  1 sibling, 1 reply; 8+ messages in thread
From: Dan Nicolaescu @ 2009-05-28  1:44 UTC (permalink / raw)
  To: Ian Eure; +Cc: bug-gnu-emacs@gnu.org David Reitter, 3378

Ian Eure <ian@digg.com> writes:

  > I can reproduce here with -Q. Drag around the *scratch* buffer while
  > pressing meta.
  > 
  > Here's the backtrace:
  > 
  > Debugger entered--Lisp error: (void-function x-own-selection-internal)
  >   x-own-selection-internal(SECONDARY #("nt to save, and for Lisp
  > evaluation.\n;; If you want to create a file, visit that file with C-x
  > C-f,\n;; then enter the text in that file's own buf" 0 37 (fontified t
  > face font-lock-comment-face) 37 40 (fontified t face
  > font-lock-comment- 
  > delimiter-face) 40 100 (fontified t face font-lock-comment-face) 100
  > 103 (fontified t face font-lock-comment-delimiter-face) 103 145
  > (fontified t face font-lock-comment-face)))
  >   x-set-selection(SECONDARY #("nt to save, and for Lisp evaluation.
  > \n;; If you want to create a file, visit that file with C-x C-f,\n;;
  > then enter the text in that file's own buf" 0 37 (fontified t face
  > font-lock-comment-face) 37 40 (fontified t face font-lock-comment- 
  > delimiter-face) 40 100 (fontified t face font-lock-comment-face) 100
  > 103 (fontified t face font-lock-comment-delimiter-face) 103 145
  > (fontified t face font-lock-comment-face)))
  >   mouse-drag-secondary((M-down-mouse-1 (#<window 3 on *scratch*> 186
  > (315 . 41) 112283825 nil 186 (45 . 2) nil (0 . 11) (7 . 15))))
  >   call-interactively(mouse-drag-secondary nil nil)
  > 
  > 
  > The problem seems to be that x-own-selection-internal isn't available
  > on non-X11 windowing systems (it's ns-own-selection-internal), but it
  > called by x-set-selection.
  > 
  > Maybe this needs to be aliased to x-own-selection-internal; I know
  > other NS-specific functions have x- aliases for compatibility.

There's no need to add overhead with an alias, just needs to be renamed
to x-own-selection-internal.
I probably missed this one when renaming `x-disown-selection-internal'
and other similar things.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
  2009-05-28  1:44 ` Dan Nicolaescu
@ 2009-05-28 17:27   ` Leo
  2009-06-05 14:14     ` David Reitter
  0 siblings, 1 reply; 8+ messages in thread
From: Leo @ 2009-05-28 17:27 UTC (permalink / raw)
  To: Dan Nicolaescu; +Cc: bug-gnu-emacs@gnu.org David Reitter, Ian Eure, 3378

On 2009-05-28 02:44 +0100, Dan Nicolaescu wrote:
> There's no need to add overhead with an alias, just needs to be
> renamed to x-own-selection-internal. I probably missed this one when
> renaming `x-disown-selection-internal' and other similar things.

In this case, could someone with CVS write access fix the bug? Thank
you.

-- 
.:  Leo  :.  [ sdl.web AT gmail.com ]  .: I use Emacs :.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
  2009-05-28 17:27   ` Leo
@ 2009-06-05 14:14     ` David Reitter
  2009-05-25 21:36       ` Leo
  2009-06-05 17:37       ` bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal) Leo
  0 siblings, 2 replies; 8+ messages in thread
From: David Reitter @ 2009-06-05 14:14 UTC (permalink / raw)
  To: Leo; +Cc: 3378-done, Ian Eure, Dan Nicolaescu, Konrad Podczeck, 3378

[-- Attachment #1: Type: text/plain, Size: 409 bytes --]

On May 28, 2009, at 1:27 PM, Leo wrote:

> On 2009-05-28 02:44 +0100, Dan Nicolaescu wrote:
>> There's no need to add overhead with an alias, just needs to be
>> renamed to x-own-selection-internal. I probably missed this one when
>> renaming `x-disown-selection-internal' and other similar things.
>
> In this case, could someone with CVS write access fix the bug? Thank
> you.

I have just checked in a fix.

[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 2193 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#3378: marked as done (23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal))
  2009-05-25 21:36       ` Leo
@ 2009-06-05 14:20         ` Emacs bug Tracking System
  0 siblings, 0 replies; 8+ messages in thread
From: Emacs bug Tracking System @ 2009-06-05 14:20 UTC (permalink / raw)
  To: David Reitter

[-- Attachment #1: Type: text/plain, Size: 973 bytes --]


Your message dated Fri, 5 Jun 2009 10:14:12 -0400
with message-id <039AD301-F19A-4CDB-90AE-C1F7EBA04AFB@gmail.com>
and subject line Re: bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
has caused the Emacs bug report #3378,
regarding 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com
immediately.)


-- 
3378: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3378
Emacs Bug Tracking System
Contact owner@emacsbugs.donarmstrong.com with problems

[-- Attachment #2: Type: message/rfc822, Size: 4641 bytes --]

From: Leo <sdl.web@gmail.com>
To: emacs-pretest-bug@gnu.org
Subject: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
Date: Mon, 25 May 2009 22:36:47 +0100
Message-ID: <m04ov827bk.fsf@cam.ac.uk>

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

1. use mouse to select some text
2. while you are still dragging the mouse, hold down COMMAND key.

Command is set to meta by (setq mac-command-modifier 'meta) in my
setting.

I can get the following backtrace:

Debugger entered--Lisp error: (void-function x-own-selection-internal)
  x-own-selection-internal(SECONDARY #("for notes you don't want to save, and for Lisp evaluation.\n;; If you want to create a file, visit that file with C-x C-f,\n;; then enter the text in that" 0 59 (fontified t face font-lock-comment-face) 59 62 (fontified t face font-lock-comment-delimiter-face) 62 122 (fontified t face font-lock-comment-face) 122 125 (fontified t face font-lock-comment-delimiter-face) 125 152 (fontified t face font-lock-comment-face)))
  x-set-selection(SECONDARY #("for notes you don't want to save, and for Lisp evaluation.\n;; If you want to create a file, visit that file with C-x C-f,\n;; then enter the text in that" 0 59 (fontified t face font-lock-comment-face) 59 62 (fontified t face font-lock-comment-delimiter-face) 62 122 (fontified t face font-lock-comment-face) 122 125 (fontified t face font-lock-comment-delimiter-face) 125 152 (fontified t face font-lock-comment-face)))
  mouse-set-secondary((M-drag-mouse-1 (#<window 217 on *scratch*> 19 (147 . 6) 248096730 nil 19 (18 . 0) nil (3 . 6) (8 . 16)) (#<window 217 on *scratch*> 171 (247 . 33) 248097706 nil 171 (30 . 2) nil (7 . 1) (8 . 16))))
  call-interactively(mouse-set-secondary nil nil)


If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/Applications/Emacs.app/Contents/Resources/etc/DEBUG for instructions.


In GNU Emacs 23.0.94.1 (i386-apple-darwin9.7.0, NS apple-appkit-949.46)
 of 2009-05-23 on 200.sub-75-216-116.myvzw.com
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: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t


[-- Attachment #3: Type: message/rfc822, Size: 6579 bytes --]

[-- Attachment #3.1.1: Type: text/plain, Size: 409 bytes --]

On May 28, 2009, at 1:27 PM, Leo wrote:

> On 2009-05-28 02:44 +0100, Dan Nicolaescu wrote:
>> There's no need to add overhead with an alias, just needs to be
>> renamed to x-own-selection-internal. I probably missed this one when
>> renaming `x-disown-selection-internal' and other similar things.
>
> In this case, could someone with CVS write access fix the bug? Thank
> you.

I have just checked in a fix.

[-- Attachment #3.1.2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 2193 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)
  2009-06-05 14:14     ` David Reitter
  2009-05-25 21:36       ` Leo
@ 2009-06-05 17:37       ` Leo
  1 sibling, 0 replies; 8+ messages in thread
From: Leo @ 2009-06-05 17:37 UTC (permalink / raw)
  To: David Reitter; +Cc: 3378-done, Ian Eure, Dan Nicolaescu, Konrad Podczeck, 3378

On 2009-06-05 15:14 +0100, David Reitter wrote:
>> In this case, could someone with CVS write access fix the bug? Thank
>> you.
>
> I have just checked in a fix.

Many thanks.

-- 
Leo's Emacs uptime: 3 days, 7 hours, 59 minutes, 13 seconds





^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-06-05 17:37 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-27 23:54 bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal) Ian Eure
2009-05-28  0:14 ` David Reitter
2009-05-28  1:44 ` Dan Nicolaescu
2009-05-28 17:27   ` Leo
2009-06-05 14:14     ` David Reitter
2009-05-25 21:36       ` Leo
2009-06-05 14:20         ` bug#3378: marked as done (23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal)) Emacs bug Tracking System
2009-06-05 17:37       ` bug#3378: 23.0.94; Debugger entered--Lisp error: (void-function x-own-selection-internal) Leo

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).