Commit Graph

8868 Commits (785907543f05a93ed094e6207f14778e34871aaf)

Author SHA1 Message Date
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
Joe Groff 8c9c0f05d2 prettyprint.backend: leave nesting-limit unset when prettyprinting hashtables without a nesting limit, fixing the bug where it would get set to 1 and print nothing (reported by Blei) 2010-06-28 09:10:16 -07:00
Joe Groff 5c95d90da3 ui.images: load images.cocoa backend by default instead of images.png/images.tiff on macosx 2010-06-27 13:55:45 -07:00
Joe Groff 0d35e277ea images, opengl.textures, images.cocoa: add support for premultiplied alpha so we can use data from cocoa images 2010-06-27 13:44:25 -07:00
Joe Groff 3029a94756 images.cocoa: work around broken limited-stream behavior 2010-06-27 13:31:07 -07:00
Joe Groff e433b16b42 cocoa.messages: return cocoa char* values as void* instead of c-string 2010-06-27 12:42:14 -07:00
Joe Groff 05faf6919b new vocab images.cocoa: load image objects using native cocoa api 2010-06-27 12:29:21 -07:00
Slava Pestov ae2c2909af Revert guarded method inlining
This reverts commit 44a835e3fc, reversing
changes made to d45926bda0.
2010-06-24 12:35:21 -04:00
Slava Pestov e07ce4d220 stack-checker.dependencies: Oops 2010-06-24 05:27:01 -04:00
Slava Pestov 97eb276c48 stack-checker.dependencies: fix error thrown if depends-on-single-method parameters are no longer valid 2010-06-24 04:28:40 -04:00
Joe Groff 5956e3b3d4 models: add push-model and pop-model words 2010-06-23 20:07:19 -07:00
Slava Pestov 50323dda6d combinators.smart: remove boa-preserving 2010-06-23 21:10:46 -04:00
Doug Coleman 3560b93329 make unlinked-words take a vocabulary name instead of a list of words 2010-06-23 14:58:07 -05:00
Doug Coleman 1806a0ce77 Add a new smart combinator boa-preserving and document the rest of the smart combinators. Simpler implementation of nullary. 2010-06-23 14:58:07 -05:00
Daniel Ehrenberg 7599841221 Merge branch 'master' of git://factorcode.org/git/factor into propagation 2010-06-23 12:17:24 -04:00
Doug Coleman 580c9190d5 Fix using list 2010-06-23 10:27:17 -05:00
Doug Coleman 317e793ef4 Fix all-users word by calling setpwent to rewind file 2010-06-23 10:25:08 -05:00