Skip to content
Snippets Groups Projects
  1. Apr 16, 1993
    • cer's avatar
      Makefile.defs Modified training to compile test-suite first · b422a15d
      cer authored
      			Added silica/db-label.lisp
      clim/accept-values.lisp		changing-space-requirements fix
      clim/graph-formatting.lisp	added find-child-output-record method that searches all of the old children
      
      clim/menus.lisp		Fixed for :label to menus
      climtoys/coverage.lisp	Sorted files by coverage
      climtoys/ib.lisp	Reworked architecture introducing blanket-viewer class.
      demo/browser.lisp	Display snapshots in interactor rather on graph
      misc/train.lisp		Training to record failed tests in port specific files. Compiles test-suite.lisp
      silica/db-border.lisp 	Moved code into silica/db-label.lisp
      silica/db-layout.lisp 	invoke-with-changing-space-requirements layout argument defaults to t
      silica/gadgets.lisp	Moved code into silica/db-label.lisp
      silica/mirror.lisp  	added always-propagate-region-changes-p so
      			that we can force mirror resizes to change
      			sheet. Forces the rest of the tree to be laid out
      sys/sysdcl.lisp		Added db-label.lisp
      test/test-driver.lisp	Added *default-input-state-timeout* test
      			reporting to send output to file
      test/test-suite.lisp	Minor cosmetic changes.
      test/test.lisp		made window bigger
      tk/resources.lisp	Fixed wrap mode
      tk-silica/ol-gadgets.lisp		openlook-frame-pane now
      			ignores bacground argument. made use of
      			openlook-labelled-gadget. fixed orrientation
      			problem in radio-box.
      tk-silica/xm-frames.lisp	Moved update-frame-settings and
      			frame-manager-note-pretty-name-changed  to xt-frames
      tk-silica/xm-gadgets.lisp		Added
      			always-propagate-region-changes-p method
      tk-silica/xm-silica.lisp		REmoved dialog shell
      			change-widget-geometry method
      tk-silica/xt-frames.lisp		Moved update-frame-settings and
      			frame-manager-note-pretty-name-changed  to xt-frames
      tk-silica/xt-silica.lisp Only turn on backing store if the server is safe
      b422a15d
    • cer's avatar
      · bca82f79
      cer authored
      Makefile.defs		Modified training to compile test-suite first
      			Added silica/db-label.lisp 
      clim/accept-values.lisp		changing-space-requirements fix
      clim/graph-formatting.lisp	added find-child-output-record method that searches all of the old children
      
      clim/menus.lisp		Fixed for :label to menus
      climtoys/coverage.lisp	Sorted files by coverage
      climtoys/ib.lisp	Reworked architecture introducing blanket-viewer class.
      demo/browser.lisp	Display snapshots in interactor rather on graph
      misc/train.lisp		Training to record failed tests in port specific files. Compiles test-suite.lisp
      silica/db-border.lisp 	Moved code into silica/db-label.lisp
      silica/db-layout.lisp 	invoke-with-changing-space-requirements layout argument defaults to t
      silica/gadgets.lisp	Moved code into silica/db-label.lisp
      silica/mirror.lisp  	added always-propagate-region-changes-p so
      			that we can force mirror resizes to change
      			sheet. Forces the rest of the tree to be laid out
      sys/sysdcl.lisp		Added db-label.lisp
      test/test-driver.lisp	Added *default-input-state-timeout* test
      			reporting to send output to file
      test/test-suite.lisp	Minor cosmetic changes.
      test/test.lisp		made window bigger
      tk/resources.lisp	Fixed wrap mode
      tk-silica/ol-gadgets.lisp		openlook-frame-pane now
      			ignores bacground argument. made use of
      			openlook-labelled-gadget. fixed orrientation
      			problem in radio-box. 
      tk-silica/xm-frames.lisp	Moved update-frame-settings and
      			frame-manager-note-pretty-name-changed  to xt-frames
      tk-silica/xm-gadgets.lisp		Added
      			always-propagate-region-changes-p method
      tk-silica/xm-silica.lisp		REmoved dialog shell
      			change-widget-geometry method
      tk-silica/xt-frames.lisp		Moved update-frame-settings and
      			frame-manager-note-pretty-name-changed  to xt-frames
      tk-silica/xt-silica.lisp Only turn on backing store if the server is safe
      bca82f79
    • layer's avatar
      Fri Apr 16 09:21:02 1993 Kevin Layer (layer@sole) · 829e3069
      layer authored
      	* Makefile.defs: new variable C_OBJECT_MAKEFILE, so can have
      	different versions for svr4 and non-svr4; xlib/last.fasl added to
      	OL-DEBUG-OBJS and XM-DEBUG-OBJS
      
      	* Makefile.generic: move .o file generation to Makefile.cobjs
      
      	* sys/sysdcl.lisp: svr4isms
      
      	* tk/load-ol.lisp: svr4isms
      
      	* tk/load-xm.lisp: svr4isms
      
      	* tk/make-classes.lisp: hacks for new version of openlook
      	(list-pane and event-obj classes)
      
      	* tk/resources.lisp: make make-arglist-for-class create an
      	'(unsigned 32) array and make sure it puts the correct values into
      	it.
      
      	* tk-silica/last.lisp: (defvar system::*devel* nil)
      
      	* xlib/load-xlib.lisp: svr4isms
      
      	* xlib/xlib-funs.lisp: remove old debugging code
      829e3069
  2. Apr 15, 1993
    • cer's avatar
      Makefile.generic Added echo-xm-ucl-xtras rule · 8480a9b8
      cer authored
      misc/xtsupport.c	Replaced #ifdef ultrix by #ifndef sparc
      uitils/lisp-utilities.lisp	Use excl::stack-allocated-p on lisps that provide it
      8480a9b8
    • cer's avatar
      · 2ef5c610
      cer authored
      Makefile.generic	Added echo-xm-ucl-xtras rule 
      misc/xtsupport.c	Replaced #ifdef ultrix by #ifndef sparc
      uitils/lisp-utilities.lisp	Use excl::stack-allocated-p on lisps that provide it
      2ef5c610
  3. Apr 12, 1993
  4. Apr 08, 1993
    • colin's avatar
      40abc126
    • colin's avatar
      Makefile.generic · 40ab8d5f
      colin authored
      - added stub-*.c files to list of files to be rm'd with make clean
      
      clim/frames.lisp
      - :command-menu now back to old style clim1 pane (clim2rfe230)
      - :menu-bar produces toolkit menu bar panes (clim2rfe230)
      - fixed bug in find-applicable-translators-for-documentation
        (clim2bug409)
      
      silica/gadgets.lisp
      - menu-bar now inherits from oriented-gadget-mixin (clim2rfe230)
      
      test/test-suite.lisp
      - added tests for clipping with rectangle-sets
      
      tk/gcontext.lisp
      - (setf gcontext-clip-mask) can now take a list of rectangles
      
      tk-silica/xm-frames.lisp
      - frame-manger-contruct-menu now handles row-wise, n-columns and
        n-rows (clim2bug401)
      
      tk-silica/xt-graphics.lisp
      - a bunch of changes to make rectangle sets work as clipping regions
        (clim2bug346)
      - pattern and tile decoding unified. transparent patterns are now
        limited to two colors (as tiles used to be).
      
      tk-silica/xt-silica.lisp
      - fixed up minor problem with hp's scalable fonts.
      
      utils/region-arithmetic.lisp
      - removed bounding-rectangle from list of superclasses of
        standard-rectangle-set (list includes region-set which itself
        inherits from bounding-rectangle)
      40ab8d5f
    • colin's avatar
      Makefile.generic · 4c1a898c
      colin authored
      - added stub-*.c files to list of files to be rm'd with make clean
      
      clim/frames.lisp
      - :command-menu now back to old style clim1 pane (clim2rfe230)
      - :menu-bar produces toolkit menu bar panes (clim2rfe230)
      - fixed bug in find-applicable-translators-for-documentation
        (clim2bug409) 
      
      silica/gadgets.lisp
      - menu-bar now inherits from oriented-gadget-mixin (clim2rfe230)
      
      test/test-suite.lisp
      - added tests for clipping with rectangle-sets
      
      tk/gcontext.lisp
      - (setf gcontext-clip-mask) can now take a list of rectangles
      
      tk-silica/xm-frames.lisp
      - frame-manger-contruct-menu now handles row-wise, n-columns and
        n-rows (clim2bug401)
      
      tk-silica/xt-graphics.lisp
      - a bunch of changes to make rectangle sets work as clipping regions
        (clim2bug346) 
      - pattern and tile decoding unified. transparent patterns are now
        limited to two colors (as tiles used to be).
      
      tk-silica/xt-silica.lisp
      - fixed up minor problem with hp's scalable fonts.
      
      utils/region-arithmetic.lisp
      - removed bounding-rectangle from list of superclasses of
        standard-rectangle-set (list includes region-set which itself
        inherits from bounding-rectangle)
      4c1a898c
  5. Apr 07, 1993
    • cer's avatar
      *** empty log message *** · 5660afb3
      cer authored
      5660afb3
    • cer's avatar
      Makefile.generic OLIT to use difference X libraries · 86f1f28c
      cer authored
      Makefile.sun4		OLIT to use difference X libraries
      Makefile.sun4.motif-1.1.4	OLIT to use difference X libraries
      clim/accept-values.lisp		graphical accept-values-command-buttons
      clim/graph-formatting.lisp	Removed assertion
      clim/graphics-recording.lisp		Comment
      clim/incremental-redisplay.lisp		Nothing changed
      clim/interactive-defs.lisp		Moved methods to interactive-protocol.lisp
      clim/interactive-protocol.lisp		Added methods from interactive-defs.lisp. They are specialized
      					on the stream
      clim/recording-protocol.lisp		Fixed incremental redisplay
      					problem involve :parent
      					argument. We now look in the
      					parent for old-children
      climtoys/ib.lisp			Implemented multiple selections.
      					hbox/vbox adopt all selected widgets as their children
      					removed crap
      climtoys/pi.lisp			presentation-inspect calls winspect on presentation
      demo/bitmap-editor.lisp			Nothing
      demo/browser.lisp			Redid browser layout. Removed option not to merge duplicates
      					since that breaks redisplay. Removed call to
      					redisplay-frame-pane inside the avv display function since that
      					interacts with the original stream problem to create empty
      					output records.
      hpgl/hpgl-port.lisp			Combined duplicated initialize-instance methods
      test/test-suite.lisp			Nothing
      tk/xlib.lisp				Fixed compose-status typo
      tk-silica/xm-gadgets.lisp		Correct computation of pixmap label size
      tk-silica/xm-silica.lisp		Put focus policy back to pointer
      tk-silica/xt-graphics.lisp		Sped up rotated text by caching rotated strings
      tk-silica/xt-silica.lisp		Added rotated string cache to xt-port
      86f1f28c
    • cer's avatar
      · 7878b1ee
      cer authored
      Makefile.generic 	OLIT to use difference X libraries
      Makefile.sun4		OLIT to use difference X libraries
      Makefile.sun4.motif-1.1.4	OLIT to use difference X libraries
      clim/accept-values.lisp		graphical accept-values-command-buttons 
      clim/graph-formatting.lisp	Removed assertion
      clim/graphics-recording.lisp		Comment
      clim/incremental-redisplay.lisp		Nothing changed
      clim/interactive-defs.lisp		Moved methods to interactive-protocol.lisp
      clim/interactive-protocol.lisp		Added methods from interactive-defs.lisp. They are specialized 
      					on the stream
      clim/recording-protocol.lisp		Fixed incremental redisplay
      					problem involve :parent
      					argument. We now look in the
      					parent for old-children
      climtoys/ib.lisp			Implemented multiple selections.
      					hbox/vbox adopt all selected widgets as their children
      					removed crap
      climtoys/pi.lisp			presentation-inspect calls winspect on presentation
      demo/bitmap-editor.lisp			Nothing
      demo/browser.lisp			Redid browser layout. Removed option not to merge duplicates
      					since that breaks redisplay. Removed call to
      					redisplay-frame-pane inside the avv display function since that
      					interacts with the original stream problem to create empty
      					output records.
      hpgl/hpgl-port.lisp			Combined duplicated initialize-instance methods
      test/test-suite.lisp			Nothing
      tk/xlib.lisp				Fixed compose-status typo
      tk-silica/xm-gadgets.lisp		Correct computation of pixmap label size
      tk-silica/xm-silica.lisp		Put focus policy back to pointer
      tk-silica/xt-graphics.lisp		Sped up rotated text by caching rotated strings
      tk-silica/xt-silica.lisp		Added rotated string cache to xt-port
      
      7878b1ee
  6. Apr 06, 1993
  7. Apr 02, 1993
    • cer's avatar
      Changes to support motf 1.2 · 87561d8b
      cer authored
      Makefile.generic	Added $(MOTIFXTRAOS) to enable specification of dlsym.o
      Makefile.sun4		Point to 1.2, Makefile.sun4.motif-1.1.4 is the old version
      clim/graph-formatting.lisp		Put in assert (grapher bug)
      misc/xtsupport.c		Eliminated absolute pathname in include. Makefile specifies where to look
      tk-silica/pkg.lisp		Exported ol/xm gadget classes
      utils/packages.lisp		Exported gadget-foo functions
      87561d8b
    • cer's avatar
      Makefile.defs Minor mods and added support for climhpgl.fasl and tests · a5d7db8f
      cer authored
      			Removed xm-menus,graphics, and ol-graphics.lisp
      Makefile.generic	added support for climhpgl.fasl and tests
      clim/accept-values.lisp	graphic labels in accept-values-command-buttons
      clim/frames.lisp	Added frame-current-panes, fixed problem with command disabling.
      clim/pixmap-streams.lisp	Changed indentation
      climtoys/ccc.lisp	Added com-show-class-generic-functions
      demo/bitmap-editor.lisp	Indentation
      hpgl/hpgl-port.lisp	Made hpgl-port have palette
      hpgl/pkg.lisp		Fixed provide
      misc/compile-1.lisp		Compile hpgl now
      misc/dev-load-1.lisp		load hpgl now
      misc/train.lisp		hpgl training, reporting of test results
      postscript/postscript-port.lisp		calls make-palette
      sys/sysdcl.lisp		removed ol-graphics etc
      test/postscript-tests.lisp output file name depends on type.
      test/test-clim.lisp		Added etsts
      test/test-driver.lisp		Support for reporting of tests
      tk/xlib.lisp		Added composestatus support
      tk-silica/ol-gadgets.lisp		Menu bar remembers buttons for disabling
      tk-silica/xm-frames.lisp	Menu bar remembers buttons for disabling, accelerators only for pulldown menus
      tk-silica/xm-gadgets.lisp	compose-space buttons with pixmap labels
      tk-silica/xm-silica.lisp	minor mod
      tk-silica/xt-frames.lisp	mapping from command to button to support disabling
      tk-silica/xt-graphics.lisp	added make-medium method for xt-port
      tk-silica/xt-silica.lisp 	compose-status support
      a5d7db8f
    • cer's avatar
      · f435f558
      cer authored
      Makefile.defs		Minor mods and added support for climhpgl.fasl and tests
      			Removed xm-menus,graphics, and ol-graphics.lisp
      Makefile.generic	added support for climhpgl.fasl and tests
      clim/accept-values.lisp	graphic labels in accept-values-command-buttons
      clim/frames.lisp	Added frame-current-panes, fixed problem with command disabling.
      clim/pixmap-streams.lisp	Changed indentation
      climtoys/ccc.lisp	Added com-show-class-generic-functions
      demo/bitmap-editor.lisp	Indentation
      hpgl/hpgl-port.lisp	Made hpgl-port have palette
      hpgl/pkg.lisp		Fixed provide
      misc/compile-1.lisp		Compile hpgl now
      misc/dev-load-1.lisp		load hpgl now
      misc/train.lisp		hpgl training, reporting of test results
      postscript/postscript-port.lisp		calls make-palette
      sys/sysdcl.lisp		removed ol-graphics etc
      test/postscript-tests.lisp output file name depends on type.
      test/test-clim.lisp		Added etsts
      test/test-driver.lisp		Support for reporting of tests
      tk/xlib.lisp		Added composestatus support
      tk-silica/ol-gadgets.lisp		Menu bar remembers buttons for disabling
      tk-silica/xm-frames.lisp	Menu bar remembers buttons for disabling, accelerators only for pulldown menus
      tk-silica/xm-gadgets.lisp	compose-space buttons with pixmap labels 
      tk-silica/xm-silica.lisp	minor mod
      tk-silica/xt-frames.lisp	mapping from command to button to support disabling
      tk-silica/xt-graphics.lisp	added make-medium method for xt-port
      tk-silica/xt-silica.lisp 	compose-status support
      f435f558
  8. Mar 31, 1993
    • cer's avatar
      Makefile.generic removed loads of climtoys since · ae07aa5f
      cer authored
      			 	it is already loaded.
      clim/accept-values.lisp		Support Align-prompts for
      			 	own-window nil dialogs
      				When its t added updating-outpt
      			 	to identify the prompt/value pair.
      clim/frames.lisp		Defaulted calling-frame to NIL.
      			 	Alternative space-requirements
      			 	work for allpanes.
      
      clim/incremental-redisplay.lisp	Added some commented out diagnostics
      clim/menus.lisp			Worked on
      			 	menu-choose-from-drawer. Label
      			 	is optional
      clim/recording-protocol.lisp	In invoke-with-new-output-record
      			 	find-child-output-record is
      			 	called instead of
      			 	find-child-output-record-1. This
      			 	forces it to use output-record-old-children
      demo/plot.lisp			Fixed dialog. replaced redisplay
      			 	command now calls redisplay-frame-panes
      hpgl/hpgl-tests.lisp		hpgl-tests now uses the
      			 	postscript tests
      
      misc/dev-load-1.lisp		Load in compiled version of test-driver/demos
      misc/olsupport.c		Added support for ol_appl_delete_item
      postscript/laserwriter-metrics.lisp	Reddid the font metrics
      postscript/postscript-medium.lisp	Hacked the text style
      			 	and pattern drawing stuff.
      postscript/postscript-port.lisp		Hacked the text style
      			 	and pattern drawing stuff.
      postscript/sysdcl.lisp		Added read-afm.lisp
      silica/db-box.lisp		redid the topdown fractional
      			 	layout stuff.
      silica/db-layout.lisp		Added the
      			 	normalize-space-requirement
      			 	stuff and hacked
      			 	allocate-space-to-items to
      			 	handle the fractional stuff better.
      silica/event.lisp		distribute pointer events to
      			 	grabbed sheet.
      silica/gadgets.lisp		Hacked radio-boxes and
      			 	check-boxes and added with-radio-box
      test/postscript-tests.lisp	Now usable by the hpgl tests.
      test/test-clim.lisp		Added some more tests
      test/test-driver.lisp		error handling can now be
      			 	completely disabled so you get
      			 	into the debugger.
      
      test/test.lisp		Added tests
      tk/ol-funs.lisp		Added ol_appl_delete_item
      tk/resources.lisp	Enhanced enumerated type to support
      			 	explicit numbers
      tk-silica/ol-frames.lisp	menu items now use the text-style
      tk-silica/ol-gadgets.lisp		Added multiple
      			 	row/columns for check/radio-boxes
      tk-silica/xm-frames.lisp		menu items now use the
      			 	text-style. Added frame for menu-choose-from-drawer
      tk-silica/xm-gadgets.lisp
      			 	normalize-space-requirement for
      			 	text-fields etc.
      				multiple row/columns for
      			 	radio/check boxes. changing set-item-gadget-items
      
      tk-silica/xt-frames.lisp  	Disable menu-caching in motif port
      tk-silica/xt-gadgets.lisp 	normalize-space-requirement for
      			 	text fields
      
      tk-silica/xt-graphics.lisp	changing foreground/background repaints sheet
      tk-silica/xt-silica.lisp	Using calling-frame shell if
      			 	there is one
      utils/region-arithmetic.lisp		fixed the ltrb-union code
      ae07aa5f
    • cer's avatar
      · 3bb86c45
      cer authored
      Makefile.generic		removed loads of climtoys since
      			 	it is already loaded.
      clim/accept-values.lisp		Support Align-prompts for
      			 	own-window nil dialogs
      				When its t added updating-outpt
      			 	to identify the prompt/value pair.
      clim/frames.lisp		Defaulted calling-frame to NIL.
      			 	Alternative space-requirements
      			 	work for allpanes.
      
      clim/incremental-redisplay.lisp	Added some commented out diagnostics
      clim/menus.lisp			Worked on
      			 	menu-choose-from-drawer. Label
      			 	is optional
      clim/recording-protocol.lisp	In invoke-with-new-output-record
      			 	find-child-output-record is
      			 	called instead of
      			 	find-child-output-record-1. This
      			 	forces it to use output-record-old-children
      demo/plot.lisp			Fixed dialog. replaced redisplay
      			 	command now calls redisplay-frame-panes
      hpgl/hpgl-tests.lisp		hpgl-tests now uses the
      			 	postscript tests
      
      misc/dev-load-1.lisp		Load in compiled version of test-driver/demos
      misc/olsupport.c		Added support for ol_appl_delete_item
      postscript/laserwriter-metrics.lisp	Reddid the font metrics
      postscript/postscript-medium.lisp	Hacked the text style
      			 	and pattern drawing stuff.
      postscript/postscript-port.lisp		Hacked the text style
      			 	and pattern drawing stuff.
      postscript/sysdcl.lisp		Added read-afm.lisp
      silica/db-box.lisp		redid the topdown fractional
      			 	layout stuff.
      silica/db-layout.lisp		Added the
      			 	normalize-space-requirement
      			 	stuff and hacked
      			 	allocate-space-to-items to
      			 	handle the fractional stuff better.
      silica/event.lisp		distribute pointer events to
      			 	grabbed sheet.
      silica/gadgets.lisp		Hacked radio-boxes and
      			 	check-boxes and added with-radio-box
      test/postscript-tests.lisp	Now usable by the hpgl tests.
      test/test-clim.lisp		Added some more tests
      test/test-driver.lisp		error handling can now be
      			 	completely disabled so you get
      			 	into the debugger.
      
      test/test.lisp		Added tests
      tk/ol-funs.lisp		Added ol_appl_delete_item
      tk/resources.lisp	Enhanced enumerated type to support
      			 	explicit numbers
      tk-silica/ol-frames.lisp	menu items now use the text-style
      tk-silica/ol-gadgets.lisp		Added multiple
      			 	row/columns for check/radio-boxes
      tk-silica/xm-frames.lisp		menu items now use the
      			 	text-style. Added frame for menu-choose-from-drawer
      tk-silica/xm-gadgets.lisp
      			 	normalize-space-requirement for
      			 	text-fields etc.
      				multiple row/columns for
      			 	radio/check boxes. changing set-item-gadget-items
      
      tk-silica/xt-frames.lisp  	Disable menu-caching in motif port
      tk-silica/xt-gadgets.lisp 	normalize-space-requirement for
      			 	text fields
      
      tk-silica/xt-graphics.lisp	changing foreground/background repaints sheet
      tk-silica/xt-silica.lisp	Using calling-frame shell if
      			 	there is one
      utils/region-arithmetic.lisp		fixed the ltrb-union code
      3bb86c45
  9. Mar 25, 1993
    • colin's avatar
      clim/db-border.lisp, clim/genera-activities.lisp, clim/text-style.lisp · ed61565f
      colin authored
      - REMOVED all these files - they were historic.
      
      clim/db-stream.lisp
      - made make-clim-stream-pane use spacing pane on allegro
      
      clim/gadget-output.lisp
      - added decode-indirect-view from type sequence to text-field-view
      
      clim/output-protocol.lisp, slilica/classes.lisp, silica/pixmaps.lisp,
      utils/packages.lisp
      - got rid of port-default-text-style
      
      silica/db-border.lisp
      - changed default-initargs in outlined pane to set :default-background
      (now provided in sheet-with-resources-mixin)
      
      silica/medium.lisp
      - added :initargs default-foreground/background/text-style to
      sheet-with-resources-mixin
      - added support for :background to be a string naming a color in
      note-sheet-grafted :before of sheet-with-resources-mixin
      
      tk-silica/ol-gadgets.lisp
      - changed menu-bar-text-style to pane-text-style in realize-mirror
      :around for openlook-menu-bar
      
      tk-silica/xm-gadgets.lisp
      - replaced (pane-background sheet) with
      (getf (silica::sheet-with-resources-initargs sp) :background) in
      iniialize-instance of motif-scroller-pane because pane-background
      isn't set until after the widget is grafted.
      
      tk-silica/xt-silica.lisp
      - removed calls to find-named-color in get-xt-resources as this is now
      done in note-sheet-grafted :before of sheet-with-resources-mixin in
      silica/medium.lisp
      ed61565f
    • colin's avatar
      clim/db-border.lisp, clim/genera-activities.lisp, clim/text-style.lisp · 4324637e
      colin authored
      - REMOVED all these files - they were historic.
      
      clim/db-stream.lisp
      - made make-clim-stream-pane use spacing pane on allegro
      
      clim/gadget-output.lisp
      - added decode-indirect-view from type sequence to text-field-view
      
      clim/output-protocol.lisp, slilica/classes.lisp, silica/pixmaps.lisp,
      utils/packages.lisp
      - got rid of port-default-text-style
      
      silica/db-border.lisp
      - changed default-initargs in outlined pane to set :default-background
      (now provided in sheet-with-resources-mixin)
      
      silica/medium.lisp
      - added :initargs default-foreground/background/text-style to
      sheet-with-resources-mixin
      - added support for :background to be a string naming a color in
      note-sheet-grafted :before of sheet-with-resources-mixin
      
      tk-silica/ol-gadgets.lisp
      - changed menu-bar-text-style to pane-text-style in realize-mirror
      :around for openlook-menu-bar
      
      tk-silica/xm-gadgets.lisp
      - replaced (pane-background sheet) with 
      (getf (silica::sheet-with-resources-initargs sp) :background) in
      iniialize-instance of motif-scroller-pane because pane-background
      isn't set until after the widget is grafted.
      
      tk-silica/xt-silica.lisp
      - removed calls to find-named-color in get-xt-resources as this is now
      done in note-sheet-grafted :before of sheet-with-resources-mixin in
      silica/medium.lisp
      4324637e
  10. Mar 19, 1993
    • cer's avatar
      Bugs fixed · 750b7e60
      cer authored
      ----------
      
       clim2bug448  colin 13 [spr7638] Problem with layout pane option :min-width '(50 :chara
       clim2bug449  colin 13 [spr7639] Problem with layout pane option :min-width "MMMMMMMMM"
       clim2bug440  [spr7645] Layout problem
       clim2bug441  box-pane ignores :width,:height, :spacing etc etc.
       clim2bug447  Alternative space requirements only looked at when layout change
       clim2bug427  Accepting-values commands are echoed in the interactor
       clim2bug303  bogus characters in input buffer...
       clim2bug437  Command activated from menu bar in activity cannot access applicationo
      
      clim/accept-values.lisp		Made :align-prompts work for own-window dialogs
      				Accept-values-command-buttons calback
      				function now use process-command-event.
      clim/activities.lisp		Added frame-top-level-process method
      				for activity-frame. Added
      				destroy-activity function.
      clim/basic-translators.lisp	Call-presentation-menu takes a
      				:gesture argument that it passes to
      				menu-choose
      clim/command-processor.lisp	clim2bug303,
      				added (values (complete-input)) to
      				accept-method for command name
      clim/command.lisp		clim2bug437
      clim/db-stream.lisp		Method for update-region added
      				open-window-steam changed
      clim/default-frame.lisp		:panes
      clim/drag-and-drop.lisp		Drag and drop now supports aborting clim2bug340
      clim/frames.lisp		adjust-layout-requirements is called
      				by generate-panes after method
      				Allow neither :panes or :pane to be
      				specified.
      				Renamed iconify-frame to shrink-frame
      				Added frame-top-level-process accessor
      clim/graph-formatting.lisp 	match-output-record method checks for
      				duplicate-key and test.
      clim/incremental-redisplay.lisp Redraws because of erases now generate clipping-region
      clim/input-defs.lisp
      clim/input-protocol.lisp	Modified handling of asynchronus aborts.
      clim/menus.lisp			Menu-choose now uses frame-manager of
      				associated-window
      clim/noting-progress.lisp	supports frame-manager-specific
      				progress notes
      clim/recording-protocol.lisp	compute-output-record-offsets now
      				behaves like convert-from-relative-to-absolute-coordinates.
      clim/standard-types.lisp	Methods moved from textual-dialog-view
      				to dialog-view-mixin
      clim/tracking-pointer.lisp	Modified tracking-pointer to support
      				timeout clause
      climtoys/ccc.lisp		Added show-class-methods and generic
      				functions commands
      climtoys/ib.lisp		Made attempt to make dialog work.
      climtoys/sysdcl.lisp		Moved files to test directory
      demo/browser.lisp		pakage presentation-typep method works
      				for allegro
      demo/peek-frame.lisp		Added :gesture argument
      demo/plot.lisp			Added more incremental redisplay
      				support to plot-demo
      misc/compile-1.lisp		Compile test-files
      misc/dev-load-1.lisp		Load test files
      misc/train.lisp			(setq *global-gc-behavior* nil)
      misc/undefinedsymbols		Added XIconifyWindow
      postscript/postscript-port.lisp	Added force-output to close
      				text-output-record
      silica/db-box.lisp		Added spacing argument
      silica/db-layout.lisp		Removed junk and simplified
      silica/db-scroll.lisp		Made update-region do nothing by default
      silica/db-table.lisp		Removed fudges.
      silica/framem.lisp		Fixed find-frame-manager
      silica/gadgets.lisp		Fixed viewport to handle case when
      				child is not a stream-pane
      silica/scroll-pane.lisp		scroll-pane now inherits from client-overridability-mixin
      specs/*.tex			swm changes
      test/postscript-tests.lisp	Fixed stipple definition
      test/test.lisp			Replace ncolumns,nlines by :width (30
      				:character) specification
      tk/convenience.lisp		Added working dialog support
      tk-silica/ol-frames.lisp	progress notification now sets the
      				busy property of the frame
      tk-silica/ol-gadgets.lisp	text-fields support :width (30 :character)
      tk-silica/xm-dialogs.lisp	align-prompts in own-window dialog
      tk-silica/xm-frames.lisp	Progress notification to use working dialog
      tk-silica/xm-gadgets.lisp	text-fields support :width (30 :character)
      tk-silica/xt-frames.lisp	Window (de)iconification and application-frame-marker
      tk-silica/xt-silica.lisp	Fix coordinates for port-move-frame
      utils/lisp-utilities.lisp	replaced |kdjfkdf  djfkdjf| symbol
      utils/p
      750b7e60
    • cer's avatar
      · d9884540
      cer authored
      Bugs fixed
      ----------
      
       clim2bug448  colin 13 [spr7638] Problem with layout pane option :min-width '(50 :chara
       clim2bug449  colin 13 [spr7639] Problem with layout pane option :min-width "MMMMMMMMM"
       clim2bug440  [spr7645] Layout problem
       clim2bug441  box-pane ignores :width,:height, :spacing etc etc.
       clim2bug447  Alternative space requirements only looked at when layout change
       clim2bug427  Accepting-values commands are echoed in the interactor
       clim2bug303  bogus characters in input buffer...
       clim2bug437  Command activated from menu bar in activity cannot access applicationo
      
      clim/accept-values.lisp		Made :align-prompts work for own-window dialogs
      				Accept-values-command-buttons calback
      				function now use process-command-event.
      clim/activities.lisp		Added frame-top-level-process method
      				for activity-frame. Added
      				destroy-activity function.
      clim/basic-translators.lisp	Call-presentation-menu takes a
      				:gesture argument that it passes to
      				menu-choose
      clim/command-processor.lisp	clim2bug303, 
      				added (values (complete-input)) to
      				accept-method for command name
      clim/command.lisp		clim2bug437
      clim/db-stream.lisp		Method for update-region added
      				open-window-steam changed
      clim/default-frame.lisp		:panes
      clim/drag-and-drop.lisp		Drag and drop now supports aborting clim2bug340
      clim/frames.lisp		adjust-layout-requirements is called
      				by generate-panes after method
      				Allow neither :panes or :pane to be
      				specified.
      				Renamed iconify-frame to shrink-frame
      				Added frame-top-level-process accessor
      clim/graph-formatting.lisp 	match-output-record method checks for
      				duplicate-key and test.
      clim/incremental-redisplay.lisp Redraws because of erases now generate clipping-region
      clim/input-defs.lisp		
      clim/input-protocol.lisp	Modified handling of asynchronus aborts.
      clim/menus.lisp			Menu-choose now uses frame-manager of
      				associated-window
      clim/noting-progress.lisp	supports frame-manager-specific
      				progress notes
      clim/recording-protocol.lisp	compute-output-record-offsets now
      				behaves like convert-from-relative-to-absolute-coordinates.
      clim/standard-types.lisp	Methods moved from textual-dialog-view
      				to dialog-view-mixin
      clim/tracking-pointer.lisp	Modified tracking-pointer to support
      				timeout clause
      climtoys/ccc.lisp		Added show-class-methods and generic
      				functions commands
      climtoys/ib.lisp		Made attempt to make dialog work.
      climtoys/sysdcl.lisp		Moved files to test directory
      demo/browser.lisp		pakage presentation-typep method works
      				for allegro
      demo/peek-frame.lisp		Added :gesture argument
      demo/plot.lisp			Added more incremental redisplay
      				support to plot-demo
      misc/compile-1.lisp		Compile test-files
      misc/dev-load-1.lisp		Load test files
      misc/train.lisp			(setq *global-gc-behavior* nil)
      misc/undefinedsymbols		Added XIconifyWindow
      postscript/postscript-port.lisp	Added force-output to close
      				text-output-record
      silica/db-box.lisp		Added spacing argument
      silica/db-layout.lisp		Removed junk and simplified
      silica/db-scroll.lisp		Made update-region do nothing by default
      silica/db-table.lisp		Removed fudges.
      silica/framem.lisp		Fixed find-frame-manager
      silica/gadgets.lisp		Fixed viewport to handle case when
      				child is not a stream-pane
      silica/scroll-pane.lisp		scroll-pane now inherits from client-overridability-mixin
      specs/*.tex			swm changes
      test/postscript-tests.lisp	Fixed stipple definition
      test/test.lisp			Replace ncolumns,nlines by :width (30
      				:character) specification
      tk/convenience.lisp		Added working dialog support
      tk-silica/ol-frames.lisp	progress notification now sets the
      				busy property of the frame
      tk-silica/ol-gadgets.lisp	text-fields support :width (30 :character)
      tk-silica/xm-dialogs.lisp	align-prompts in own-window dialog
      tk-silica/xm-frames.lisp	Progress notification to use working dialog
      tk-silica/xm-gadgets.lisp	text-fields support :width (30 :character)
      tk-silica/xt-frames.lisp	Window (de)iconification and application-frame-marker
      tk-silica/xt-silica.lisp	Fix coordinates for port-move-frame
      utils/lisp-utilities.lisp	replaced |kdjfkdf  djfkdjf| symbol
      utils/p
      d9884540
  11. Mar 18, 1993
    • colin's avatar
      clim/pkg.lisp, clim/sysdcl.lisp, misc/go-ol.lisp, misc/go-xm.lisp, · 5b50cae3
      colin authored
      misc/go.lisp, silica/pkg.lisp, silica/sysdcl.lisp,
      tk-silica/sysdcl.lisp, xlib/sysdcl.lisp
      - REMOVED all these files - they were historic.
      
      clim/accept-values.lisp, clim/db-menu-lisp, clim/default-frame.lisp,
      clim/menus.lisp
      - changed :parent to :frame-manager in calls to make-application-frame
      
      clim/db-stream.lisp
      - make-clim-stream-pane passes the pane-name to the outlining-pane and
      scroller-pane. This makes pane specific color resources affect the
      scroll bars and border.
      
      clim/frames.lisp
      - simplified initialize-instance :after method on
      standard-application-frame. Dropped the :parent initarg - all done
      with the :frame-manager initarg.
      - changed :command-menu panes to use tk menu-bar rather than clim1.1
      style panes
      
      
      clim/output-protocol.lisp
      - output-protocol-mixin now inherits foreground, background and
      text-style slots from sheet-with-resources-mixin 
      - output-protocol-mixin specific accessors on medium-foreground,
      medium-background and medium-default-text-style removed.
      - output-protcol-mixin specific engraft-medium method removed.
      
      misc/compile-1.lisp
      - tidied up compile-it.
      
      silica/db-border.lisp, silica/db-layout.lisp, silica/db-scroll.lisp,
      silica/scroll-pane.lisp, silica/gadgets.lisp, tk-silica/xm-gadgets.lisp
      - changed all references to foreground-background-and-text-style-mixin
      to sheet-with-resources-mixin
      
      silica/gadgets.lisp
      - made menu-bar inherit from sheet-with-resources-mixin and removed
      its text-style slot
      
      silica/medium.lisp
      - removed foreground-background-and-text-style-mixin
      - added sheet-with-resources-mixin
      - added new gf get-sheet-resources to do resource lookup
      - added new note-sheet-grafted :before method on
      sheet-with-resources-mixin which does the resource lookup
      - added engraft-medium :after method on sheet-with-resources-mixin
      
      silica/sheet.lisp
      - replaced note-sheet-grafted :around method hack with :after methods
      on (setf port), this ensures the medium is engrafted after the mirror
      has been realized.
      - ditto for note-sheet-degrafted to degraft the medium
      
      tk/widget.lisp tk/xlib.lisp
      - changed resource name and class to be a list of strings rather than
      a single string with "."s as separators.
      
      tk-silica/xm-frames.lisp
      - removed special handling (hack) of text-style for motif menu-bars.
      The general sheet-with-resources-mixin mechanism deals with this now.
      
      tk-silica/xm-gadgets.lisp
      - removed hack in find-widget-class-and-initargs-for-sheet for
      xm-viewport which named the widget according to the pane name of its
      child. This is now handled correctly in make-clim-stream-pane
      - made motif-scroller-pane set up the background of it's viewport
      correctly. (Makes displays less "flashy")
      
      tk-silica/xt-gadgets.lisp
      - changed find-widget-class-and-initargs-for-sheet :around method from
      foreground-background-and-text-style-mixin to sheet-with-resources-mixin 
      new method simply looks at the slots in the sheet (no database query)
      
      tk-silica/xt-graphics.lisp
      - replaced decode-ink + :around method by decode-ink and decode-ink-1
      (to handle recursive case and not put multiple entries in hashtable)
      
      tk-silica/xt-silica.lisp
      - removed all the engraft-medium :before methods which called
      default-from-resources.
      - removed default-from-resources
      - added get-sheet-resources methods on sheet and pixmap-stream
      - added function get-xt-resources
      
      utils/packages.lisp
      - removed export of foreground-background-and-text-style-mixin
      - exported get-sheet-resources from clim-silica
      - exported sheet-with-resources-mixin from clim-silica
      5b50cae3
    • colin's avatar
      clim/pkg.lisp, clim/sysdcl.lisp, misc/go-ol.lisp, misc/go-xm.lisp, · 60f8c617
      colin authored
      misc/go.lisp, silica/pkg.lisp, silica/sysdcl.lisp,
      tk-silica/sysdcl.lisp, xlib/sysdcl.lisp
      - REMOVED all these files - they were historic.
      
      clim/accept-values.lisp, clim/db-menu-lisp, clim/default-frame.lisp,
      clim/menus.lisp
      - changed :parent to :frame-manager in calls to make-application-frame
      
      clim/db-stream.lisp
      - make-clim-stream-pane passes the pane-name to the outlining-pane and
      scroller-pane. This makes pane specific color resources affect the
      scroll bars and border.
      
      clim/frames.lisp
      - simplified initialize-instance :after method on
      standard-application-frame. Dropped the :parent initarg - all done
      with the :frame-manager initarg.
      - changed :command-menu panes to use tk menu-bar rather than clim1.1
      style panes
      
      
      clim/output-protocol.lisp
      - output-protocol-mixin now inherits foreground, background and
      text-style slots from sheet-with-resources-mixin
      - output-protocol-mixin specific accessors on medium-foreground,
      medium-background and medium-default-text-style removed.
      - output-protcol-mixin specific engraft-medium method removed.
      
      misc/compile-1.lisp
      - tidied up compile-it.
      
      silica/db-border.lisp, silica/db-layout.lisp, silica/db-scroll.lisp,
      silica/scroll-pane.lisp, silica/gadgets.lisp, tk-silica/xm-gadgets.lisp
      - changed all references to foreground-background-and-text-style-mixin
      to sheet-with-resources-mixin
      
      silica/gadgets.lisp
      - made menu-bar inherit from sheet-with-resources-mixin and removed
      its text-style slot
      
      silica/medium.lisp
      - removed foreground-background-and-text-style-mixin
      - added sheet-with-resources-mixin
      - added new gf get-sheet-resources to do resource lookup
      - added new note-sheet-grafted :before method on
      sheet-with-resources-mixin which does the resource lookup
      - added engraft-medium :after method on sheet-with-resources-mixin
      
      silica/sheet.lisp
      - replaced note-sheet-grafted :around method hack with :after methods
      on (setf port), this ensures the medium is engrafted after the mirror
      has been realized.
      - ditto for note-sheet-degrafted to degraft the medium
      
      tk/widget.lisp tk/xlib.lisp
      - changed resource name and class to be a list of strings rather than
      a single string with "."s as separators.
      
      tk-silica/xm-frames.lisp
      - removed special handling (hack) of text-style for motif menu-bars.
      The general sheet-with-resources-mixin mechanism deals with this now.
      
      tk-silica/xm-gadgets.lisp
      - removed hack in find-widget-class-and-initargs-for-sheet for
      xm-viewport which named the widget according to the pane name of its
      child. This is now handled correctly in make-clim-stream-pane
      - made motif-scroller-pane set up the background of it's viewport
      correctly. (Makes displays less "flashy")
      
      tk-silica/xt-gadgets.lisp
      - changed find-widget-class-and-initargs-for-sheet :around method from
      foreground-background-and-text-style-mixin to sheet-with-resources-mixin
      new method simply looks at the slots in the sheet (no database query)
      
      tk-silica/xt-graphics.lisp
      - replaced decode-ink + :around method by decode-ink and decode-ink-1
      (to handle recursive case and not put multiple entries in hashtable)
      
      tk-silica/xt-silica.lisp
      - removed all the engraft-medium :before methods which called
      default-from-resources.
      - removed default-from-resources
      - added get-sheet-resources methods on sheet and pixmap-stream
      - added function get-xt-resources
      
      utils/packages.lisp
      - removed export of foreground-background-and-text-style-mixin
      - exported get-sheet-resources from clim-silica
      - exported sheet-with-resources-mixin from clim-silica
      60f8c617
    • colin's avatar
      clim/pkg.lisp, clim/sysdcl.lisp, misc/go-ol.lisp, misc/go-xm.lisp, · 32c174a7
      colin authored
      misc/go.lisp, silica/pkg.lisp, silica/sysdcl.lisp,
      tk-silica/sysdcl.lisp, xlib/sysdcl.lisp
      - REMOVED all these files - they were historic.
      
      clim/accept-values.lisp, clim/db-menu-lisp, clim/default-frame.lisp,
      clim/menus.lisp
      - changed :parent to :frame-manager in calls to make-application-frame
      
      clim/db-stream.lisp
      - make-clim-stream-pane passes the pane-name to the outlining-pane and
      scroller-pane. This makes pane specific color resources affect the
      scroll bars and border.
      
      clim/frames.lisp
      - simplified initialize-instance :after method on
      standard-application-frame. Dropped the :parent initarg - all done
      with the :frame-manager initarg.
      - changed :command-menu panes to use tk menu-bar rather than clim1.1
      style panes
      
      
      clim/output-protocol.lisp
      - output-protocol-mixin now inherits foreground, background and
      text-style slots from sheet-with-resources-mixin 
      - output-protocol-mixin specific accessors on medium-foreground,
      medium-background and medium-default-text-style removed.
      - output-protcol-mixin specific engraft-medium method removed.
      
      misc/compile-1.lisp
      - tidied up compile-it.
      
      silica/db-border.lisp, silica/db-layout.lisp, silica/db-scroll.lisp,
      silica/scroll-pane.lisp, silica/gadgets.lisp, tk-silica/xm-gadgets.lisp
      - changed all references to foreground-background-and-text-style-mixin
      to sheet-with-resources-mixin
      
      silica/gadgets.lisp
      - made menu-bar inherit from sheet-with-resources-mixin and removed
      its text-style slot
      
      silica/medium.lisp
      - removed foreground-background-and-text-style-mixin
      - added sheet-with-resources-mixin
      - added new gf get-sheet-resources to do resource lookup
      - added new note-sheet-grafted :before method on
      sheet-with-resources-mixin which does the resource lookup
      - added engraft-medium :after method on sheet-with-resources-mixin
      
      silica/sheet.lisp
      - replaced note-sheet-grafted :around method hack with :after methods
      on (setf port), this ensures the medium is engrafted after the mirror
      has been realized.
      - ditto for note-sheet-degrafted to degraft the medium
      
      tk/widget.lisp tk/xlib.lisp
      - changed resource name and class to be a list of strings rather than
      a single string with "."s as separators.
      
      tk-silica/xm-frames.lisp
      - removed special handling (hack) of text-style for motif menu-bars.
      The general sheet-with-resources-mixin mechanism deals with this now.
      
      tk-silica/xm-gadgets.lisp
      - removed hack in find-widget-class-and-initargs-for-sheet for
      xm-viewport which named the widget according to the pane name of its
      child. This is now handled correctly in make-clim-stream-pane
      - made motif-scroller-pane set up the background of it's viewport
      correctly. (Makes displays less "flashy")
      
      tk-silica/xt-gadgets.lisp
      - changed find-widget-class-and-initargs-for-sheet :around method from
      foreground-background-and-text-style-mixin to sheet-with-resources-mixin 
      new method simply looks at the slots in the sheet (no database query)
      
      tk-silica/xt-graphics.lisp
      - replaced decode-ink + :around method by decode-ink and decode-ink-1
      (to handle recursive case and not put multiple entries in hashtable)
      
      tk-silica/xt-silica.lisp
      - removed all the engraft-medium :before methods which called
      default-from-resources.
      - removed default-from-resources
      - added get-sheet-resources methods on sheet and pixmap-stream
      - added function get-xt-resources
      
      utils/packages.lisp
      - removed export of foreground-background-and-text-style-mixin
      - exported get-sheet-resources from clim-silica
      - exported sheet-with-resources-mixin from clim-silica
      32c174a7
  12. Mar 15, 1993
    • cer's avatar
      · 6c6cdac7
      cer authored
      made "make CL=foo trained-clim-xm" work. Seems that the CL was not being passed down!
      6c6cdac7
  13. Mar 04, 1993
    • colin's avatar
      Makefile.defs · 7af90e9a
      colin authored
      - got rid of clim/stipples and introduced tk-silica/xt-stipples
      
      clim/accept-values.lisp
      - made :cache-value in find-or-add-query for av fields depend on ptype
      
      clim/gadget-output.lisp
      - temp fix in accept-values-string-field-changed-callback for openlook
      
      clim/standard-types.lisp
      - fix presentation type for form to properly inherit from expression
      to handle auto-activate correctly
      
      clim/stipples.lisp
      - REMOVED (never used)
      
      clim/text-formatting.lisp
      - fixed a couple of bugs with filling-stream in stream-write-string
      method
      
      clim/translators.lisp
      - fixed bug in find-presentation-translators-1 so that translators are
      sorted by priority correctly
      
      silica/classes.lisp
      - changed initform for text-style to be nil rather than
      *default-text-style* in basic-medium. This was causing text style
      resources to be ignored.
      
      sys/sysdcl.lisp
      - removed clim/stipples and added tk-silica/xt-stipples
      
      tk/xlib.lisp
      - fixed up images for screen depths other than 8,1 and added support
      made images take a :format arg (controls zpixmap/xypixmap/xybitmap)
      
      tk-silica/ol-gadgets.lisp
      - temp fix to make text-fields work
      
      tk-silica/xm-gadgets.lisp
      - label widgets set :recompute-size resource to nil
      - bug fix for text-editor field and setf gadget-value
      
      tk-silica/xt-graphics.lisp
      - a whole bunch of changes/bug fixes. stippling now much improved and
      simplified mechanism for ink table handling. foreground and background
      and flipping ink are now treated like any other indirect inks with
      their gcontexts kept in the ink table. tile-gcontext scrapped - now in
      the port. luminisoty and opacity stuff merged into xt-stipples. bug
      fixes for opacities.
      
      tk-silica/xt-silica.lisp
      - opacities stuff removed - moved to xt-stipples.
      - added port-resize-frame
      
      tk-silica/xt-stipples.lisp
      - NEWFILE
      - new opacity and luminosity stuff - 1 bit pixmaps on a per port basis
      
      utils/packages.lisp
      - export port-resize-frame from xm-silica
      
      test/postscript-tests.lisp
      - put in *hearts-tile* (grabbed it from clim/stipples.lisp)
      7af90e9a
    • colin's avatar
      Makefile.defs · 0aaa66be
      colin authored
      - got rid of clim/stipples and introduced tk-silica/xt-stipples
      
      clim/accept-values.lisp
      - made :cache-value in find-or-add-query for av fields depend on ptype 
      
      clim/gadget-output.lisp
      - temp fix in accept-values-string-field-changed-callback for openlook
      
      clim/standard-types.lisp
      - fix presentation type for form to properly inherit from expression
      to handle auto-activate correctly
      
      clim/stipples.lisp
      - REMOVED (never used)
      
      clim/text-formatting.lisp
      - fixed a couple of bugs with filling-stream in stream-write-string
      method
      
      clim/translators.lisp
      - fixed bug in find-presentation-translators-1 so that translators are
      sorted by priority correctly
      
      silica/classes.lisp
      - changed initform for text-style to be nil rather than
      *default-text-style* in basic-medium. This was causing text style
      resources to be ignored.
      
      sys/sysdcl.lisp
      - removed clim/stipples and added tk-silica/xt-stipples
      
      tk/xlib.lisp
      - fixed up images for screen depths other than 8,1 and added support
      made images take a :format arg (controls zpixmap/xypixmap/xybitmap)
      
      tk-silica/ol-gadgets.lisp
      - temp fix to make text-fields work
      
      tk-silica/xm-gadgets.lisp
      - label widgets set :recompute-size resource to nil
      - bug fix for text-editor field and setf gadget-value
      
      tk-silica/xt-graphics.lisp
      - a whole bunch of changes/bug fixes. stippling now much improved and
      simplified mechanism for ink table handling. foreground and background
      and flipping ink are now treated like any other indirect inks with
      their gcontexts kept in the ink table. tile-gcontext scrapped - now in
      the port. luminisoty and opacity stuff merged into xt-stipples. bug
      fixes for opacities.
      
      tk-silica/xt-silica.lisp
      - opacities stuff removed - moved to xt-stipples.
      - added port-resize-frame
      
      tk-silica/xt-stipples.lisp
      - NEWFILE
      - new opacity and luminosity stuff - 1 bit pixmaps on a per port basis
      
      utils/packages.lisp
      - export port-resize-frame from xm-silica
      
      test/postscript-tests.lisp
      - put in *hearts-tile* (grabbed it from clim/stipples.lisp)
      0aaa66be
    • cer's avatar
      · e8c16f85
      cer authored
      Initial implementation of an hpgl backend for CLIM 2.0.
      A whole bunch of things are not fully supported right now.
      e8c16f85
    • cer's avatar
      Initial implementation of an hpgl backend for CLIM 2.0. · cdc3ccbb
      cer authored
      A whole bunch of things are not fully supported right now.
      cdc3ccbb
  14. Mar 01, 1993
  15. Feb 10, 1993
    • cer's avatar
      Makefile Link stub-xt.o into clim-motif/olit.o · 0fcbd8a3
      cer authored
      demo/navfun.lisp	Deleted junk from flight planner
      
      tk-silica/xm-frames.lisp		Fixed minor bug
      tk-silica/xt-graphics.lisp
      tk-silica/xt-pixmaps.lisp		Added missing arg to xfreepixmap
      0fcbd8a3
    • cer's avatar
      · 57376a26
      cer authored
      Makefile		Link stub-xt.o into clim-motif/olit.o
      demo/navfun.lisp	Deleted junk from flight planner
      
      tk-silica/xm-frames.lisp		Fixed minor bug
      tk-silica/xt-graphics.lisp		
      tk-silica/xt-pixmaps.lisp		Added missing arg to xfreepixmap
      57376a26
  16. Feb 08, 1993
    • cer's avatar
      clim/accept-values.lisp Added right-margin, bottom-margin as keywords to · 3003bf05
      cer authored
      				invoke-accepting-values
      clim/command.lisp		Removed NIL test from map-over-command-table-menu-items
      clim/db-stream.lisp		make-clim-stream-pane passes background to all
      				the sheets it makes.
      clim/frames.lisp		Changed error message, added command-callback function
      clim/menus.lisp			Added gesture argument to menu-choose
      clim/noting-progress.lisp	Started fixing
      clim/output-protocol.lisp
      climtoys/coverage.lisp		Added generic-functions-with-no-methods function
      climtoys/test-clim.lisp		Added etst for tf107 and tf100
      demo/navfun.lisp
      postscript/postscript-medium.lisp		font-map now grows when needed
      postscript/postscript-port.lisp	Removed limit on 30 fonts.
      silica/db-border.lisp		Fix pane, repaints on size change
      silica/db-box.lisp		Added bulletin board (incomplete)
      silica/framem.lisp		graft of frame-manager is not find-graft
      silica/gadgets.lisp		Added word-wrap to text editor, and
      				row-column-gadget mixin
      silica/mirror.lisp		Removed cruft
      silica/pixmaps.lisp		Check to see whether sheet can have medium
      silica/port.lisp		Removed cruft and added graft methods
      silica/sheet.lisp		Removed cruft and added sheet methods
      test/chess.lisp			Reference correct directory
      test/test.lisp			Added tests
      tk/event.lisp			Event handler tracks catches errors inside wait-function
      tk/make-classes.lisp		xt_initialize_widget_class is called when we
      				need to access class rather than at build time.
      				Means we can work with regular libraries.
      tk/xlib.lisp			Event handler tracks catches errors inside wait-function
      tk-silica/ol-gadgets.lisp		Word wrap for text editor
      tk-silica/xm-frames.lisp		Fixed separator in menus and gesture in menus
      tk-silica/xm-gadgets.lisp		word wrap in text editor
      tk-silica/xt-frames.lisp		gesture inmenu
      tk-silica/xt-gadgets.lisp		Removed multiple calls to with-sheet-medium
      tk-silica/xt-pixmaps.lisp		Implemented deallocate-pixmap
      tk-silica/xt-silica.lisp		Destroy-port does harmless stuff
      utils/clos.lisp		Fixed name in setf* defgeneric
      utils/packages.lisp		Fixed Exports
      3003bf05
    • cer's avatar
      · 83192daf
      cer authored
      clim/accept-values.lisp		Added right-margin, bottom-margin as keywords to
      				invoke-accepting-values  
      clim/command.lisp		Removed NIL test from map-over-command-table-menu-items
      clim/db-stream.lisp		make-clim-stream-pane passes background to all
      				the sheets it makes.
      clim/frames.lisp		Changed error message, added command-callback function
      clim/menus.lisp			Added gesture argument to menu-choose
      clim/noting-progress.lisp	Started fixing
      clim/output-protocol.lisp		
      climtoys/coverage.lisp		Added generic-functions-with-no-methods function
      climtoys/test-clim.lisp		Added etst for tf107 and tf100
      demo/navfun.lisp		
      postscript/postscript-medium.lisp		font-map now grows when needed
      postscript/postscript-port.lisp	Removed limit on 30 fonts.
      silica/db-border.lisp		Fix pane, repaints on size change
      silica/db-box.lisp		Added bulletin board (incomplete)
      silica/framem.lisp		graft of frame-manager is not find-graft
      silica/gadgets.lisp		Added word-wrap to text editor, and
      				row-column-gadget mixin
      silica/mirror.lisp		Removed cruft
      silica/pixmaps.lisp		Check to see whether sheet can have medium
      silica/port.lisp		Removed cruft and added graft methods
      silica/sheet.lisp		Removed cruft and added sheet methods
      test/chess.lisp			Reference correct directory
      test/test.lisp			Added tests
      tk/event.lisp			Event handler tracks catches errors inside wait-function
      tk/make-classes.lisp		xt_initialize_widget_class is called when we
      				need to access class rather than at build time.
      				Means we can work with regular libraries.
      tk/xlib.lisp			Event handler tracks catches errors inside wait-function
      tk-silica/ol-gadgets.lisp		Word wrap for text editor
      tk-silica/xm-frames.lisp		Fixed separator in menus and gesture in menus
      tk-silica/xm-gadgets.lisp		word wrap in text editor
      tk-silica/xt-frames.lisp		gesture inmenu
      tk-silica/xt-gadgets.lisp		Removed multiple calls to with-sheet-medium
      tk-silica/xt-pixmaps.lisp		Implemented deallocate-pixmap
      tk-silica/xt-silica.lisp		Destroy-port does harmless stuff
      utils/clos.lisp		Fixed name in setf* defgeneric
      utils/packages.lisp		Fixed Exports
      
      83192daf
  17. Jan 21, 1993
    • cer's avatar
      clim/accept-values.lisp Implementing mechanism to turn off cursor in · c06b3a5b
      cer authored
                                      accepting-values pane
      clim/basic-translators.lisp     Made history action use with-input-editor-help
      clim/cursor.lisp		Fixed port-note-cursor method to just
                                      respond to cursor-focus changes
      clim/db-stream.lisp		Changed argument to scroll-extent
      clim/excl-presentations.lisp	Turn off excl presentations and added with-excl-presentations
      clim/frames.lisp		Fixed flushing of queue in
                                      run-frame-top-level and :max-height on title
      clim/graph-formatting.lisp	Fixed redisplayed problems in graph formatting
      clim/graphics-recording.lisp	Fixed computation of rotated text bounding box
      clim/histories.lisp		Made history presentation remember ie-stream
      clim/input-protocol.lisp	Implementing mechanism to turn off cursor in
                                      accepting-values pane
      clim/output-protocol.lisp	Changed argument to scroll-extent
      clim/stream-class-defs.lisp	Turn off excl presentations and added with-excl-presentations
      clim/stream-defprotocols.lisp	Turn off excl presentations and added with-excl-presentations
      climtoys/test-driver.lisp	Removed *pane-to-avv-stream-table*
      demo/listener.lisp		Turn off excl presentations and added with-excl-presentations
      misc/dev-load-1.lisp
      misc/undefinedsymbols.motif	Added functions
      postscript/postscript-medium.lisp	Rotated text
      silica/db-layout.lisp		Messed with note-space-requirements-changed
      silica/db-scroll.lisp		Changed argument to scroll-extent
      silica/event.lisp		Fixed port test
      silica/gadgets.lisp		Messed with note-space-requirements-changed
      silica/layout.lisp		Added check to resize-sheet to make sure
                                      mirror is correctly sized.
      tk/load-xm.lisp
      tk-silica/xm-frames.lisp        Added compose-space for menubar to compute
                                      the min-width/height
      tk-silica/xm-gadgets.lisp	Changed argument to scroll-extent
      tk-silica/xt-frames.lisp	Height of pointer documentation pane is now
                                      1 line
      tk-silica/xt-graphics.lisp	Rotated text bounding rectangle computation
      tk-silica/xt-silica.lisp
      utils/packages.lisp		Exported gesture-name-button-and-modifiers,
                                      and gesture-name-keysym-and-modifiers
      xlib/load-xlib.lisp		Check that get-entry-points is passed
                                      atleast one name
      c06b3a5b
    • cer's avatar
      · 22d6c5da
      cer authored
      clim/accept-values.lisp		Implementing mechanism to turn off cursor in
                                      accepting-values pane  
      clim/basic-translators.lisp     Made history action use with-input-editor-help
      clim/cursor.lisp		Fixed port-note-cursor method to just
                                      respond to cursor-focus changes
      clim/db-stream.lisp		Changed argument to scroll-extent
      clim/excl-presentations.lisp	Turn off excl presentations and added with-excl-presentations
      clim/frames.lisp		Fixed flushing of queue in
                                      run-frame-top-level and :max-height on title
      clim/graph-formatting.lisp	Fixed redisplayed problems in graph formatting
      clim/graphics-recording.lisp	Fixed computation of rotated text bounding box
      clim/histories.lisp		Made history presentation remember ie-stream
      clim/input-protocol.lisp	Implementing mechanism to turn off cursor in
                                      accepting-values pane  
      clim/output-protocol.lisp	Changed argument to scroll-extent
      clim/stream-class-defs.lisp	Turn off excl presentations and added with-excl-presentations
      clim/stream-defprotocols.lisp	Turn off excl presentations and added with-excl-presentations
      climtoys/test-driver.lisp	Removed *pane-to-avv-stream-table*
      demo/listener.lisp		Turn off excl presentations and added with-excl-presentations
      misc/dev-load-1.lisp		
      misc/undefinedsymbols.motif	Added functions
      postscript/postscript-medium.lisp	Rotated text
      silica/db-layout.lisp		Messed with note-space-requirements-changed
      silica/db-scroll.lisp		Changed argument to scroll-extent
      silica/event.lisp		Fixed port test
      silica/gadgets.lisp		Messed with note-space-requirements-changed
      silica/layout.lisp		Added check to resize-sheet to make sure
                                      mirror is correctly sized.
      tk/load-xm.lisp		
      tk-silica/xm-frames.lisp        Added compose-space for menubar to compute
                                      the min-width/height
      tk-silica/xm-gadgets.lisp	Changed argument to scroll-extent
      tk-silica/xt-frames.lisp	Height of pointer documentation pane is now
                                      1 line
      tk-silica/xt-graphics.lisp	Rotated text bounding rectangle computation
      tk-silica/xt-silica.lisp		
      utils/packages.lisp		Exported gesture-name-button-and-modifiers,
                                      and gesture-name-keysym-and-modifiers
      xlib/load-xlib.lisp		Check that get-entry-points is passed
                                      atleast one name
      
      22d6c5da
  18. Jan 18, 1993
    • cer's avatar
      .cvsignore Updated it to ignore other files · 0a30c050
      cer authored
      Makefile		olsupport.o was missing from OPENLOOK_OBJS
      clim/accept-values.lisp		removed *pane-to-avv-stream-table* and made it a frame slot
      clim/db-stream.lisp		Commented out compose-space that cleared menu-pane
      clim/drag-and-drop.lisp		Highlighting only works for clim-stream-sheet
      clim/frames.lisp		Added frame-pane-to-avv-stream-table
      clim/gadget-output.lisp		Fixed clim2bug394 for member-alist ptype
      clim/graph-formatting.lisp	reinitialize parents, children in case of reused output record
      climtoys/test-driver.lisp	*catch-errors-in-tests* now controls all error catching
      demo/address-book.lisp		Fixed new address dialog
      demo/bitmap-editor.lisp		Improved editor
      demo/browser.lisp		Browser now uses incremental redisplay for arcs
      misc/undefinedsymbols.olit		Added missing functions
      silica/db-scroll.lisp		Added client-overridability-mixin to scroller-pane
      test/test-suite.lisp
      tk-silica/ol-gadgets.lisp	Menu bar is now just plain draw-area and the layout is done in Lisp
      tk-silica/xt-frames.lisp 	Added max-height to pointer-documentation pane
      tk-silica/xt-gadgets.lisp	Fixed problem when slug is small
      0a30c050
    • cer's avatar
      .cvsignore Updated it to ignore other files · 4289712e
      cer authored
      Makefile		olsupport.o was missing from OPENLOOK_OBJS
      clim/accept-values.lisp		removed *pane-to-avv-stream-table* and made it a frame slot
      clim/db-stream.lisp		Commented out compose-space that cleared menu-pane
      clim/drag-and-drop.lisp		Highlighting only works for clim-stream-sheet
      clim/frames.lisp		Added frame-pane-to-avv-stream-table
      clim/gadget-output.lisp		Fixed clim2bug394 for member-alist ptype
      clim/graph-formatting.lisp	reinitialize parents, children in case of reused output record
      climtoys/test-driver.lisp	*catch-errors-in-tests* now controls all error catching
      demo/address-book.lisp		Fixed new address dialog
      demo/bitmap-editor.lisp		Improved editor
      demo/browser.lisp		Browser now uses incremental redisplay for arcs
      misc/undefinedsymbols.olit		Added missing functions
      silica/db-scroll.lisp		Added client-overridability-mixin to scroller-pane
      test/test-suite.lisp		
      tk-silica/ol-gadgets.lisp	Menu bar is now just plain draw-area and the layout is done in Lisp
      tk-silica/xt-frames.lisp 	Added max-height to pointer-documentation pane
      tk-silica/xt-gadgets.lisp	Fixed problem when slug is small
      4289712e
Loading