--- freem/src/mpsdef.h 2025/01/19 02:04:04 1.1.1.1 +++ freem/src/mpsdef.h 2025/03/24 04:05:36 1.5 @@ -1,23 +1,11 @@ /* - * * - * * * - * * * - * *************** - * * * * * - * * MUMPS * - * * * * * - * *************** - * * * - * * * - * * - * - * mpsdef.h + * $Id: mpsdef.h,v 1.5 2025/03/24 04:05:36 snw Exp $ * common external definitions for all mumps modules * * - * Author: Serena Willis + * Author: Serena Willis * Copyright (C) 1998 MUG Deutschland - * Copyright (C) 2020, 2023 Coherent Logic Development LLC + * Copyright (C) 2020, 2023, 2025 Coherent Logic Development LLC * * * This file is part of FreeM. @@ -35,6 +23,16 @@ * You should have received a copy of the GNU Affero Public License * along with FreeM. If not, see . * + * $Log: mpsdef.h,v $ + * Revision 1.5 2025/03/24 04:05:36 snw + * Replace crlf with frm_crlf to avoid symbol conflict with readline on OS/2 + * + * Revision 1.4 2025/03/09 19:50:47 snw + * Second phase of REUSE compliance and header reformat + * + * + * SPDX-FileCopyrightText: (C) 2025 Coherent Logic Development LLC + * SPDX-License-Identifier: AGPL-3.0-or-later **/ #include @@ -167,7 +165,7 @@ extern short nakoffs; /* offset to nak extern char zfunkey[44][FUNLEN]; /* $ZF function key */ extern short xpos[MAXDEV + 1]; /* $X-vector */ extern short ypos[MAXDEV + 1]; /* $Y-vector */ -extern short crlf[MAXDEV + 1]; /* CR/LF flag vector */ +extern short frm_crlf[MAXDEV + 1]; /* CR/LF flag vector */ extern short fm_nodelay[MAXDEV + 1]; /* nodelay flag vector */ extern int SIflag[MAXDEV + 1]; /* SI/SO flag */ extern int ESCflag[MAXDEV + 1]; /* ESC flag */ @@ -403,7 +401,6 @@ extern short timeoutms; extern char tmp4[80]; extern short param; /* parameter count */ extern short paramx; /* current parameter */ -extern char *ttyname (); //extern char *calloc (); extern short level; /* level count */ extern short nestlt[NESTLEVLS + 1]; /* stack $T / stack levelcount */