GNU bug report logs - #4322
Carbon Emacs 23.1; first ESC and C-x are always eaten

Previous Next

Package: notemacs;

Reported by: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>

Date: Wed, 2 Sep 2009 19:25:05 UTC

Severity: normal

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (Emacs bug Tracking System)
To: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
Subject: bug#4322 closed by Stefan Monnier <monnier <at> IRO.UMontreal.CA> (Re:
 bug#4322: Carbon Emacs 23.1; first ESC and C-x are always eaten)
Date: Tue, 08 Sep 2009 20:20:04 +0000
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your bug report
which was filed against the notemacs package:

#4322: Carbon Emacs 23.1; first ESC and C-x are always eaten

It has been closed by Stefan Monnier <monnier <at> IRO.UMontreal.CA>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Stefan Monnier <monnier <at> IRO.UMontreal.CA> by
replying to this email.


-- 
4322: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=4322
Emacs Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: YAMAMOTO Mitsuharu <mituharu <at> math.s.chiba-u.ac.jp>
Cc: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
Subject: Re: bug#4322: Carbon Emacs 23.1; first ESC and C-x are always eaten
Date: Tue, 08 Sep 2009 16:11:11 -0400
> I'll change the destination of M-x report-emacs-bug, and the paragraph
> above in `README-mac' as

>   Also, if you find a bug, then please try to reproduce it with some
>   official builds such as X11 or NS (Cocoa).  If it turns out to be
>   specific to the Mac port, then please report it to
>   "mituharu+bug-gnu-emacs-mac <at> math.s.chiba-u.ac.jp".  Otherwise (i.e.,
>   it is also reproducible with official ones), report it using M-x
>   report-emacs-bug *USING THE OFFICIAL BUILD* as such.

> in the next version.

Thank you very much,


        Stefan
[Message part 3 (message/rfc822, inline)]
From: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>
To: bug-gnu-emacs <at> gnu.org
Subject: Carbon Emacs 23.1; first ESC and C-x are always eaten
Date: Wed, 2 Sep 2009 21:19:07 +0200
Hello!

I compiled this Carbon variant today with:

In GNU Emacs 23.1.1 (powerpc-apple-darwin8.11.0, Carbon Version 1.6.0  
AppKit 824.48)
 of 2009-09-02 on Latsche.local
Windowing system distributor `Apple Inc.', version 10.4.11
configured using `configure  '--without-sound' '--without-pop' '-- 
with-mac' '--enable-mac-app' '--enable-locallisppath=/Library/ 
Application Support/Emacs/calendar23:/Library/Application Support/ 
Emacs' 'CFLAGS=-ggdb3 -gfull -mtraceback=full -Wno-pointer-sign -H - 
pipe -fPIC -mcpu=7450 -mtune=7450 -fast -mpim-altivec -ftree- 
vectorize -foptimize-register-move -freorder-blocks -fthread-jumps - 
fpeephole -fno-crossjumping' 'LDFLAGS=-dead_strip -multiply_defined  
suppress' 'CPPFLAGS=-no-cpp-precomp''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: de_DE.UTF-8
  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: Fundamental

Minor modes in effect:
  TeX-PDF-mode: t
  show-paren-mode: t
  display-time-mode: t
  desktop-save-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

Key bindings which start with ESC or C-x only work when I type ESC or  
C-x twice. When I type C-h k ESC C-x C-x ESC C-g and then try to list  
my input with C-h l I see:

	C-h k C-x <escape> C-g C-h l

This also "works" when I launch Carbon Emacs with -Q.

The *Messages* buffer starts with

	Warning: arch-dependent data dir (..../emacs/nextstep/Emacs.app/ 
Contents/MacOS/bin/) does not exist.

This references a directory outside where I compiled Carbon Emacs  
23.1...


Carbon Emacs 23.1 should load ucs-normalize from GNU Emacs 23.1.50:

    (require 'ucs-normalize)
    (setq file-name-coding-system	'utf-8-hfs)
    (prefer-coding-system		'utf-8-hfs)


Otool -l reveals that these libraries are used in /Applications/ 
Emacs.app/Contents/MacOS/Emacs:

	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ 
ApplicationServices (compatibility version 1.0.0, current version  
22.0.0)
	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon  
(compatibility version 2.0.0, current version 128.0.0)
	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa  
(compatibility version 1.0.0, current version 11.0.0)
	/System/Library/Frameworks/CoreServices.framework/Versions/A/ 
CoreServices (compatibility version 1.0.0, current version 18.0.0)
	/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime  
(compatibility version 1.0.0, current version 1327.0.0)
	/opt/local/lib/libX11.6.dylib (compatibility version 9.0.0, current  
version 9.0.0)
	/opt/local/lib/libXau.6.dylib (compatibility version 7.0.0, current  
version 7.0.0)
	/opt/local/lib/libXdmcp.6.dylib (compatibility version 7.0.0,  
current version 7.0.0)
	/opt/local/lib/libXrender.1.dylib (compatibility version 5.0.0,  
current version 5.0.0)
	/opt/local/lib/libcairo.2.dylib (compatibility version 10803.0.0,  
current version 10803.8.0)
	/opt/local/lib/libdbus-1.3.dylib (compatibility version 8.0.0,  
current version 8.0.0)
	/opt/local/lib/libexpat.1.dylib (compatibility version 7.0.0,  
current version 7.2.0)
	/opt/local/lib/libfontconfig.1.dylib (compatibility version 6.0.0,  
current version 6.1.0)
	/opt/local/lib/libfreetype.6.dylib (compatibility version 10.0.0,  
current version 10.20.0)
	/opt/local/lib/libgdk_pixbuf-2.0.0.dylib (compatibility version  
1601.0.0, current version 1601.5.0)
	/opt/local/lib/libglib-2.0.0.dylib (compatibility version 2001.0.0,  
current version 2001.4.0)
	/opt/local/lib/libgmodule-2.0.0.dylib (compatibility version  
2001.0.0, current version 2001.4.0)
	/opt/local/lib/libgobject-2.0.0.dylib (compatibility version  
2001.0.0, current version 2001.4.0)
	/opt/local/lib/libiconv.2.dylib (compatibility version 8.0.0,  
current version 8.0.0)
	/opt/local/lib/libintl.8.dylib (compatibility version 9.0.0, current  
version 9.2.0)
	/opt/local/lib/libncurses.5.dylib (compatibility version 5.0.0,  
current version 5.0.0)
	/opt/local/lib/libpixman-1.0.dylib (compatibility version 17.0.0,  
current version 17.0.0)
	/opt/local/lib/libpng12.0.dylib (compatibility version 39.0.0,  
current version 39.0.0)
	/opt/local/lib/librsvg-2.2.dylib (compatibility version 29.0.0,  
current version 29.0.0)
	/opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current  
version 1.2.3)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current  
version 88.1.12)
	/usr/lib/libmx.A.dylib (compatibility version 1.0.0, current version  
92.0.0)

--
Greetings

  Pete

If it should exist, it doesn't.
				– Arnold's First Law of Documentation




This bug report was last modified 15 years and 320 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.