Changeset 3402

Show
Ignore:
Timestamp:
08/14/04 10:05:02 (4 years ago)
Author:
fujii
Message:

* minibuf.c (read_minibuf): Set minibuf_selected_window on first
entry to minibuffer or on entry from a non-minibuffer window.
UNGCPRO before returning. These codes are imported from emacs CVS
HEAD.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/2.2/src/ChangeLog.Meadow

    r3400 r3402  
     12004-08-14  Masayuki FUJII  <boochang@m4.kcn.ne.jp> 
     2 
     3        * minibuf.c (read_minibuf): Set minibuf_selected_window on first 
     4        entry to minibuffer or on entry from a non-minibuffer window. 
     5        UNGCPRO before returning. These codes are imported from emacs CVS 
     6        HEAD. 
     7 
    182004-08-14  MIYOSHI Masanori  <miyoshi@meadowy.org> 
    29 
  • branches/2.2/src/minibuf.c

    r3212 r3402  
    402402                                         expflag, histvar, histpos, defalt, 
    403403                                         allow_props, inherit_input_method); 
     404      UNGCPRO; 
    404405      return unbind_to (count, val); 
    405406    } 
     
    503504 
    504505  Vminibuf_scroll_window = selected_window; 
     506  if (minibuf_level == 1 || !EQ (minibuf_window, selected_window)) 
     507    minibuf_selected_window = selected_window; 
    505508  Fset_window_buffer (minibuf_window, Fcurrent_buffer ()); 
    506509  Fselect_window (minibuf_window);