Slava Pestov
|
040fca8e49
|
typed: update documentation
|
2010-02-18 04:13:21 +13:00 |
Slava Pestov
|
613b54fc8d
|
tools.deploy.backend: clean up
|
2010-02-18 03:57:10 +13:00 |
Slava Pestov
|
765847b584
|
tuple-arrays: require that base type be final
|
2010-02-18 03:57:02 +13:00 |
Slava Pestov
|
aae74ff4c4
|
functors: make 'final' declarations work in functors
|
2010-02-18 03:56:41 +13:00 |
Slava Pestov
|
2e97856f00
|
listener: fix docs
|
2010-02-18 03:36:43 +13:00 |
Slava Pestov
|
0ad3285185
|
see: show final declaration on tuples
|
2010-02-18 03:01:26 +13:00 |
Slava Pestov
|
7a995794e2
|
Make specialized arrays and SIMD types final so that typed can unbox them
|
2010-02-18 02:39:40 +13:00 |
Slava Pestov
|
56dff5b0f4
|
typed: only unbox final classes. Fixes bug reported by littledan
|
2010-02-18 02:39:12 +13:00 |
Slava Pestov
|
1100861204
|
Add support for final tuple classes which cannot be subclassed: TUPLE: foo ... ; final
|
2010-02-18 02:19:57 +13:00 |
Slava Pestov
|
9cda3cf03e
|
Minor documentation fixes
|
2010-02-18 01:19:39 +13:00 |
Slava Pestov
|
4dde73610b
|
help.markup: make $example render slightly nicer
|
2010-02-18 01:18:48 +13:00 |
Erik Charlebois
|
9128b8dc23
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-17 00:06:27 -08:00 |
Joe Groff
|
9a317c2b4a
|
fix last globs test on windows
|
2010-02-16 22:19:56 -08:00 |
Joe Groff
|
2bf7ee8eaf
|
typo in tools.deploy.backend
|
2010-02-16 14:33:57 -08:00 |
Joe Groff
|
99f1fa4018
|
search resource: for unix libraries too
|
2010-02-16 14:24:29 -08:00 |
Joe Groff
|
0421244259
|
tools.deploy.shaker typos
|
2010-02-16 14:23:51 -08:00 |
Joe Groff
|
a1aa18ac0b
|
tools.deploy.shaker: prune library manifest
|
2010-02-16 13:41:35 -08:00 |
Joe Groff
|
4aa16b0802
|
math.blas.config: add deploy-blas? variable
|
2010-02-16 13:38:29 -08:00 |
Joe Groff
|
ab0b7e078b
|
alien.libraries: add a "deploy-library" word that marks a library to have its dll deployed with applications that use it. add support to tools.deploy to find and copy deployed libraries into target bundle
|
2010-02-16 13:32:58 -08:00 |
Joe Groff
|
ef59594700
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-16 10:41:15 -08:00 |
Joe Groff
|
a87497012e
|
fix globs tests
|
2010-02-16 10:40:23 -08:00 |
Erik Charlebois
|
2eaf726eae
|
Merge to upstream
|
2010-02-16 10:35:15 -08:00 |
Erik Charlebois
|
98cf07b19b
|
Line endings
|
2010-02-16 10:33:19 -08:00 |
Joe Groff
|
b0463d78d3
|
git doesn't track empty directories. remove that from the vocab.metadata.resources tests
|
2010-02-16 10:29:18 -08:00 |
Slava Pestov
|
aee4015378
|
vocabs.metadata.resources: fix help lint
|
2010-02-17 01:52:16 +13:00 |
Slava Pestov
|
2b8f2b222f
|
tools.deploy.windows.ico: add unportable tag so that load-all doesn't load Win32 bindings on non-Windows platforms
|
2010-02-17 01:52:09 +13:00 |
Slava Pestov
|
fec82e22ae
|
tools.deploy: add deploy tests for gpu.demos.raytrace and gpu.demos.bunny
|
2010-02-17 00:33:08 +13:00 |
Slava Pestov
|
72479ba34b
|
inverse: remove unnecessary dependency on debugger
|
2010-02-17 00:32:53 +13:00 |
Erik Charlebois
|
9135f3a428
|
Merge branch 'master' of git://github.com/slavapestov/factor
|
2010-02-16 03:27:33 -08:00 |
Erik Charlebois
|
75e8ed7e33
|
Fix some doc typos, metadata
|
2010-02-16 03:25:03 -08:00 |
Slava Pestov
|
4f62d63e47
|
Merge branch 'deploy-resources' of git://factorcode.org/git/factor into deploy-resources
|
2010-02-17 00:17:09 +13:00 |
Erik Charlebois
|
21e90be015
|
Fix docs typo
|
2010-02-16 03:14:30 -08:00 |
Slava Pestov
|
2d57c9d815
|
Clean up some tags
|
2010-02-17 00:12:55 +13:00 |
Slava Pestov
|
974074d089
|
A few documentation fixes
|
2010-02-17 00:05:36 +13:00 |
Slava Pestov
|
913c949a5a
|
math.points: move to extra
|
2010-02-16 15:29:02 +13:00 |
Slava Pestov
|
4fa46fba2d
|
compiler.tree.escape-analysis: fix bug that comes up when inheritance is used
|
2010-02-16 14:44:13 +13:00 |
Slava Pestov
|
fc69f7058e
|
tools.annotations: fix for nanoseconds
|
2010-02-16 13:56:11 +13:00 |
Joe Groff
|
a341b293df
|
update vocabs and tools.deploy docs to mention icon files
|
2010-02-15 14:18:26 -08:00 |
Joe Groff
|
8c860a18f1
|
you have to parse the .ico file yourself and update individual RT_ICON and RT_GROUP_ICON resources. lame
|
2010-02-15 14:04:11 -08:00 |
Joe Groff
|
73b8249cf3
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/tools/deploy/shaker/shaker.factor
|
2010-02-15 11:50:43 -08:00 |
Joe Groff
|
2cedfbf61c
|
tools.deploy.windows: embed icon.ico from deployed vocab dir into deployed exe
|
2010-02-15 11:49:03 -08:00 |
Joe Groff
|
db0fa2d13b
|
windows.kernel32: add MAKEINTRESOURCE, standard resource types
|
2010-02-15 11:48:28 -08:00 |
Joe Groff
|
e9c91a2b07
|
windows.kernel32: bindings for BeginUpdateResource, UpdateResource, EndUpdateResource
|
2010-02-15 11:26:26 -08:00 |
Joe Groff
|
9cb7163f43
|
tools.deploy.macosx: copy "icon.icns" from deployed vocab to app bundle as app icon
|
2010-02-15 10:56:23 -08:00 |
Joe Groff
|
a447900af5
|
update vocabs and deploy docs to mention resources.txt
|
2010-02-15 10:14:30 -08:00 |
Slava Pestov
|
4154742755
|
Small cleanups
|
2010-02-16 04:04:09 +13:00 |
Slava Pestov
|
6bf88d104b
|
compiler.tree.propagation.transforms: tweak 2^ transform to fix performance regression in benchmark.beust2; introduced by 47d6507548
|
2010-02-16 01:03:09 +13:00 |
Erik Charlebois
|
1b72e445b5
|
Fix D3D9 constants that I punted on calculating initially.
|
2010-02-14 23:41:44 -08:00 |
Joe Groff
|
125f970583
|
update unix, windows, and test deploy backends
|
2010-02-14 23:10:05 -08:00 |
Joe Groff
|
e3f83a60af
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 21:07:04 -08:00 |
Slava Pestov
|
05d644f81a
|
tools.deploy.shaker: strip out vm, image, current-directory to avoid leaking information from build environment
|
2010-02-15 17:54:19 +13:00 |
Slava Pestov
|
0dc2753090
|
tools.deploy.shaker: don't strip out io.files hook, since then we lose resource-path and such
|
2010-02-15 17:37:07 +13:00 |
Slava Pestov
|
0d0220a165
|
io.files.info: load io.files.info.unix if we're on Unix. Fixes long-standing no-method error on file-info
|
2010-02-15 17:15:26 +13:00 |
Aaron Schaefer
|
863f5b748f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 16:01:45 -06:00 |
Aaron Schaefer
|
2b636ee077
|
Typo in command-line docs
|
2010-02-14 16:00:08 -06:00 |
Joe Groff
|
80507856f4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-14 12:42:37 -08:00 |
Joe Groff
|
eb3c34e4e5
|
create a real "ui.gadgets.theme" vocab, move theme-image word into it, and add theme images to resources.txt
|
2010-02-14 12:42:03 -08:00 |
Joe Groff
|
1a0a55e938
|
remove debug output from vocab.metadata.resources
|
2010-02-14 12:08:13 -08:00 |
Joe Groff
|
3e71034dd4
|
globs: add "glob-parent-directory" word that returns the deepest level of a path without glob symbols
|
2010-02-14 11:49:33 -08:00 |
Joe Groff
|
a3ad1b0740
|
have tools.deploy.shaker write a manifest of loaded vocabs to a file. have tools.deploy.backend read in this manifest. have tools.deploy.macosx copy resources for the manifest vocabs to the deployed bundle
|
2010-02-14 11:29:37 -08:00 |
Joe Groff
|
05e53c0c58
|
vocabs.metadata.resources: don't try to expand resource patterns for vocabs without a resources.txt
|
2010-02-14 09:59:36 -08:00 |
Slava Pestov
|
a75a19e879
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-15 01:26:10 +13:00 |
Slava Pestov
|
81827c420a
|
core-foundation.arrays: forgot to check in unit tests
|
2010-02-15 01:03:40 +13:00 |
Slava Pestov
|
0d547a950f
|
More preparations for a release
|
2010-02-15 01:03:26 +13:00 |
Erik Charlebois
|
06c10df596
|
Made p^ more efficient by repeated squaring instead of repeated multiplication
|
2010-02-13 19:47:44 -08:00 |
Joe Groff
|
2dfb9f0e99
|
vocabs.metadata: add "vocab-resources" word to read list of deployable resource files from a "resources.txt" file in the vocab directory. add "vocabs.metadata.resources" subvocab that expands globs and directory names in resources.txt entries
|
2010-02-13 14:31:10 -08:00 |
Joe Groff
|
ac71127cf2
|
io.directories: directory-tree-files should include the directories too, not just their contents
|
2010-02-13 13:57:58 -08:00 |
Joe Groff
|
54a72370c1
|
globs: * and ? should not match path-separator
|
2010-02-13 13:35:04 -08:00 |
Joe Groff
|
1ded034286
|
io.directories: add "directory-tree-files" and "with-directory-tree-files" words
|
2010-02-13 12:52:32 -08:00 |
Erik Charlebois
|
9cd809802f
|
Fix stack effect decl in listener.factor and mismatched dynamic stack effect for error hook in remote.factor
|
2010-02-13 03:50:04 -08:00 |
Erik Charlebois
|
33bdf4659a
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:43:42 -08:00 |
Erik Charlebois
|
44aa9a032e
|
Merge up with Joe's earlier change that added s3tc
|
2010-02-13 02:41:03 -08:00 |
Erik Charlebois
|
996125daa0
|
Add p^ to polynomial vocab for exponentiation of polynomials
|
2010-02-13 02:35:09 -08:00 |
Erik Charlebois
|
12729d67d0
|
Constants for GL_EXT_texture_compression_s3tc and GL_EXT_texture_compression_latc
|
2010-02-13 02:34:26 -08:00 |
Joe Groff
|
9b2fcb7252
|
gpu.textures: add compressed texture support
|
2010-02-11 14:22:54 -08:00 |
Slava Pestov
|
4cc907e1af
|
compiler.tree.propagation, compiler.tree.escape-analysis: make these passes handle constants in a more robust way in compilation units involving tuple reshaping
|
2010-02-12 02:50:59 +13:00 |
Slava Pestov
|
45ff20f132
|
cpu.architecture: rep-length now works in deployed images
|
2010-02-11 18:11:47 +13:00 |
Slava Pestov
|
fd11ad30dc
|
compiler.tree.propagation.inlining: remove some unused words
|
2010-02-11 16:29:48 +13:00 |
Slava Pestov
|
ad865ae584
|
furnace.asides: end-aside-post didn't set the params variable. Fixes a bug introduced by commit fa4a10b328 way back in August 2009
|
2010-02-10 19:32:38 +13:00 |
Slava Pestov
|
1563fbcd70
|
math.functions: clean up
|
2010-02-10 15:04:58 +13:00 |
Slava Pestov
|
dca4463240
|
ui.backend.cocoa.tools: use interactive-vocabs for 'evaluate selection' service
|
2010-02-10 11:47:06 +13:00 |
Slava Pestov
|
e645913ca5
|
core-foundation.arrays: CF>array word was broken ever since integer sequences were removed
|
2010-02-10 11:46:44 +13:00 |
Slava Pestov
|
cc384f5c5d
|
help.home: don't flip out if an article in the recent list does not exist. Fixes problem where forgetting a vocab screws up help browser
|
2010-02-09 22:21:05 +13:00 |
Slava Pestov
|
1923bbcbb8
|
Merge branch 'master' of git://github.com/littledan/Factor
|
2010-02-09 14:35:30 +13:00 |
Daniel Ehrenberg
|
e18a7fb8f1
|
Giving combinators.short-circuit proper row-polymorphic behavior
|
2010-02-08 19:32:53 -06:00 |
Slava Pestov
|
8e7a1307fc
|
debugger: fix formatting of restart list
|
2010-02-08 20:03:18 +13:00 |
Slava Pestov
|
0880ad4909
|
ui.text: fix USING: line
|
2010-02-08 19:18:51 +13:00 |
Slava Pestov
|
8be1f02446
|
ui.text: add a string>image hook and clean up a bit of code duplication
|
2010-02-08 18:40:26 +13:00 |
Slava Pestov
|
4ffcf8e50d
|
Remove math.floats.parser now that its no longer needed
|
2010-02-08 16:52:29 +13:00 |
Joe Groff
|
337ffaab71
|
specialized-vectors: fix byte-length to return byte-length of the vector rather than of its underlying capacity
|
2010-02-07 15:24:39 -08:00 |
Slava Pestov
|
9724a7d9d1
|
math.floats.parser: new vocabulary with old string>float word
|
2010-02-08 08:32:13 +13:00 |
Slava Pestov
|
419d954dc1
|
Fix unit test for math.parser change
|
2010-02-08 08:31:17 +13:00 |
Slava Pestov
|
18ed2d8c69
|
vm: nuke unused (string>float) primitive
|
2010-02-08 08:16:56 +13:00 |
Slava Pestov
|
13d64f44a2
|
Merge branch 'new-math-parser' of git://factorcode.org/git/factor into new-math-parser
|
2010-02-07 23:28:18 +13:00 |
Joe Groff
|
efae29a947
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2010-02-07 00:13:44 -08:00 |
Slava Pestov
|
242d58b188
|
ui.text: fix outdated material
|
2010-02-07 18:20:54 +13:00 |
Slava Pestov
|
502b5477f7
|
io.launcher.unix: sometimes both WIFEXITED and WIFSIGNALED would return true, and the wrong status would be reported
|
2010-02-07 18:17:53 +13:00 |
Slava Pestov
|
ec8eeb27ca
|
Merge branch 'master' of git://github.com/erikcharlebois/factor
|
2010-02-07 18:09:04 +13:00 |
erikc
|
3c396c3533
|
Don't FEP on unhandled case for WM_APPCOMMAND
|
2010-02-05 23:50:58 -08:00 |
Slava Pestov
|
bd13a8d42d
|
cpu.x86.64: inline cache miss blocks have a prolog generated in the middle of a procedure; undo a recent change to non-optimizing backend to fix random crashes
|
2010-02-06 18:45:27 +13:00 |