$Log$
+ Revision 571.0 2000/04/13 02:43:24 ajc
+ * Fixed a problem that crashed the client during <G>oto commands if a room
+ existed with a name more than 32 characters (thanks to Magus for reporting
+ this one).
+ * Tagged everything and updated docs for the 5.71 release
+
Revision 570.18 2000/04/10 01:47:22 ajc
* More paginator changes. Shuffled code around, added pagination to a bunch
of other functions, and replaced the old, cumbersome pagination with the
Fri Jul 10 1998 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
* Initial CVS import
-
Title: Citadel/UX
-Version: 5.60
+Version: 5.71
Description: An advanced messaging system which can be used for BBS,
groupware, and
online community applications. It is multithreaded,
struct march {
struct march *next;
- char march_name[32];
+ char march_name[ROOMNAMELEN];
char march_floor;
char march_order;
};
{
char buf[256];
struct march *mptr, *mptr2;
- char next_room[32];
+ char next_room[ROOMNAMELEN];
/* Check to see if the march-mode list is already allocated.
* If it is, pop the first room off the list and go there.
#include "sysdep.h"
#include "sysconfig.h"
#include "ipcdef.h"
-#define CITADEL "Citadel/UX 5.70"
-#define REV_LEVEL 570
+
+#define CITADEL "Citadel/UX 5.71" /* Text description of this software */
+
+/*
+ * REV_LEVEL is the current version number (multiplied by 100 to avoid having
+ * to fiddle with the decimal). REV_MIN is the oldest version of Citadel
+ * whose data files are compatible with the current version. If the data files
+ * are older than REV_MIN, none of the programs will work until the setup
+ * program is run again to bring things up to date.
+ */
+#define REV_LEVEL 571 /* This version */
+#define REV_MIN 570 /* Oldest compatible version */
+
#define SERVER_TYPE 0 /* zero for stock Citadel/UX; other developers please
obtain SERVER_TYPE codes for your implementations */
Begin3
Title: Citadel/UX
-Version: 5.60
-Entered-date: Sun Apr 25 23:58:22 EDT 1999
+Version: 5.71
+Entered-date: Wed Apr 12 22:41:18 EDT 2000
Description: An advanced messaging system which can be used for BBS,
groupware, and online community applications. It is
multithreaded, client/server, database driven, and
}
fclose(cfp);
- if (config.c_setup_level != REV_LEVEL) {
+ if (config.c_setup_level < REV_MIN) {
fprintf(stderr, "config: Your data files are out of date. ");
fprintf(stderr, "Run setup to update them.\n");
fprintf(stderr,
void kill_floor(void);
void enter_bio(void);
void download_to_local_disk(char *, long);
+void hit_any_key(void);
/*