Slava Pestov
|
5649cc7a0a
|
Compiler warnings are no more
|
2009-04-23 22:17:25 -05:00 |
Slava Pestov
|
48e70b65fa
|
Move cross-referencing stuff to tools.crossref since compiler doesn't depend on it anymore, and compute cross-referencing index as needed; reduces image size by ~4Mb
|
2009-04-22 04:20:38 -05:00 |
Slava Pestov
|
8e1499ab79
|
Load tools.errors in stage2 so that bootstrap errors print correctly
|
2009-04-21 23:02:11 -05:00 |
Slava Pestov
|
057f75e9a1
|
Refactor compiler.tree.builder to fix various regressions
|
2009-04-21 23:02:00 -05:00 |
Slava Pestov
|
05f3f9dcb9
|
Fixing unit tests for stack effect inference changes
|
2009-04-20 21:15:19 -05:00 |
Slava Pestov
|
cd97d3f590
|
Fix -e switch
|
2009-04-17 15:49:36 -05:00 |
Slava Pestov
|
e52be965f0
|
Finish moving compiler.errors to basis
|
2009-04-13 02:50:23 -05:00 |
Slava Pestov
|
c4be8bd65a
|
Refactor error code so that error types are registered; listener prints a summary of errors
|
2009-04-12 16:08:46 -05:00 |
Slava Pestov
|
deae1d7bbb
|
Fix bootstrap
|
2009-04-10 04:41:26 -05:00 |
Slava Pestov
|
0a7485190b
|
compile-error-type => source-error-type; make test failures global
|
2009-04-10 03:52:12 -05:00 |
Slava Pestov
|
42f3b0e16e
|
Fix bootstrap errors
|
2009-04-06 01:10:34 -05:00 |
Slava Pestov
|
474e74a232
|
Re-organize things so that bootstrap.ui doesn't load ui.text
|
2009-03-31 23:44:38 -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 |
Slava Pestov
|
51f9da378c
|
bootstrap.image: when serializing a tuple whose tuple layout doesn't exist in the target, throw an error instead of generating an image which crashes the VM on startup. Fix some inference warnings
|
2009-03-22 17:50:13 -05:00 |
Slava Pestov
|
786475102d
|
Make more code infer
|
2009-03-17 02:19:50 -05:00 |
Slava Pestov
|
be4fb1e7d9
|
Move call( and execute( to core
|
2009-03-16 20:11:36 -05:00 |
Slava Pestov
|
bf41b187b0
|
Re-organize code so that with-compilation-unit can infer
Fix with-compilation-unit to work in deployed code
|
2009-03-13 19:39:32 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
5ff2b19ffe
|
Use Pango text rendering on Windows
|
2009-03-02 01:18:27 -06:00 |
Slava Pestov
|
f12c0eb2ba
|
Use pango text backend by default on X11
|
2009-03-01 20:10:33 -06:00 |
Slava Pestov
|
25a877e50b
|
Merge OneEyed's patch
|
2009-02-28 17:06:55 -06:00 |
Slava Pestov
|
cd53c2bd37
|
produce and produce-as: don't need third quotation either
|
2009-02-28 15:31:34 -06:00 |
Slava Pestov
|
ce1bc1d6ed
|
Fixing conflicts from stack checker changes
|
2009-02-24 01:21:10 -06:00 |
Slava Pestov
|
91d0c4ed1f
|
Fix conflict
|
2009-02-22 20:02:13 -06:00 |
Doug Coleman
|
990513db60
|
use CONSTANT: in basis
|
2009-02-22 19:13:08 -06:00 |
Slava Pestov
|
421ee726b8
|
Merge branch 'master' into new_ui
|
2009-02-16 21:22:12 -06:00 |
Slava Pestov
|
6b25e99470
|
Add summary for heaps more vocabs
|
2009-02-16 21:05:13 -06:00 |
Slava Pestov
|
4a639033fa
|
Merge branch 'master' into new_ui
|
2009-02-15 21:06:55 -06:00 |
Slava Pestov
|
6b99b04531
|
Add vocab: for vocab-relative paths
|
2009-02-15 19:53:21 -06:00 |
Slava Pestov
|
312bf5939e
|
Fix conflict
|
2009-02-12 04:45:45 -06:00 |
Slava Pestov
|
421631eebb
|
bootstrap.image: update documentation (found by mnestic)
|
2009-02-12 04:16:08 -06:00 |
Slava Pestov
|
0a0431e6ab
|
Fix conflict
|
2009-01-30 02:24:34 -06:00 |
Doug Coleman
|
3c408342ef
|
renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail
|
2009-01-29 22:19:07 -06:00 |
Slava Pestov
|
505c9a77c2
|
Merge branch 'master' into new_ui
|
2009-01-29 22:11:34 -06:00 |
Doug Coleman
|
1a1ed1b7a3
|
split-last "." on windows
|
2009-01-29 21:11:35 -06:00 |
Slava Pestov
|
eaad0c7660
|
Updating code to use CONSTANT: instead of : foo 123 ; inline
|
2009-02-23 21:40:17 -06:00 |
Slava Pestov
|
348984b3d6
|
Fix bootstrap.ui.tools to load ui.backend.cocoa.tools on Mac OS X
|
2009-01-28 00:31:11 -06:00 |
Slava Pestov
|
d8e135a4d3
|
Merge branch 'master' into new_ui
|
2009-01-27 00:08:52 -06:00 |
Slava Pestov
|
1dca238581
|
make-image can now generate images with Unicode strings
|
2009-01-27 00:03:19 -06:00 |
Slava Pestov
|
d48a175207
|
Merge branch 'master' into new_ui
|
2009-01-26 15:45:29 -06:00 |
Slava Pestov
|
c440b889ea
|
Fix make-image
|
2009-01-26 04:51:59 -06:00 |
Slava Pestov
|
4f5a927afb
|
Move UI text backends to ui.text.*, move UI backends to ui.backend.*, add font datatype
|
2009-01-26 00:36:37 -06:00 |
Slava Pestov
|
acd49fa557
|
Merge branch 'master' into new_ui
|
2009-01-25 23:20:52 -06:00 |
Slava Pestov
|
7851aac222
|
Replace some usages of prepose with fry
|
2009-01-25 23:04:35 -06:00 |
Slava Pestov
|
d4122b5715
|
Update Unicode docs
|
2009-01-25 23:03:49 -06:00 |
Slava Pestov
|
ef223f26d5
|
Fix conflict
|
2009-01-24 23:56:33 -06:00 |
Slava Pestov
|
f34c14a0f5
|
Remove some usages of tuck
|
2009-01-23 18:20:47 -06:00 |
Slava Pestov
|
a8d1459c08
|
Rename compiled slot of words to optimized, to reflect what it really means (all words are compiled)
|
2009-01-23 00:37:02 -06:00 |
Slava Pestov
|
25b0512fd6
|
Move fonts to basis/bitstream-vera
Use ui.cocoa.text instead of ui.freetype on Mac OS X
Update deploy tool to not copy fonts/ directory on Mac OS X
|
2009-01-20 14:31:09 -06:00 |
Slava Pestov
|
d6e7eefde3
|
Fix mnestic's bug and remove math.complex.prettyprint hack
|
2009-01-14 01:02:27 -06:00 |
Slava Pestov
|
4204fd495f
|
Move formatted stream output words to io.styles; they didn't belong in core, and this reduces deployed image size
|
2009-01-13 17:12:43 -06:00 |