summaryrefslogtreecommitdiff
path: root/src/msdos.h
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-01-08 09:22:50 +0000
committerRichard M. Stallman <rms@gnu.org>1994-01-08 09:22:50 +0000
commitb823555a45eff49873d4dee3e4e970a563321c9f (patch)
tree5b932532fcd2aac1622b5fb64d0180772673b66b /src/msdos.h
parent703fa6a920978608d4dce1395318243ef1155d7c (diff)
downloademacs-b823555a45eff49873d4dee3e4e970a563321c9f.tar.gz
Initial revision
Diffstat (limited to 'src/msdos.h')
-rw-r--r--src/msdos.h45
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 *);