Doug Coleman
							
						 
						
							 
							
							
							
								
							
								97a928a1bd 
								
							
								 
							
						 
						
							
							
								
								images.loader.gtk: Add with-destructors.  Fixes   #1893 .  
							
							 
							
							... 
							
							
							
							Also did this on imac: cd /usr/local/lib && ln -s /opt/local/lib/libgobject-2.0.dylib . 
							
						 
						
							2017-12-29 15:25:16 -06:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								504c9959a1 
								
							
								 
							
						 
						
							
							
								
								Update some copyright headers to follow the current convention  
							
							 
							
							... 
							
							
							
							Had to look through the history to find years for some headers. Added
authors to some files as well. 
							
						 
						
							2017-09-11 15:43:03 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								ba9a1ca5ef 
								
							
								 
							
						 
						
							
							
								
								basic/, extra/: even more tags  
							
							 
							
							
							
						 
						
							2017-07-07 01:45:13 +02:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								e189954ecc 
								
							
								 
							
						 
						
							
							
								
								core: Rename iota to <iota> so we can have TUPLE: iota ... ; instead of TUPLE: iota-tuple ... ;  
							
							 
							
							
							
						 
						
							2017-06-02 11:57:05 -05:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7c7bb93c55 
								
							
								 
							
						 
						
							
							
								
								factor: Rename GENERIC# to GENERIC#:.  
							
							 
							
							... 
							
							
							
							Fixes  #1670 . 
							
						 
						
							2017-06-01 13:58:58 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								6b1bb67ba6 
								
							
								 
							
						 
						
							
							
								
								images.loader.gtk: remove call to deprecated g_type_init.  
							
							 
							
							
							
						 
						
							2016-11-30 09:21:42 -08:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								a9ac763912 
								
							
								 
							
						 
						
							
							
								
								alien.libraries: word>dlsym was a stupid idea that didn't work  
							
							 
							
							... 
							
							
							
							The def>> attribute is stripped when deploying. So return dlsym? and use
that. 
							
						 
						
							2016-11-30 16:36:24 +01:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								bfd40f0215 
								
							
								 
							
						 
						
							
							
								
								images.loader.gtk: startup hook for type registration  
							
							 
							
							
							
						 
						
							2016-11-30 11:57:14 +01:00  
						
					 
				
					
						
							
							
								 
								Alexander Iljin
							
						 
						
							 
							
							
							
								
							
								2fd5654473 
								
							
								 
							
						 
						
							
							
								
								Add EOL at EOF for all authors.txt files for consistency  
							
							 
							
							... 
							
							
							
							In some instances replaced CR/LF with LF. 
							
						 
						
							2016-07-30 09:25:30 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								498285d7dd 
								
							
								 
							
						 
						
							
							
								
								unicode: make this the API for all unicode things.  
							
							 
							
							
							
						 
						
							2016-03-30 23:29:48 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								8cd471eda6 
								
							
								 
							
						 
						
							
							
								
								images.loader.gdiplus: both BGRA and BGRX formats are supported  
							
							 
							
							
							
						 
						
							2015-10-25 21:57:41 +01:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								75e50ec5e0 
								
							
								 
							
						 
						
							
							
								
								images.loader: use accessors in tests.  
							
							 
							
							
							
						 
						
							2015-09-06 08:23:17 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								5684fab484 
								
							
								 
							
						 
						
							
							
								
								images.loader.gdiplus: fix for the call to GdipBitmapLockBits  
							
							 
							
							... 
							
							
							
							GdipBitmapLockBits might trigger gc so the GpRect struct must be copied
to stable stack memory so that the collector doesn't move it. 
							
						 
						
							2015-09-06 15:15:01 +02:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ceb75057da 
								
							
								 
							
						 
						
							
							
								
								change ERROR: words from throw-foo back to foo.  
							
							 
							
							
							
						 
						
							2015-08-13 16:13:05 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								b6be8685c3 
								
							
								 
							
						 
						
							
							
								
								basis: ERROR: changes.  
							
							 
							
							
							
						 
						
							2015-08-13 03:20:39 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								330c7ba156 
								
							
								 
							
						 
						
							
							
								
								factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.  
							
							 
							
							... 
							
							
							
							Redo many FROM: and QUALIFIED: and using lists. 
							
						 
						
							2015-08-12 08:49:02 -05:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								04c0fdc39e 
								
							
								 
							
						 
						
							
							
								
								images: adding an "each-pixel" that iterates over pixels by row.  
							
							 
							
							
							
						 
						
							2015-07-14 17:19:04 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								892c62e1dc 
								
							
								 
							
						 
						
							
							
								
								factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test  
							
							 
							
							
							
						 
						
							2015-07-03 09:39:59 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								43d6f1d3e2 
								
							
								 
							
						 
						
							
							
								
								factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.  
							
							 
							
							
							
						 
						
							2015-07-02 17:28:17 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								59f3b1ea57 
								
							
								 
							
						 
						
							
							
								
								Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"  
							
							 
							
							... 
							
							
							
							Needs a bit more work.
This reverts commit 7e54cc2824 . 
							
						 
						
							2015-07-02 13:47:06 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								7e54cc2824 
								
							
								 
							
						 
						
							
							
								
								factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!  
							
							 
							
							
							
						 
						
							2015-07-02 11:36:08 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								999aa7c897 
								
							
								 
							
						 
						
							
							
								
								factor: clean up spaces in -tests files  
							
							 
							
							
							
						 
						
							2015-07-02 10:34:01 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								352e5de16a 
								
							
								 
							
						 
						
							
							
								
								core, basis, extra: Remove DOS line endings from files.  
							
							 
							
							... 
							
							
							
							Remove whitespace from end of lines.
Add a newline to the end of each file. 
							
						 
						
							2015-06-29 17:25:40 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ed5eb5f644 
								
							
								 
							
						 
						
							
							
								
								images.loader.gdiplus: use foo <c-direct-array> instead of <direct-foo-array>.  
							
							 
							
							
							
						 
						
							2014-11-29 18:58:42 -08:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								1fc1c4f091 
								
							
								 
							
						 
						
							
							
								
								images: cleanup using.  
							
							 
							
							
							
						 
						
							2014-10-24 18:18:45 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								78830a476a 
								
							
								 
							
						 
						
							
							
								
								images.loader.tests: restructure the tests because the gtk linux backend doesn't handle some formats that the windows backend does  
							
							 
							
							
							
						 
						
							2014-10-10 10:55:52 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								9d384c14ba 
								
							
								 
							
						 
						
							
							
								
								images.loader.gtk: fix fall-through in case problem in image>GdkPixbuf  
							
							 
							
							
							
						 
						
							2014-10-10 10:55:45 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								c0b4537e1a 
								
							
								 
							
						 
						
							
							
								
								images.loader.gdiplus: implementation of the image>stream word for GDI+  
							
							 
							
							... 
							
							
							
							for Windows 
							
						 
						
							2014-10-09 14:37:58 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								c10c5f5736 
								
							
								 
							
						 
						
							
							
								
								images: move rowstride to the images vocab because it will be used by  
							
							 
							
							... 
							
							
							
							gdi too 
							
						 
						
							2014-10-09 14:37:58 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								dcd3938d0d 
								
							
								 
							
						 
						
							
							
								
								images.loader: simplify registrations.  
							
							 
							
							
							
						 
						
							2014-03-14 09:17:13 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								ab76deaf25 
								
							
								 
							
						 
						
							
							
								
								images: minor cleanup.  
							
							 
							
							
							
						 
						
							2014-03-14 08:26:05 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4e206f4181 
								
							
								 
							
						 
						
							
							
								
								images.loader: optionally register "non-system" image classes.  
							
							 
							
							
							
						 
						
							2014-03-14 07:32:27 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								944718c817 
								
							
								 
							
						 
						
							
							
								
								images.loader: docs for save-graphic-image  
							
							 
							
							
							
						 
						
							2014-03-14 07:32:26 -07:00  
						
					 
				
					
						
							
							
								 
								Björn Lindqvist
							
						 
						
							 
							
							
							
								
							
								3a8164cd8a 
								
							
								 
							
						 
						
							
							
								
								images.loader: support for saving images on the gtk-image backend  
							
							 
							
							
							
						 
						
							2014-03-14 07:32:26 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								140252f6f4 
								
							
								 
							
						 
						
							
							
								
								images.loader.cocoa: adding ability to save cocoa images to files.  
							
							 
							
							
							
						 
						
							2013-09-20 11:58:39 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								f9ea61bf91 
								
							
								 
							
						 
						
							
							
								
								basis/extra: Update last usages of <sliced-groups> to <groups>.  
							
							 
							
							
							
						 
						
							2013-03-23 12:08:18 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								8917ae9ad7 
								
							
								 
							
						 
						
							
							
								
								grouping: Remove <groups>, old <sliced-groups> is now <groups>. Fixes  
							
							 
							
							
							
						 
						
							2013-03-23 11:37:51 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								9a9ccf971b 
								
							
								 
							
						 
						
							
							
								
								images: don't truncate in image-dim.  
							
							 
							
							
							
						 
						
							2012-11-01 16:48:44 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								e5d325df44 
								
							
								 
							
						 
						
							
							
								
								images: adding "2x" images.  
							
							 
							
							
							
						 
						
							2012-11-01 16:11:55 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								2b9f4668b6 
								
							
								 
							
						 
						
							
							
								
								images: gdiplus had a resource leak (file descriptor). change stream>image to dispose of the  
							
							 
							
							... 
							
							
							
							stream no matter what. 
							
						 
						
							2012-08-25 11:44:40 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								bf0e07cffe 
								
							
								 
							
						 
						
							
							
								
								images.loader.gtk: typo  
							
							 
							
							
							
						 
						
							2011-11-02 19:02:27 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								8cf18d1a82 
								
							
								 
							
						 
						
							
							
								
								remove BSD,solaris,etc. misc platform support code  
							
							 
							
							
							
						 
						
							2011-11-02 17:13:51 -07:00  
						
					 
				
					
						
							
							
								 
								Doug Coleman
							
						 
						
							 
							
							
							
								
							
								359c931d35 
								
							
								 
							
						 
						
							
							
								
								Rename images.gtk|gdiplus|cocoa to images.loader.*.  Fixes   #176 .  
							
							 
							
							
							
						 
						
							2011-11-02 09:38:03 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								4f42c72012 
								
							
								 
							
						 
						
							
							
								
								specialized-arrays: performed some cleanup.  
							
							 
							
							... 
							
							
							
							Specifically,
    •   Created >c-array to be replacement for >T-array.
    •   Created cast-array to be generic replacement for all T-array-cast words.
    •   Created c-array@ to be generic replacement for T-array@ words.
    •   Replaced usages of <T-array> with T <c-array>
    •   Replaced usages of <direct-T-array> with T <c-direct-array>
    •   Replaced usages of >T-array with T >c-array
    •   Replaced usages of T-array-cast with T cast-array
    •   Replaced usages of malloc-T-array with T malloc-array.
    •   Removed malloc-T-array.
    •   Removed T-array-cast.
    •   Removed T-array@.
    •   Removed >T-array.
I also added (but didn't change any code to use):
    •   T c-array-type, returns T-array
    •   T c-array?, returns T-array?
    •   c-array{ T ... }, returns T-array{ ... }
Bootstraps just find on Mac OS X.  Also `load-all test-all` works for me. 
							
						 
						
							2011-09-26 11:37:51 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								645fb8ccd3 
								
							
								 
							
						 
						
							
							
								
								images.cocoa: removing unused image loader code.  
							
							 
							
							
							
						 
						
							2011-09-25 16:41:11 -07:00  
						
					 
				
					
						
							
							
								 
								John Benediktsson
							
						 
						
							 
							
							
							
								
							
								849674f847 
								
							
								 
							
						 
						
							
							
								
								images: only register with the images.loader on proper platform.   Fixes   #172 .  Fixes   #173 .  
							
							 
							
							
							
						 
						
							2011-09-24 19:19:34 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								8d4891a5af 
								
							
								 
							
						 
						
							
							
								
								core-graphics: set premultiplied-alpha? in make-bitmap-image.  Fixes   #73  
							
							 
							
							
							
						 
						
							2011-09-08 23:08:16 -07:00  
						
					 
				
					
						
							
							
								 
								Joe Groff
							
						 
						
							 
							
							
							
								
							
								863262ece7 
								
							
								 
							
						 
						
							
							
								
								images.cocoa: set premultiplied-alpha? on loaded images  
							
							 
							
							
							
						 
						
							2011-09-03 11:30:27 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								b3cbdb0426 
								
							
								 
							
						 
						
							
							
								
								images.cocoa: fix it to work on OS X 10.5 by drawing the image into a CGContext instead of getting image data directly  
							
							 
							
							
							
						 
						
							2011-09-02 18:59:58 -07:00  
						
					 
				
					
						
							
							
								 
								Slava Pestov
							
						 
						
							 
							
							
							
								
							
								cf238b4c7d 
								
							
								 
							
						 
						
							
							
								
								images.*: remove usage of io.streams.limited  
							
							 
							
							
							
						 
						
							2011-09-01 22:31:45 -07:00