Re: Emacs Meta bindings not working after upgrade

2012-09-13 Thread Dennis den Brok
On 2012-09-12, Clint Pachl pa...@ecentryx.com wrote:
 After upgrading my system to the latest snapshot my Emacs META bindings
 are not working properly in the terminal. For instance, from xterm, the
 bindings:
M-B (backward-word),
M-F (forward-word),
M-D (kill-word),
 output the the characters, â, æ, ä, respectively.

 However, the standard or control bindings work as expected. For example:
C-D (delete-char)
C-B (backward-char)
C-E (end-of-line)

 How can I get the META bindings working normally at the command line?

I don't have a solution; I'd just like to chime in: I'm seeing this,
too, on vanilla 5.1/i386, outside of X.

--
Dennis den Brok



Re: Emacs Meta bindings not working after upgrade

2012-09-12 Thread Clint Pachl

I would like to clarify that I'm using cwm. However, I have the same
issue from a login terminal (without X).

Also, I don't use Emacs, the editor, just the emulation on the command
line. So in my ~/.kshrc I have:
set -o emacs


Clint Pachl wrote:

After upgrading my system to the latest snapshot my Emacs META bindings
are not working properly in the terminal. For instance, from xterm, the
bindings:
  M-B (backward-word),
  M-F (forward-word),
  M-D (kill-word),
output the the characters, â, æ, ä, respectively.

However, the standard or control bindings work as expected. For example:
  C-D (delete-char)
  C-B (backward-char)
  C-E (end-of-line)

How can I get the META bindings working normally at the command line?


Things I've Tried
==
Adding either or both of the following to my ~/.Xdefaults makes my Emacs
META bindings work at the command line, but breaks my Vim mappings which
use ALT/META.

XTerm*metaSendsEscape: true
XTerm*eightBitInput: false


Additional Info
=
$ xev  # press Left ALT key

KeyRelease event, serial 32, synthetic NO, window 0x261,
root 0xa9, subw 0x0, time 971309600, (178,136), root:(623,676),
state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

$dmesg | head -2
OpenBSD 5.2-current (GENERIC.MP) #1: Wed Aug 29 21:17:12 MDT 2012
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP




Emacs Meta bindings not working after upgrade

2012-09-11 Thread Clint Pachl

After upgrading my system to the latest snapshot my Emacs META bindings
are not working properly in the terminal. For instance, from xterm, the
bindings:
  M-B (backward-word),
  M-F (forward-word),
  M-D (kill-word),
output the the characters, â, æ, ä, respectively.

However, the standard or control bindings work as expected. For example:
  C-D (delete-char)
  C-B (backward-char)
  C-E (end-of-line)

How can I get the META bindings working normally at the command line?


Things I've Tried
==
Adding either or both of the following to my ~/.Xdefaults makes my Emacs
META bindings work at the command line, but breaks my Vim mappings which
use ALT/META.

XTerm*metaSendsEscape: true
XTerm*eightBitInput: false


Additional Info
=
$ xev  # press Left ALT key

KeyRelease event, serial 32, synthetic NO, window 0x261,
root 0xa9, subw 0x0, time 971309600, (178,136), root:(623,676),
state 0x18, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

$dmesg | head -2
OpenBSD 5.2-current (GENERIC.MP) #1: Wed Aug 29 21:17:12 MDT 2012
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP