Annotation of micropolis/src/notes/Changes, revision 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.