Commit Graph

4870 Commits (37af854b18249af4c5bfc30e4cd65a29bccadd11)

Author SHA1 Message Date
Eduardo Cavazos 96c44d779c ui.gadgets: remove 'g->' 2008-07-14 18:52:15 -05:00
Slava Pestov 43174596d9 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-14 18:37:40 -05:00
Eduardo Cavazos 0b90cda9e2 ui.gadgets.labelled: refactor 2008-07-14 18:35:30 -05:00
Slava Pestov 840eafbcae Merge branch 'master' of git://factorcode.org/git/factor 2008-07-14 18:27:21 -05:00
Slava Pestov 72efda83e1 Fix doc link 2008-07-14 18:27:15 -05:00
Eduardo Cavazos c7ed4dd679 ui.gadgets.sliders: refactor 2008-07-14 18:24:55 -05:00
Eduardo Cavazos 18d19fec92 ui.tools-tests: fix test 2008-07-14 18:20:44 -05:00
Eduardo Cavazos 595b40b506 ui.gadgets.tabs: rewrite <tabbed> 2008-07-14 18:00:29 -05:00
Eduardo Cavazos 199a7580d6 ui.gadgets.scrollers: rewrite new-scroller 2008-07-14 17:48:59 -05:00
Eduardo Cavazos 779dbb9ee6 ui.gadgets.grids: grid-add* 2008-07-14 17:48:21 -05:00
Eduardo Cavazos 4809a69d7f ui.tools.listener: rewrite <listener-gadget> 2008-07-14 17:33:03 -05:00
Eduardo Cavazos 7a5199d010 ui.gadgets.buttons: remove 'toolbar,' 2008-07-14 17:19:44 -05:00
Eduardo Cavazos 07881295c5 ui.gadgets.slots: rewrite <slot-editor> 2008-07-14 17:16:51 -05:00
Eduardo Cavazos b0870bc55a ui.tools.inspector: rewrite <inspector-gadget> 2008-07-14 17:04:36 -05:00
Eduardo Cavazos 04cbc2cee3 ui.tools.profiler: rewrite <profiler-gadget> 2008-07-14 16:48:02 -05:00
Eduardo Cavazos 8a8114a355 bake: minor fix 2008-07-14 16:38:37 -05:00
Eduardo Cavazos 81e942f80f ui.tools: rewrite <workspace> 2008-07-14 16:37:32 -05:00
Eduardo Cavazos a1e0be33b2 ui.tools.listener: rewrite <stack-display> 2008-07-14 16:37:06 -05:00
Eduardo Cavazos b1039c9df4 Merge branch 'master' of factorcode.org:/git/factor 2008-07-14 15:12:53 -05:00
Eduardo Cavazos 50e1c47dec ui.gadgets.packs.tests: fix test 2008-07-14 15:11:58 -05:00
Slava Pestov 2b45f45feb Oops 2008-07-14 13:37:37 -05:00
Slava Pestov 54fc3316fa Fix delegate for slot property change, declarations and inheritance 2008-07-14 13:37:24 -05:00
Slava Pestov 021fce44ba Merge branch 'master' of git://factorcode.org/git/factor 2008-07-14 13:32:01 -05:00
Slava Pestov 50ad3a67eb Merge branch 'master' of http://alfredobeaumont.org/factor 2008-07-14 13:31:36 -05:00
Eduardo Cavazos 6eace82101 Merge branch 'master' of factorcode.org:/git/factor 2008-07-14 13:29:06 -05:00
Eduardo Cavazos 880070fede color-picker: fix using 2008-07-14 13:28:44 -05:00
Alfredo Beaumont db0b180498 Fix errors in new tests 2008-07-14 14:53:56 +02:00
Slava Pestov 4b3bce6435 Merge branch 'master' of git://factorforge.org/git/littledan 2008-07-14 04:40:03 -05:00
Daniel Ehrenberg 556ab73246 Tuple array streamlining 2008-07-14 01:30:33 -07:00
Slava Pestov c23815fe52 Attribution 2008-07-14 00:54:30 -05:00
Slava Pestov 919eadc1a8 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-14 00:52:55 -05:00
Slava Pestov 6e24307df4 Merge branch 'master' of http://alfredobeaumont.org/factor 2008-07-14 00:50:29 -05:00
Slava Pestov 1c93ac733c Two new benchmarks 2008-07-14 00:49:09 -05:00
Eduardo Cavazos 4e5551759a ui.tools.traceback: rewrite <traceback-gadget> 2008-07-14 00:39:02 -05:00
Eduardo Cavazos f48efe0540 ui.tools.browser: Refactor to not use 'g' and 'g->' 2008-07-14 00:06:15 -05:00
Eduardo Cavazos 4daa358f40 ui.tools.walker: Rewrite to remove 'g' 2008-07-13 23:59:32 -05:00
Slava Pestov 2c9bb27eb2 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-13 23:26:47 -05:00
Slava Pestov 14b5e35a0e Fix inspector bug 2008-07-13 23:26:34 -05:00
Joe Groff ec46665170 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-13 20:44:31 -07:00
Eduardo Cavazos e9bcc9bd31 ui-docs: remove reference to gadget, 2008-07-13 22:43:51 -05:00
Eduardo Cavazos cfb4db2aa6 ui.gadgets.packs-docs: remove references to 'gadget,' 2008-07-13 22:26:07 -05:00
Joe Groff cf12a4ec0b Merge branch 'master' of git://factorcode.org/git/factor 2008-07-13 20:19:56 -07:00
Joe Groff f80172e076 replace limited assoc>NSDictionary word with a >plist word that can convert any structure of numbers, strings, byte-arrays, hashtables, and sequences into the equivalent Cocoa objects 2008-07-13 19:19:16 -07:00
Slava Pestov e6f03f9a4e Documentation updates 2008-07-13 19:55:54 -05:00
Slava Pestov cf79dc4646 generalizations no longer needs locals 2008-07-13 19:55:42 -05:00
Slava Pestov 34b0fad704 Move firstn to generalizations, clean it up a bit 2008-07-13 19:50:37 -05:00
Slava Pestov 7f32b1f93f Merge branch 'master' of git://factorcode.org/git/factor 2008-07-13 19:10:53 -05:00
Eduardo Cavazos cd6a559258 ui.tools.search: Rewrite so as to remove variable based ui words 2008-07-13 19:01:51 -05:00
Eduardo Cavazos f125722bd9 ui.gadgets: Remove 'gadget,' 2008-07-13 18:12:59 -05:00
Eduardo Cavazos 0b56d33061 color-picker: Rewrite to not use 'gadget,' 2008-07-13 18:10:52 -05:00
Eduardo Cavazos f06ed96132 boids.ui: Rewrite to not use 'gadget,' 2008-07-13 17:12:34 -05:00
Joe Groff 8737e58c2c Merge branch 'master' of git://factorcode.org/git/factor 2008-07-13 15:12:31 -07:00
Eduardo Cavazos dc71e50dc4 lsys.ui: Rewrite to not use 'gadget,' 2008-07-13 17:09:03 -05:00
Eduardo Cavazos 41bca4ab20 nehe: rewrite to not use 'gadget,' 2008-07-13 16:40:05 -05:00
Eduardo Cavazos 1d8f7c5a89 ui.gadgets.menus: rewrite to not use 'gadget,' 2008-07-13 16:36:23 -05:00
Eduardo Cavazos 16fbd3c3a6 ui.gadgets.buttons: minor change 2008-07-13 16:27:11 -05:00
Eduardo Cavazos c1e9268a45 ui.gadgets.buttons: Rewrite to not use 'gadget,' 2008-07-13 16:26:13 -05:00
Slava Pestov 92fb077a94 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-13 15:51:05 -05:00
Eduardo Cavazos 202e15cd9c ui.tools.debugger: rewrite to not use variable based gadget words 2008-07-13 15:44:55 -05:00
Eduardo Cavazos 44c972e308 ui.gadgets.tracks: add track-add* as a temporary transition word 2008-07-13 15:44:22 -05:00
Eduardo Cavazos b507295375 ui.tools.debugger: remove usages of 'gadget,' 2008-07-13 15:07:48 -05:00
Eduardo Cavazos 2ea81d57cb ui.tools.deploy: make deploy-settings-theme a filter 2008-07-13 14:51:54 -05:00
Joe Groff 310acd52c5 malloc the NSFastEnumeration buffers because the class implementation might store pointers into the buffers in the enumeration state 2008-07-13 12:48:59 -07:00
Eduardo Cavazos 40d360c5a5 ui.tools.deploy: remove usages of 'gadget,', 'g', and 'g->' 2008-07-13 14:48:29 -05:00
Joe Groff 8174a0967c handle NSFastEnumeration case when the item pointer is returned in the NSFastEnumerationState struct. add words for converting plist objects to Factor structures 2008-07-13 12:18:35 -07:00
U-VICTORIA\Administrator 6d7a41a1b5 Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-07-13 10:48:25 -07:00
U-VICTORIA\Administrator 4a3184f3b9 More DirectInput constants 2008-07-13 10:47:50 -07:00
Joe Groff 1872a066b9 Initial IOKit bindings. NSFastEnumeration interface 2008-07-13 10:42:35 -07:00
Alfredo Beaumont fafdb39627 Documentation code fixed 2008-07-13 19:11:46 +02:00
Alfredo Beaumont bda6fba99a Merge branch 'ctags'
Conflicts:

	extra/wordtimer/wordtimer.factor
2008-07-13 18:50:53 +02:00
Alfredo Beaumont 67216b0342 Revert "Remove wordtimer vocab, shouldn't be on this branch"
This reverts commit fa7ab14858.
2008-07-13 18:46:49 +02:00
Alfredo Beaumont fa7ab14858 Remove wordtimer vocab, shouldn't be on this branch 2008-07-13 18:44:45 +02:00
Alfredo Beaumont 222aa829bc Add authors and summary and documentation files and polish testsuite 2008-07-13 18:35:44 +02:00
Alfredo Beaumont a10fc1e00e Added documentation and tests for new words 2008-07-13 18:33:37 +02:00
Alfredo Beaumont f05aabdf28 Rework etags vocab. Remove use of local variable shuffle words, use
combinators instead. Rename some words and update testsuite accordingly
2008-07-13 17:11:11 +02:00
Alfredo Beaumont 6c5e73898f Added some helper functions that may be used both in ctags and etags 2008-07-13 17:05:41 +02:00
Slava Pestov 966ef323bc Expand allocations for simpler intrinsics 2008-07-13 03:53:34 -05:00
Eduardo Cavazos 86f14db12d boids.ui: update for new add-gadget effect 2008-07-13 02:05:04 -05:00
Eduardo Cavazos 731e57c7b7 automata.ui: update for new add-gadget effect 2008-07-13 02:02:08 -05:00
Eduardo Cavazos 7c8d03f765 ui.gadgets.*: update tests for new effects 2008-07-13 01:28:53 -05:00
Eduardo Cavazos 73e30123f5 ui.gadgets.*: updates for new effects 2008-07-13 01:25:44 -05:00
Eduardo Cavazos 54b24fd8b1 ui.gadgets: new effects for add-gadget, add-gadgets, and (add-gadget) 2008-07-13 01:24:43 -05:00
Alfredo Beaumont ca781ea739 Simplify using iteration 2008-07-13 07:35:19 +02:00
Alfredo Beaumont dd759b1e13 Fix testsuite 2008-07-13 07:35:19 +02:00
Alfredo Beaumont 5a1ab1edae Some improvements both in elegance and performance in ctags vocab 2008-07-13 07:35:19 +02:00
Alfredo Beaumont 4cb68c4a4d Open every source file just once. This make code work ~20x faster 2008-07-13 07:35:19 +02:00
Alfredo Beaumont cec5291ed4 Style improvements 2008-07-13 07:35:19 +02:00
Alfredo Beaumont b93342298f Initial import of etags vocab, that generates an word index in Emacs
etags format
2008-07-13 07:35:18 +02:00
Slava Pestov de59a24380 Rename incorrectly named file 2008-07-13 07:35:18 +02:00
Phil Dawes 7b5529a290 Added doc for profile-vocab 2008-07-13 07:35:18 +02:00
Phil Dawes cf342b9a86 fixed to use new-style accessor for word-name 2008-07-13 07:35:18 +02:00
Phil Dawes 77d45d654a Wordtimer vocab for time-profiling words and vocabs 2008-07-13 07:35:18 +02:00
Slava Pestov 16b85df5db Fixes and a small optiimization 2008-07-12 22:27:28 -05:00
Slava Pestov f1879cb337 Doc updates 2008-07-12 21:28:43 -05:00
Slava Pestov 5a5aeafa9f Merge branch 'master' of git://factorcode.org/git/factor 2008-07-12 21:15:24 -05:00
Slava Pestov a700ec7041 More efficient float arrayss; 15% improvement on spectral-norm 2008-07-12 21:15:11 -05:00
Slava Pestov 0770d50d7b Bi-assocs: fast at and value-at 2008-07-12 18:52:31 -05:00
Eduardo Cavazos 32ca39ce85 ui.gadgets: more accessors updates 2008-07-12 18:02:32 -05:00
Eduardo Cavazos 49f58ce15b ui.gadgets: proper indentation 2008-07-12 17:58:44 -05:00
Eduardo Cavazos 80783019c2 ui.gadgets: cleaner fast-children-on 2008-07-12 17:57:57 -05:00
Eduardo Cavazos 33da43aa90 ui.gadgets: more accessor updates 2008-07-12 17:54:57 -05:00
Eduardo Cavazos a4678cc758 ui.gadgets: update children accessors 2008-07-12 17:48:08 -05:00
Eduardo Cavazos e16aa9ead3 ui.gadgets: update parent accessors 2008-07-12 17:45:57 -05:00
Eduardo Cavazos 5decac30d2 automata.ui: new automata-window* 2008-07-12 16:46:50 -05:00
Eduardo Cavazos 2374b4293d automata: no need for >array when using <clumps> 2008-07-12 15:53:20 -05:00
Eduardo Cavazos 44c2b9823d assocs.lib: remove old code 2008-07-12 15:49:14 -05:00
Eduardo Cavazos 80a38f8990 boids.ui: use newfx 2008-07-12 15:48:20 -05:00
U-VICTORIA\Administrator ba120427cd DirectInput bindings 2008-07-12 11:08:47 -07:00
Eduardo Cavazos 4a9363091e springies: use new accessors 2008-07-12 13:05:51 -05:00
Eduardo Cavazos 04d64939fd Merge branch 'master' of git://factorcode.org/git/factor 2008-07-12 12:31:20 -05:00
Eduardo Cavazos 3bb6d9e572 boids: use 'distance' method 2008-07-12 12:29:51 -05:00
Eduardo Cavazos c1328ac08e math.physics.pos: distance method 2008-07-12 12:22:27 -05:00
U-VICTORIA\Administrator c00337b566 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-12 07:20:37 -07:00
Slava Pestov 3e082f21e3 Update minor demos for inheritance 2008-07-12 01:29:25 -05:00
Slava Pestov 41adbaf6be Fix display regression 2008-07-12 01:29:12 -05:00
Slava Pestov 0d6ed2b85a Merge branch 'master' of git://factorcode.org/git/factor 2008-07-12 01:22:31 -05:00
Slava Pestov 9bdd178789 Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-07-12 01:22:03 -05:00
Slava Pestov 7ca3c2a878 Various minor compiler tweaks 2008-07-12 01:08:30 -05:00
Eduardo Cavazos 4812c95db6 automata: use <clumps> 2008-07-12 00:49:02 -05:00
Eduardo Cavazos 9043ad0e4a update tests for math.geometry.rect 2008-07-11 23:57:27 -05:00
Eduardo Cavazos 9232f16732 math.geometry.rect.tests 2008-07-11 23:54:53 -05:00
U-VICTORIA\Administrator 894907d84d GUID: literals for COM 2008-07-11 21:18:32 -07:00
William Schlieper 1395f47025 Merge branch 'master' of git://tiodante.com/git/factor 2008-07-11 23:27:40 -04:00
Joe Groff 7608afbf4c duh... bunny.outlined needs to update the framebuffer size after it builds it! 2008-07-11 20:16:22 -07:00
Bruno Deferrari c5e55ce6ec irc.client: Fix, remove-listener now parts from channels correctly 2008-07-12 00:04:39 -03:00
Joe Groff 5b0fbf9abf Whip the out-of-control USING: lines in bunny into shape 2008-07-11 19:48:41 -07:00
Joe Groff b19c3ee65e use single-precision floats in bunny vertex buffers for much better performance 2008-07-11 19:34:42 -07:00
Eduardo Cavazos b668936d9f more rect updates 2008-07-11 21:06:31 -05:00
Joe Groff 109f7685c0 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-11 18:58:46 -07:00
Eduardo Cavazos e08a04a03d automata.ui: math.geometry.rect 2008-07-11 20:58:09 -05:00
U-VICTORIA\Administrator bc786e1552 Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-07-11 18:52:51 -07:00
U-VICTORIA\Administrator 8d311fbf76 Update bunny, spheres, demo-support to use delegation 2008-07-11 18:51:25 -07:00
U-VICTORIA\Administrator f3d63e34ac Add LPGUID typedef to windows.ole32 2008-07-11 18:50:26 -07:00
U-VICTORIA\Administrator 7e24f26b4d Add missing import to ui.windows 2008-07-11 18:49:11 -07:00
Eduardo Cavazos 466a3fecd1 ui.cocoa.views: math.geometry.rect 2008-07-11 20:47:07 -05:00
William Schlieper a1bed6abe0 Merge branch 'master' of git://tiodante.com/git/factor 2008-07-11 21:45:18 -04:00
William Schlieper e09eef0822 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-11 21:41:31 -04:00
Eduardo Cavazos e890b7a4bc More math.geometry.rect updates 2008-07-11 20:31:15 -05:00
Slava Pestov 610d38720a Improve optimized-quot. 2008-07-11 20:05:32 -05:00
Eduardo Cavazos ba6d70b7f7 springies: use math.physics 2008-07-11 19:28:48 -05:00
Eduardo Cavazos b7b17ed879 boids: Use math.physics 2008-07-11 19:03:15 -05:00
Eduardo Cavazos 24a063ea76 math.physics.pos and math.physics.vel 2008-07-11 19:02:43 -05:00
Eduardo Cavazos 75991cf7ce Edit USING: for 'math.geometry.rect' 2008-07-11 18:34:43 -05:00
Bruno Deferrari a88b176ba2 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-11 20:30:05 -03:00
Bruno Deferrari b68a982466 irc.client: Some little changes, and handling of quit messages (removes participant from channels, still needs to forward it) 2008-07-11 20:23:31 -03:00
Eduardo Cavazos 6a358bd391 gadgets-docs: remove rect help 2008-07-11 18:14:30 -05:00
Eduardo Cavazos e0602a621d add math.geometry.rect-docs 2008-07-11 18:14:05 -05:00
Eduardo Cavazos 6235d0b16f gadgets: remove rect (moved to math.geometry.rect) 2008-07-11 18:13:41 -05:00
Eduardo Cavazos 1026587d63 add math.geometry.rect 2008-07-11 18:07:04 -05:00
Slava Pestov 659e131b0f Merge branch 'master' of git://factorcode.org/git/factor 2008-07-11 17:41:04 -05:00