Joe Groff
|
f3f4594683
|
Nmakefile: delete factor.res when cleaning
|
2010-06-04 17:03:33 -07:00 |
Joe Groff
|
eab513cce5
|
ui.backend.windows: make small-title-bar windows WS_EX_TOPMOST so they behave like os x small-title-bar windows
|
2010-06-03 23:03:53 -07:00 |
Slava Pestov
|
69aa6153eb
|
combinators: tweak docs
|
2010-06-03 21:34:55 -04:00 |
Joe Groff
|
201ec1eaa4
|
json.reader: factor read-jsons from json>
|
2010-06-03 13:11:47 -07:00 |
Slava Pestov
|
b1a601b2cb
|
ui.backend.x11: fix typo
|
2010-06-02 03:13:57 -04:00 |
Slava Pestov
|
daaabbff8f
|
alien.prettyprint: fix wrapping when prettyprinting pointer:
|
2010-06-02 03:11:46 -04:00 |
Slava Pestov
|
5f7949197b
|
ui.backend.windows: remove a usage of rot
|
2010-06-02 02:59:58 -04:00 |
Slava Pestov
|
af7df6ec67
|
ui.backend.x11: fixing raise-window*
|
2010-06-02 02:59:57 -04:00 |
Slava Pestov
|
8fac444728
|
x11: general cleanup
|
2010-06-02 02:59:57 -04:00 |
Slava Pestov
|
b5fb679943
|
Move system word from unix.ffi to libc since its not Unix-specific
|
2010-06-02 02:59:56 -04:00 |
Joe Groff
|
ba143db496
|
compiler.cfg.intrinsics.simd: intrinsic support for double-2>float-4 conversion
|
2010-06-01 00:34:50 -07:00 |
Slava Pestov
|
e4d72fb82b
|
calendar.model, tools.errors.model: re-initialize models on startup
|
2010-05-31 20:14:54 -04:00 |
Slava Pestov
|
1a6e5324c7
|
vocabs.refresh.monitor: spin off new monitor threads when add-vocab-root is called. Fixes a problem where depending on the order of startup hooks, refresh-all would sometimes be broken for custom vocab roots
|
2010-05-31 20:14:54 -04:00 |
Slava Pestov
|
ec9b948bfe
|
benchmark.spectral-norm-simd: SIMD implementation of spectral-norm algorithm using SIMD primitives, about 40% faster but takes ages to compile -- good compile-time benchmark
|
2010-05-30 20:11:34 -04:00 |
Slava Pestov
|
eaaa546d5d
|
benchmark.spectral-norm: add copyright notice
|
2010-05-30 20:11:34 -04:00 |
Slava Pestov
|
e88c426390
|
alien.prettyprint: fix prettyprinting of array types and CALLBACK: (reported by Anton Gorenko)
|
2010-05-30 16:21:43 -04:00 |
Slava Pestov
|
2ac2ec0c74
|
ui.tools.listener: fix error bar display
|
2010-05-30 16:09:51 -04:00 |
Slava Pestov
|
75e371bd22
|
nibble-arrays: replace a -rot usage with locals
|
2010-05-29 05:22:10 -04:00 |
Slava Pestov
|
6e818ad439
|
tools.deploy.macosx: make deployment work when we're not running the .app bundle
|
2010-05-29 04:27:55 -04:00 |
Slava Pestov
|
3c0bc308ae
|
Add deployment descriptors for benchmarks, and add a bigger input file for knucleotide and regex-dna
|
2010-05-29 04:27:55 -04:00 |
Slava Pestov
|
b9b72a6efa
|
ui.backend.cocoa: factor out stop-io-thread word for use by upcoming Gtk UI backend
|
2010-05-29 04:27:54 -04:00 |
Joe Groff
|
ea208882f0
|
key-caps, joystick-demo: move demos to game.input.demos.key-caps, game.input.demos.joysticks
|
2010-05-29 00:20:09 -07:00 |
Joe Groff
|
d6dc3ca822
|
build-support/factor.cmd: cleanups recommended by mnestic
|
2010-05-25 21:32:07 -07:00 |
Joe Groff
|
a739fd06d8
|
build-support/factor.cmd: spruce up "unable to detect cl.exe" message. use "call" to invoke cl so it doesn't stop the batch job if it's not on the path
|
2010-05-25 20:47:20 -07:00 |
Joe Groff
|
20b2bbd9b6
|
build-support/factor.cmd: copy factor.image to factor.image.fresh after bootstrap completes, like factor.sh does
|
2010-05-25 19:01:55 -07:00 |
Joe Groff
|
e384910130
|
build-support/factor.cmd: detect cl.exe platform and choose build platform based on that. fix errorlevel handling
|
2010-05-25 18:50:22 -07:00 |
Joe Groff
|
ff500c734e
|
Merge branch 'master' of http://factorcode.org/git/factor
|
2010-05-25 18:40:58 -07:00 |
Slava Pestov
|
faa015f71b
|
bootstrap.image.download: refactor it a bit to make mason.updates more robust
|
2010-05-25 17:18:06 -04:00 |
Joe Groff
|
336409d67a
|
cuda.gl: with-mapped-cuda-buffer helper word
|
2010-05-25 00:37:15 -07:00 |
Joe Groff
|
3e76148e08
|
cuda.gl: cuda-buffer helper object that pairs a buffer with its attached CUDA resource
|
2010-05-24 22:57:25 -07:00 |
Slava Pestov
|
3026951d86
|
nehe: fix load errors
|
2010-05-25 01:42:46 -04:00 |
Joe Groff
|
d7374e9d2f
|
gpu.buffers: grow-buffer helper word
|
2010-05-24 22:13:15 -07:00 |
Joe Groff
|
724d6c3786
|
cuda.contexts, cuda.gl: factor out set-up-cuda-context and clean-up-cuda-context so they can be used by objects that own a cuda context (separate from with-cuda-context)
|
2010-05-24 22:13:15 -07:00 |
Doug Coleman
|
cff141f4b8
|
- Put back the good version of restart-alarm
- Don't sleep if the alarm is stopped before it starts
- Right before I committed, I changed the code. oops.
|
2010-05-24 22:59:26 -05:00 |
Doug Coleman
|
3c853f0e60
|
Use restart-alarm for ui blink code
|
2010-05-24 22:59:25 -05:00 |
Doug Coleman
|
2cfcc16452
|
Add a restart-alarm word that doesn't spawn a new thread
|
2010-05-24 22:59:25 -05:00 |
Doug Coleman
|
418ca8a960
|
Make frequency a constant
|
2010-05-24 22:59:25 -05:00 |
Doug Coleman
|
56a9ad6f7b
|
Key-logger demo
|
2010-05-24 22:59:24 -05:00 |
Joe Groff
|
3fa9156dc9
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-05-24 18:39:24 -07:00 |
Joe Groff
|
45e635fa4e
|
math.vectors.simd.intrinsics: use unrolled loops for some software fallbacks
|
2010-05-24 18:39:06 -07:00 |
Joe Groff
|
e7a9a9f222
|
sequences.unrolled: tweak helper words so that call( -- ) guards inline in more cases (w/ help from Slava)
|
2010-05-24 16:50:46 -07:00 |
Slava Pestov
|
ceba2e1c6f
|
ui.backend.x11: don't pass GLX_USE_GL since its a no-op and Mesa doesn't like it
|
2010-05-24 19:23:55 -04:00 |
Slava Pestov
|
36aa9995f9
|
ui.gadgets.worlds: don't enable depth buffer by default, since it just wastes memory and apps which need it can pass custom pixel-format-attributes to open-window to enable it explicitly
|
2010-05-24 19:23:02 -04:00 |
Joe Groff
|
b8fdb46a6d
|
"factor.cmd" script to automate update/build/bootstrap cycle for windows. remove bootimage-* targets from nmakefile
|
2010-05-24 15:56:00 -07:00 |
Joe Groff
|
b966afd83f
|
build-support/http-get.vbs: handle exceptions when making http request and writing file, set appropriate errorlevel
|
2010-05-24 15:07:23 -07:00 |
Joe Groff
|
c272949a6b
|
Merge branch 'master' of factorcode.org:/git/factor
|
2010-05-24 14:19:53 -07:00 |
Joe Groff
|
ffc41782ad
|
add targets to Nmakefile to fetch boot images on windows, add a wscript program to fetch files over http without depending on curl/wget
|
2010-05-24 14:19:44 -07:00 |
Slava Pestov
|
b75d852e10
|
ui: ditch window restore behavior since it was broken
|
2010-05-24 16:50:09 -04:00 |
Joe Groff
|
7027838fda
|
math.vectors.simd.intrinsics: remove call( -- ) wrapper from fallbacks
|
2010-05-24 12:58:14 -07:00 |
Joe Groff
|
e36b5a774c
|
sequences.unrolled: reimplement underlying (unrolled-each-integer) loop as a partial eval, sacrificing row polymorphism for flexibility
|
2010-05-24 00:33:41 -07:00 |