Annotation of micropolis/src/notes/Changes, revision 1.1.1.1

1.1       root        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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.