]> cvs.zerfleddert.de Git - micropolis/blame_incremental - src/notes/Changes
let bundled tcl compile with recent tools
[micropolis] / src / notes / Changes
... / ...
CommitLineData
1* xpm
2** Makefile
3 delete -DNEED_STRDUP
4 change ranlib to echo
5** hashtab.c
6 Used aho-sethi-ullman hash function instead of mock lisp (ick)
7
8* tcl
9** Makefile
10 CC=cc
11 CFLAGS -O
12 deleted COMPAT_OBJS from OBJS
13** config
14 set libc="/usr/lib/libc.a"
15 made it always mv Makefile Makefile.bak
16** tclVar.c
17 worked around Tcl_GetVar optimizer bug
18
19* tk
20** Makefile
21 CC=cc
22 CFLAGS -O
23 # ranlib
24** tkConfig.h
25 ifdef around open()
26** tkWm.c
27 "wm front window" raises window to front
28** tkWmProtocol.c
29 53: warning: text following #endif violates ANSI standard
30** main.c
31 accom: Warning 100: main.c, line 321: statement not reached
32** tkTCP.c tkTCP.h
33 integrated "tcp" command
34 updated: tkWindow.c tk.h
35** tkEntry.c
36 bug when changing entry's variable value to shorted than selected string,
37 not clearing selection properly, fixed EntrySetValue from:
38 entryPtr->selectFirst = -1;
39 to:
40 entryPtr->selectFirst = entryPtr->selectLast = -1;
41** tkEvent.c
42 added "focus -query <windowname>" argument
43 added IdleHandlerPool because it was calling malloc alot
44** tkCanvas.c
45 fixed bug in tk_CanvasCmd with multiple displays of different res,
46 by changing tkwin to new:
47 canvasPtr->pixelsPerMM = WidthOfScreen(Tk_Screen(new));
48 canvasPtr->pixelsPerMM /= WidthMMOfScreen(Tk_Screen(new));
49** tkGrab.c
50 added "grab -off <window>" argument to specify which server to ungrab
51** tkSelect.c
52 added "selection -window <windowname>"
53** tk_TextSelectTo was being called with one arg instead of x y in text.tcl
54 made default second arg that does the right thing
55** tkCmds.c
56 tk_WinfoCmd added "server" option that returns DisplayName w/out screen
57** tkColor.c
58 added Tk_DefaultColormap, replacing calls to DefaultColormapOfScreen.
59
60* tclX
61** Config.mk
62 TCL_CONFIG_FILE=sgi
63 OPTIMIZE_FLAG=-O
64 CC=cc
65 XPM_LIBS= -L$(XPM_DIR) -L../$(XPM_DIR) -lXpm
66** src/tclXgetdate.y
67 added declarations:
68 static time_t timeconv(int hh, int mm, int ss, int mer);
69 static time_t daylcorr(time_t future, time_t now);
70 static lookup(char *id);
71** tksrc/Makefile
72 Moved TCL_TK_LIBS to end:
73 $(CC) $(CFLAGS) ../tkucbsrc/main.o ../libtk.a ../libtcl.a \
74 $(XLDFLAGS) $(XPM_LIBS) $(TCL_TK_LIBS) -o ../wish
75
76
77* X
78** Makefile
79 XHOME = /usr
80 CC = cc $(CPPFLAGS) $(CFLAGS)
81 OPTFLAGS = -O
82 #LDFLAGS = -Bstatic
83 # $(ELMHOME)/lib/elm.a
84 -lm
85** Headers/Sim.h
86 #ifdef sun around #include <sys/vadvise.h>
87 #ifdef ELM around #include "elm.h"
88 added short YourStupid;
89** sim.c
90 #ifdef ELM around vars and in sim_exit lice_init sim_update
91 factored out env_init and called in main
92** w_tk.c
93 static int SimTileViewCmd
94 static int SimGraphViewCmd
95** w_stubs.c
96 deleted CdestX CdestY YourStupid
97** w_fileio.c
98 deleted InitSimLoad roadPercent policePercent firePercent
99
100* Resources
101** tclIndex
102 prune files, make index
Impressum, Datenschutz