From xemacs-m  Wed Jun 25 18:22:09 1997
Received: from palrel3.hp.com (palrel3.hp.com [156.153.255.219])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id SAA24640
	for <xemacs-beta@xemacs.org>; Wed, 25 Jun 1997 18:22:08 -0500 (CDT)
Received: from mordor.rsn.hp.com (holder@mordor.rsn.hp.com [15.99.150.126]) by palrel3.hp.com with ESMTP (8.7.5/8.7.3) id QAA10294 for <xemacs-beta@xemacs.org>; Wed, 25 Jun 1997 16:22:10 -0700 (PDT)
Received: (from holder@localhost) by mordor.rsn.hp.com (8.7.5/8.7.3) id SAA02244; Wed, 25 Jun 1997 18:22:20 -0500 (CDT)
Date: Wed, 25 Jun 1997 18:22:20 -0500 (CDT)
Message-Id: <199706252322.SAA02244@mordor.rsn.hp.com>
From: Shane Holder <holder@rsn.hp.com>
To: xemacs-beta@xemacs.org
Subject: Loading completions breaks picture-mode

In XEmacs 20.3 [Lucid] (hppa1.1-hp-hpux10.20) of Mon Jun  2 1997 on mordor

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

Loading the completions library breaks picture-mode.

M-x load-library completions
M-x picture-mode
C-c .
<type some characters, they should be inserted down in a vertical line>
<now type |'s <pipe character>> They get inserted left to right>

The |'s should get inserted in a vertical line.

It looks like it might be because completion modes changes the global
map for several key's, from self-insert-command to
completion-separator-self-insert-command, and when picture-mode goes
to create it's keymap, it doesn't get all the keys.

Perhaps picture-mode could be more agressive or smareter about
changing key bindings?

Recent input:
T h e SPC f u n c t i o n s SPC w h i c h SPC a l l 
o w SPC y o u SPC t o SPC v i e w SPC r e c e n t SPC 
k e y s t r o k e s SPC h a v e SPC b e e n LFD h i 
d d e n SPC b y SPC j - s h e l l , SPC t o SPC p r 
o t e c t SPC p a s s w o r d s SPC e n t e r e d SPC 
i n SPC s h e l l SPC b u f f e r s .

Recent messages:
Sorting threads...
Sorting threads...done
Generating summary...
Generating summary...done

Saving /home/holder/.newsrc.eld...
Wrote /home/holder/.newsrc.eld
Saving /home/holder/.newsrc.eld...done
Loading emacsbug...
Loading emacsbug...done

