Doug Coleman
12a53bbdc0
add seeking to byte-array streams
2009-03-06 17:34:21 -06:00
Slava Pestov
68ad822cc5
Remove obsolete DLL from windows.nt
2009-03-06 15:02:28 -06:00
Slava Pestov
4749d86e70
Fix bootstrap
2009-03-06 14:58:52 -06:00
Slava Pestov
696ac8f835
base64 now deals with byte arrays instead of strings
2009-03-06 14:10:53 -06:00
Slava Pestov
bfaedc8d0a
Don't spam console with so much output in help.html
2009-03-06 13:50:55 -06:00
Slava Pestov
5c88b18a9a
Oops, forgot to call prepare-last-line
2009-03-06 13:32:41 -06:00
Slava Pestov
ec186a23dc
Make watch and other annotations work on method-specs. { world graft* } watch
2009-03-06 13:32:07 -06:00
Slava Pestov
a2befabfe1
Fix string>gesture for gestures involving SPACE
2009-03-05 16:33:20 -06:00
Slava Pestov
4e8280be63
Fix problem where listener would scroll to the top sometimes
2009-03-05 16:33:09 -06:00
Slava Pestov
ebb5adfdb7
Clicking on dock icon with no windows visible opens new listener
2009-03-05 16:32:43 -06:00
Slava Pestov
df95c2a5b4
Merge branch 'master' into new_ui
2009-03-05 13:59:55 -06:00
Slava Pestov
50bd57bbcd
Merge branch 'for-slava' of git://git.rfc1149.net/factor
2009-03-05 13:44:40 -06:00
Slava Pestov
790001cd58
Add test case for erg's locals bug
2009-03-05 13:43:33 -06:00
Slava Pestov
613a0b4f82
ui.tools.listener: try to handle errors better if find-vocab-root throws
2009-03-05 13:37:43 -06:00
Slava Pestov
ee87ca7db6
Fix keysym SPACE
2009-03-05 13:35:00 -06:00
Slava Pestov
7b9491066c
Fix conflict in images vocab
2009-03-04 21:43:56 -06:00
Slava Pestov
74573c65f5
Change a throw to rethrow so that we don't lose the original stack trace
2009-03-04 21:38:05 -06:00
Slava Pestov
e06b618244
Fix typo in io.mmap.functor stack effect
2009-03-04 21:37:49 -06:00
Slava Pestov
71f729499d
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-04 21:36:34 -06:00
Slava Pestov
039f44baa3
Clean up
2009-03-04 21:15:16 -06:00
Slava Pestov
d577a846d5
Fix offset conversion in ango backend
2009-03-04 21:09:38 -06:00
Doug Coleman
6ee3f802a4
initial support for parsing in png files and a test image
2009-03-03 16:24:41 -06:00
Daniel Ehrenberg
5dc614c9c9
Adding map-find to core
2009-03-03 12:22:47 -06:00
Daniel Ehrenberg
064bb01cf5
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-02 23:31:49 -06:00
Daniel Ehrenberg
3a6d9e912f
Minor bug fixes
2009-03-02 23:31:13 -06:00
Daniel Ehrenberg
8c61791364
Big5 encoding; simple-flat-file vocab abstracts parsing out; EUC code factored out; Asian encoding vocabs renamed
...
Merge branch 'master' of git://github.com/ageldama/factor
Conflicts:
basis/io/encodings/korean/korean-docs.factor
basis/io/encodings/korean/korean-tests.factor
basis/io/encodings/korean/korean.factor
2009-03-02 23:19:06 -06:00
Doug Coleman
1a8b97e4d9
bitmap loading is cleaner
2009-03-02 19:38:28 -06:00
Daniel Ehrenberg
0bff96a990
Factoring out EUC code
2009-03-02 18:22:55 -06:00
Samuel Tardieu
b5e08a8e3e
When a factor has been found, check if the remainder is a prime number
...
Performances are greatly increased when a large prime number is involved.
Also, mark some words as flushable, even if it is unlikely that they
will be invoked if their result is discarded.
2009-03-02 19:05:54 +01:00
Slava Pestov
2fee574b4f
Working on X11 backend
2009-03-02 02:55:54 -06:00
U-SLAVA-DFB8FF805\Slava
5ff2b19ffe
Use Pango text rendering on Windows
2009-03-02 01:18:27 -06:00
U-SLAVA-DFB8FF805\Slava
2ec3f1c700
Delete ui.text.freetype, opengl.sprites, and Bitstream Vera fonts; move freetype FFI binding from basis to extra since its no longer used by the UI
2009-03-02 01:17:33 -06:00
U-SLAVA-DFB8FF805\Slava
95de45725e
Fix Pango and ui.event-loop for Windows
2009-03-02 01:12:06 -06:00
Slava Pestov
a7df2ffafc
Fix pango font-metrics implementation
2009-03-01 22:10:20 -06:00
Slava Pestov
fe5a0a3df4
Unit tests for Pango and Cairo
2009-03-01 20:14:16 -06:00
Slava Pestov
ca7a155b72
Merge branch 'master' into new_ui
2009-03-01 20:13:05 -06:00
Slava Pestov
03cb32ad9c
Make execute( faster, add execute-unsafe( and make effect tuple slots read only
2009-03-01 20:12:35 -06:00
Slava Pestov
f12c0eb2ba
Use pango text backend by default on X11
2009-03-01 20:10:33 -06:00
Slava Pestov
1cc4a013da
pango: compute x-height and cap-height metrics
2009-03-01 20:10:19 -06:00
Yun, Jonghyouk
43fc1d7029
io.encodings.japanese eucjp encode-char working...
2009-03-01 23:49:33 +09:00
Yun, Jonghyouk
f4c5412337
io.encodings.japanese eucjp=>decode-char proper working version!
2009-03-01 22:54:00 +09:00
Yun, Jonghyouk
9a49a1b837
io.encodings.korean iso2022kr ...
2009-03-01 17:23:41 +09:00
Yun, Jonghyouk
dceda349cd
io.encodings.korean iso2022kr encode-char working version
2009-03-01 17:17:01 +09:00
Yun, Jonghyouk
7903319263
io.encodings.japanese eucjp ...
2009-03-01 12:38:17 +09:00
Slava Pestov
77ca304897
Fix text positioning with pango backend
...
Implement selection rendering
Make resolution configurable
Clean up float <-> fixed point conversion
2009-02-28 20:33:53 -06:00
Slava Pestov
a1cffb65cd
Simplify core-text vocab a bit since we don't need the CTFont after we've created the CTLine anymore
2009-02-28 20:33:27 -06:00
Slava Pestov
fe1d6a0e13
Add baseline debugging gadget
2009-02-28 20:32:51 -06:00
Yun, Jonghyouk
ac27696bf9
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-01 11:29:07 +09: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