emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lispref/os.texi


From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/lispref/os.texi
Date: Sun, 07 Jul 2002 18:28:52 -0400

Index: emacs/lispref/os.texi
diff -c emacs/lispref/os.texi:1.48 emacs/lispref/os.texi:1.49
*** emacs/lispref/os.texi:1.48  Mon Mar 11 04:10:19 2002
--- emacs/lispref/os.texi       Sun Jul  7 18:28:27 2002
***************
*** 28,34 ****
  * Terminal Input::      Recording terminal input for debugging.
  * Terminal Output::     Recording terminal output for debugging.
  * Sound Output::        Playing sounds on the computer's speaker.
! * Special Keysyms::     Defining system-specific key symbols for X.
  * Flow Control::        How to turn output flow control on or off.
  * Batch Mode::          Running Emacs without terminal interaction.
  * Session Management::  Saving and restoring state with X Session Management.
--- 28,34 ----
  * Terminal Input::      Recording terminal input for debugging.
  * Terminal Output::     Recording terminal output for debugging.
  * Sound Output::        Playing sounds on the computer's speaker.
! * X11 Keysyms::         Operating on key symbols for X Windows
  * Flow Control::        How to turn output flow control on or off.
  * Batch Mode::          Running Emacs without terminal interaction.
  * Session Management::  Saving and restoring state with X Session Management.
***************
*** 1848,1855 ****
  is called with one argument, a property list that describes the sound.
  @end defvar
  
! @node Special Keysyms
! @section System-Specific X11 Keysyms
  
  To define system-specific X11 keysyms, set the variable
  @code{system-key-alist}.
--- 1848,1855 ----
  is called with one argument, a property list that describes the sound.
  @end defvar
  
! @node X11 Keysyms
! @section Operating on X11 Keysyms
  
  To define system-specific X11 keysyms, set the variable
  @code{system-key-alist}.
***************
*** 1883,1888 ****
--- 1883,1903 ----
  
  The variable is always local to the current terminal, and cannot be
  buffer-local.  @xref{Multiple Displays}.
+ @end defvar
+ 
+ You can specify which keysyms Emacs should use for the Meta, Alt, Hyper, and 
Super modifiers by setting these variables:
+ 
+ @defvar x-alt-keysym
+ @defvarx x-meta-keysym
+ @defvarx x-hyper-keysym
+ @defvarx x-super-keysym
+ The name of the keysym that should stand for the Alt modifier
+ (respectively, for Meta, Hyper, and Super).  For example, here is
+ how to swap the Meta and Alt modifiers within Emacs:
+ @lisp
+ (setq x-alt-keysym 'meta)
+ (setq x-meta-keysym 'alt)
+ @end lisp
  @end defvar
  
  @node Flow Control



reply via email to

[Prev in Thread] Current Thread [Next in Thread]