summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--setup/display.c20
-rw-r--r--setup/keyboard.c20
-rw-r--r--setup/mainmenu.c20
-rw-r--r--setup/mouse.c20
-rw-r--r--setup/multiplayer.c20
-rw-r--r--setup/txt_keyinput.c20
-rw-r--r--setup/txt_keyinput.h3
-rw-r--r--setup/txt_mouseinput.c20
-rw-r--r--setup/txt_mouseinput.h3
-rw-r--r--textscreen/textscreen.h3
-rw-r--r--textscreen/txt_button.c20
-rw-r--r--textscreen/txt_button.h3
-rw-r--r--textscreen/txt_checkbox.c20
-rw-r--r--textscreen/txt_checkbox.h3
-rw-r--r--textscreen/txt_desktop.c3
-rw-r--r--textscreen/txt_desktop.h3
-rw-r--r--textscreen/txt_dropdown.c20
-rw-r--r--textscreen/txt_dropdown.h3
-rw-r--r--textscreen/txt_font.h9
-rw-r--r--textscreen/txt_gui.c11
-rw-r--r--textscreen/txt_gui.h17
-rw-r--r--textscreen/txt_inputbox.c20
-rw-r--r--textscreen/txt_inputbox.h3
-rw-r--r--textscreen/txt_io.c14
-rw-r--r--textscreen/txt_io.h17
-rw-r--r--textscreen/txt_label.c20
-rw-r--r--textscreen/txt_label.h3
-rw-r--r--textscreen/txt_main.c23
-rw-r--r--textscreen/txt_main.h13
-rw-r--r--textscreen/txt_radiobutton.c20
-rw-r--r--textscreen/txt_radiobutton.h3
-rw-r--r--textscreen/txt_separator.c20
-rw-r--r--textscreen/txt_separator.h3
-rw-r--r--textscreen/txt_strut.c20
-rw-r--r--textscreen/txt_strut.h3
-rw-r--r--textscreen/txt_table.c3
-rw-r--r--textscreen/txt_table.h3
-rw-r--r--textscreen/txt_widget.c21
-rw-r--r--textscreen/txt_widget.h3
-rw-r--r--textscreen/txt_window.c5
-rw-r--r--textscreen/txt_window.h3
-rw-r--r--textscreen/txt_window_action.c20
-rw-r--r--textscreen/txt_window_action.h3
43 files changed, 353 insertions, 151 deletions
diff --git a/setup/display.c b/setup/display.c
index f4250590..ca3d690f 100644
--- a/setup/display.c
+++ b/setup/display.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include "textscreen.h"
static int vidmode = 1;
diff --git a/setup/keyboard.c b/setup/keyboard.c
index c635e93c..a76bbbfe 100644
--- a/setup/keyboard.c
+++ b/setup/keyboard.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include "textscreen.h"
#include "txt_keyinput.h"
diff --git a/setup/mainmenu.c b/setup/mainmenu.c
index 62e20e89..b55cffa2 100644
--- a/setup/mainmenu.c
+++ b/setup/mainmenu.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include "config.h"
diff --git a/setup/mouse.c b/setup/mouse.c
index e60868fc..a43e439f 100644
--- a/setup/mouse.c
+++ b/setup/mouse.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include "textscreen.h"
diff --git a/setup/multiplayer.c b/setup/multiplayer.c
index 8e9a2e6b..2c7828ad 100644
--- a/setup/multiplayer.c
+++ b/setup/multiplayer.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdio.h>
#include <stdlib.h>
diff --git a/setup/txt_keyinput.c b/setup/txt_keyinput.c
index 1d79dbc1..f6390154 100644
--- a/setup/txt_keyinput.c
+++ b/setup/txt_keyinput.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/setup/txt_keyinput.h b/setup/txt_keyinput.h
index e52d3041..4952a970 100644
--- a/setup/txt_keyinput.h
+++ b/setup/txt_keyinput.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/setup/txt_mouseinput.c b/setup/txt_mouseinput.c
index 1c81e8dd..1a4489b4 100644
--- a/setup/txt_mouseinput.c
+++ b/setup/txt_mouseinput.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdio.h>
#include <stdlib.h>
diff --git a/setup/txt_mouseinput.h b/setup/txt_mouseinput.h
index bfefb846..57c258eb 100644
--- a/setup/txt_mouseinput.h
+++ b/setup/txt_mouseinput.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/textscreen.h b/textscreen/textscreen.h
index dd4bdd46..12cfc047 100644
--- a/textscreen/textscreen.h
+++ b/textscreen/textscreen.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_button.c b/textscreen/txt_button.c
index 9cd20169..b07d8096 100644
--- a/textscreen/txt_button.c
+++ b/textscreen/txt_button.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_button.h b/textscreen/txt_button.h
index f48c6bff..76afa0eb 100644
--- a/textscreen/txt_button.h
+++ b/textscreen/txt_button.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_checkbox.c b/textscreen/txt_checkbox.c
index 56746f5f..40eae131 100644
--- a/textscreen/txt_checkbox.c
+++ b/textscreen/txt_checkbox.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_checkbox.h b/textscreen/txt_checkbox.h
index 44fb39c0..1b34c3a0 100644
--- a/textscreen/txt_checkbox.h
+++ b/textscreen/txt_checkbox.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_desktop.c b/textscreen/txt_desktop.c
index 803fa4fc..a55febb0 100644
--- a/textscreen/txt_desktop.c
+++ b/textscreen/txt_desktop.c
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_desktop.h b/textscreen/txt_desktop.h
index ecf4ee6d..cf7991da 100644
--- a/textscreen/txt_desktop.h
+++ b/textscreen/txt_desktop.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_dropdown.c b/textscreen/txt_dropdown.c
index 84fd3aca..99927c39 100644
--- a/textscreen/txt_dropdown.c
+++ b/textscreen/txt_dropdown.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_dropdown.h b/textscreen/txt_dropdown.h
index 9539a879..1a142b73 100644
--- a/textscreen/txt_dropdown.h
+++ b/textscreen/txt_dropdown.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_font.h b/textscreen/txt_font.h
index e8668c21..43d3b519 100644
--- a/textscreen/txt_font.h
+++ b/textscreen/txt_font.h
@@ -1,9 +1,7 @@
// Emacs style mode select -*- C++ -*-
//---------------------------------------------------------------------------
//
-// $Id: txt_font.h 146 2005-10-02 03:16:03Z fraggle $
-//
-// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2005,2006 Simon Howard
// Copyright (C) 2002-2004 The DOSBox Team
//
// This program is free software; you can redistribute it and/or modify
@@ -20,11 +18,6 @@
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
//
-// $Log$
-// Revision 1.1 2005/10/02 03:16:03 fraggle
-// Text mode emulation code
-//
-//
//---------------------------------------------------------------------------
//
// VGA font data
diff --git a/textscreen/txt_gui.c b/textscreen/txt_gui.c
index 9de66627..f860e87a 100644
--- a/textscreen/txt_gui.c
+++ b/textscreen/txt_gui.c
@@ -1,10 +1,7 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id: txt_gui.c 547 2006-06-02 19:29:24Z fraggle $
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
-// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2005,2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -21,12 +18,6 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Log$
-// Revision 1.1 2006/01/13 23:56:00 fraggle
-// Add text-mode I/O functions.
-// Use text-mode screen for the waiting screen.
-//
-//
#include <string.h>
diff --git a/textscreen/txt_gui.h b/textscreen/txt_gui.h
index 03c1dc3d..65c97c66 100644
--- a/textscreen/txt_gui.h
+++ b/textscreen/txt_gui.h
@@ -1,10 +1,7 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id: txt_gui.h 487 2006-05-20 15:45:36Z fraggle $
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
-// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2005,2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -21,18 +18,6 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Log$
-// Revision 1.1 2006/01/13 23:56:00 fraggle
-// Add text-mode I/O functions.
-// Use text-mode screen for the waiting screen.
-//
-// Revision 1.2 2006/01/13 18:23:28 fraggle
-// Textscreen getchar() function; remove SDL code from I_Endoom.
-//
-// Revision 1.1 2005/10/02 03:16:03 fraggle
-// Text mode emulation code
-//
-//
//-----------------------------------------------------------------------------
//
// Text mode emulation in SDL
diff --git a/textscreen/txt_inputbox.c b/textscreen/txt_inputbox.c
index 16e423d1..e1cd5648 100644
--- a/textscreen/txt_inputbox.c
+++ b/textscreen/txt_inputbox.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdio.h>
#include <stdlib.h>
diff --git a/textscreen/txt_inputbox.h b/textscreen/txt_inputbox.h
index c553df44..400a1ed8 100644
--- a/textscreen/txt_inputbox.h
+++ b/textscreen/txt_inputbox.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_io.c b/textscreen/txt_io.c
index b1a5f31f..96a6e911 100644
--- a/textscreen/txt_io.c
+++ b/textscreen/txt_io.c
@@ -1,10 +1,7 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id: txt_io.c 480 2006-05-18 18:48:24Z fraggle $
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
-// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2005,2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -21,15 +18,6 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Log$
-// Revision 1.2 2006/01/14 00:10:53 fraggle
-// Change the format of color commands. Reorganise the waiting dialog.
-//
-// Revision 1.1 2006/01/13 23:56:00 fraggle
-// Add text-mode I/O functions.
-// Use text-mode screen for the waiting screen.
-//
-//
//-----------------------------------------------------------------------------
//
// Text mode I/O functions, similar to C stdio
diff --git a/textscreen/txt_io.h b/textscreen/txt_io.h
index a3d69ce4..78c68f46 100644
--- a/textscreen/txt_io.h
+++ b/textscreen/txt_io.h
@@ -1,10 +1,7 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id: txt_io.h 480 2006-05-18 18:48:24Z fraggle $
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
-// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2005,2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -21,18 +18,6 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Log$
-// Revision 1.1 2006/01/13 23:56:00 fraggle
-// Add text-mode I/O functions.
-// Use text-mode screen for the waiting screen.
-//
-// Revision 1.2 2006/01/13 18:23:28 fraggle
-// Textscreen getchar() function; remove SDL code from I_Endoom.
-//
-// Revision 1.1 2005/10/02 03:16:03 fraggle
-// Text mode emulation code
-//
-//
//-----------------------------------------------------------------------------
//
// Text mode emulation in SDL
diff --git a/textscreen/txt_label.c b/textscreen/txt_label.c
index cff3bb69..6434f5f6 100644
--- a/textscreen/txt_label.c
+++ b/textscreen/txt_label.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_label.h b/textscreen/txt_label.h
index 5c421ffc..f4e336cb 100644
--- a/textscreen/txt_label.h
+++ b/textscreen/txt_label.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_main.c b/textscreen/txt_main.c
index 203d4e0f..5ecd590b 100644
--- a/textscreen/txt_main.c
+++ b/textscreen/txt_main.c
@@ -1,10 +1,7 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id: txt_main.c 570 2006-08-31 18:08:43Z fraggle $
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
-// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2005,2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -21,24 +18,6 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Log$
-// Revision 1.5 2006/01/13 23:56:00 fraggle
-// Add text-mode I/O functions.
-// Use text-mode screen for the waiting screen.
-//
-// Revision 1.4 2006/01/13 18:23:28 fraggle
-// Textscreen getchar() function; remove SDL code from I_Endoom.
-//
-// Revision 1.3 2005/10/09 20:19:21 fraggle
-// Handle blinking text in ENDOOM lumps properly.
-//
-// Revision 1.2 2005/10/09 16:42:46 fraggle
-// Cannot do arithmetic on void pointers in standard C
-//
-// Revision 1.1 2005/10/02 03:16:03 fraggle
-// Text mode emulation code
-//
-//
//-----------------------------------------------------------------------------
//
// Text mode emulation in SDL
diff --git a/textscreen/txt_main.h b/textscreen/txt_main.h
index 0f63a445..beb57c57 100644
--- a/textscreen/txt_main.h
+++ b/textscreen/txt_main.h
@@ -1,10 +1,7 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id: txt_main.h 570 2006-08-31 18:08:43Z fraggle $
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
-// Copyright(C) 2005 Simon Howard
+// Copyright(C) 2005,2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -21,14 +18,6 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
//
-// $Log$
-// Revision 1.2 2006/01/13 18:23:28 fraggle
-// Textscreen getchar() function; remove SDL code from I_Endoom.
-//
-// Revision 1.1 2005/10/02 03:16:03 fraggle
-// Text mode emulation code
-//
-//
//-----------------------------------------------------------------------------
//
// Text mode emulation in SDL
diff --git a/textscreen/txt_radiobutton.c b/textscreen/txt_radiobutton.c
index 56cec359..0f24a783 100644
--- a/textscreen/txt_radiobutton.c
+++ b/textscreen/txt_radiobutton.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_radiobutton.h b/textscreen/txt_radiobutton.h
index 8e8d2da7..5174d958 100644
--- a/textscreen/txt_radiobutton.h
+++ b/textscreen/txt_radiobutton.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_separator.c b/textscreen/txt_separator.c
index 48fa8f02..e1d739e6 100644
--- a/textscreen/txt_separator.c
+++ b/textscreen/txt_separator.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_separator.h b/textscreen/txt_separator.h
index a36e393b..c8691171 100644
--- a/textscreen/txt_separator.h
+++ b/textscreen/txt_separator.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_strut.c b/textscreen/txt_strut.c
index 0a0b402b..48fe8fa8 100644
--- a/textscreen/txt_strut.c
+++ b/textscreen/txt_strut.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_strut.h b/textscreen/txt_strut.h
index 3f45b8db..7d9e7650 100644
--- a/textscreen/txt_strut.h
+++ b/textscreen/txt_strut.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_table.c b/textscreen/txt_table.c
index 7ec1af79..b6e8f29c 100644
--- a/textscreen/txt_table.c
+++ b/textscreen/txt_table.c
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_table.h b/textscreen/txt_table.h
index 12dcff92..084ade11 100644
--- a/textscreen/txt_table.h
+++ b/textscreen/txt_table.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_widget.c b/textscreen/txt_widget.c
index 1e2f0734..79528c7f 100644
--- a/textscreen/txt_widget.c
+++ b/textscreen/txt_widget.c
@@ -1,3 +1,24 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
+
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_widget.h b/textscreen/txt_widget.h
index ad88c511..89f47627 100644
--- a/textscreen/txt_widget.h
+++ b/textscreen/txt_widget.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_window.c b/textscreen/txt_window.c
index 2cb9ffc4..e25cefc7 100644
--- a/textscreen/txt_window.c
+++ b/textscreen/txt_window.c
@@ -1,3 +1,8 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
// This program 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 2
diff --git a/textscreen/txt_window.h b/textscreen/txt_window.h
index a71307ae..7aec10de 100644
--- a/textscreen/txt_window.h
+++ b/textscreen/txt_window.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or
diff --git a/textscreen/txt_window_action.c b/textscreen/txt_window_action.c
index 5df08e3b..9c9094ff 100644
--- a/textscreen/txt_window_action.c
+++ b/textscreen/txt_window_action.c
@@ -1,3 +1,23 @@
+// Emacs style mode select -*- C++ -*-
+//-----------------------------------------------------------------------------
+//
+// Copyright(C) 2006 Simon Howard
+//
+// This program 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 2
+// of the License, or (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+// 02111-1307, USA.
+//
#include <stdlib.h>
#include <string.h>
diff --git a/textscreen/txt_window_action.h b/textscreen/txt_window_action.h
index 57028b80..5487503d 100644
--- a/textscreen/txt_window_action.h
+++ b/textscreen/txt_window_action.h
@@ -1,9 +1,6 @@
// Emacs style mode select -*- C++ -*-
//-----------------------------------------------------------------------------
//
-// $Id$
-//
-// Copyright(C) 1993-1996 Id Software, Inc.
// Copyright(C) 2006 Simon Howard
//
// This program is free software; you can redistribute it and/or