X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/0aed526e95d6cd17dea0712a4542d348dcbd29b9..e6335dc16c9c8fad7dc630e9a8261e4178d8e2fa:/src/commands.h diff --git a/src/commands.h b/src/commands.h index b9b1ad4193..5c7cad3740 100644 --- a/src/commands.h +++ b/src/commands.h @@ -1,5 +1,6 @@ /* Definitions needed by most editing commands. - Copyright (C) 1985, 1994 Free Software Foundation, Inc. + Copyright (C) 1985, 1994, 2002, 2003, 2004, + 2005, 2006 Free Software Foundation, Inc. This file is part of GNU Emacs. @@ -15,8 +16,8 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Emacs; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ +the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +Boston, MA 02110-1301, USA. */ #define Ctl(c) ((c)&037) @@ -36,9 +37,16 @@ extern Lisp_Object Vminibuffer_local_ns_map; /* keymap used for minibuffers when doing completion */ extern Lisp_Object Vminibuffer_local_completion_map; +/* keymap used for minibuffers when doing completion in filenames*/ +extern Lisp_Object Vminibuffer_local_filename_completion_map; + /* keymap used for minibuffers when doing completion and require a match */ extern Lisp_Object Vminibuffer_local_must_match_map; +/* keymap used for minibuffers when doing completion in filenames + and require a match */ +extern Lisp_Object Vminibuffer_local_must_match_filename_map; + /* Last character of last key sequence. */ extern Lisp_Object last_command_char; @@ -67,12 +75,15 @@ extern Lisp_Object Vthis_command; events until a non-ASCII event is acceptable as input. */ extern Lisp_Object unread_switch_frame; -/* The value of point when the last command was executed. */ +/* The value of point when the last command was started. */ extern int last_point_position; /* The buffer that was current when the last command was started. */ extern Lisp_Object last_point_position_buffer; +/* The window that was selected when the last command was started. */ +extern Lisp_Object last_point_position_window; + /* Nonzero means ^G can quit instantly */ extern int immediate_quit;