diff options
author | Richard M. Stallman <rms@gnu.org> | 1994-01-08 09:22:50 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1994-01-08 09:22:50 +0000 |
commit | b823555a45eff49873d4dee3e4e970a563321c9f (patch) | |
tree | 5b932532fcd2aac1622b5fb64d0180772673b66b /src/msdos.h | |
parent | 703fa6a920978608d4dce1395318243ef1155d7c (diff) | |
download | emacs-b823555a45eff49873d4dee3e4e970a563321c9f.tar.gz |
Initial revision
Diffstat (limited to 'src/msdos.h')
-rw-r--r-- | src/msdos.h | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/msdos.h b/src/msdos.h new file mode 100644 index 00000000000..bf3030c00df --- /dev/null +++ b/src/msdos.h @@ -0,0 +1,45 @@ +/* MS-DOS specific C utilities, interface. + Copyright (C) 1993 Free Software Foundation, Inc. + +This file is part of GNU Emacs. + +GNU Emacs is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 1, or (at your option) +any later version. + +GNU Emacs is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +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, 675 Mass Ave, Cambridge, MA 02139, USA. */ + +#include <time.h> +#include <dpmi.h> + +int dos_ttraw (); +int dos_ttcooked (); +int getdefdir (int, char*); +void unixtodos_filename (char *); +void dostounix_filename (char *); +void sleep_or_kbd_hit (int, int); +void init_environment (); +void internal_terminal_init (); +#ifndef _stdio_h_ +int internal_flush (FILE *); +#endif +void ctrl_break_func (_go32_dpmi_registers *); +void install_ctrl_break_check (); + +extern int have_mouse; +int mouse_init1 (); +void mouse_init (); +void mouse_on (); +void mouse_off (); +void mouse_moveto (int, int); +void mouse_check_moved (); +int mouse_pressed (int, int *, int *); +int mouse_released (int, int *, int *); |