]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' into new_ui
Slava Pestov [Sun, 8 Feb 2009 06:21:14 +0000 (00:21 -0600)]
Merge branch 'master' into new_ui

15 years agoFix typo
Slava Pestov [Sun, 8 Feb 2009 06:20:56 +0000 (00:20 -0600)]
Fix typo

15 years agoFix conflict
Slava Pestov [Sun, 8 Feb 2009 06:07:59 +0000 (00:07 -0600)]
Fix conflict

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 8 Feb 2009 05:05:01 +0000 (23:05 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoAdd nsum, nspread and nweave to generalizations
Slava Pestov [Sun, 8 Feb 2009 05:04:55 +0000 (23:04 -0600)]
Add nsum, nspread and nweave to generalizations

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 8 Feb 2009 03:23:53 +0000 (21:23 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofix some compile bugz
Doug Coleman [Sun, 8 Feb 2009 03:23:35 +0000 (21:23 -0600)]
fix some compile bugz

15 years agoMention string encoding in >string
Slava Pestov [Sun, 8 Feb 2009 02:39:32 +0000 (20:39 -0600)]
Mention string encoding in >string

15 years agoui.gadgets.line-support: common code for gadgets that display a vertical list of...
Slava Pestov [Sun, 8 Feb 2009 00:14:18 +0000 (18:14 -0600)]
ui.gadgets.line-support: common code for gadgets that display a vertical list of lines

15 years agoui.gadgets.panes: set background color of labels to page-color
Slava Pestov [Sun, 8 Feb 2009 00:13:33 +0000 (18:13 -0600)]
ui.gadgets.panes: set background color of labels to page-color

15 years agoui.gadgets.editors and ui.gadgets.tables: factor out common code into ui.gadgets...
Slava Pestov [Sun, 8 Feb 2009 00:09:50 +0000 (18:09 -0600)]
ui.gadgets.editors and ui.gadgets.tables: factor out common code into ui.gadgets.line-support, fix selection rendering
documents: don't use dynamic variables inappropriately, clean up stack shuffling

15 years agohelp.stylesheet: use COLOR:
Slava Pestov [Sun, 8 Feb 2009 00:05:24 +0000 (18:05 -0600)]
help.stylesheet: use COLOR:

15 years agoAdd support for rendering selected text to ui.text
Slava Pestov [Sun, 8 Feb 2009 00:05:11 +0000 (18:05 -0600)]
Add support for rendering selected text to ui.text

15 years agoinitial infix vocab
Philipp Bruschweiler [Sun, 8 Feb 2009 00:03:35 +0000 (01:03 +0100)]
initial infix vocab

15 years agoseek -> new seeking
Doug Coleman [Sat, 7 Feb 2009 17:35:13 +0000 (11:35 -0600)]
seek -> new seeking

15 years agobetter error handling for backends
Doug Coleman [Sat, 7 Feb 2009 17:24:12 +0000 (11:24 -0600)]
better error handling for backends

15 years agobetter error handling on unix seek, unit tests
Doug Coleman [Sat, 7 Feb 2009 17:23:00 +0000 (11:23 -0600)]
better error handling on unix seek, unit tests

15 years agoupdate stream seeking on windows for new api
Doug Coleman [Sat, 7 Feb 2009 17:00:16 +0000 (11:00 -0600)]
update stream seeking on windows for new api

15 years agomake seeking support the full lseek options, add seeking on output ports, remove...
Doug Coleman [Sat, 7 Feb 2009 16:30:51 +0000 (10:30 -0600)]
make seeking support the full lseek options, add seeking on output ports, remove seeking from decoders..

15 years agomore work on tiff -- parse all the relevant ifd-entries
Doug Coleman [Sat, 7 Feb 2009 16:07:41 +0000 (10:07 -0600)]
more work on tiff -- parse all the relevant ifd-entries

15 years agofix buffer-seek
Doug Coleman [Sat, 7 Feb 2009 15:52:34 +0000 (09:52 -0600)]
fix buffer-seek

15 years agoread ifds for tiff files
Doug Coleman [Sat, 7 Feb 2009 14:59:50 +0000 (08:59 -0600)]
read ifds for tiff files

15 years agoremove bogus unix depenedency, implement seeking on windows
Doug Coleman [Sat, 7 Feb 2009 07:12:03 +0000 (01:12 -0600)]
remove bogus unix depenedency, implement seeking on windows

15 years agounix support for stream seeking
Doug Coleman [Sat, 7 Feb 2009 07:03:12 +0000 (01:03 -0600)]
unix support for stream seeking

15 years agoadd some constants to unix
Doug Coleman [Sat, 7 Feb 2009 06:59:50 +0000 (00:59 -0600)]
add some constants to unix

15 years agospruce up unmaintained/openal -- can maybe go back into extra/
Doug Coleman [Sat, 7 Feb 2009 06:58:02 +0000 (00:58 -0600)]
spruce up unmaintained/openal -- can maybe go back into extra/

15 years agothe start of a tiff library
Doug Coleman [Sat, 7 Feb 2009 05:41:59 +0000 (23:41 -0600)]
the start of a tiff library

15 years agopack uses endian library now
Doug Coleman [Sat, 7 Feb 2009 05:37:38 +0000 (23:37 -0600)]
pack uses endian library now

15 years agothe start of an endianness library, used by pack
Doug Coleman [Sat, 7 Feb 2009 05:37:18 +0000 (23:37 -0600)]
the start of an endianness library, used by pack

15 years agomake sure multipart parsing has enough bytes to compare against
Doug Coleman [Sat, 7 Feb 2009 04:56:46 +0000 (22:56 -0600)]
make sure multipart parsing has enough bytes to compare against

15 years agofix furnace.utilities
Doug Coleman [Sat, 7 Feb 2009 04:43:11 +0000 (22:43 -0600)]
fix furnace.utilities

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 7 Feb 2009 00:46:38 +0000 (18:46 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agodllexport err_no and clear_err_no
Doug Coleman [Sat, 7 Feb 2009 00:46:23 +0000 (18:46 -0600)]
dllexport err_no and clear_err_no

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 7 Feb 2009 00:41:11 +0000 (18:41 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoremove bad comment
Doug Coleman [Sat, 7 Feb 2009 00:40:41 +0000 (18:40 -0600)]
remove bad comment

15 years agoinitial, non-stream-based zlib binding
Doug Coleman [Sat, 7 Feb 2009 00:38:41 +0000 (18:38 -0600)]
initial, non-stream-based zlib binding

15 years agounbreak bootstrap
Doug Coleman [Sat, 7 Feb 2009 00:36:00 +0000 (18:36 -0600)]
unbreak bootstrap

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 7 Feb 2009 00:22:57 +0000 (18:22 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agorename err_no to errno, clear_err_no to clear-errno, move them to libc, update usages
Doug Coleman [Sat, 7 Feb 2009 00:22:28 +0000 (18:22 -0600)]
rename err_no to errno, clear_err_no to clear-errno, move them to libc, update usages

15 years agobetter warnings on unsupported bmp formats
Doug Coleman [Fri, 6 Feb 2009 23:31:03 +0000 (17:31 -0600)]
better warnings on unsupported bmp formats

15 years agofix furnace.utilities lint
Doug Coleman [Fri, 6 Feb 2009 23:14:03 +0000 (17:14 -0600)]
fix furnace.utilities lint

15 years agofix link
Doug Coleman [Fri, 6 Feb 2009 23:13:47 +0000 (17:13 -0600)]
fix link

15 years agofix words help-lint
Doug Coleman [Fri, 6 Feb 2009 22:58:17 +0000 (16:58 -0600)]
fix words help-lint

15 years agofix 24-game compile error
Doug Coleman [Fri, 6 Feb 2009 22:53:41 +0000 (16:53 -0600)]
fix 24-game compile error

15 years agoadd a test for saving bitmaps, refactor load-bitmap a bit
Doug Coleman [Fri, 6 Feb 2009 22:40:14 +0000 (16:40 -0600)]
add a test for saving bitmaps, refactor load-bitmap a bit

15 years agoMerge branch 'for-slava' of git://git.rfc1149.net/factor
Daniel Ehrenberg [Fri, 6 Feb 2009 20:36:37 +0000 (14:36 -0600)]
Merge branch 'for-slava' of git://git.rfc1149.net/factor

15 years agoFix alien tests, oops
Slava Pestov [Fri, 6 Feb 2009 18:30:11 +0000 (12:30 -0600)]
Fix alien tests, oops

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
sheeple [Fri, 6 Feb 2009 18:22:04 +0000 (12:22 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoAdd some more tests for complex numbers in FFI
sheeple [Fri, 6 Feb 2009 18:21:53 +0000 (12:21 -0600)]
Add some more tests for complex numbers in FFI

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Fri, 6 Feb 2009 17:56:03 +0000 (11:56 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoSlight cleanup and fixing unit test
Daniel Ehrenberg [Fri, 6 Feb 2009 17:44:58 +0000 (11:44 -0600)]
Slight cleanup and fixing unit test

15 years agoMerge branch 'master' into new_ui
Slava Pestov [Fri, 6 Feb 2009 17:10:55 +0000 (11:10 -0600)]
Merge branch 'master' into new_ui

15 years agoDon't use complex.h since *BSDs don't have it in latest release versions (gah!);...
Slava Pestov [Fri, 6 Feb 2009 17:03:52 +0000 (11:03 -0600)]
Don't use complex.h since *BSDs don't have it in latest release versions (gah!); add DLLEXPORT for ffi_test_45 to make it work on Windows

15 years agoFinishing getting rid of html.elements from basis
Daniel Ehrenberg [Fri, 6 Feb 2009 16:54:13 +0000 (10:54 -0600)]
Finishing getting rid of html.elements from basis

15 years agopack: cleanup, write macros in more intuitive style that works now
Slava Pestov [Fri, 6 Feb 2009 16:22:22 +0000 (10:22 -0600)]
pack: cleanup, write macros in more intuitive style that works now

15 years agoImproving macro docs
Slava Pestov [Fri, 6 Feb 2009 16:22:09 +0000 (10:22 -0600)]
Improving macro docs

15 years agostack-checker: do constant folding for curry and compose with constant inputs at...
Slava Pestov [Fri, 6 Feb 2009 16:21:55 +0000 (10:21 -0600)]
stack-checker: do constant folding for curry and compose with constant inputs at compile time. Allows macros to expand in more cases, fixing the fry caveat found by Doug

15 years agoio.sockets.secure.openssl: Don't allocate empty password string. Fixes test failures...
Slava Pestov [Fri, 6 Feb 2009 16:17:20 +0000 (10:17 -0600)]
io.sockets.secure.openssl: Don't allocate empty password string. Fixes test failures introduced by >c-ptr change

15 years agobyte-length on f outputs 0
Slava Pestov [Fri, 6 Feb 2009 16:16:51 +0000 (10:16 -0600)]
byte-length on f outputs 0

15 years agoClean up kernel vocab
Slava Pestov [Fri, 6 Feb 2009 11:12:30 +0000 (05:12 -0600)]
Clean up kernel vocab

15 years agoFix conflict in libc
Slava Pestov [Fri, 6 Feb 2009 11:10:41 +0000 (05:10 -0600)]
Fix conflict in libc

15 years agoFix load error in graphics.bitmap tests
Slava Pestov [Fri, 6 Feb 2009 11:09:10 +0000 (05:09 -0600)]
Fix load error in graphics.bitmap tests

15 years agoFix VM compile error
Slava Pestov [Fri, 6 Feb 2009 10:53:08 +0000 (04:53 -0600)]
Fix VM compile error

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 6 Feb 2009 10:40:35 +0000 (04:40 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix bug reported by Doug: smart combinators and inline words didn't mix very well...
Slava Pestov [Fri, 6 Feb 2009 10:38:54 +0000 (04:38 -0600)]
Fix bug reported by Doug: smart combinators and inline words didn't mix very well in some cases

15 years agoalien.complex vocabulary implementing support for C99 complex numbers
Slava Pestov [Fri, 6 Feb 2009 10:38:31 +0000 (04:38 -0600)]
alien.complex vocabulary implementing support for C99 complex numbers

15 years agoRemoving now-redundant underlying>> calls
Slava Pestov [Fri, 6 Feb 2009 10:37:28 +0000 (04:37 -0600)]
Removing now-redundant underlying>> calls

15 years agoSpecialized arrays can now be passed to alien functions directly, without calling...
Slava Pestov [Fri, 6 Feb 2009 10:36:17 +0000 (04:36 -0600)]
Specialized arrays can now be passed to alien functions directly, without calling underlying>> first

15 years agoAdd support for C99 complex float and complex double types to FFI
Slava Pestov [Fri, 6 Feb 2009 10:02:00 +0000 (04:02 -0600)]
Add support for C99 complex float and complex double types to FFI
They are named complex-float and complex-double in the Factor world

15 years agoFix functors bug where changing a hand-written method into one generated by a functor...
Slava Pestov [Fri, 6 Feb 2009 08:45:21 +0000 (02:45 -0600)]
Fix functors bug where changing a hand-written method into one generated by a functor would forget the method; also associate functor-generated methods with the source file they're in.
Add DEFINES-CLASS, to parallel DEFINES.
Update math.blas and specialized-arrays/vectors to use DEFINES-CLASS where appropriate

15 years agoSplit off formatted-output-stream-protocol from output-stream-protocol, and clean...
Slava Pestov [Fri, 6 Feb 2009 08:43:55 +0000 (02:43 -0600)]
Split off formatted-output-stream-protocol from output-stream-protocol, and clean up io.streams.duplex

15 years agodelegate: fix problem if source file was reloaded and a hand-written method definitio...
Slava Pestov [Fri, 6 Feb 2009 08:43:21 +0000 (02:43 -0600)]
delegate: fix problem if source file was reloaded and a hand-written method definition was replaced by a consultation; also associate consultation-generated methods with the source file they're in

15 years agoUpdate alien.destructors for DEFINE-CLASS
Slava Pestov [Fri, 6 Feb 2009 08:42:03 +0000 (02:42 -0600)]
Update alien.destructors for DEFINE-CLASS

15 years agoio.styles: now that its in basis, we can use the delegate vocab instead of manual...
Slava Pestov [Fri, 6 Feb 2009 08:07:32 +0000 (02:07 -0600)]
io.styles: now that its in basis, we can use the delegate vocab instead of manual delegation

15 years agoMove io.streams.string from core to basis
Slava Pestov [Fri, 6 Feb 2009 07:58:51 +0000 (01:58 -0600)]
Move io.streams.string from core to basis

15 years agoFix listener tests
Slava Pestov [Fri, 6 Feb 2009 07:42:22 +0000 (01:42 -0600)]
Fix listener tests

15 years agoListener: don't display more than 10 stack elements (configurable with max-stack...
Slava Pestov [Fri, 6 Feb 2009 07:26:08 +0000 (01:26 -0600)]
Listener: don't display more than 10 stack elements (configurable with max-stack-items variable)

15 years agoUI listener: make history completion popup wider, use correct element type when inser...
Slava Pestov [Fri, 6 Feb 2009 07:25:43 +0000 (01:25 -0600)]
UI listener: make history completion popup wider, use correct element type when inserting completions

15 years agoMerge branch 'master' into no-elements
Daniel Ehrenberg [Fri, 6 Feb 2009 06:49:20 +0000 (00:49 -0600)]
Merge branch 'master' into no-elements

Conflicts:

basis/html/templates/templates.factor

15 years agoUnicode.case supports lithuanian properly (hopefully)
Daniel Ehrenberg [Fri, 6 Feb 2009 06:42:46 +0000 (00:42 -0600)]
Unicode.case supports lithuanian properly (hopefully)

15 years agorefactoring graphics.bitmap
Doug Coleman [Fri, 6 Feb 2009 06:01:28 +0000 (00:01 -0600)]
refactoring graphics.bitmap

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 6 Feb 2009 05:59:49 +0000 (23:59 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agomake multipart work with sessions
Doug Coleman [Fri, 6 Feb 2009 05:59:36 +0000 (23:59 -0600)]
make multipart work with sessions

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Fri, 6 Feb 2009 05:50:28 +0000 (23:50 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix conflict
Slava Pestov [Fri, 6 Feb 2009 04:29:15 +0000 (22:29 -0600)]
Fix conflict

15 years agocolors.constants: defines a COLOR: word which looks up colors in X11 rgb.txt
Slava Pestov [Fri, 6 Feb 2009 04:19:52 +0000 (22:19 -0600)]
colors.constants: defines a COLOR: word which looks up colors in X11 rgb.txt

15 years agoUpdate various vocabularies for colors.constants
Slava Pestov [Fri, 6 Feb 2009 04:17:15 +0000 (22:17 -0600)]
Update various vocabularies for colors.constants

15 years agoderive-font: output base font if font given is f
Slava Pestov [Fri, 6 Feb 2009 04:16:07 +0000 (22:16 -0600)]
derive-font: output base font if font given is f

15 years agoClean up listener completion; color code words by search path and private status...
Slava Pestov [Fri, 6 Feb 2009 04:15:17 +0000 (22:15 -0600)]
Clean up listener completion; color code words by search path and private status, color code vocabs by load status

15 years agoui.gadgets.tables: add row-color generic for row renderer protocol
Slava Pestov [Fri, 6 Feb 2009 04:14:35 +0000 (22:14 -0600)]
ui.gadgets.tables: add row-color generic for row renderer protocol

15 years agoDocumenting XML interpolation inverse
Daniel Ehrenberg [Fri, 6 Feb 2009 03:26:40 +0000 (21:26 -0600)]
Documenting XML interpolation inverse

15 years agoMoving XML vocabularies around
Daniel Ehrenberg [Fri, 6 Feb 2009 03:17:03 +0000 (21:17 -0600)]
Moving XML vocabularies around

15 years agoRemoving sequences.next
Daniel Ehrenberg [Fri, 6 Feb 2009 02:28:36 +0000 (20:28 -0600)]
Removing sequences.next

15 years agoFixing stack effects of things that use TAGS:
Daniel Ehrenberg [Fri, 6 Feb 2009 01:04:21 +0000 (19:04 -0600)]
Fixing stack effects of things that use TAGS:

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Thu, 5 Feb 2009 22:49:32 +0000 (16:49 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofix build-support
Doug Coleman [Thu, 5 Feb 2009 20:40:41 +0000 (14:40 -0600)]
fix build-support

15 years agoGetting rid of html.elements from most vocabs
Daniel Ehrenberg [Thu, 5 Feb 2009 20:34:55 +0000 (14:34 -0600)]
Getting rid of html.elements from most vocabs

15 years agoXML literals work with inverse now
Daniel Ehrenberg [Thu, 5 Feb 2009 20:21:36 +0000 (14:21 -0600)]
XML literals work with inverse now

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Daniel Ehrenberg [Thu, 5 Feb 2009 20:21:04 +0000 (14:21 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agouse bi
Doug Coleman [Thu, 5 Feb 2009 15:09:24 +0000 (09:09 -0600)]
use bi