]> gitweb.factorcode.org Git - factor.git/log
factor.git
14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 18 May 2009 16:35:21 +0000 (11:35 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'master' of /Users/slava/factor/
Slava Pestov [Mon, 18 May 2009 16:34:56 +0000 (11:34 -0500)]
Merge branch 'master' of /Users/slava/factor/

14 years agoremove old median, fix docs
Doug Coleman [Mon, 18 May 2009 07:41:58 +0000 (02:41 -0500)]
remove old median, fix docs

14 years agomedian used the wrong algorithm. now it runs in O(n) time. add kth-smallest word...
Doug Coleman [Mon, 18 May 2009 07:16:03 +0000 (02:16 -0500)]
median used the wrong algorithm.  now it runs in O(n) time.  add kth-smallest word, used to implement median

14 years agoadd nth-unsafe to sequences.private, making md5 faster
Doug Coleman [Mon, 18 May 2009 05:24:24 +0000 (00:24 -0500)]
add nth-unsafe to sequences.private, making md5 faster

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 18 May 2009 04:39:26 +0000 (23:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotools.disassembler.gdb: remove redundant using
Slava Pestov [Mon, 18 May 2009 04:39:05 +0000 (23:39 -0500)]
tools.disassembler.gdb: remove redundant using

14 years agofix checksum test -- short circuit so correct error is reported
Doug Coleman [Mon, 18 May 2009 01:32:43 +0000 (20:32 -0500)]
fix checksum test -- short circuit so correct error is reported

14 years agofix duplicate using lines
U-C4\Administrator [Mon, 18 May 2009 01:29:32 +0000 (20:29 -0500)]
fix duplicate using lines

14 years agoadd some unit tests testing get-checksum
Doug Coleman [Sun, 17 May 2009 23:41:15 +0000 (18:41 -0500)]
add some unit tests testing get-checksum

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 17 May 2009 23:24:04 +0000 (18:24 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 17 May 2009 23:20:44 +0000 (18:20 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agocallstack>array was keeping an uninitialized array around across potential GCs; add...
Slava Pestov [Sun, 17 May 2009 23:18:07 +0000 (18:18 -0500)]
callstack>array was keeping an uninitialized array around across potential GCs; add more assertions

14 years agofix multiple using warning in stage1, core can't use io.encodings.binary
Doug Coleman [Sun, 17 May 2009 23:05:46 +0000 (18:05 -0500)]
fix multiple using warning in stage1, core can't use io.encodings.binary

14 years agoMerge branch 'checksums'
Doug Coleman [Sun, 17 May 2009 23:00:36 +0000 (18:00 -0500)]
Merge branch 'checksums'

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 17 May 2009 23:00:24 +0000 (18:00 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomove sha1 and sha2 to checksums.sha, update usages
Doug Coleman [Sun, 17 May 2009 22:58:36 +0000 (17:58 -0500)]
move sha1 and sha2 to checksums.sha, update usages

14 years agofix sha1
Doug Coleman [Sun, 17 May 2009 22:50:31 +0000 (17:50 -0500)]
fix sha1

14 years agogeneralize sha1-interleave and move it to its own vocabulary
Doug Coleman [Sun, 17 May 2009 18:49:56 +0000 (13:49 -0500)]
generalize sha1-interleave and move it to its own vocabulary

14 years agouse literal-arrays
Doug Coleman [Sun, 17 May 2009 18:36:53 +0000 (13:36 -0500)]
use literal-arrays

14 years agoworking on hmac
Doug Coleman [Sun, 17 May 2009 17:45:20 +0000 (12:45 -0500)]
working on hmac

14 years agosha2 now uses the incremental checksum protocol
Doug Coleman [Sun, 17 May 2009 16:03:04 +0000 (11:03 -0500)]
sha2 now uses the incremental checksum protocol

14 years agofix a bug in inflate -- length table was one entry too short
Doug Coleman [Sun, 17 May 2009 15:10:14 +0000 (10:10 -0500)]
fix a bug in inflate -- length table was one entry too short

14 years agochecksums work now
Doug Coleman [Sat, 16 May 2009 23:00:56 +0000 (18:00 -0500)]
checksums work now

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 16 May 2009 21:58:22 +0000 (16:58 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomath.primes.list: update for lists.lazy changes
Slava Pestov [Sat, 16 May 2009 21:58:11 +0000 (16:58 -0500)]
math.primes.list: update for lists.lazy changes

14 years agoFix regression with see'ing gensyms
Slava Pestov [Sat, 16 May 2009 21:57:58 +0000 (16:57 -0500)]
Fix regression with see'ing gensyms

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Sat, 16 May 2009 21:55:13 +0000 (16:55 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoIn Farkup, image text is only parsed if given separate from the URL
Daniel Ehrenberg [Sat, 16 May 2009 21:54:45 +0000 (16:54 -0500)]
In Farkup, image text is only parsed if given separate from the URL

14 years agohelp.html: fix escape-filename
Slava Pestov [Sat, 16 May 2009 21:54:02 +0000 (16:54 -0500)]
help.html: fix escape-filename

14 years agotools.deploy.shaker: update for parser.notes
Slava Pestov [Sat, 16 May 2009 21:40:40 +0000 (16:40 -0500)]
tools.deploy.shaker: update for parser.notes

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 16 May 2009 21:28:32 +0000 (16:28 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agounix.stat.netbsd: fix code duplication with unix.statvfs.netbsd
Slava Pestov [Sat, 16 May 2009 21:28:24 +0000 (16:28 -0500)]
unix.stat.netbsd: fix code duplication with unix.statvfs.netbsd

14 years agoMerge branch 'master' into checksums
Doug Coleman [Sat, 16 May 2009 20:37:03 +0000 (15:37 -0500)]
Merge branch 'master' into checksums

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 16 May 2009 20:19:29 +0000 (15:19 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agodont use fry in core
Doug Coleman [Sat, 16 May 2009 20:17:20 +0000 (15:17 -0500)]
dont use fry in core

14 years agoMerge branch 'master' into checksums
Doug Coleman [Sat, 16 May 2009 19:06:39 +0000 (14:06 -0500)]
Merge branch 'master' into checksums

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 16 May 2009 18:41:57 +0000 (13:41 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoUpdate unit tests for parser note and lazy list changes
Slava Pestov [Sat, 16 May 2009 18:41:11 +0000 (13:41 -0500)]
Update unit tests for parser note and lazy list changes

14 years agohtml.templates.fhtml: fix load error
Slava Pestov [Sat, 16 May 2009 18:34:47 +0000 (13:34 -0500)]
html.templates.fhtml: fix load error

14 years agolists: slight cleanup
Slava Pestov [Sat, 16 May 2009 18:34:39 +0000 (13:34 -0500)]
lists: slight cleanup

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 16 May 2009 18:03:23 +0000 (13:03 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoworking on checksums
Doug Coleman [Sat, 16 May 2009 18:03:09 +0000 (13:03 -0500)]
working on checksums

14 years agoFix windows bootstrap
Slava Pestov [Sat, 16 May 2009 16:20:08 +0000 (11:20 -0500)]
Fix windows bootstrap

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 16 May 2009 15:53:42 +0000 (10:53 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoMerge branch 'fix-bloom-filters-test' of git://github.com/alec/factor
Slava Pestov [Sat, 16 May 2009 15:53:30 +0000 (10:53 -0500)]
Merge branch 'fix-bloom-filters-test' of git://github.com/alec/factor

14 years agoFix usings on X11
Slava Pestov [Sat, 16 May 2009 15:50:16 +0000 (11:50 -0400)]
Fix usings on X11

14 years agoFix even more usings
Slava Pestov [Sat, 16 May 2009 15:45:17 +0000 (10:45 -0500)]
Fix even more usings

14 years agoComment out JPEG code until we figure out if we want default bootstrap to depend...
Slava Pestov [Sat, 16 May 2009 15:02:48 +0000 (10:02 -0500)]
Comment out JPEG code until we figure out if we want default bootstrap to depend on BLAS or not

14 years agoDocs for parser.notes
Slava Pestov [Sat, 16 May 2009 14:56:09 +0000 (09:56 -0500)]
Docs for parser.notes

14 years agoFix more usings
Slava Pestov [Sat, 16 May 2009 14:48:58 +0000 (09:48 -0500)]
Fix more usings

14 years agoFix conflict
Slava Pestov [Sat, 16 May 2009 14:48:42 +0000 (09:48 -0500)]
Fix conflict

14 years agohelp.lint: don't use mutable vocab tuple as key in lint-failures hash
Slava Pestov [Sat, 16 May 2009 14:43:01 +0000 (09:43 -0500)]
help.lint: don't use mutable vocab tuple as key in lint-failures hash

14 years agoFactor out parser note code into parser.notes vocabulary, and print a note if a using...
Slava Pestov [Sat, 16 May 2009 14:40:17 +0000 (09:40 -0500)]
Factor out parser note code into parser.notes vocabulary, and print a note if a using list contains duplicates

14 years agoBetter presentation for ambiguous-use-error, fix ui.tools.listener now that 'search...
Slava Pestov [Sat, 16 May 2009 14:34:42 +0000 (09:34 -0500)]
Better presentation for ambiguous-use-error, fix ui.tools.listener now that 'search' can throw, make USE: and UNUSE: ignore dupes

14 years agoMerge branch 'master' into checksums
Doug Coleman [Sat, 16 May 2009 14:05:29 +0000 (09:05 -0500)]
Merge branch 'master' into checksums

14 years agoFix cpu.ppc for strict vocabulary search path semantics
Slava Pestov [Sat, 16 May 2009 13:58:10 +0000 (08:58 -0500)]
Fix cpu.ppc for strict vocabulary search path semantics

14 years agoChange how byte-vectors prettyprint
Slava Pestov [Sat, 16 May 2009 13:56:09 +0000 (08:56 -0500)]
Change how byte-vectors prettyprint

14 years agoClean up pprint-use and related code to use manifests
Slava Pestov [Sat, 16 May 2009 13:54:14 +0000 (08:54 -0500)]
Clean up pprint-use and related code to use manifests

14 years agothrow exceptions on png types we dont support
Doug Coleman [Sat, 16 May 2009 13:46:41 +0000 (08:46 -0500)]
throw exceptions on png types we dont support

14 years agoMore work on auto-use
Slava Pestov [Sat, 16 May 2009 09:26:45 +0000 (04:26 -0500)]
More work on auto-use

14 years agoAuto-use now prints out USING: forms again
Slava Pestov [Sat, 16 May 2009 07:32:55 +0000 (02:32 -0500)]
Auto-use now prints out USING: forms again

14 years agoUpdate documentation for stricter vocabulary search path semantics
Slava Pestov [Sat, 16 May 2009 05:29:21 +0000 (00:29 -0500)]
Update documentation for stricter vocabulary search path semantics

14 years agocall link-info instead of file-info, fix wonky spacing, name a constant
Doug Coleman [Sat, 16 May 2009 03:31:50 +0000 (22:31 -0500)]
call link-info instead of file-info, fix wonky spacing, name a constant

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 16 May 2009 00:40:30 +0000 (19:40 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoadd reverse time to terrain demo and refactored it a bit
Doug Coleman [Sat, 16 May 2009 00:36:36 +0000 (19:36 -0500)]
add reverse time to terrain demo and refactored it a bit

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 15 May 2009 23:37:20 +0000 (18:37 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoserialize: Remove code for handling complex and ratio values since those are tuples now
Slava Pestov [Fri, 15 May 2009 22:18:56 +0000 (17:18 -0500)]
serialize: Remove code for handling complex and ratio values since those are tuples now

14 years agoFix escape analysis bug reported by Doug
Slava Pestov [Fri, 15 May 2009 22:18:38 +0000 (17:18 -0500)]
Fix escape analysis bug reported by Doug

14 years agolaunch editors with run-detached. the naming convention foo-location doesn't make...
Doug Coleman [Fri, 15 May 2009 21:12:13 +0000 (16:12 -0500)]
launch editors with run-detached.  the naming convention foo-location doesn't make sense with some text editors, so rename the edit words to the text editor name

14 years agocall vim with run-detached instead of try-process. clean up vim code.
Doug Coleman [Fri, 15 May 2009 21:06:48 +0000 (16:06 -0500)]
call vim with run-detached instead of try-process.  clean up vim code.

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 15 May 2009 20:27:32 +0000 (15:27 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomove IOHIDManagerSetDeviceMatching call after IOHIDManagerOpen. this prevents IOHIDMa...
Joe Groff [Fri, 15 May 2009 20:26:41 +0000 (15:26 -0500)]
move IOHIDManagerSetDeviceMatching call after IOHIDManagerOpen. this prevents IOHIDManagerOpen from failing if it would match an exclusive-opened device

14 years agoremove debugging code from bitstreams
Doug Coleman [Fri, 15 May 2009 19:59:26 +0000 (14:59 -0500)]
remove debugging code from bitstreams

14 years agofix inflate
Doug Coleman [Fri, 15 May 2009 19:08:56 +0000 (14:08 -0500)]
fix inflate

14 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Fri, 15 May 2009 16:04:18 +0000 (11:04 -0500)]
Merge branch 'master' of factorcode.org:/git/factor

14 years agococoa doesn't send key-up gestures for cmd+keys
Joe Groff [Fri, 15 May 2009 16:04:11 +0000 (11:04 -0500)]
cocoa doesn't send key-up gestures for cmd+keys

14 years agoadd some more opengl extension bindings:
Joe Groff [Fri, 15 May 2009 16:00:39 +0000 (11:00 -0500)]
add some more opengl extension bindings:
GL_EXT_framebuffer_blit
GL_EXT_framebuffer_multisample
GL_EXT_gpu_shader4
GL_EXT_geometry_shader4
GL_EXT_transform_feedback

14 years agooops, i was using alt.bitstreams in some places
Doug Coleman [Fri, 15 May 2009 06:27:00 +0000 (01:27 -0500)]
oops, i was using alt.bitstreams in some places

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 15 May 2009 04:33:48 +0000 (23:33 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoremove all the compress code from lzw until it works, fix bitstreams
Doug Coleman [Fri, 15 May 2009 04:33:00 +0000 (23:33 -0500)]
remove all the compress code from lzw until it works, fix bitstreams

14 years agoUpdating code in basis and extra for stricter vocab search path semantics
Slava Pestov [Fri, 15 May 2009 04:23:06 +0000 (23:23 -0500)]
Updating code in basis and extra for stricter vocab search path semantics

14 years agoImplement stricter vocab search path semantics, with a new API for vocabs.parser...
Slava Pestov [Fri, 15 May 2009 03:31:29 +0000 (22:31 -0500)]
Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab

14 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Thu, 14 May 2009 22:38:37 +0000 (17:38 -0500)]
Merge branch 'master' of factorcode.org:/git/factor

14 years agodon't unfocus the world if cocoa view has gone fullscreen; the original window isn...
Joe Groff [Thu, 14 May 2009 22:37:14 +0000 (17:37 -0500)]
don't unfocus the world if cocoa view has gone fullscreen; the original window isn't really associated with the view while fullscreen

14 years agocopy-tree now preserves file permissions on Unix
Slava Pestov [Thu, 14 May 2009 22:36:07 +0000 (17:36 -0500)]
copy-tree now preserves file permissions on Unix

14 years agoset first responder on cocoa view back when returning from fullscreen mode. un-fullsc...
Joe Groff [Thu, 14 May 2009 22:29:25 +0000 (17:29 -0500)]
set first responder on cocoa view back when returning from fullscreen mode. un-fullscreen the view if window is closed while view is fullscreen

14 years agono reason not to use bit-array for game-input key state
Joe Groff [Thu, 14 May 2009 22:26:54 +0000 (17:26 -0500)]
no reason not to use bit-array for game-input key state

14 years agoCleaning up USING: lists for new strict semantics
Slava Pestov [Thu, 14 May 2009 21:54:16 +0000 (16:54 -0500)]
Cleaning up USING: lists for new strict semantics

14 years agocheck in marc's jpeg loader, png decoder, huffman, inflate, and image-processing...
Doug Coleman [Thu, 14 May 2009 20:46:10 +0000 (15:46 -0500)]
check in marc's jpeg loader, png decoder, huffman, inflate, and image-processing vocabularies

14 years agoreplace my bitstream-reader with marc's bitstreams. implement a minimal bit-writer
Doug Coleman [Thu, 14 May 2009 20:44:57 +0000 (15:44 -0500)]
replace my bitstream-reader with marc's bitstreams.  implement a minimal bit-writer

14 years agolarger default window size for gesture-logger
Doug Coleman [Thu, 14 May 2009 20:43:51 +0000 (15:43 -0500)]
larger default window size for gesture-logger

14 years agoMerge branch 'master' of erg@factorcode.org:/git/factor
Doug Coleman [Thu, 14 May 2009 20:42:51 +0000 (15:42 -0500)]
Merge branch 'master' of erg@factorcode.org:/git/factor

14 years agospin on GetCurrentButtonState before warping cursor when grabbing cocoa input. this...
Joe Groff [Thu, 14 May 2009 20:36:18 +0000 (15:36 -0500)]
spin on GetCurrentButtonState before warping cursor when grabbing cocoa input. this keeps the window from jumping if you click on its titlebar to focus

14 years agoflip cursor warp point for cocoa mouse grab into y-goes-down space
Joe Groff [Thu, 14 May 2009 20:01:21 +0000 (15:01 -0500)]
flip cursor warp point for cocoa mouse grab into y-goes-down space

14 years agohandle resize on key-down instead of key-up
Doug Coleman [Thu, 14 May 2009 19:08:51 +0000 (14:08 -0500)]
handle resize on key-down instead of key-up

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Thu, 14 May 2009 15:09:16 +0000 (10:09 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agodon't assume world has children in debugger
Joe Groff [Thu, 14 May 2009 15:08:57 +0000 (10:08 -0500)]
don't assume world has children in debugger

14 years agoui.tools.debugger: don't throw an error if world has no children
Slava Pestov [Thu, 14 May 2009 03:42:38 +0000 (22:42 -0500)]
ui.tools.debugger: don't throw an error if world has no children

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 14 May 2009 03:42:13 +0000 (22:42 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor