Commit Graph

3559 Commits (12a53bbdc0528b55b945f10e42f1446048f09608)

Author SHA1 Message Date
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