John Benediktsson
559b5bfa5b
using the new H{ } make.
2012-07-19 09:50:09 -07:00
John Benediktsson
80e1c8e3f2
Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed.
2011-10-18 13:19:39 -07:00
Slava Pestov
4045eeca20
cocoa.subclassing: sometimes, compiled Cocoa method bodies would not be updated when words were redefined. Fixes #66
2011-08-28 22:56:58 -07:00
Slava Pestov
168dd1f825
FFI rewrite part 7: compile callback bodies with the optimizing compiler
2010-07-28 00:49:26 -04:00
Slava Pestov
425c572fa8
cocoa.subclassing: cleaner CLASS: syntax; ui.backend.cocoa: ignore events delivered after window closed to fix FEP (reported by Doug Coleman)
2010-07-06 19:02:52 -04:00
Slava Pestov
bb4dae64f3
cocoa.subclassing: new METHOD: syntax cleans up class definitions
2010-07-06 17:59:35 -04:00
Joe Groff
65c3259761
"cdecl" -> cdecl
2010-03-31 19:20:35 -07:00
Slava Pestov
95bfc8a240
vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases
2010-02-20 13:30:49 +13:00
Doug Coleman
0d4b9132d7
fix a bunch of typos in docs
2009-10-21 17:40:43 -05:00
Keith Lazuka
405e5d015b
docs: change $subsection to $subsections
2009-10-02 12:15:48 -04:00
Slava Pestov
ea60f8ae93
Changing : foo ; parsing to SYNTAX: foo ;
2009-03-21 01:27:50 -05:00
Slava Pestov
786475102d
Make more code infer
2009-03-17 02:19:50 -05:00
Slava Pestov
ce1bc1d6ed
Fixing conflicts from stack checker changes
2009-02-24 01:21:10 -06:00
Slava Pestov
1951d739a0
Stack effect declarations are mandatory on all words now
...
define-temp now takes an effect parameter
Fix compiler bug that Dan found
Stricter enforcement of * effects
Move compile-call from compiler.units to compiler
2009-02-23 20:27:05 -06:00
Slava Pestov
b856cc5491
Better error checking for Cocoa bridge, update for NSRect -> CGRect renaming
2009-01-21 19:47:17 -06:00
Slava Pestov
1604e18d71
Remove ascii dependency from Mac OS X bootstrap
2008-12-08 19:13:58 -06:00
Slava Pestov
12c8ffc194
Fix adding methods to existing classes
2008-12-04 21:22:48 -06:00
Slava Pestov
6dce834d91
Get rid of some more >r/r> usages
2008-11-30 18:28:15 -06:00
Doug Coleman
171c235c96
Merge branch 'master' of git://repo.or.cz/factor/jcg
...
Conflicts:
basis/cocoa/messages/messages.factor
2008-10-15 23:56:42 -05:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Joe Groff
3e0ea36346
cleanup on aisle 5
2008-09-12 20:18:47 -07:00
Joe Groff
f6ac828f46
yup, more type bugs
2008-09-12 20:01:07 -07:00
Slava Pestov
44f53de164
Move make to its own vocabulary, remove fry _ feature
2008-09-10 20:07:00 -05:00
Joe Groff
fddcd3d475
bring back method redefinition
2008-09-08 22:53:22 -07:00
Joe Groff
d4835de50b
disable method redefinition--is it really necessary when the class is being redefined?
2008-09-08 22:32:19 -07:00
Joe Groff
593f25fde4
clean up. disable method type verification for debugging
2008-09-08 22:09:05 -07:00
U-VICTORIA\Administrator
3958798934
i are good at the facterz. let me show u
2008-09-08 17:38:00 -07:00
Joe Groff
3c42ef1da6
first crack at objc2 runtime. need to update type encoding parsing and fix bug in CLASS: compilation
2008-09-08 07:28:02 -07:00
Slava Pestov
6408b01e9d
Add 'unportable' tag in place of hard-coded list of 'dangerous' vocabs in load-everything
2008-07-29 16:47:52 -05:00
Slava Pestov
d66f887736
Create basis vocab root
2008-07-28 22:03:13 -05:00