This file is indexed.

/usr/lib/iraf/lib/gescape.h is in iraf-dev 2.16.1+2018.03.10-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
# GESCAPE.H -- Escape codes for the GIO gescape routine.  These are GKI
# functions not part of the standard GIO/GKI drawing function set.  Usually
# only specific graphics kernels will respond to these escape codes.
# Other kernels ignore these escapes.

# Plotter escapes.
# --------------------------------

define  GSC_X_GKITODEV		1	# x scale; devunits/GKI_MAXNDC
define  GSC_Y_GKITODEV		2	# y scale; devunits/GKI_MAXNDC


# Gterm widget imaging functions.
# --------------------------------

define	GIM_RASTERINIT		10	# initialize imaging subsystem
define	GIM_RASTERINIT_LEN	0

define	GIM_CREATERASTER	11	# create or resize a raster
define	GIM_CREATERASTER_LEN	5
define	GIM_CREATERASTER_RN	1
define	GIM_CREATERASTER_RT	2
define	GIM_CREATERASTER_NX	3
define	GIM_CREATERASTER_NY	4
define	GIM_CREATERASTER_BP	5

define	GIM_DESTROYRASTER	12	# destroy a raster
define	GIM_DESTROYRASTER_LEN	1
define	GIM_DESTROYRASTER_RN	1

define	GIM_QUERYRASTER		13	# get raster type and size
define	GIM_QUERYRASTER_LEN	1
define	GIM_QUERYRASTER_RN	1

define	GIM_RET_QRAS_LEN	5	# return value for above
define	GIM_RET_QRAS_EX		1
define	GIM_RET_QRAS_RT		2
define	GIM_RET_QRAS_NX		3
define	GIM_RET_QRAS_NY		4
define	GIM_RET_QRAS_BP		5

define	GIM_SETRASTER		14	# set raster used for drawing context
define	GIM_SETRASTER_LEN	1
define	GIM_SETRASTER_RN	1

define	GIM_WRITEPIXELS		15	# write to a raster
define	GIM_WRITEPIXELS_LEN	7
define	GIM_WRITEPIXELS_RN	1
define	GIM_WRITEPIXELS_EC	2
define	GIM_WRITEPIXELS_X1	3
define	GIM_WRITEPIXELS_Y1	4
define	GIM_WRITEPIXELS_NX	5
define	GIM_WRITEPIXELS_NY	6
define	GIM_WRITEPIXELS_BP	7
define	GIM_WRITEPIXELS_DATA	8

define	GIM_READPIXELS		16	# read from a raster
define	GIM_READPIXELS_LEN	7
define	GIM_READPIXELS_RN	1
define	GIM_READPIXELS_EC	2
define	GIM_READPIXELS_X1	3
define	GIM_READPIXELS_Y1	4
define	GIM_READPIXELS_NX	5
define	GIM_READPIXELS_NY	6
define	GIM_READPIXELS_BP	7

define	GIM_RET_RPIX_LEN	1	# return value for above
define	GIM_RET_RPIX_NP		1

define	GIM_REFRESHPIXELS	17	# refresh a screen region
define	GIM_REFRESHPIXELS_LEN	6
define	GIM_REFRESHPIXELS_RN	1
define	GIM_REFRESHPIXELS_CT	2
define	GIM_REFRESHPIXELS_X1	3
define	GIM_REFRESHPIXELS_Y1	4
define	GIM_REFRESHPIXELS_NX	5
define	GIM_REFRESHPIXELS_NY	6

define	GIM_SETPIXELS		18	# set a region to a solid color
define	GIM_SETPIXELS_LEN	8
define	GIM_SETPIXELS_RN	1
define	GIM_SETPIXELS_CT	2
define	GIM_SETPIXELS_X1	3
define	GIM_SETPIXELS_Y1	4
define	GIM_SETPIXELS_NX	5
define	GIM_SETPIXELS_NY	6
define	GIM_SETPIXELS_CO	7
define	GIM_SETPIXELS_OP	8

define	GIM_WRITECMAP		19	# write to a colormap
define	GIM_WRITECMAP_LEN	3
define	GIM_WRITECMAP_MP	1
define	GIM_WRITECMAP_FC	2
define	GIM_WRITECMAP_NC	3
define	GIM_WRITECMAP_DATA	4

define	GIM_READCMAP		20	# read from a colormap
define	GIM_READCMAP_LEN	3
define	GIM_READCMAP_MP		1
define	GIM_READCMAP_FC		2
define	GIM_READCMAP_NC		3

define	GIM_RET_RCMAP_LEN	1	# return value for above
define	GIM_RET_RCMAP_NC	1

define	GIM_LOADCMAP		21	# load (and scale) colormap
define	GIM_LOADCMAP_LEN	4
define	GIM_LOADCMAP_MP		1
define	GIM_LOADCMAP_OF		2
define	GIM_LOADCMAP_DX		3
define	GIM_LOADCMAP_DY		4

define	GIM_LOADCMAP_SCALE	4

define	GIM_FREECMAP		22	# free a colormap
define	GIM_FREECMAP_LEN	1
define	GIM_FREECMAP_MP		1

define	GIM_WRITEIOMAP		23	# write to the iomap
define	GIM_WRITEIOMAP_LEN	2
define	GIM_WRITEIOMAP_FC	1
define	GIM_WRITEIOMAP_NC	2
define	GIM_WRITEIOMAP_DATA	3

define	GIM_READIOMAP		24	# read from the iomap
define	GIM_READIOMAP_LEN	2
define	GIM_READIOMAP_FC	1
define	GIM_READIOMAP_NC	2

define	GIM_RET_RIOMAP_LEN	1	# return value for above
define	GIM_RET_RIOMAP_NC	1

define	GIM_INITMAPPINGS	25	# destroy all mappings
define	GIM_INITMAPPINGS_LEN	0

define	GIM_FREEMAPPING		26	# free a mapping
define	GIM_FREEMAPPING_LEN	1
define	GIM_FREEMAPPING_MP	1

define	GIM_COPYRASTER		27	# copy part of a raster
define	GIM_COPYRASTER_LEN	13
define	GIM_COPYRASTER_OP	1
define	GIM_COPYRASTER_SR	2
define	GIM_COPYRASTER_ST	3
define	GIM_COPYRASTER_SX	4
define	GIM_COPYRASTER_SY	5
define	GIM_COPYRASTER_SW	6
define	GIM_COPYRASTER_SH	7
define	GIM_COPYRASTER_DR	8
define	GIM_COPYRASTER_DT	9
define	GIM_COPYRASTER_DX	10
define	GIM_COPYRASTER_DY	11
define	GIM_COPYRASTER_DW	12
define	GIM_COPYRASTER_DH	13

define	GIM_SETMAPPING		28	# set or modify a mapping
define	GIM_SETMAPPING_LEN	14
define	GIM_SETMAPPING_MP	1
define	GIM_SETMAPPING_OP	2
define	GIM_SETMAPPING_SR	3
define	GIM_SETMAPPING_ST	4
define	GIM_SETMAPPING_SX	5
define	GIM_SETMAPPING_SY	6
define	GIM_SETMAPPING_SW	7
define	GIM_SETMAPPING_SH	8
define	GIM_SETMAPPING_DR	9
define	GIM_SETMAPPING_DT	10
define	GIM_SETMAPPING_DX	11
define	GIM_SETMAPPING_DY	12
define	GIM_SETMAPPING_DW	13
define	GIM_SETMAPPING_DH	14

define	GIM_GETMAPPING		29	# get a mapping
define	GIM_GETMAPPING_LEN	1
define	GIM_GETMAPPING_MP	1

define	GIM_RET_GMAP_LEN	14	# return value for above
define	GIM_RET_GMAP_EN		1
define	GIM_RET_GMAP_OP		2
define	GIM_RET_GMAP_SR		3
define	GIM_RET_GMAP_ST		4
define	GIM_RET_GMAP_SX		5
define	GIM_RET_GMAP_SY		6
define	GIM_RET_GMAP_SW		7
define	GIM_RET_GMAP_SH		8
define	GIM_RET_GMAP_DR		9
define	GIM_RET_GMAP_DT		10
define	GIM_RET_GMAP_DX		11
define	GIM_RET_GMAP_DY		12
define	GIM_RET_GMAP_DW		13
define	GIM_RET_GMAP_DH		14

define	GIM_ENABLEMAPPING	30	# enable a mapping
define	GIM_ENABLEMAPPING_LEN	2
define	GIM_ENABLEMAPPING_MP	1
define	GIM_ENABLEMAPPING_FL	2

define	GIM_DISABLEMAPPING	31	# disable a mapping
define	GIM_DISABLEMAPPING_LEN	2
define	GIM_DISABLEMAPPING_MP	1
define	GIM_DISABLEMAPPING_FL	2

define	GIM_REFRESHMAPPING	32	# refresh a mapped region
define	GIM_REFRESHMAPPING_LEN	1
define	GIM_REFRESHMAPPING_MP	1