Commit Graph

  • 88ba22ff6c Win32 version ported to gcc, eliminate MSVC hacks, add gcc hacks Mackenzie Straight 2005-02-08 22:05:08 +0000
  • d22b17c169 win32 IO memory leak fix Mackenzie Straight 2005-02-08 15:48:12 +0000
  • 44420f200a checkboxes Slava Pestov 2005-02-08 01:10:02 +0000
  • 7754dde558 fix unit test regressions Slava Pestov 2005-02-07 23:42:33 +0000
  • 47ae3ca11b Add dlists to USING: Mackenzie Straight 2005-02-07 23:33:33 +0000
  • b2dd65d4e6 dlists vocabulary Slava Pestov 2005-02-07 23:31:06 +0000
  • 4d7f2b8143 dlists.factor, working on UI Slava Pestov 2005-02-07 23:27:55 +0000
  • 151c6fac3c Threading/IO updates Mackenzie Straight 2005-02-07 23:04:49 +0000
  • 422205e4f9 fix see Slava Pestov 2005-02-07 18:14:55 +0000
  • 695c351c48 see shows stack effect of primitives, sdl console fix Slava Pestov 2005-02-07 17:16:39 +0000
  • 7a0bf4576f tuple docs Slava Pestov 2005-02-07 17:02:06 +0000
  • a061f53214 fix for expired fonts, inference unit test failure Slava Pestov 2005-02-07 16:51:22 +0000
  • 8f17b86e3d fixed UI bootstrap Slava Pestov 2005-02-07 15:24:03 +0000
  • 5259f93c29 Preliminary win32 fixes; will refactor later Mackenzie Straight 2005-02-07 14:46:56 +0000
  • 700c4d8e17 fix sdl console Mackenzie Straight 2005-02-07 14:20:10 +0000
  • 2b225a6c7b Changes to cont-responder to work with recent Factor changes (string-output instead of string-output-stream, new cons format, etc). Chris Double 2005-02-07 00:08:14 +0000
  • 795884d6c4 gadget-test Slava Pestov 2005-02-06 23:01:43 +0000
  • 9cdd902f57 inside method for ellipses Slava Pestov 2005-02-06 05:21:26 +0000
  • 78c9e75847 more UI work, new shapes, tuple in/out syntax Slava Pestov 2005-02-06 03:51:41 +0000
  • 711c19445d mouse enter/leave events Slava Pestov 2005-02-05 16:52:24 +0000
  • 3ba50f6665 buttons now update their appearance when pressed Slava Pestov 2005-02-04 03:21:51 +0000
  • 68c98205bc borders of various kinds Slava Pestov 2005-02-04 00:11:06 +0000
  • 3e4d15c835 removed boxes; all gadgets can contain children now Slava Pestov 2005-02-03 23:18:47 +0000
  • 5791ae2e42 refactoring shape protocol for mutability; layouts Slava Pestov 2005-02-03 03:00:46 +0000
  • 09b8578afd layouts Slava Pestov 2005-02-03 00:50:13 +0000
  • 99f46aa313 label gadget Slava Pestov 2005-02-02 03:48:04 +0000
  • 90bcf57e54 missing file Slava Pestov 2005-02-02 03:00:55 +0000
  • 0ae2b20829 working on UI gestures Slava Pestov 2005-02-02 02:47:10 +0000
  • cd286eeff7 working on hand gadget Slava Pestov 2005-02-02 01:14:03 +0000
  • 3453ac0e04 more UI work Slava Pestov 2005-02-02 00:00:16 +0000
  • 8a42466cf2 more UI work Slava Pestov 2005-02-01 03:32:06 +0000
  • c35f6f9f44 fixed compiler; UI work Slava Pestov 2005-01-31 19:02:09 +0000
  • 330db0497d tuples used for i/o streams, removed traits metaclass Slava Pestov 2005-01-30 20:57:25 +0000
  • 93dc7ce736 added new tuple metaclass, eventually to replace the traits metaclass Slava Pestov 2005-01-29 21:39:30 +0000
  • 5b524a0fff USING: parsing word more compact than multiple USE: Slava Pestov 2005-01-29 19:18:28 +0000
  • 12eceb5b44 removed <filebr>, <filebw>, renamed <filecr> to <file-reader>, <filecw> to <file-writer> Slava Pestov 2005-01-29 05:07:56 +0000
  • d29cd15f74 growable hashtables Slava Pestov 2005-01-29 04:55:22 +0000
  • 67af634d00 hashtables bootstrap correctly Slava Pestov 2005-01-28 01:06:10 +0000
  • 0dfb0cf01e array refactoring; started hashtable refactoring Slava Pestov 2005-01-26 00:40:57 +0000
  • 4a6f404cc2 better plugin tools Slava Pestov 2005-01-24 02:53:55 +0000
  • af40535556 more descriptive undefined-method error Slava Pestov 2005-01-24 02:31:32 +0000
  • c026fd7786 added bitstream vera fonts, sdl console uses sdl-ttf for text rendering Slava Pestov 2005-01-24 02:00:52 +0000
  • 73d505339a removed times*, use repeat instead Slava Pestov 2005-01-23 21:47:28 +0000
  • 406a989bab add sdl-ttf library for Windows Mackenzie Straight 2005-01-23 04:40:26 +0000
  • 4154b4a2ac fix 'extract word' putting stuff in the wrong place Slava Pestov 2005-01-21 04:10:37 +0000
  • 21ce71c4a4 started work on sdl-ttf binding, some-with? combinator Slava Pestov 2005-01-20 02:01:47 +0000
  • 2ecd3bad05 fix SDL console Slava Pestov 2005-01-19 02:52:03 +0000
  • 308a8a75a5 improved SDL console Slava Pestov 2005-01-19 02:42:29 +0000
  • 0270b62ce5 literal table should be reset on warm boot Slava Pestov 2005-01-18 00:55:18 +0000
  • 3617093ba5 new simplifier Slava Pestov 2005-01-17 20:33:12 +0000
  • b5801f45dd faster generic arithmetic, messing around with inference Slava Pestov 2005-01-16 22:58:28 +0000
  • 8247cc5ff4 renumbering some types and other cleanups Slava Pestov 2005-01-15 00:51:38 +0000
  • 651bdb4709 more parser cleanups; stack inference cleanups Slava Pestov 2005-01-14 19:56:19 +0000
  • 3eccfa495e simplifying the parser; #{ a b } is now #{ a b }# Slava Pestov 2005-01-14 17:01:48 +0000
  • 7e8a87f213 [[ car cdr ]] syntax replaces [ car | cdr ] Slava Pestov 2005-01-14 00:49:47 +0000
  • 242644a236 finally fix vector-and compilation Slava Pestov 2005-01-13 22:28:29 +0000
  • 8615910885 entry effect code work Slava Pestov 2005-01-13 19:41:08 +0000
  • d236dd9ec8 making a mess of type inference; fixing overflowing /mod Slava Pestov 2005-01-11 04:08:27 +0000
  • b7d23654ba removing some obsolete files Slava Pestov 2005-01-09 18:13:26 +0000
  • d942a6e57c remove win32-console Mackenzie Straight 2005-01-08 21:56:42 +0000
  • 42b6d013f8 missing files Slava Pestov 2005-01-08 21:43:18 +0000
  • a1a1e88d02 plugin improved Slava Pestov 2005-01-08 05:33:03 +0000
  • f6e3f24f90 some refactoring Slava Pestov 2005-01-08 05:15:35 +0000
  • c56ca0ca1f command to infer stack effects of all words in file Slava Pestov 2005-01-08 04:54:23 +0000
  • fd64bc4ccc Buffer processor for generating automatic type unit tests Slava Pestov 2005-01-07 20:22:12 +0000
  • d2e68b7f9e update Java Factor parser Slava Pestov 2005-01-07 19:37:21 +0000
  • 72ac889e1b hand-coded fixnum primitives Slava Pestov 2005-01-07 04:16:13 +0000
  • a488ffbd11 x86 backend code cleanups Slava Pestov 2005-01-07 02:42:07 +0000
  • 26f120adb8 new assembler; wrote a new asm primitives Slava Pestov 2005-01-07 00:10:02 +0000
  • 70bf36080e line editor history Slava Pestov 2005-01-04 05:41:14 +0000
  • 37f9fd2a2e line editing Slava Pestov 2005-01-03 21:39:17 +0000
  • 10d467937f line editor Slava Pestov 2005-01-03 07:55:54 +0000
  • 34d7d6eaef new ?ifte ?unless ?when combinators Slava Pestov 2005-01-03 04:57:54 +0000
  • d0d1b3d4ec Some minor updates factor-0-71-b 0.71 Slava Pestov 2005-01-02 21:31:43 +0000
  • c186fd7b48 Factor 0.71 is ready factor-0-71 Slava Pestov 2005-01-02 21:22:11 +0000
  • b871beabd1 Win32 IO fixes Mackenzie Straight 2005-01-02 21:14:34 +0000
  • 7cf14e2a27 backtraces more useful Slava Pestov 2005-01-02 00:30:57 +0000
  • aa128f7257 unified method map Slava Pestov 2005-01-01 23:02:23 +0000
  • 911b614351 minor cleanups, new map-with and each-with words Slava Pestov 2005-01-01 22:20:48 +0000
  • f397fc951b move promises to kernel-internals Slava Pestov 2004-12-31 23:51:34 +0000
  • 6ac8fdb22f executing global was not GC'd Slava Pestov 2004-12-31 07:38:58 +0000
  • 6159c82407 type check optimization is here Slava Pestov 2004-12-31 07:17:45 +0000
  • 80b4d13a54 recursive type inference Slava Pestov 2004-12-31 01:46:20 +0000
  • 8495d02a7a cleaner type inference Slava Pestov 2004-12-30 07:40:14 +0000
  • 90873c9a2d see works with generics Slava Pestov 2004-12-29 23:01:23 +0000
  • 81705a955d type inference changes, comment out smart-terminal reference in win32-console, win32-compatible factor plugin Slava Pestov 2004-12-29 08:35:46 +0000
  • d632a1dfc7 Minor cleanups; fix copyright notices Mackenzie Straight 2004-12-29 07:16:03 +0000
  • d9328473d1 fix typecheck error. Error was caused by using "stdio" instead of stdio symbol. Chris Double 2004-12-29 03:12:37 +0000
  • f3a37722e6 get things working with recent cvs update. Some responders still don't work due to typecheck errors. Chris Double 2004-12-29 02:59:41 +0000
  • b97f362201 hashcodes are now fixnums, added debug.c Slava Pestov 2004-12-28 05:04:20 +0000
  • 423ac5a947 hash tables cons less Slava Pestov 2004-12-28 03:58:43 +0000
  • 9669067924 partial evaluation of branches Slava Pestov 2004-12-27 20:27:18 +0000
  • 97d77d0ecc Win32 sockets support Mackenzie Straight 2004-12-27 11:56:05 +0000
  • 2701f1a34f Win32 IO updates Mackenzie Straight 2004-12-27 02:40:45 +0000
  • 54d5f7838d console fix redoing-recursive-inference Slava Pestov 2004-12-27 00:02:40 +0000
  • 7660f5ada9 graphical console; start factor with -graphical switch Slava Pestov 2004-12-26 23:57:57 +0000
  • 7545de4992 added some keyboard-related SDL functions, SDL console Slava Pestov 2004-12-26 23:52:58 +0000
  • 1322d3657c some experiments with type inference Slava Pestov 2004-12-26 22:04:08 +0000
  • 4cb5714094 type propagation for ifte, and partial evaluation if branch taken is known Slava Pestov 2004-12-26 07:52:39 +0000
  • b1953d4e0b started type propogation Slava Pestov 2004-12-26 07:16:38 +0000