diff --git a/docs/README.AMIGA b/docs/README.AMIGA deleted file mode 100644 index 127ad892..00000000 --- a/docs/README.AMIGA +++ /dev/null @@ -1 +0,0 @@ -Remind no longer works on AmigaDOS. diff --git a/docs/README.BCC b/docs/README.BCC deleted file mode 100644 index 84fbf765..00000000 --- a/docs/README.BCC +++ /dev/null @@ -1 +0,0 @@ -Remind no longer works with Borland C Compiler. diff --git a/docs/README.DOS b/docs/README.DOS deleted file mode 100644 index ad21976b..00000000 --- a/docs/README.DOS +++ /dev/null @@ -1 +0,0 @@ -Remind no longer works on MS-DOS. diff --git a/docs/README.OS2 b/docs/README.OS2 deleted file mode 100644 index 7a51aaf5..00000000 --- a/docs/README.OS2 +++ /dev/null @@ -1 +0,0 @@ -Remind no longer works on OS/2. diff --git a/docs/README_QDOS b/docs/README_QDOS deleted file mode 100644 index f1334c1f..00000000 --- a/docs/README_QDOS +++ /dev/null @@ -1 +0,0 @@ -Remind no longer works on QDOS. diff --git a/remind.lsm b/remind.lsm deleted file mode 100644 index eddf6f57..00000000 --- a/remind.lsm +++ /dev/null @@ -1,23 +0,0 @@ -Begin3 -Title: Remind -Version: 03.00.22 -Entered-date: 12 Apr 1999 -Description: Full-featured calendar/reminder program featuring - sophisticated date calculation, moon phases, sunrise/sunset, - Hebrew calendar, alarms, PostScript output, X-Windows - front-end, multilingual messages, and proper handling of - holidays. Available for UNIX, MS-DOS, OS/2, and other - platforms. Includes scripts for making a nice WWW - calendar server. -Keywords: calendar reminder alarm datebook PostScript www -Author: dskoll@iname.com (David F. Skoll) -Maintained-by: dskoll@iname.com (David F. Skoll) -Primary-site: http://www.roaringpenguin.com/remind.html - 304kB remind-3.0.22.tgz -Alternate-site: -Original-site: -Platform: Linux, Solaris, SunOS, HP-UX -- virtually any UN*X-like - system. Wish 8.x required for TCL/Tk front-end, but - this is not essential to use the software. -Copying-policy: GPL -End diff --git a/src/OBSOLETE/Makefile_QDOS b/src/OBSOLETE/Makefile_QDOS deleted file mode 100644 index c362cef9..00000000 --- a/src/OBSOLETE/Makefile_QDOS +++ /dev/null @@ -1,84 +0,0 @@ -# Makefile for REMIND for QDOS / SMSQ - -#----------------------------------------------------------------------------- -# THINGS FOR YOU TO EDIT START BELOW -#----------------------------------------------------------------------------- - -# Uncomment the next lines if you want to use gcc instead of default compiler -# NOTE: Tempting as it may be, if you use 'cc' for the C compiler, do not -# use 'ld' for the linker. It will probably work much better if you use -# LD= cc rather than LD= ld. -# QDOS remark: I made it work the following way, and I found it to be working. -CC= cc -LD= ld - -# Put any additional flags for the C compiler or linker here - if you -# are not using gcc, you probably want to remove '-ansi'. -# QDOS remark: no -ansi option and no gcc on QDOS / SMSQ -CFLAGS= -V -O -DQDOS -CDEFS= -LDFLAGS= -bufp200K - -#----------------------------------------------------------------------------- -# YOU SHOULDN'T EDIT ANYTHING BELOW HERE. You may want to change some things -# in config_h; then, you should be able to type 'make'. -#----------------------------------------------------------------------------- -MATHLIB= -lm - -HDRS= config_h err_h expr_h globals_h protos_h types_h version_h \ -lang_h english_h german_h dutch_h finnish_h french_h norwgian_h \ -danish_h polish_h - -STDHDRS= config_h types_h protos_h globals_h err_h lang_h - -LANGHDRS= english_h german_h dutch_h finnish_h french_h norwgian_h danish_h \ -polish_h - -SRCS= calendar_c dorem_c dosubst_c expr_c files_c funcs_c globals_c hbcal_c \ -init_c main_c moon_c omit_c sort_c queue_c token_c trigger_c userfns_c \ -utils_c var_c - -OBJS= calendar_o dorem_o dosubst_o expr_o files_o funcs_o globals_o hbcal_o \ -init_o main_o moon_o omit_o sort_o queue_o token_o trigger_o userfns_o \ -utils_o var_o - -all: remind rem2ps - -# _c_o: -# $(CC) $(UNIX) $(SYSV) -c $(CFLAGS) $(CDEFS) $*_c - -rem2ps: rem2ps_o -# $(CC) $(CFLAGS) rem2ps_c - $(LD) $(LDFLAGS) -orem2ps rem2ps_o - -remind: $(OBJS) -# $(CC) $(CFLAGS) $(SRCS) - $(LD) $(LDFLAGS) -oremind $(OBJS) $(MATHLIB) - -rem2ps_o: rem2ps_c rem2ps_h lang_h config_h -calendar_o: calendar_c $(STDHDRS) expr_h -dorem_o: dorem_c $(STDHDRS) expr_h -dosubst_o: dosubst_c $(STDHDRS) $(LANGHDRS) -expr_o: expr_c $(STDHDRS) expr_h -files_o: files_c $(STDHDRS) -funcs_o: funcs_c $(STDHDRS) expr_h version_h -globals_o: globals_c config_h types_h globals_h err_h lang_h $(LANGHDRS) -hbcal_o: hbcal_c $(STDHDRS) -init_o: init_c $(STDHDRS) expr_h version_h lang_h $(LANGHDRS) -main_o: main_c $(STDHDRS) expr_h -moon_o: moon_c $(STDHDRS) -omit_o: omit_c $(STDHDRS) -sort_o: sort_c $(STDHDRS) -queue_o: queue_c $(STDHDRS) -token_o: token_c $(STDHDRS) -trigger_o: trigger_c $(STDHDRS) expr_h -userfns_o: userfns_c $(STDHDRS) expr_h -utils_o: utils_c $(STDHDRS) -var_o: var_c $(STDHDRS) expr_h - - -clean: - rm -f *_o *_bak - -clobber: - rm -f *_o remind rem2ps test_out *_bak diff --git a/src/OBSOLETE/amiga-SCOPTIONS b/src/OBSOLETE/amiga-SCOPTIONS deleted file mode 100644 index 5b29c0a8..00000000 --- a/src/OBSOLETE/amiga-SCOPTIONS +++ /dev/null @@ -1,7 +0,0 @@ -IGNORE=154 -IGNORE=161 -IGNORE=100 -IGNORE=85 -LINKOPT SC -LINKOPT SD -LINKOPT NOICONS diff --git a/src/OBSOLETE/amiga.c b/src/OBSOLETE/amiga.c deleted file mode 100644 index d7b4f06a..00000000 --- a/src/OBSOLETE/amiga.c +++ /dev/null @@ -1,64 +0,0 @@ -/***************************************************************/ -/* */ -/* AMIGA.C */ -/* */ -/* Support functions for AmigaDOS */ -/* */ -/* This file is Copyright (C) 1995 by Martin Hohl */ -/* */ -/* This file is part of REMIND. */ -/* Remind is Copyright (C) 1992-1998 by David F. Skoll */ -/* Copyright (C) 1999-2000 by Roaring Penguin Software Inc. */ -/* */ -/***************************************************************/ -#include "config.h" - -#include -#include - -#include -#include -#include - -#include - -#include "version.h" /* Hopefully this will define VERSION as a string */ - -#ifdef __SASC_60 -/* AmigaDOS 2.04 compatible version string for "version" utility */ -const static char ver_string[] = "$VER: remind "VERSION" "__AMIGADATE__; -#endif - -void sleep(int dt) -{ - register long Ticks; - - if (dt != 0) { - Ticks = 50L * dt; - Delay(Ticks); - } -} - -void execvp(char *name, char **argvec) -{ - char *cmdline; - int i,l; - - l = strlen(name)+2; - i=1; - while (argvec[i] != 0L) { - l += strlen(argvec[i])+1; - i++; - }; - cmdline = malloc(l+1); - if (cmdline == 0L) return; - strcpy(cmdline,name); - i=1; - while (argvec[i] != 0L) { - strcat(cmdline," "); - strcat(cmdline,argvec[i]); - i++; - }; - system(cmdline); - free(cmdline); -} diff --git a/src/OBSOLETE/lnk.bcc b/src/OBSOLETE/lnk.bcc deleted file mode 100644 index bdccfa66..00000000 --- a/src/OBSOLETE/lnk.bcc +++ /dev/null @@ -1,20 +0,0 @@ -calendar.obj -dorem.obj -dosubst.obj -expr.obj -files.obj -funcs.obj -globals.obj -hbcal.obj -init.obj -main.obj -moon.obj -omit.obj -os2func.obj -queue.obj -sort.obj -token.obj -trigger.obj -userfns.obj -utils.obj -var.obj diff --git a/src/OBSOLETE/lnk.msc b/src/OBSOLETE/lnk.msc deleted file mode 100644 index 2d70968a..00000000 --- a/src/OBSOLETE/lnk.msc +++ /dev/null @@ -1,23 +0,0 @@ -calendar.obj + -dorem.obj + -dosubst.obj + -expr.obj + -files.obj + -funcs.obj + -globals.obj + -hbcal.obj + -init.obj + -main.obj + -moon.obj + -omit.obj + -sort.obj + -token.obj + -trigger.obj + -userfns.obj + -utils.obj + -var.obj -remind.exe -nul - - - diff --git a/src/OBSOLETE/lnk.tc b/src/OBSOLETE/lnk.tc deleted file mode 100644 index 5c23f088..00000000 --- a/src/OBSOLETE/lnk.tc +++ /dev/null @@ -1,19 +0,0 @@ --eremind.exe -calendar.obj -dorem.obj -dosubst.obj -expr.obj -files.obj -funcs.obj -globals.obj -hbcal.obj -init.obj -main.obj -moon.obj -omit.obj -sort.obj -token.obj -trigger.obj -userfns.obj -utils.obj -var.obj diff --git a/src/OBSOLETE/makefile.bcc b/src/OBSOLETE/makefile.bcc deleted file mode 100644 index 235112ae..00000000 --- a/src/OBSOLETE/makefile.bcc +++ /dev/null @@ -1,94 +0,0 @@ -# Makefile for REMIND for Borland C++ - -MODEL=l - -!if $d(__OS2__) -CFLAGS= -DOS2_POPUP -w-pia -O2 -BINDIR= ..\OS2-EX -DELFLAG= /f -!else -CFLAGS= -w-pia -O2 -m$(MODEL) -BINDIR= ..\MSDOS-EX -DELFLAG= -!endif - -HDRS= config.h err.h expr.h globals.h protos.h types.h version.h \ -lang.h english.h german.h dutch.h finnish.h french.h norwgian.h \ -danish.h polish.h - -STDHDRS= config.h types.h protos.h globals.h err.h lang.h - -LANGHDRS= english.h german.h dutch.h finnish.h french.h norwgian.h danish.h \ -polish.h - -SRCS= calendar.c dorem.c dosubst.c expr.c files.c funcs.c globals.c init.c \ -main.c omit.c sort.c token.c trigger.c userfns.c utils.c var.c hbcal.c \ -queue.c moon.c os2func.c - -OBJS=calendar.obj dorem.obj dosubst.obj expr.obj files.obj funcs.obj \ -globals.obj init.obj main.obj omit.obj sort.obj token.obj trigger.obj \ -utils.obj userfns.obj var.obj hbcal.obj queue.obj moon.obj os2func.obj - -all: exes test-rem.cmd test-rem.bat - test-rem - -clean: - -del $(DELFLAG) *.obj - -del $(DELFLAG) $(BINDIR)\*.exe - -exes: $(BINDIR)\remind.exe $(BINDIR)\rem2ps.exe - -..\os2-ex\remind.exe: $(OBJS) - bcc -e..\os2-ex\remind @lnk.bcc -lap;Toe - -..\msdos-ex\remind.exe: $(OBJS) - bcc -e..\msdos-ex\remind -m$(MODEL) @lnk.bcc - -..\os2-ex\rem2ps.exe: rem2ps.obj - bcc -e..\os2-ex\rem2ps rem2ps.obj -lap;Toe - -..\msdos-ex\rem2ps.exe: rem2ps.obj - bcc -e..\msdos-ex\rem2ps -m$(MODEL) rem2ps.obj - -.c.obj: - bcc $(CFLAGS) -c {$< } - -rem2ps.obj: rem2ps.c rem2ps.h config.h lang.h - -calendar.obj: calendar.c $(STDHDRS) expr.h - -dorem.obj: dorem.c $(STDHDRS) expr.h - -dosubst.obj: dosubst.c $(STDHDRS) $(LANGHDRS) - -expr.obj: expr.c $(STDHDRS) expr.h - -files.obj: files.c $(STDHDRS) - -funcs.obj: funcs.c $(STDHDRS) expr.h version.h - -globals.obj: globals.c config.h types.h globals.h err.h lang.h - -init.obj: init.c $(STDHDRS) expr.h version.h - -main.obj: main.c $(STDHDRS) expr.h - -moon.obj: moon.c $(STDHDRS) expr.h - -omit.obj: omit.c $(STDHDRS) - -os2func.obj: os2func.c $(STDHDRS) - -queue.obj: queue.c $(STDHDRS) - -sort.obj: sort.c $(STDHDRS) - -token.obj: token.c $(STDHDRS) - -trigger.obj: trigger.c $(STDHDRS) expr.h - -userfns.obj: userfns.c $(STDHDRS) expr.h - -utils.obj: utils.c $(STDHDRS) - -var.obj: var.c $(STDHDRS) expr.h diff --git a/src/OBSOLETE/makefile.msc b/src/OBSOLETE/makefile.msc deleted file mode 100644 index 203b4202..00000000 --- a/src/OBSOLETE/makefile.msc +++ /dev/null @@ -1,73 +0,0 @@ -# Makefile for REMIND for Microsoft C for MSDOS - -OBJS= calendar.obj dorem.obj dosubst.obj expr.obj files.obj funcs.obj \ -globals.obj init.obj main.obj omit.obj token.obj trigger.obj userfns.obj \ -utils.obj var.obj sort.obj hbcal.obj moon.obj - -DEFINES= /D__MSDOS__ /D__MSC__ - -MODEL= /AM - -calendar.obj: calendar.c - cl /c $(DEFINES) $(MODEL) /Focalendar.obj calendar.c - -dorem.obj: dorem.c - cl /c $(DEFINES) $(MODEL) /Fodorem.obj dorem.c - -dosubst.obj: dosubst.c - cl /c $(DEFINES) $(MODEL) /Fodosubst.obj dosubst.c - -expr.obj: expr.c - cl /c $(DEFINES) $(MODEL) /Foexpr.obj expr.c - -hbcal.obj: hbcal.c - cl /c $(DEFINES) $(MODEL) /Fohbcal.obj hbcal.c - -sort.obj: sort.c - cl /c $(DEFINES) $(MODEL) /Fosort.obj sort.c - -files.obj: files.c - cl /c $(DEFINES) $(MODEL) /Fofiles.obj files.c - -funcs.obj: funcs.c - cl /c $(DEFINES) $(MODEL) /Fofuncs.obj funcs.c - -globals.obj: globals.c - cl /c $(DEFINES) $(MODEL) /Foglobals.obj globals.c - -init.obj: init.c - cl /c $(DEFINES) $(MODEL) /Foinit.obj init.c - -main.obj: main.c - cl /c $(DEFINES) $(MODEL) /Fomain.obj main.c - -moon.obj: moon.c - cl /c $(DEFINES) $(MODEL) /Fomoon.obj moon.c - -omit.obj: omit.c - cl /c $(DEFINES) $(MODEL) /Foomit.obj omit.c - -token.obj: token.c - cl /c $(DEFINES) $(MODEL) /Fotoken.obj token.c - -trigger.obj: trigger.c - cl /c $(DEFINES) $(MODEL) /Fotrigger.obj trigger.c - -userfns.obj: userfns.c - cl /c $(DEFINES) $(MODEL) /Fouserfns.obj userfns.c - -utils.obj: utils.c - cl /c $(DEFINES) $(MODEL) /Foutils.obj utils.c - -var.obj: var.c - cl /c $(DEFINES) $(MODEL) /Fovar.obj var.c - -remind.exe: $(OBJS) - link /NOI @lnk.msc - -rem2ps.obj: rem2ps.c - cl /c $(DEFINES) $(MODEL) /Forem2ps.obj rem2ps.c - -rem2ps.exe: rem2ps.obj - link /NOI rem2ps,rem2ps.exe,,, - diff --git a/src/OBSOLETE/makefile.os2 b/src/OBSOLETE/makefile.os2 deleted file mode 100644 index 7a50cda1..00000000 --- a/src/OBSOLETE/makefile.os2 +++ /dev/null @@ -1,120 +0,0 @@ -# Makefile for REMIND -# -# THIS IS OUT OF DATE! -# -# - for GNU gcc (emx 0.8g kit) [executables for OS/2 2.x or DOS (32-bit)] -# - for Microsoft C 6.00A [executables for OS/2 or MSDOS (16-bit)] - -# To use, enter "make -f Makefile.os2" (this makefile depends on its -# name being "Makefile.os2"). -# -# Tested with dmake 3.8 and GNU make 3.68 under OS/2 - -default: - @echo "Enter $(MAKE) -f Makefile.os2 target " - @echo " where 'target' is chosen from " - @echo " msc OS/2 exe [Microsoft C 6.00a] " - @echo " mscbnd OS/2 and DOS exe [Microsoft C 6.00a] " - @echo " emx OS/2 and DOS 32-bit exe [EMX/gcc] " - @echo " emxomf OS/2 32-bit exe w/DLL C library [EMX/gcc] " - - -msc: - $(MAKE) -f Makefile.os2 all \ - CC="cl -nologo -AM" O=".obj" \ - CFLAGS="-D__STDC__ -D__OS2__" \ - LFLAGS="-Lp" \ - LFLAGS2="setargv.obj remind.def -link /NOE" - -mscbnd: - $(MAKE) -f Makefile.os2 all \ - CC="cl -nologo -AM" O=".obj" \ - CFLAGS="-D__STDC__ -D__OS2__ -D__MSDOS__" \ - LFLAGS="-Lp" LBIND="-Fb" \ - LFLAGS2="setargv.obj remind.def -link /NOE" \ - BIND="bind remind /n DOSMAKEPIPE DOSCWAIT VIOENDPOPUP VIOPOPUP" - -emx: - $(MAKE) -f Makefile.os2 all \ - CC="gcc -O -s" O=".o" \ - CFLAGS="-D__OS2__ -D__MSDOS__" \ - LFLAGS="" - -emxomf: - $(MAKE) -f Makefile.os2 all \ - CC="gcc -Zomf -O -s" O=".obj" \ - CFLAGS="-D__OS2__" \ - LFLAGS="-Zcrtdll -Zstack 32" \ - LFLAGS2="remind.def" - - -# OS2_POPUP enables Russ Herman's popup reminders -#OS2_POPUP = -OS2_POPUP = -DOS2_POPUP - -HDRS= config.h err.h expr.h globals.h protos.h types.h version.h \ -lang.h english.h german.h dutch.h finnish.h french.h norwgian.h \ -danish.h polish.h - -STDHDRS= config.h types.h protos.h globals.h err.h lang.h - -LANGHDRS= english.h german.h dutch.h finnish.h french.h norwgian.h danish.h \ -polish.h - -SRCS= calendar.c dorem.c dosubst.c expr.c files.c funcs.c globals.c hbcal.c \ -init.c main.c moon.c omit.c sort.c queue.c token.c trigger.c userfns.c \ -utils.c var.c os2func.c - -MANIFEST= README.UNIX README.DOS COPYRIGHT $(HDRS) $(SRCS) Makefile rem rem.1 \ -remind.1 remind-all.csh remind-all.sh test.rem test-rem test.cmp makefile.tc \ -makefile.msc lnk.msc lnk.tc MANIFEST.UNX MANIFEST.DOS WHATSNEW.30 kall kall.1 \ -defs.rem README.OS2 makefile.os2 rem2ps.c rem2ps.h remind.def rem2ps.1 \ -tstlang.rem README.BCC lnk.bcc makefile.bcc os2func.c \ -test-rem.bat test-rem.cmd test1.cmp test2.cmp - - -OBJS= $(SRCS:.c=$O) - -all: remind.exe rem2ps.exe - -.SUFFIXES: $O - -.c$O: - $(CC) -c $(CFLAGS) $(OS2_POPUP) $*.c - -rem2ps.exe: rem2ps$O - $(CC) $(LFLAGS) $(LBIND) -o $@ rem2ps$O $(LFLAGS2) - -remind.exe: $(OBJS) - $(CC) $(LFLAGS) -o $@ $(OBJS) $(LFLAGS2) - $(BIND) - -clean: - rm -f *.o *.obj *~ core *.bak - -clobber: - rm -f *.o *.obj *~ remind.exe rem2ps.exe test.out core *.bak - -test: - test-rem.cmd - -rem2ps$O: rem2ps.c rem2ps.h lang.h config.h -calendar$O: calendar.c $(STDHDRS) expr.h -dorem$O: dorem.c $(STDHDRS) expr.h -dosubst$O: dosubst.c $(STDHDRS) $(LANGHDRS) -expr$O: expr.c $(STDHDRS) expr.h -files$O: files.c $(STDHDRS) -funcs$O: funcs.c $(STDHDRS) expr.h version.h -globals$O: globals.c config.h types.h globals.h err.h lang.h $(LANGHDRS) -hbcal$O: hbcal.c $(STDHDRS) -init$O: init.c $(STDHDRS) expr.h version.h $(LANGHDRS) -main$O: main.c $(STDHDRS) expr.h -moon$O: moon.c $(STDHDRS) -omit$O: omit.c $(STDHDRS) -sort$O: sort.c $(STDHDRS) -queue$O: queue.c $(STDHDRS) -token$O: token.c $(STDHDRS) -trigger$O: trigger.c $(STDHDRS) expr.h -userfns$O: userfns.c $(STDHDRS) expr.h -utils$O: utils.c $(STDHDRS) -var$O: var.c $(STDHDRS) expr.h diff --git a/src/OBSOLETE/makefile.tc b/src/OBSOLETE/makefile.tc deleted file mode 100644 index 9ddac7c8..00000000 --- a/src/OBSOLETE/makefile.tc +++ /dev/null @@ -1,66 +0,0 @@ -# Makefile for REMIND for Turbo C for MSDOS - -CC= tcc - -HDRS= config.h err.h expr.h globals.h protos.h types.h version.h \ -lang.h english.h german.h dutch.h finnish.h french.h norwgian.h \ -danish.h polish.h - -STDHDRS= config.h types.h protos.h globals.h err.h lang.h - -LANGHDRS= english.h german.h dutch.h finnish.h french.h norwgian.h danish.h \ -polish.h - -SRCS= calendar.c dorem.c dosubst.c expr.c files.c funcs.c globals.c init.c \ -moon.c main.c omit.c sort.c token.c trigger.c userfns.c utils.c var.c hbcal.c - -OBJS=calendar.obj dorem.obj dosubst.obj expr.obj files.obj funcs.obj \ -globals.obj init.obj main.obj omit.obj sort.obj token.obj trigger.obj \ -utils.obj userfns.obj var.obj hbcal.obj - -all: remind.exe rem2ps.exe - -remind.exe: $(OBJS) - $(CC) @lnk.tc - -rem2ps.exe: rem2ps.obj - $(CC) -erem2ps.exe rem2ps.obj - -.c.obj: - $(CC) -w-pia -c -O -mm {$< } - -rem2ps.obj: rem2ps.c rem2ps.h config.h lang.h - -calendar.obj: calendar.c $(STDHDRS) expr.h - -dorem.obj: dorem.c $(STDHDRS) expr.h - -dosubst.obj: dosubst.c $(STDHDRS) $(LANGHDRS) - -expr.obj: expr.c $(STDHDRS) expr.h - -files.obj: files.c $(STDHDRS) - -funcs.obj: funcs.c $(STDHDRS) expr.h version.h - -globals.obj: globals.c config.h types.h globals.h err.h lang.h - -init.obj: init.c $(STDHDRS) expr.h version.h - -main.obj: main.c $(STDHDRS) expr.h - -moon.obj: moon.c $(STDHDRS) expr.h - -omit.obj: omit.c $(STDHDRS) - -sort.obj: sort.c $(STDHDRS) - -token.obj: token.c $(STDHDRS) - -trigger.obj: trigger.c $(STDHDRS) expr.h - -userfns.obj: userfns.c $(STDHDRS) expr.h - -utils.obj: utils.c $(STDHDRS) - -var.obj: var.c $(STDHDRS) expr.h diff --git a/src/OBSOLETE/os2func.c b/src/OBSOLETE/os2func.c deleted file mode 100644 index fbd237f4..00000000 --- a/src/OBSOLETE/os2func.c +++ /dev/null @@ -1,158 +0,0 @@ -/***************************************************************/ -/* */ -/* OS2FUNC.C */ -/* */ -/* Functions to support OS/2. */ -/* */ -/* This file is part of REMIND. */ -/* */ -/* This file is Copyright (C) 1993 by Russ Herman. */ -/* REMIND is Copyright (C) 1992-1998 by David F. Skoll */ -/* Copyright (C) 1999-2000 by Roaring Penguin Software Inc. */ -/* */ -/***************************************************************/ - -#include "config.h" - -#ifdef OS2_POPUP -#define INCL_VIO -#define INCL_KBD -#endif - -#ifdef _MSC_VER -#define INCL_DOSPROCESS -#endif - -#if defined(OS2_POPUP) || defined(_MSC_VER) -#include -#endif - -#ifdef OS2_POPUP -#include -#include -#include -#ifdef OS2DBG -#include -#include -#endif -#include "globals.h" - -/* EMX defines PS_TYPE, so we undefine it here to avoid - a redefinition warning when we include "types.h" */ -#ifdef PS_TYPE -#undef PS_TYPE -#endif - -#include "types.h" -#include "protos.h" - -#ifdef _MSC_VER -typedef USHORT APIRET; -#endif - -static APIRET apiret = 0; -static KBDKEYINFO kbci; -static char *pszPressAny = "\r\nPress any key to continue"; -static USHORT pflags = VP_WAIT; /* | VP_TRANSPARENT; */ -static HKBD hkbd = 0; -static char VioSubstBuffer[SHELLSIZE + 1]; - -void StartPopUp() -{ - if (OS2MODE) - if (!(DebugFlag & DB_ECHO_LINE)) - VioPopUp(&pflags, 0); -} - -void EndPopUp() -{ - if (DebugFlag & DB_ECHO_LINE) - return; - if (OS2MODE) { - VioWrtTTY(pszPressAny, strlen(pszPressAny), 0); - KbdCharIn(&kbci, IO_WAIT, hkbd); - VioEndPopUp(0); - } -} - -int PutsPopUp(char *s) -{ - char c, *os = VioSubstBuffer; - - if (DebugFlag & DB_ECHO_LINE) - printf("%s", s); - else { - do { - /* Convert \n to \r\n in auxiliary buffer for VIO */ - if ((c= *s++) == '\n') - *os++ = '\r'; - *os++ = c; - } while (c > 0); - VioWrtTTY(VioSubstBuffer, strlen(VioSubstBuffer), 0); - } - return(0); -} - -int PutlPopUp(char *s) -{ - StartPopUp(); - PutsPopUp(s); - if (DebugFlag & DB_ECHO_LINE) - fputc('\n', stdout); - else - VioWrtTTY("\r\n", 2, 0); - EndPopUp(); - return(0); -} - - -int PutcPopUp(int c) -{ - char *s = " "; - - if (DebugFlag & DB_ECHO_LINE) - fputc(c, stdout); - else { - switch (c) { - case '\n': - VioWrtTTY("\r\n", 2, 0); - break; - default: - s[0] = c; - VioWrtTTY(s, 1, 0); - break; - } - } - return(0); -} - -#ifdef OS2DBG -#define DB_ECHO_LINE 16 -int DebugFlag = 0; -void main(/* int argc, char **argv */) -{ - int ret; - - ret = os2fputs("Test VIO PopUp Writing"); - if (ret) - fprintf(stderr, "Test VIO PopUP Writing returned %d %ld", - ret, apiret); - exit(ret); -} -#endif -#endif - -#ifdef _MSC_VER -unsigned sleep(unsigned sec) -{ - return DosSleep(sec * 1000L); -} -#endif - -#ifndef __EMX__ -int fork() -{ - return(-1); -} -#endif - diff --git a/src/OBSOLETE/remind.def b/src/OBSOLETE/remind.def deleted file mode 100644 index 28b36f4c..00000000 --- a/src/OBSOLETE/remind.def +++ /dev/null @@ -1 +0,0 @@ -NAME WINDOWCOMPAT NEWFILES diff --git a/src/OBSOLETE/smakefile b/src/OBSOLETE/smakefile deleted file mode 100644 index 7c82492b..00000000 --- a/src/OBSOLETE/smakefile +++ /dev/null @@ -1,93 +0,0 @@ -# Makefile for REMIND, suitable for SAS/C 6.50 under AmigaDOS -# English version -# THIS IS OUT OF DATE! - -#----------------------------------------------------------------------------- -# THINGS FOR YOU TO EDIT START BELOW -#----------------------------------------------------------------------------- - -# Uncomment the next line if you are running on a SYSV system -# SYSV= -DSYSV - -# Uncomment the next line if you are running under UNIX (including SYSV!) -#UNIX= -DUNIX - -# Uncomment the next lines if you want to use gcc instead of default compiler -# NOTE: Tempting as it may be, if you use 'cc' for the C compiler, do not -# use 'ld' for the linker. It will probably work much better if you use -# LD= cc rather than LD= ld. -CC= SC -LD= SC - -# Put any additional flags for the C compiler or linker here - if you -# are not using gcc, you probably want to remove '-ansi'. -CFLAGS= OPT NOSTKCHK NOSINT MATH=IEEE -CDEFS= -LDFLAGS= LINK - -HDRS= config.h err.h expr.h globals.h protos.h types.h version.h \ -lang.h english.h german.h dutch.h finnish.h french.h norwgian.h - -STDHDRS= config.h types.h protos.h globals.h err.h lang.h - -LANGHDRS= english.h german.h dutch.h finnish.h french.h norwgian.h - -SRCS= calendar.c dorem.c dosubst.c expr.c files.c funcs.c globals.c hbcal.c \ -init.c main.c moon.c omit.c sort.c queue.c token.c trigger.c userfns.c \ -utils.c var.c amiga.c - -OBJS= calendar.o dorem.o dosubst.o expr.o files.o funcs.o globals.o hbcal.o \ -init.o main.o moon.o omit.o sort.o queue.o token.o trigger.o userfns.o \ -utils.o var.o amiga.o - -MANIFEST= README.UNIX README.DOS COPYRIGHT $(HDRS) $(SRCS) Makefile rem rem.1 \ -remind.1 remind-all.csh remind-all.sh test.rem test-rem test.cmp makefile.tc \ -makefile.msc lnk.msc lnk.tc MANIFEST.UNX MANIFEST.DOS WHATSNEW.30 kall kall.1 \ -defs.rem README.OS2 makefile.os2 rem2ps.c rem2ps.h remind.def rem2ps.1 \ -tstlang.rem README.BCC lnk.bcc makefile.bcc os2func.c \ -test-rem.bat test-rem.cmd test1.cmp test2.cmp - - -all: remind rem2ps - -.c.o: - $(CC) $(UNIX) $(SYSV) $(CFLAGS) $(CDEFS) $*.c - -rem2ps: rem2ps.o - $(LD) MATH=IEEE $(LDFLAGS) PNAME=rem2ps rem2ps.o - -remind: $(OBJS) - $(LD) MATH=IEEE $(LDFLAGS) PNAME=remind $(OBJS) - -clean: - rm -f *.o *~ core *.bak - -clobber: - rm -f *.o *~ remind rem2ps test.out core *.bak - -test: remind - sh test-rem - -rem2ps.o: rem2ps.c rem2ps.h lang.h config.h -calendar.o: calendar.c $(STDHDRS) expr.h -dorem.o: dorem.c $(STDHDRS) expr.h -dosubst.o: dosubst.c $(STDHDRS) $(LANGHDRS) -expr.o: expr.c $(STDHDRS) expr.h -files.o: files.c $(STDHDRS) -funcs.o: funcs.c $(STDHDRS) expr.h version.h -globals.o: globals.c config.h types.h globals.h err.h lang.h $(LANGHDRS) -hbcal.o: hbcal.c $(STDHDRS) -init.o: init.c $(STDHDRS) expr.h version.h lang.h $(LANGHDRS) -main.o: main.c $(STDHDRS) expr.h -moon.o: moon.c $(STDHDRS) -omit.o: omit.c $(STDHDRS) -sort.o: sort.c $(STDHDRS) -queue.o: queue.c $(STDHDRS) -token.o: token.c $(STDHDRS) -trigger.o: trigger.c $(STDHDRS) expr.h -userfns.o: userfns.c $(STDHDRS) expr.h -utils.o: utils.c $(STDHDRS) -var.o: var.c $(STDHDRS) expr.h - -amiga.o: amiga.c - $(CC) OBJNAME=amiga.o $(CFLAGS) amiga.c