Commit Graph

4032 Commits (95f304bee0a8aa0654c1369bf0a06b15745dbcea)

Author SHA1 Message Date
Daniel Ehrenberg b6d292fb23 Merge branch 'master' of git://factorcode.org/git/factor into unicode 2009-03-31 21:15:18 -05:00
Doug Coleman 65cb08c355 fix help-lint for syndication 2009-03-31 11:12:05 -05:00
Slava Pestov 932d44cab8 Small speedup for code using H{ } clone and with-scope 2009-03-31 08:16:04 -05:00
Slava Pestov 39b53817b9 Small size reduction for deployed images 2009-03-31 08:15:27 -05:00
Slava Pestov 1dfa621f4d Tweak some code to reduce deployed image size 2009-03-31 08:03:27 -05:00
Slava Pestov 85fb4aab89 syndication: fix help lint 2009-03-31 04:43:26 -05:00
Slava Pestov eb9164e65d Merge branch 'master' of git://factorcode.org/git/factor 2009-03-30 20:46:09 -05:00
Slava Pestov b32df2100a Fix parse-feed for byte arrays 2009-03-30 20:45:55 -05:00
Doug Coleman 6b6de2b8aa refactor some error handling in peg, more unit tests 2009-03-30 19:42:04 -05:00
Doug Coleman 9550becf92 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-30 08:44:49 -05:00
sheeple 4ce3cdc149 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-30 07:20:28 -05:00
sheeple 42d164db77 Fix C99 complex number support in FFI on Mac OS X/PPC 2009-03-30 07:19:14 -05:00
Doug Coleman c1297ec177 add unit tests for quoting 2009-03-30 00:18:02 -05:00
Slava Pestov e8ec1716e3 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-29 23:13:37 -05:00
Slava Pestov bd91ac56ce Fix model docs 2009-03-29 23:13:30 -05:00
Daniel Ehrenberg f657c60c4f Some cleanup in documents.elements 2009-03-29 22:58:04 -05:00
Daniel Ehrenberg 5ecff284ef Fixing regexp compiler's bounds checks 2009-03-29 22:57:13 -05:00
U-SLAVA-DFB8FF805\Slava 8ca25700c2 Merge branch 'master' of git://factorcode.org/git/factor into uniscribe 2009-03-29 22:52:58 -05:00
Doug Coleman 82b6e32945 fix a few compile errors 2009-03-29 21:35:57 -05:00
Daniel Ehrenberg 13f553b284 Fixing farkup's parsing of [aaa] 2009-03-29 20:29:38 -05:00
Slava Pestov 633669302b Merge branch 'master' into uniscribe 2009-03-29 19:10:26 -05:00
Slava Pestov a40b4f6dfa Fix docs typo 2009-03-29 19:07:01 -05:00
Slava Pestov d586d49cb6 Fix listener-run-files 2009-03-29 16:28:04 -05:00
Slava Pestov cf87e20a30 Uniscribe text rendering work in progress 2009-03-28 22:27:37 -05:00
Slava Pestov a58ce33bb3 Split off some code from ui.backend.windows into windows.offscreen 2009-03-28 22:27:18 -05:00
Slava Pestov 84b5ace863 alien.destructors: ignore any output values from disposal word 2009-03-28 22:26:49 -05:00
Slava Pestov 602fe353e8 Fix another XMode bug 2009-03-28 22:19:55 -05:00
Slava Pestov 2344660811 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-28 22:14:27 -05:00
Slava Pestov fe0a71cd88 Fix an XMode bug exposed in the pastebin 2009-03-28 22:13:58 -05:00
Doug Coleman cd0986509c unit test tools.scaffold, fix a bug in scaffolding docs 2009-03-28 16:40:34 -05:00
Doug Coleman d3bd574820 inline a couple of combinators to fix compile warnings 2009-03-28 16:34:52 -05:00
Slava Pestov 8c37cf596c Merge branch 'master' of git://factorcode.org/git/factor 2009-03-28 15:30:20 -05:00
Slava Pestov fd44378736 Trailing [[ no longer throws an error in farkup parser 2009-03-28 15:29:58 -05:00
Doug Coleman df4d652c0a less stack shuffling 2009-03-28 15:02:28 -05:00
Doug Coleman 5460a5375e change makefile to use .so instead of .a on unix 2009-03-28 14:41:48 -05:00
Doug Coleman e5ffc202f2 fix blas ffi on linux64 2009-03-28 14:17:24 -05:00
U-SLAVA-DFB8FF805\Slava 40631ec2a9 Fix alien tests on Windows; LoadLibraryEx does not like UNC paths 2009-03-28 02:37:07 -05:00
Doug Coleman 4f428f6404 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-27 21:57:27 -05:00
Doug Coleman 92bd390c9b use a different abi on linux for fortran 2009-03-27 21:57:10 -05:00
Slava Pestov dcfb19128d Merge branch 'master' of git://factorcode.org/git/factor 2009-03-27 20:05:30 -05:00
Slava Pestov b53960dace Add compiler transform for index with a literal sequenc 2009-03-27 20:05:23 -05:00
Doug Coleman 9b74a99a8e clean up duplication 2009-03-27 20:04:05 -05:00
Slava Pestov 6b55cd55ef Merge branch 'master' of git://factorcode.org/git/factor 2009-03-27 20:03:00 -05:00
Doug Coleman 5138842c83 redo the roman ops with smart combinators 2009-03-27 19:55:34 -05:00
Slava Pestov f97389503f Fix stream-read-until on byte-readers 2009-03-27 19:26:16 -05:00
Doug Coleman 01de22b7fd Merge branch 'master' of git://factorcode.org/git/factor 2009-03-27 18:55:54 -05:00
Doug Coleman c792594095 use CONSTANT: in roman 2009-03-27 18:55:43 -05:00
Slava Pestov 3bf5d2bfd4 Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated. 2009-03-27 18:31:25 -05:00
Doug Coleman 6f743b280d hopefully last fix for alien.factor 2009-03-27 17:58:31 -05:00
sheeple 1cf5c519cc fix ffi tests on 32bit 2009-03-27 14:39:45 -05:00
sheeple e04efe5f5a use .a instead of .so on unix 2009-03-27 10:41:24 -05:00
Slava Pestov d6c58fa51d Merge branch 'master' of git://github.com/seckar/factor 2009-03-27 00:20:10 -05:00
Nicholas Seckar 6755db7fdb Update scaffold-vocab docs, it does not create tests 2009-03-26 22:05:18 -07:00
Slava Pestov 04c3443e95 Split off normalize-image into images.normalization 2009-03-26 21:28:57 -05:00
Slava Pestov 903a6fbbc5 help.tips: use write-object to write heading so that right-clicking on "Tip of the day" and picking Edit works 2009-03-26 21:28:09 -05:00
Slava Pestov 6c0986f8b2 Add definition mixin in definitions vocab to replace hard-coded union in ui.tools.operations; add ?execute to kernel to replace dup word? [ execute ] when calls in unicode.breaks and opengl 2009-03-26 21:27:45 -05:00
Slava Pestov 84d968c5f6 Add test to assert that new-resizable returns specialized vectors on specialized arrays 2009-03-26 21:25:52 -05:00
Slava Pestov caa89de401 hints: allow hints on generic words, these are propagated to each method 2009-03-26 21:25:21 -05:00
Doug Coleman 73b8bf1193 fix using list 2009-03-26 19:58:23 -05:00
Slava Pestov d35e50e807 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-26 19:02:11 -05:00
Doug Coleman 63e06589bd don't normalize-path in add-library 2009-03-26 18:56:10 -05:00
Slava Pestov 5632061425 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-26 18:20:30 -05:00
Slava Pestov 0eb415b671 Tips of the day now implement the definition protocol 2009-03-26 13:02:28 -05:00
Doug Coleman b771758ff7 fix load errors, help lint 2009-03-26 10:45:52 -05:00
Doug Coleman 4e33df153d add using 2009-03-26 10:43:54 -05:00
Doug Coleman 6ca02e9b37 Merge branch 'master' of http://factorcode.org/git/factor into db 2009-03-25 23:01:05 -05:00
Doug Coleman 8b7fcce399 update code for usages of add-library 2009-03-25 23:00:19 -05:00
Doug Coleman 3c1b716bf9 move a lot of words to alien.libraries 2009-03-25 23:00:02 -05:00
Slava Pestov 6984c143e9 Fix hang when running ui tests 2009-03-25 22:54:31 -05:00
Slava Pestov ff07c8f352 Fix compiler.tree.debugger tests 2009-03-25 22:53:03 -05:00
Slava Pestov f4948ec970 Merge tools.test.ui into ui.gadgets.debug 2009-03-25 22:52:52 -05:00
Doug Coleman 4b275c2861 make add-library normalize-path, use libfactor-ffi-tests for testing ffi 2009-03-25 13:05:34 -05:00
Slava Pestov c36ae80c28 Better error message if user forgets with-ui 2009-03-25 11:12:10 -05:00
Doug Coleman 28b10a7094 remove loading freetype library on CE 2009-03-25 10:19:52 -05:00
Slava Pestov be9d8ffd02 A+b now focuses the search field 2009-03-25 10:12:10 -05:00
Slava Pestov 9b8dd01c0b Fix bitrot in compiler.tree.debugger 2009-03-25 10:11:58 -05:00
Slava Pestov 7741d2ca23 - definitions.icons now has a reference article
- move about to help.vocabs; it now opens the vocab browser instead
- help.vocabs is in default use list
- add runnable-vocab predicate class
2009-03-24 09:11:45 -05:00
Slava Pestov 577522fe0f Fix ui.tools.profiler help lint 2009-03-24 08:56:59 -05:00
Slava Pestov 6c5e10e5fd Merge branch 'master' of git://factorcode.org/git/factor 2009-03-24 04:11:20 -05:00
Slava Pestov 637d06a4f8 Add silly 'tip of the day' feature, and 'recently visited' list to UI browser home page 2009-03-24 04:11:08 -05:00
U-SLAVA-DFB8FF805\Slava 5d3c2c874a Get game-input to load on Windows 2009-03-24 03:58:11 -05:00
Slava Pestov 7e0022c16f Merge branch 'master' of git://github.com/philippwinkler/factor 2009-03-23 23:38:28 -05:00
Slava Pestov 53369cf5ff Round mouse co-ordinates 2009-03-23 23:15:53 -05:00
Slava Pestov 862223fa79 Fix bunny deployment 2009-03-23 22:36:51 -05:00
Slava Pestov 919f544d64 cocoa.messages: cleanup 2009-03-23 19:25:17 -05:00
Slava Pestov 6f4e5b4bd9 Move synopsis* from definitions to see 2009-03-23 19:25:10 -05:00
Slava Pestov e4c1c1cc2a Merge branch 'master' of git://factorcode.org/git/factor 2009-03-23 19:23:30 -05:00
Slava Pestov f8d7fec17f Faster PEG compile times; inline less, use execute( instead 2009-03-23 19:23:18 -05:00
Doug Coleman 8befaa53de Merge branch 'master' of git://factorcode.org/git/factor 2009-03-23 18:28:06 -05:00
Slava Pestov ed26f1921f Condomization wraps lambdas in condoms to protect them from macro-transmitted diseases. cond, case and other macros work better now if lambdas appear where quotations are expected 2009-03-23 18:25:18 -05:00
Slava Pestov 8385e9d9f5 Fixing compile errors, test failures and help lint failures 2009-03-23 17:12:41 -05:00
Philipp Winkler b3080178c6 Add a missing step to the tutorial. 2009-03-23 12:39:03 -07:00
Doug Coleman 8dfe860b17 Merge branch 'master' of git://factorcode.org/git/factor 2009-03-23 11:50:39 -05:00
Slava Pestov 5a9dbc2c0f Remove useless declarations 2009-03-23 01:18:24 -05:00
Slava Pestov 723bfab030 Fixing unit tests for syntax change 2009-03-23 00:34:02 -05:00
Slava Pestov 70192ce0d5 Merge branch 'master' of git://factorcode.org/git/factor into finish_syntax_colon 2009-03-22 22:21:34 -05:00
U-SLAVA-DFB8FF805\Slava a38e9c2e79 tools.disassembler now uses udis on Windows 2009-03-22 22:19:40 -05:00
Slava Pestov 9ebd9c8d01 Add unit test for regression 2009-03-22 21:42:15 -05:00
Slava Pestov 0a8fb3e5f3 xml.syntax: update for syntax change 2009-03-22 21:38:06 -05:00
Slava Pestov 75452c842f cpu.ppc.bootstrap: update for syntax change 2009-03-22 21:37:42 -05:00