File: CONTENTS

package info (click to toggle)
gwm 1.8d-2
  • links: PTS
  • area: main
  • in suites: potato, woody
  • size: 5,120 kB
  • ctags: 3,030
  • sloc: ansic: 19,617; makefile: 1,763; lisp: 437; sh: 321; ml: 21
file content (102 lines) | stat: -rw-r--r-- 1,886 bytes parent folder | download
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
Contents of the files of the GWM distribution

Contents of the files FILES:

FILES: 		all sources
FILES_KIT: 	doc + data (distributed)
FILES_BAK:	other files saved on daily backup
FILES_AUX:	other files (big) to be preserved when cleaning dir

So, the differents sets of files are determined by: (distrib is KIT)

ALL	 	SHAR		KIT(with src)	KIT(binary)

FILES		FILES		FILES		gwm
FILES_KIT	FILES_KIT	FILES_KIT	FILES_KIT
FILES_BAK
FILES_AUX

Contents of the files:

wool.h
wool.c	
	main body of the WOOL interpreter, macros to allow our object-oriented
	C programming, definition of "pure lisp" objects

wool.lex
wool.yac 
	WOOL parser

malloc.c
	Fast malloc/free with extensive debugging facilities

reference.c
	memory management module via reference count

wool-gwm.c
	WOOL-GWM interface. Here are defined extensions in C to build new WOOL
	functions to handle GWM primitives.
	Look at this file to know how to code new WOOL primitives

wob.h
wob.c
	generic wob routines

plug.c
bar.c
menu.c
client.c
screen.c
	specific routines to each wob type

Makefile
Make.TEMPLATE
	installation/revision management routines

wops.c
	Window OPerationS (non interactive)

user.c
	Interactive operations (rubberbanding)

wl_*.h
wl_*.c
	Definition and implementation module for each of the WOOL types

gwm.h
	global GWM variables

gwm.c
	main body of GWM

machine.h
machine.c
	portability patches

error.c
	X error handlers

icccm.c
	routines to implement ICCCM conventions

EXTERN.h
INTERN.h
	package to simulate the IMPORT/EXPORT of modula II

COPYRIGHT
	the full copyright text

doc/
	The LaTeX documentation

shar/unshar
	(same file) Shell-archive maker/extracter, WITHOUT checksums, to be
	used with RCS to manage revisions on only ONE file, the full
	distribution

gwm-parsers/
	lex.yy.c and y.tab.c for systems which can not produce these.

gwm/
	directories for WOOL programs and X11 bitmaps