Commit Graph

8884 Commits (3d9c1f9cd528ba61db98c10f96860ec0a2d3c257)

Author SHA1 Message Date
Joe Groff 3d9c1f9cd5 Merge branch 'master' into native-image-loader 2010-07-11 08:27:29 -07:00
Joe Groff b04bc8640f io.streams.throwing: add test file 2010-07-09 23:36:40 -07:00
Joe Groff b1c557a825 io.streams.throwing: rename throws-on-eof -> stream-throw-on-eof and input-throws-on-eof -> throw-on-eof and change stream-throw-on-eof to leave the rigged stream on the stack, to better follow convention of other io words 2010-07-09 18:10:51 -07:00
Joe Groff fb4cbd87d4 io.streams.limited: scrape out last vestiges of unlimiting 2010-07-09 14:56:54 -07:00
Joe Groff f7960c7f6a http.server: reintroduce some code cleanups now that it's back in a working state 2010-07-09 14:52:42 -07:00
Joe Groff 67a241eba3 http.server: revert d00ea changes so that server works again 2010-07-09 14:47:34 -07:00
Joe Groff 7f0ba86421 images.jpeg: fix loading error 2010-07-09 14:30:26 -07:00
Joe Groff 8b7cb0bc21 images.p[bgp]m: use throws-on-eof 2010-07-09 14:26:17 -07:00
Joe Groff 90b962bbd3 io.streams.throwing: implement read-until 2010-07-09 14:26:01 -07:00
Joe Groff 9a2dd6a96c images.loader and friends: push throws-on-eof down to the loaders that want it 2010-07-09 14:20:32 -07:00
Joe Groff 99db070c9e io.streams.throwing: implement tell and seek 2010-07-09 14:08:54 -07:00
Joe Groff 0bdc1514fd io.streams.limited: remove unlimit* 2010-07-09 13:52:15 -07:00
Doug Coleman 2ca509a8fe Split off io.streams.throwing from io.streams.limited and update usages of limited streams 2010-07-09 13:32:09 -05:00
Doug Coleman 59ea478b0a Fix typo in timers 2010-07-09 13:32:07 -05:00
Joe Groff 732befe272 cpu.x86.assembler: add MOVQ xmm, xmm/m64 and MOVQ xmm/m64, xmm instructions 2010-07-08 10:19:11 -07:00
Joe Groff e228d8478f images.gdiplus: GDI+ "ARGB" is little-endian, so really maps to opengl BGRA 2010-07-07 14:51:16 -07:00
Joe Groff 785907543f Merge branch 'master' of factorcode.org:/git/factor into native-image-loader 2010-07-07 14:38:34 -07:00
Slava Pestov 01d67104f6 io.ports: fix stream-seek with seek-relative seek type (reported by Joe Groff) 2010-07-07 17:32:30 -04:00
Slava Pestov 1f4bd3e293 compiler.tree.propagation.known-words: don't want a type function on clone, all the methods are inline and it was wrong (reported by Joe Groff) 2010-07-07 17:25:32 -04:00
Joe Groff aa047a8c79 images.gdiplus: don't multiply stride by pixel size because that's part of the stride already, noob 2010-07-07 13:54:24 -07:00
Joe Groff 987c2b8153 windows.streams: get rid of workaround for stream-tell bug 2010-07-07 13:52:18 -07:00
Joe Groff e2237afd61 Merge branch 'master' of http://factorcode.org/git/factor into native-image-loader 2010-07-07 13:09:41 -07:00
Joe Groff 8a7979da13 Merge branch 'master' into native-image-loader 2010-07-07 13:06:37 -07:00
Joe Groff 8816b1e215 ui.images: load images.gdiplus as default image handler on windows 2010-07-07 09:07:26 -07:00
Slava Pestov a7384d5de6 io.ports: fix stream-tell implementation 2010-07-07 02:27:34 -04:00
Joe Groff 509f100806 windows.streams: remove some code used for debugging 2010-07-06 22:47:01 -07:00
Joe Groff 958e086903 new vocab images.gdiplus: image loading using standard windows gdi+ library 2010-07-06 22:37:14 -07:00
Joe Groff 099607bfdd windows.gdiplus: start-gdi+/stop-gdi+/check-gdi+-status helper words 2010-07-06 22:36:24 -07:00
Joe Groff 5a3b6960e0 windows.streams: attempt to determine stream size because GdipCreateBitmapFromStream requires its IStream to report it 2010-07-06 22:35:49 -07:00
Slava Pestov 425c572fa8 cocoa.subclassing: cleaner CLASS: syntax; ui.backend.cocoa: ignore events delivered after window closed to fix FEP (reported by Doug Coleman) 2010-07-06 19:02:52 -04:00
Slava Pestov bb4dae64f3 cocoa.subclassing: new METHOD: syntax cleans up class definitions 2010-07-06 17:59:35 -04:00
Slava Pestov bc87b269c5 Remove Cocoa exception handling support since it no longer works 2010-07-06 17:48:37 -04:00
Slava Pestov 1106c03318 Remove cocoa.callbacks since nothing uses it 2010-07-06 17:45:50 -04:00
Slava Pestov 8a0525e5ce Add a scan-token word which is like scan, except throws an error on EOF; document scan-object word; mention that scan-token/scan-object are preferred over scan/scan-word 2010-07-06 16:20:08 -04:00
Slava Pestov cbe46baae2 urls.encoding: tweak assoc>query to fix problem with OAuth 2010-07-06 00:57:41 -04:00
Joe Groff 8323d7c3ac math.polynomials: unclip drop => rest 2010-07-05 20:53:24 -07:00
Slava Pestov d0822992c7 tools.deploy: fix deployment of apps that use vocab: paths -- regression from recent patch that adds add-vocab-root word 2010-07-05 23:41:27 -04:00
Slava Pestov a7dec01453 http: host header should not include the port number 2010-07-05 22:55:20 -04:00
Joe Groff c6fd20b107 math.polynomials: update pdiff for no-integers-as-sequences (reported by rswarbrick) 2010-07-04 09:23:43 -07:00
Slava Pestov a55c8ee671 FFI rewrite part 6: deconcatenatize 2010-07-02 15:44:12 -04:00
Joe Groff 3f13fc7099 unix.ffi: third argument of ioctl should be void*, not c-string (reported by ceninan) 2010-06-30 09:09:16 -07:00
Joe Groff 780c190d69 new vocab windows.streams: COM IStream wrapper for factor streams 2010-06-28 21:51:49 -07:00
Joe Groff 6bca9f2e15 windows.com: add IStream interface 2010-06-28 19:41:51 -07:00
Joe Groff 93a893f8f4 windows.gdiplus: resolve ambiguity introduced by auto-use 2010-06-28 16:42:15 -07:00
Joe Groff e140cf09f4 windows.gdiplus: clean up so it loads 2010-06-28 16:30:45 -07:00
Joe Groff 0cb3eff34b alien.enums: allow enum members to be given values based on other enum symbols' values 2010-06-28 15:56:44 -07:00
Slava Pestov 01c0db90a4 http.server: more doc fixes 2010-06-28 17:42:48 -04:00
Slava Pestov 0bea14dcd5 http.server: tweak docs 2010-06-28 17:31:45 -04:00
Slava Pestov 350a6522c7 ui.tools.traceback: make it a tool window so that its size is saved, and workspace shortcuts work 2010-06-28 17:10:15 -04:00
Joe Groff cd183a24b4 new vocab windows.gdiplus: bindings to GDI+ (not tested yet) 2010-06-28 11:33:25 -07:00