FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

remove rgip terminal (uniplex Redwood Graphics Interface Protocol) · gnuplot/gnuplot-old@06cf533 · GitHub

Repository navigation

Commit 06cf533

Browse files
sfeam
committed
remove rgip terminal (uniplex Redwood Graphics Interface Protocol)
1 parent 944fa55 commit 06cf533

20 files changed

Lines changed: 31 additions & 845 deletions

‎ChangeLog‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
2011-08-09 Ethan A Merritt <merritt@u.washington.edu>
2+
3+
* PORTING config/config.cyg config/config.dj2 config/config.mgw
4+
config/config.nt config/config.os2 config/config.oww
5+
config/makefile.unx configure.in configure.vms docs/Makefile.in
6+
docs/doc2texi.el docs/gpcard.tex src/Makefile.am src/makefile.all
7+
src/makefile.awc src/rgipgnu src/term.h term/rgip.trm
8+
9+
Remove code specific to the rgip terminal (Redwood Graphics Interface
10+
Protocol). The company (uniplex) supporting this protocol no longer
11+
exists. The terminal itself no longer compiles cleanly, and valgrind
12+
shows many buffer overflows and alloc/free errors.
13+
19 files changed, 13 insertions(+), 841 deletions(-)
14+
115
2011-08-02 Ethan A Merritt <merritt@u.washington.edu>
216

317
* docs/plotstyles.gnu docs/gnuplot.doc term/be.trm term/canvas.trm

‎PORTING‎

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
*******************************************************************************
2+
*** NB: This file is horribly out of date.
3+
*** View everything in it as historical perspective;
4+
*** the broad outline may be useful but the details are not current
5+
*******************************************************************************
16

27
The following information is mainly geared towards people who want
38
to port gnuplot to new platforms not covered by the installation
@@ -103,12 +108,8 @@ of devices that may be selected/deselected by editing term.h.
103108

104109
AED AED 512 and AED 767
105110
AIFM Adobe Illustrator Format
106-
AMIGA Amiga custom screen
107-
APOLLO Apollo Graphics Primitive Resource (resizable window)
108-
ATARI AES, VDI, MultoTOS
109111
ATT6300 PC with AT&T 6300 graphics
110112
BITGRAPH BBN BitGraph
111-
CGI SCO CGI, hcgi
112113
COREL COREL! Draw Format
113114
CORONA PC with Corona graphics 325
114115
DEBUG Voluminous output for debugging to terminal
@@ -127,7 +128,6 @@ of devices that may be selected/deselected by editing term.h.
127128
FIG Fig graphics language (requires object.h from TransFig)
128129
GIF Gif output, requires special library
129130
GPIC Gpic for groff
130-
GPR Apollo Graphics Primitive Resource (fixed-size window)
131131
HERCULES IBM PC/Clone with Hercules graphics board
132132
HP2648 HP2648, HP2647
133133
HP26 HP2623A and maybe others
@@ -143,22 +143,18 @@ of devices that may be selected/deselected by editing term.h.
143143
MF Metafont Format
144144
MGR MGR window manager
145145
MIF FrameMaker MIF 3.00 Format
146-
MTOS Atari MiNT/MULTITOS/Magic Terminal
147146
NEC NEC CP6 pinwriter printer
148147
NEXT NeXTStep Window System (only grey scale)
149148
OS2PM OS/2 Presentation Manager
150149
PBM PBMPLUS pbm, pgm, ppm formats
151150
PCL HP PCL5 (actually HPGL/2)
152151
PNG Portable Network Graphics, requires separate library
153152
POSTSCRIPT PostScript
154-
PRESCRIBE Kyocera Laser printer
155153
PSLATEX Postscript graphics, LaTeX labels and titles
156154
PSTRICKS PSTRICKS 0.91 format
157155
QMS QMS/QUIC laserprinter (Talaris 1200 and others)
158156
REGIS ReGis graphics (vt125, vt220, vt240, Gigis...)
159-
RGIP Redwood Graphics Interface Protocol
160157
SELANAR Selanar
161-
STARC Star Color Printer
162158
SUN Sun Microsystems Workstation
163159
T410X Tektronix 4106, 4107, 4109 and 420x terminals
164160
TABLE Text output
@@ -184,11 +180,6 @@ incomplete.
184180

185181
define note
186182
------ --------
187-
AMIGA_AC_5 defined for Manx Aztec C 5.2a on the Amiga.
188-
AMIGA_SC_6_1 defined for SAS/C 6.1 or later versions on the Amiga.
189-
__amigaos__ defined by gcc on AmigaOS.
190-
AMIGA defined for all Amiga compilers.
191-
apollo defined by Apollo's C compilers.
192183
_CRAY defined by CRAY's C compiler.
193184
__DECC defined by DEC C compiler under VMS (?)
194185
__TURBOC__ defined automatically by Borland C++ 3.x.

‎config/config.cyg‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -434,9 +434,6 @@
434434
/* Define as the return type of signal handlers (`int' or `void'). */
435435
#define RETSIGTYPE void
436436

437-
/* Define if you want to use the Redwood Graphics Interface Protocol. */
438-
/* #undef RGIP */
439-
440437
/* Define to the type of arg 1 for `select'. */
441438
/* #undef SELECT_TYPE_ARG1 */
442439

‎config/config.dj2‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -444,9 +444,6 @@
444444
/* Define as the return type of signal handlers (`int' or `void'). */
445445
#define RETSIGTYPE void
446446

447-
/* Define if you want to use the Redwood Graphics Interface Protocol. */
448-
/* #undef RGIP */
449-
450447
/* Define to the type of arg 1 for `select'. */
451448
#define SELECT_TYPE_ARG1 int
452449

‎config/config.mgw‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -497,9 +497,6 @@
497497
/* Define as the return type of signal handlers (`int' or `void'). */
498498
#define RETSIGTYPE void
499499

500-
/* Define if you want to use the Redwood Graphics Interface Protocol. */
501-
/* #undef RGIP */
502-
503500
/* Define to the type of arg 1 for `select'. */
504501
/* #undef SELECT_TYPE_ARG1 */
505502

‎config/config.nt‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -473,9 +473,6 @@
473473
/* Define as the return type of signal handlers (`int' or `void'). */
474474
#define RETSIGTYPE void
475475

476-
/* Define if you want to use the Redwood Graphics Interface Protocol. */
477-
/* #undef RGIP */
478-
479476
/* Define to the type of arg 1 for `select'. */
480477
/* #undef SELECT_TYPE_ARG1 */
481478

‎config/config.os2‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -443,9 +443,6 @@
443443
/* Define as the return type of signal handlers (`int' or `void'). */
444444
/* #undef RETSIGTYPE */
445445

446-
/* Define if you want to use the Redwood Graphics Interface Protocol. */
447-
/* #undef RGIP */
448-
449446
/* Define to the type of arg 1 for `select'. */
450447
#define SELECT_TYPE_ARG1 int
451448

‎config/config.oww‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -478,9 +478,6 @@
478478
/* Define as the return type of signal handlers (`int' or `void'). */
479479
#define RETSIGTYPE void
480480

481-
/* Define if you want to use the Redwood Graphics Interface Protocol. */
482-
/* #undef RGIP */
483-
484481
/* Define to the type of arg 1 for `select'. */
485482
/* #undef SELECT_TYPE_ARG1 */
486483

‎config/makefile.unx‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# $Id: makefile.unx,v 1.15 2011/06/01 03:44:36 sfeam Exp $
2+
# $Id: makefile.unx,v 1.16 2011/08/09 17:34:29 sfeam Exp $
33
#
44
#
55
############################################################
@@ -437,7 +437,7 @@ CSOURCE6 = term/impcodes.h term/imagen.trm term/next.trm term/object.h \
437437
term/kyo.trm term/latex.trm term/mif.trm \
438438
term/pbm.trm term/pslatex.trm term/gpic.trm
439439
CSOURCE7 = term/post.trm term/pstricks.trm term/qms.trm term/regis.trm \
440-
term/rgip.trm term/sun.trm\
440+
term/sun.trm\
441441
term/t410x.trm term/tek.trm term/texdraw.trm \
442442
term/tgif.trm term/tpic.trm \
443443
term/unixpc.trm \

‎configure.in‎

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
dnl Process this file with autoconf to produce a configure script.
22
dnl configure.in for gnuplot on Unix.
33
dnl
4-
dnl $Id: configure.in,v 1.283 2011/06/01 03:44:35 sfeam Exp $
4+
dnl $Id: configure.in,v 1.284 2011/08/09 17:34:29 sfeam Exp $
55
dnl
66
dnl this is actually major.minor ...
77
dnl note that for a non-beta release, we need to
@@ -908,14 +908,6 @@ AC_ARG_ENABLE(mgr,dnl
908908
[-lpixrect])
909909
fi])
910910

911-
dnl Redwood Graphics Interface Protocol
912-
AC_ARG_ENABLE(rgip,dnl
913-
[ --enable-rgip enable Redwood Graphics Interface Protocol],
914-
[if test "$enableval" = yes; then
915-
AC_DEFINE(RGIP,1,
916-
[ Define if you want to use the Redwood Graphics Interface Protocol. ])
917-
fi])
918-
919911
dnl hidden3d compile-time options...
920912
dnl NOTE: have to check that they're not both turned on --- the code
921913
dnl doesn't allow that choice.
@@ -1330,12 +1322,6 @@ else
13301322
AC_MSG_RESULT([ mgr terminal: no (use --enable-mgr to enable, requires libpixrect)])
13311323
fi
13321324

1333-
if test "$enable_rgip" = yes ; then
1334-
AC_MSG_RESULT([ rgip/uniplex terminal: yes])
1335-
else
1336-
AC_MSG_RESULT([ rgip/uniplex terminal: no (use --enable-rgip to enable)])
1337-
fi
1338-
13391325
if test "$is_msdos" = yes; then
13401326
AC_MSG_RESULT([ svga terminal (MSDOS/djgpp): yes])
13411327
else

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL