]> gitweb.factorcode.org Git - factor.git/log
factor.git
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 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 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

14 years agoui.backend.windows: create-window can now be called even when the UI is not running...
Slava Pestov [Thu, 14 May 2009 03:41:42 +0000 (22:41 -0500)]
ui.backend.windows: create-window can now be called even when the UI is not running. Fixes game-input deploy test

14 years agofullscreen* -> (fullscreen?), set-fullscreen* -> (set-fullscreen), fix jamshred scree...
Doug Coleman [Thu, 14 May 2009 03:28:33 +0000 (22:28 -0500)]
fullscreen* -> (fullscreen?), set-fullscreen* -> (set-fullscreen), fix jamshred screen toggling

14 years agoRename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word...
Slava Pestov [Thu, 14 May 2009 03:15:48 +0000 (22:15 -0500)]
Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist

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

14 years agotoggle-screen is in the ui now
Doug Coleman [Thu, 14 May 2009 03:02:45 +0000 (22:02 -0500)]
toggle-screen is in the ui now

14 years agoMacOS X glFrustum generates -0.0 in W column of projection matrix; Windows glFrustum...
Joe Groff [Thu, 14 May 2009 02:28:12 +0000 (21:28 -0500)]
MacOS X glFrustum generates -0.0 in W column of projection matrix; Windows glFrustum generates 0.0. This causes sign differences in the gl_ProjectionMatrixInverse between platforms. manually force the z coordinate sign in terrain sky projection to be negative like it ought to be

14 years agofix the sky
Doug Coleman [Thu, 14 May 2009 01:15:58 +0000 (20:15 -0500)]
fix the sky

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 14 May 2009 01:06:57 +0000 (20:06 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoadd a velocity-modifier to terrain demo for left shift. alt-enter toggles fullscreen...
Doug Coleman [Thu, 14 May 2009 01:06:13 +0000 (20:06 -0500)]
add a velocity-modifier to terrain demo for left shift. alt-enter toggles fullscreen mode

14 years agorename set-fullscreen? to set-fullscreen, add a toggle-fullscreen word, fix windows...
Doug Coleman [Thu, 14 May 2009 01:05:22 +0000 (20:05 -0500)]
rename set-fullscreen? to set-fullscreen, add a toggle-fullscreen word, fix windows backend for fullscreen*

14 years agoRename a word
Slava Pestov [Thu, 14 May 2009 00:55:33 +0000 (19:55 -0500)]
Rename a word

14 years agowebapps.mason: work on it some more
Slava Pestov [Thu, 14 May 2009 00:53:52 +0000 (19:53 -0500)]
webapps.mason: work on it some more

14 years agoUpdate mason.platform for webapps.mason
Slava Pestov [Thu, 14 May 2009 00:47:00 +0000 (19:47 -0500)]
Update mason.platform for webapps.mason

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 14 May 2009 00:39:33 +0000 (19:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agowebapps.mason: preliminary checkin
Slava Pestov [Thu, 14 May 2009 00:39:26 +0000 (19:39 -0500)]
webapps.mason: preliminary checkin

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Thu, 14 May 2009 00:36:18 +0000 (19:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoredundant math is redundant
Joe Groff [Thu, 14 May 2009 00:36:06 +0000 (19:36 -0500)]
redundant math is redundant

14 years agoin game-worlds, open game-input before starting game-loop and close after. otherwise...
Joe Groff [Thu, 14 May 2009 00:35:46 +0000 (19:35 -0500)]
in game-worlds, open game-input before starting game-loop and close after. otherwise there's a chance the game-loop might tick without game-input available

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 14 May 2009 00:34:05 +0000 (19:34 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agomason.notify.server: parameters were wrong way around
Slava Pestov [Thu, 14 May 2009 00:33:57 +0000 (19:33 -0500)]
mason.notify.server: parameters were wrong way around

14 years agorotate-circular word
Joe Groff [Thu, 14 May 2009 00:31:58 +0000 (19:31 -0500)]
rotate-circular word

14 years agounbassackwardsify the mouse, q and e rotate too
U-C4\Administrator [Thu, 14 May 2009 00:26:08 +0000 (19:26 -0500)]
unbassackwardsify the mouse, q and e rotate too

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-C4\Administrator [Thu, 14 May 2009 00:22:10 +0000 (19:22 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoterrain demo allows looking around with keyboard now. used ${ in a few places
U-C4\Administrator [Thu, 14 May 2009 00:21:27 +0000 (19:21 -0500)]
terrain demo allows looking around with keyboard now.  used ${ in a few places

14 years agoNew mason.notify.server tool, and fix failure report
Slava Pestov [Wed, 13 May 2009 23:19:30 +0000 (18:19 -0500)]
New mason.notify.server tool, and fix failure report

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

14 years agomason.common: fix git-id word on Windows
Slava Pestov [Wed, 13 May 2009 22:29:14 +0000 (17:29 -0500)]
mason.common: fix git-id word on Windows

14 years agotools.annotations: now prints a table of values
Slava Pestov [Wed, 13 May 2009 22:03:41 +0000 (17:03 -0500)]
tools.annotations: now prints a table of values

14 years agoMerge branch 'irc' of git://www.tiodante.com/git/factor
Slava Pestov [Wed, 13 May 2009 21:59:18 +0000 (16:59 -0500)]
Merge branch 'irc' of git://www.tiodante.com/git/factor

14 years agoMerge branch 'redis' of git://www.tiodante.com/git/factor
Slava Pestov [Wed, 13 May 2009 21:59:12 +0000 (16:59 -0500)]
Merge branch 'redis' of git://www.tiodante.com/git/factor

14 years agoFix regression with: bad interaction between predicate classes and tuple inheritance...
Slava Pestov [Wed, 13 May 2009 21:58:01 +0000 (16:58 -0500)]
Fix regression with: bad interaction between predicate classes and tuple inheritance, reported by Bruno Deferrari

14 years agoGraduation! Move game-input and iokit into basis
Slava Pestov [Wed, 13 May 2009 19:18:10 +0000 (14:18 -0500)]
Graduation! Move game-input and iokit into basis

14 years agoos-linux.cpp: inotify wrappers should be VM_C_API
Slava Pestov [Wed, 13 May 2009 08:49:51 +0000 (03:49 -0500)]
os-linux.cpp: inotify wrappers should be VM_C_API

14 years agoMore VM cleanups
Slava Pestov [Wed, 13 May 2009 06:08:16 +0000 (01:08 -0500)]
More VM cleanups

14 years agoFix FEP if there are too many words in the image, clean up some VM code
Slava Pestov [Wed, 13 May 2009 05:58:54 +0000 (00:58 -0500)]
Fix FEP if there are too many words in the image, clean up some VM code

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 13 May 2009 02:24:05 +0000 (21:24 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agoFix compiler breakage if a GENERIC# has an incorrect stack effect declaration
Slava Pestov [Wed, 13 May 2009 02:23:52 +0000 (21:23 -0500)]
Fix compiler breakage if a GENERIC# has an incorrect stack effect declaration

14 years agoFix GENERIC# with out of bounds dispatch position
Slava Pestov [Wed, 13 May 2009 01:47:20 +0000 (20:47 -0500)]
Fix GENERIC# with out of bounds dispatch position

14 years agobloom-filters: fix tests on 64-bit machines
Alec Berryman [Tue, 12 May 2009 23:50:19 +0000 (19:50 -0400)]
bloom-filters: fix tests on 64-bit machines

Lose the test that might actually create a very large bit-array and use
a number of elements that will be big enough, whatever the platform.
Now tested on a 64-bit machine.

14 years agofix stat on 64bit linux
Slava Pestov [Tue, 12 May 2009 23:04:22 +0000 (18:04 -0500)]
fix stat on 64bit linux

14 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Tue, 12 May 2009 22:09:33 +0000 (17:09 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

14 years agotools.deploy.shaker: Only strip out compiler classes if user doesn't request full...
Slava Pestov [Tue, 12 May 2009 21:56:36 +0000 (16:56 -0500)]
tools.deploy.shaker: Only strip out compiler classes if user doesn't request full environment

14 years agomason: add timeouts in more places, clean up .dmg creation code
Slava Pestov [Tue, 12 May 2009 21:52:43 +0000 (16:52 -0500)]
mason: add timeouts in more places, clean up .dmg creation code

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

14 years agoLink VM with OpenSSL on NetBSD otherwise it can't find some symbols
Slava Pestov [Tue, 12 May 2009 21:23:09 +0000 (16:23 -0500)]
Link VM with OpenSSL on NetBSD otherwise it can't find some symbols