home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sources.misc
- From: dfs@doe.carleton.ca (David F. Skoll)
- Subject: v41i123: remind - A replacement for calendar, Patch12b/2
- Message-ID: <1994Feb1.060408.9804@sparky.sterling.com>
- X-Md4-Signature: 4ae381c00d7ba01897dabceb1bf3a258
- Sender: kent@sparky.sterling.com (Kent Landfield)
- Reply-To: dfs@doe.carleton.ca (David F. Skoll)
- Organization: Carleton University
- Date: Tue, 1 Feb 1994 06:04:08 GMT
- Approved: kent@sparky.sterling.com
-
- Submitted-by: dfs@doe.carleton.ca (David F. Skoll)
- Posting-number: Volume 41, Issue 123
- Archive-name: remind/patch12b
- Environment: UNIX, MS-DOS, OS/2
- Patch-To: remind: Volume 33, Issue 58-69
-
- #!/bin/sh
- # this is Shar.02 (part 2 of Remind-3.0/Patch-12/part)
- # do not concatenate these parts, unpack them in order with /bin/sh
- # file polish.h continued
- #
- if touch 2>&1 | fgrep 'amc' > /dev/null
- then TOUCH=touch
- else TOUCH=true
- fi
- if test ! -r shar3_seq_.tmp; then
- echo "Please unpack part 1 first!"
- exit 1
- fi
- (read Scheck
- if test "$Scheck" != 2; then
- echo "Please unpack part $Scheck next!"
- exit 1
- else
- exit 0
- fi
- ) < shar3_seq_.tmp || exit 1
- echo "x - Continuing file polish.h"
- sed 's/^X//' << 'SHAR_EOF' >> polish.h &&
- X "Warto\266\346",
- X "*NIE ZDEFINIOWANE*",
- X "Pocz\261tek UserFN",
- X "Koniec UserFN",
- X "Przemine\263o",
- X "Niepowodzenie w funkcji fork() - nie mog\352 kolejkowa\346 przypomnie\361",
- X "Nie ma dost\352pu do pliku",
- X "B\263\352dna data systemowa: Rok mniejszy ni\277 %d\n",
- X "Nieznana flaga odpluskwiania '%c'\n",
- X "Nieznana opcja '%c'\n",
- X "Nieznany u\277ytkownik '%s'\n",
- X "Nie mog\352 zmieni\346 gid na %d\n",
- X "Nie mog\352 zmieni\346 uid na %d\n",
- X "Brak pami\352ci na zmienne \266rodowiska\n",
- X "Brak znaku '='",
- X "Brak nazwy zmiennej",
- X "Brak wyra\277enia",
- X "Nie mog\352 zmieni\346 daty dost\352pu pliku %s\n",
- X "Remind: '-i' option: %s\n",
- X "Brak przypomnie\361.",
- X "%d Przypomnienia zakolejkowane na p\363\274niej.\n",
- X "Spodziewana liczba"
- X#else /* ISOLATIN1 */
- X "OK",
- X "Brakujacy ']'",
- X "Brakujacy nawias",
- X "Zbyt skomplikowane wyrazenie - za duzo operatorow",
- X "Zbyt skomplikowane wyrazenie - za duzo argumentow",
- X "Brakujacy ')'",
- X "Niezdefiniowana funkcja",
- X "Nielegalny znak",
- X "Spodziewany operator binarny",
- X "Brak pamieci",
- X "Niepoprawny numer",
- X "Pusty stos operatorow - blad wewnetrzny",
- X "Pusty stos zmiennych - blad wewnetrzny",
- X "Niemozliwa konwersja",
- X "Blad typu",
- X "Nadmiar daty",
- X "Blad stosu - blad wewnetrzny",
- X "Dzielenie przez zero",
- X "Niezdefiniowana zmienna",
- X "Niespodziewany koniec linii",
- X "Niespodziewany koniec pliku",
- X "Blad wejscia/wyjscia",
- X "Za dluga linia",
- X "Blad wewnetrzny",
- X "Zla specyfikacja daty",
- X "Za malo argumentow",
- X "Za duzo argumentow",
- X "Nieprawidlowy czas",
- X "Liczba za duza",
- X "Liczba za mala",
- X "Nie moge otworzyc pliku",
- X "INCLUDE zbyt zagniezdzone",
- X "Blad skladniowy",
- X "Nie moge obliczyc przypomnienia",
- X "Zbyt zagniezdzone IF",
- X "ELSE bez IF do pary",
- X "ENDIF bez IF do pary",
- X "Nie moge ominac (OMIT) wszystkich dni",
- X "Niespodziewany wyraz w lini",
- X "POP-OMIT-CONTEXT bez PUSH-OMIT-CONTEXT",
- X "Komenda RUN zablokowana",
- X "Blad dziedziny",
- X "Niepoprawny identyfikator",
- X "Wykryto rekursywne wywolanie funkcji",
- X "",
- X "Nie moga zmienic zmiennej systemowej",
- X "Funkcja biblioteki C nie moze reprezentowac daty/czasu",
- X "Proba redefinicji funkcji wbudowanej",
- X "Nie wolno zagniezdzac definicji funkcji w wyrazeniu",
- X "Aby uzyc powtorzenia trzeba w pelni wyspecyfikowac date",
- X "Rok podany dwokrotnie",
- X "Miesiac podany dwokrotnie",
- X "Dzien podany dwokrotnie",
- X "Nieznane slowo",
- X "W komendzie OMIT trzeba podac miesiac i dzien",
- X "Za duzo czesciowych komend OMIT",
- X "Za duzo pelnych komend OMIT",
- X "ostrzezenie: PUSH-OMIT-CONTEXT bez POP-OMIT-CONTEXT",
- X "Blad odczytu pliku",
- X "Oczekiwany koniec linii",
- X "Bledna data hebrajska",
- X "IIF wymaga nieparzystej liczby argumentow",
- X "Ostrzezenie: Brakujacy ENDIF",
- X "Oczekiwany przecinek",
- X "Dzien tygodnia podany dwokrotnie",
- X "Dozwolone tylko jedno z: BEFORE, AFTER i SKIP",
- X "Nie mozna zagniezdzac MSG, MSF, RUN, itp. w wyrazeniu",
- X "Wartosc powtorzenia podana dwokrotnie",
- X "Wartosc roznicy podana dwokrotnie",
- X "Wartosc cofniecia podana dwokrotnie",
- X "Slowo ONCE uzyte dwokrotnie.",
- X "Po AT oczekiwany jest czas",
- X "Slowo UNTIL uzyte dwokrotnie",
- X "Niekompletna specyfikacja daty",
- X "Slowo SCANFROM uzyte dwokrotnie",
- X "Zmienna",
- X "Wartosc",
- X "*UNDEFINED*",
- X "Poczatek UserFN",
- X "Koniec UserFN",
- X "Przeminelo",
- X "niepowodzenie w funkcji fork() - nie moge kolejkowac przypomnien",
- X "Nie ma dostepu do pliku",
- X "Bledna data systemowa: Rok mniejszy niz %d\n",
- X "Nieznana flaga odpluskwiania '%c'\n",
- X "Nieznana opcja '%c'\n",
- X "Nieznany uzytkownik '%s'\n",
- X "Nie moge zmienic gid na %d\n",
- X "Nie moge zmienic uid na %d\n",
- X "Brak pamieci na zmienne srodowiska\n",
- X "Brak znaku '='",
- X "Brak nazwy zmiennej",
- X "Brak wyrazenia",
- X "Nie moge zmienic daty dostepu pliku %s\n",
- X "Remind: '-i' option: %s\n",
- X "Brak przypomnien.",
- X "%d Przypomnienia zakolejkowane na pozniej.\n",
- X "Spodziewana liczba"
- X#endif /* ISOLATIN1 */
- X};
- X#endif /* MK_GLOBALS */
- X
- X/* The following is only used in init.c */
- X#ifdef L_IN_INIT
- X#define L_USAGE_OVERRIDE 1
- X#ifdef HAVE_PROTOS
- XPUBLIC void Usage(void)
- X#else
- Xvoid Usage()
- X#endif /* HAVE_PROTOS */
- X{
- X fprintf(ErrFp, "\nREMIND %s (%s version) Copyright 1992, 1993 by David F. Skoll\n", VERSION, L_LANGNAME);
- X#ifdef BETA
- X fprintf(ErrFp, ">>>> BETA VERSION <<<<\n");
- X#endif
- X#ifdef ISOLATIN1
- X fprintf(ErrFp, "\nSpos\363b u\277ycia: remind [opcje] plik [data] [*powt\363rzenie]\n");
- X fprintf(ErrFp, "Opcje:\n");
- X fprintf(ErrFp, " -n Wypisz nast\352pne przypomnienia w prostym formacie\n");
- X fprintf(ErrFp, " -r Zablokuj dyrektywy RUN\n");
- X fprintf(ErrFp, " -c[n] Wypisz kalendarz na n (domy\266lnie 1) miesi\352cy\n");
- X fprintf(ErrFp, " -c+[n] Wypisz kalendarz na n (domy\266lnie 1) tygodni\n");
- X fprintf(ErrFp, " -w[n[,p[,s]]] Ustaw szeroko\266\346, wype\263nienie i odst\352py w kalendarzu\n");
- X fprintf(ErrFp, " -s[+][n] Wypisz uproszczony kalendarz na n (1) miesi\352cy (tygodni)\n");
- X fprintf(ErrFp, " -p[n] To samo co -s, ale kompatybilne z rem2ps\n");
- X fprintf(ErrFp, " -v Obszerniejsze komentarze\n");
- X fprintf(ErrFp, " -o Ignoruj instrukcje ONCE\n");
- X fprintf(ErrFp, " -t Odpal wszystkie przysz\263e przypomnienia niezale\277nie od delty\n");
- X fprintf(ErrFp, " -h Praca bezszmerowa\n");
- X#ifdef HAVE_QUEUED
- X fprintf(ErrFp, " -a Nie odpalaj przyponie\361 czasowych - kolejkuj je\n");
- X fprintf(ErrFp, " -q Nie kolejkuj przyponie\361 czasowych\n");
- X fprintf(ErrFp, " -f Nie przechod\274 do pracy w tle\n");
- X fprintf(ErrFp, " -z[n] Pracuj jako demon, budz\261c si\352 co n (5) minut\n");
- X#endif
- X fprintf(ErrFp, " -d... Odpluskwianie: e=echo x=expr-eval t=trig v=dumpvars l=showline\n");
- X fprintf(ErrFp, " -e Komunikaty o b\263\352dach skieruj na stdout\n");
- X fprintf(ErrFp, " -b[n] Format czasu: 0=am/pm, 1=24godz., 2=\277aden\n");
- X fprintf(ErrFp, " -x[n] Limit powt\363rze\361 klauzuli SATISFY (domy\266lnie=150)\n");
- X fprintf(ErrFp, " -kcmd Wywo\263aj 'cmd' dla przypomnie\361 typu MSG\n");
- X fprintf(ErrFp, " -g[ddd] Sortuj przypomnienia wed\263ug daty, czasu i priorytetu\n");
- X fprintf(ErrFp, " -ivar=val Zainicjuj zmienn\261 var warto\266cia val i zachowaj ja\n");
- X fprintf(ErrFp, " -m Rozpocznij kalendarz od poniedzia\263ku zamiast od niedzieli\n");
- X#else /* ISOLATIN1 */
- X fprintf(ErrFp, "\nSposob uzycia: remind [opcje] plik [data] [*powtorzenie]\n");
- X fprintf(ErrFp, "Opcje:\n");
- X fprintf(ErrFp, " -n Wypisz nastepne przypomnienia w prostym formacie\n");
- X fprintf(ErrFp, " -r Zablokuj dyrektywy RUN\n");
- X fprintf(ErrFp, " -c[n] Wypisz kalendarz na n (domyslnie 1) miesiecy\n");
- X fprintf(ErrFp, " -c+[n] Wypisz kalendarz na n (domyslnie 1) tygodni\n");
- X fprintf(ErrFp, " -w[n[,p[,s]]] Ustaw szerokosc, wypelnienie i odstepy w kalendarzu\n");
- X fprintf(ErrFp, " -s[+][n] Wypisz uproszczony kalendarz na n (1) miesiecy (tygodni)\n");
- X fprintf(ErrFp, " -p[n] To samo co -s, ale kompatybilne z rem2ps\n");
- X fprintf(ErrFp, " -v Obszerniejsze komentarze\n");
- X fprintf(ErrFp, " -o Ignoruj instrukcje ONCE\n");
- X fprintf(ErrFp, " -t Odpal wszystkie przyszle przypomnienia niezaleznie od delty\n");
- X fprintf(ErrFp, " -h Praca bezszmerowa\n");
- X#ifdef HAVE_QUEUED
- X fprintf(ErrFp, " -a Nie odpalaj przyponien czasowych - kolejkuj je\n");
- X fprintf(ErrFp, " -q Nie kolejkuj przyponien czasowych\n");
- X fprintf(ErrFp, " -f Nie przechodz do pracy w tle\n");
- X fprintf(ErrFp, " -z[n] Pracuj jako demon, budzac sie co n (5) minut\n");
- X#endif
- X fprintf(ErrFp, " -d... Odpluskwianie: e=echo x=expr-eval t=trig v=dumpvars l=showline\n");
- X fprintf(ErrFp, " -e Komunikaty o bledach skieruj na stdout\n");
- X fprintf(ErrFp, " -b[n] Format czasu: 0=am/pm, 1=24godz., 2=zaden\n");
- X fprintf(ErrFp, " -x[n] Limit powtorzen klauzuli SATISFY (domyslnie=150)\n");
- X fprintf(ErrFp, " -kcmd Wywolaj 'cmd' dla przypomnien typu MSG\n");
- X fprintf(ErrFp, " -g[ddd] Sortuj przypomnienia wedlug daty, czasu i priorytetu\n");
- X fprintf(ErrFp, " -ivar=val Zainicjuj zmienna var wartoscia val i zachowaj ja\n");
- X fprintf(ErrFp, " -m Rozpocznij kalendarz od poniedzialku zamiast od niedzieli\n");
- X#endif /* ISOLATIN1 */
- X exit(1);
- X}
- X#endif /* L_IN_INIT */
- SHAR_EOF
- echo "File polish.h is complete" &&
- $TOUCH -am 0131103994 polish.h &&
- chmod 0600 polish.h ||
- echo "restore of polish.h failed"
- set `wc -c polish.h`;Wc_c=$1
- if test "$Wc_c" != "16852"; then
- echo original size 16852, current size $Wc_c
- fi
- rm -f shar3_seq_.tmp
- echo "You have unpacked the last part"
- exit 0
-
-
- exit 0 # Just in case...
-