]> gitweb.factorcode.org Git - factor.git/log
factor.git
17 years agoNicer polygon-normal
wayo.cavazos [Sun, 8 Oct 2006 12:03:07 +0000 (12:03 +0000)]
Nicer polygon-normal

17 years agoAdd roll-until-horizontal to turtle.factor
wayo.cavazos [Sun, 8 Oct 2006 12:02:49 +0000 (12:02 +0000)]
Add roll-until-horizontal to turtle.factor

17 years agoRemove roll-until-horizontal from lindenmayer.factor
wayo.cavazos [Sun, 8 Oct 2006 12:02:08 +0000 (12:02 +0000)]
Remove roll-until-horizontal from lindenmayer.factor

17 years agoOfficially support running the X11 UI on Mac OS X
slava [Sat, 14 Oct 2006 04:48:59 +0000 (04:48 +0000)]
Officially support running the X11 UI on Mac OS X

17 years agoMinor contrib/ fix
slava [Sat, 14 Oct 2006 04:27:54 +0000 (04:27 +0000)]
Minor contrib/ fix

17 years agoFix bootstrap problem
slava [Sat, 14 Oct 2006 04:27:43 +0000 (04:27 +0000)]
Fix bootstrap problem

17 years agoGot 'Save Image' and 'Save Image As' menu items working again
slava [Sat, 14 Oct 2006 03:06:33 +0000 (03:06 +0000)]
Got 'Save Image' and 'Save Image As' menu items working again

17 years agoInterface builder menu bar not works
slava [Sat, 14 Oct 2006 02:49:14 +0000 (02:49 +0000)]
Interface builder menu bar not works

17 years agoRemove manual menu bar construction code
slava [Sat, 14 Oct 2006 01:45:55 +0000 (01:45 +0000)]
Remove manual menu bar construction code

17 years agoFix list selection
slava [Sat, 14 Oct 2006 01:45:24 +0000 (01:45 +0000)]
Fix list selection

17 years agoMenu bar nib
slava [Sat, 14 Oct 2006 01:45:08 +0000 (01:45 +0000)]
Menu bar nib

17 years agoCocoa: support method redefinition
slava [Sat, 14 Oct 2006 00:37:14 +0000 (00:37 +0000)]
Cocoa: support method redefinition

17 years agoFix some UI painting bugs
slava [Thu, 12 Oct 2006 22:09:30 +0000 (22:09 +0000)]
Fix some UI painting bugs

17 years agoMinimize OpenGL state changes
slava [Wed, 11 Oct 2006 20:39:53 +0000 (20:39 +0000)]
Minimize OpenGL state changes

17 years agoFix caret rendering on X11, invoke-presentation stack effect
slava [Tue, 10 Oct 2006 06:47:58 +0000 (06:47 +0000)]
Fix caret rendering on X11, invoke-presentation stack effect

17 years agoGet all unit tests to pass
slava [Tue, 10 Oct 2006 05:28:21 +0000 (05:28 +0000)]
Get all unit tests to pass

17 years agoPresentation cleanup
slava [Tue, 10 Oct 2006 05:07:11 +0000 (05:07 +0000)]
Presentation cleanup

17 years agoListener completion improvement
slava [Tue, 10 Oct 2006 04:14:53 +0000 (04:14 +0000)]
Listener completion improvement

17 years agoDocumentation updates, menus fix
slava [Tue, 10 Oct 2006 03:57:32 +0000 (03:57 +0000)]
Documentation updates, menus fix

17 years agoFix listener history
slava [Tue, 10 Oct 2006 00:00:05 +0000 (00:00 +0000)]
Fix listener history

17 years agofix contrib/sequences
erg [Mon, 9 Oct 2006 22:51:47 +0000 (22:51 +0000)]
fix contrib/sequences

17 years agoadd support for horizontal mouse scrolling in win32
erg [Mon, 9 Oct 2006 22:26:05 +0000 (22:26 +0000)]
add support for horizontal mouse scrolling in win32

17 years agosqlite -- add with-sqlite, update example
erg [Mon, 9 Oct 2006 07:57:40 +0000 (07:57 +0000)]
sqlite -- add with-sqlite, update example

17 years agoHorizontal scrolling with the mouse wheel is now supported
slava [Mon, 9 Oct 2006 21:04:08 +0000 (21:04 +0000)]
Horizontal scrolling with the mouse wheel is now supported

17 years ago0.85 change log
slava [Mon, 9 Oct 2006 19:31:57 +0000 (19:31 +0000)]
0.85 change log

17 years agoDocumentation updates, help link operations fix, list mouse gestures
slava [Mon, 9 Oct 2006 18:51:09 +0000 (18:51 +0000)]
Documentation updates, help link operations fix, list mouse gestures

17 years agoClean up timer code
slava [Mon, 9 Oct 2006 17:38:53 +0000 (17:38 +0000)]
Clean up timer code

17 years agosqlite updates -- throw error name, modernize to FUNCTION: and put ffi in libsqlite...
erg [Mon, 9 Oct 2006 03:33:38 +0000 (03:33 +0000)]
sqlite updates -- throw error name, modernize to FUNCTION: and put ffi in libsqlite.factor, remove indirect structs

17 years agolazy-lists: make lconcat lazy
chris.double [Mon, 9 Oct 2006 01:23:06 +0000 (01:23 +0000)]
lazy-lists: make lconcat lazy

17 years agoremove last since peek already does the same thing
erg [Mon, 9 Oct 2006 00:12:59 +0000 (00:12 +0000)]
remove last since peek already does the same thing

17 years agolambda: fix for parser combinator changes
chris.double [Sun, 8 Oct 2006 11:41:42 +0000 (11:41 +0000)]
lambda: fix for parser combinator changes

17 years agoparser-combinators: fix 'satisfy' parser for empty strings
chris.double [Sun, 8 Oct 2006 11:31:23 +0000 (11:31 +0000)]
parser-combinators: fix 'satisfy' parser for empty strings

17 years agojson: fix for parser combinator changes
chris.double [Sun, 8 Oct 2006 11:30:45 +0000 (11:30 +0000)]
json: fix for parser combinator changes

17 years agospace-invaders: fix incorrect stack effects
chris.double [Sun, 8 Oct 2006 11:09:50 +0000 (11:09 +0000)]
space-invaders: fix incorrect stack effects

17 years agospace-invaders: fix for parser combinator changes
chris.double [Sun, 8 Oct 2006 11:06:26 +0000 (11:06 +0000)]
space-invaders: fix for parser combinator changes

17 years agoparser-combinators: make lazy where needed and fix tests
chris.double [Sun, 8 Oct 2006 11:03:07 +0000 (11:03 +0000)]
parser-combinators: make lazy where needed and fix tests

17 years agoparser-combinators: refactor <?>
chris.double [Fri, 6 Oct 2006 03:38:48 +0000 (03:38 +0000)]
parser-combinators: refactor <?>

17 years agoparser-combinators: refactor <+>
chris.double [Fri, 6 Oct 2006 03:36:05 +0000 (03:36 +0000)]
parser-combinators: refactor <+>

17 years agoparser-combinators: convert to new promise syntax
chris.double [Fri, 6 Oct 2006 03:15:57 +0000 (03:15 +0000)]
parser-combinators: convert to new promise syntax

17 years agoparser-combinators: refactor <*> and allow for promises to be implicitly forced in...
chris.double [Fri, 6 Oct 2006 02:53:55 +0000 (02:53 +0000)]
parser-combinators: refactor <*> and allow for promises to be implicitly forced in parsing

17 years agoparser-combinators: refactor <:&> and <&:>
chris.double [Fri, 6 Oct 2006 02:46:02 +0000 (02:46 +0000)]
parser-combinators: refactor <:&> and <&:>

17 years agoparser-combinators: refactor <@ and some
chris.double [Fri, 6 Oct 2006 02:43:56 +0000 (02:43 +0000)]
parser-combinators: refactor <@ and some

17 years agoparser-combinators: unit tests working with new framework
chris.double [Fri, 6 Oct 2006 01:39:08 +0000 (01:39 +0000)]
parser-combinators: unit tests working with new framework

17 years agoparser-combinators: refactor 'sp' and 'just'
chris.double [Fri, 6 Oct 2006 01:28:01 +0000 (01:28 +0000)]
parser-combinators: refactor 'sp' and 'just'

17 years agoparser-combinators: refactor satisfy, <&> and <|>
chris.double [Fri, 6 Oct 2006 01:18:35 +0000 (01:18 +0000)]
parser-combinators: refactor satisfy, <&> and <|>

17 years agoparser-combinators: refactor token and satisfy parsers
chris.double [Thu, 5 Oct 2006 22:52:26 +0000 (22:52 +0000)]
parser-combinators: refactor token and satisfy parsers

17 years agocontrib/sequences: add ?head-slice, ?tail-slice, etc
chris.double [Sun, 8 Oct 2006 10:44:34 +0000 (10:44 +0000)]
contrib/sequences: add ?head-slice, ?tail-slice, etc

17 years agoemacs: fix emacsclient stack effect
chris.double [Sun, 8 Oct 2006 10:37:52 +0000 (10:37 +0000)]
emacs: fix emacsclient stack effect

It was leaving the result of 'system' on the stack.

17 years agolazy-lists: add LAZY: word
chris.double [Sat, 7 Oct 2006 06:30:28 +0000 (06:30 +0000)]
lazy-lists: add LAZY: word

17 years agolazy-lists: fix laziness of lappend
chris.double [Fri, 6 Oct 2006 03:29:50 +0000 (03:29 +0000)]
lazy-lists: fix laziness of lappend

lappend would evaluate the car of the second list all the time

17 years agolazy-lists: add promise, promise-with and promise-with2
chris.double [Fri, 6 Oct 2006 03:12:29 +0000 (03:12 +0000)]
lazy-lists: add promise, promise-with and promise-with2

17 years agoDon't show operations menu on command presentations
slava [Sat, 7 Oct 2006 20:33:36 +0000 (20:33 +0000)]
Don't show operations menu on command presentations

17 years agoListener cleanup
slava [Sat, 7 Oct 2006 20:29:47 +0000 (20:29 +0000)]
Listener cleanup

17 years agoUI completion cleanups
slava [Sat, 7 Oct 2006 18:36:32 +0000 (18:36 +0000)]
UI completion cleanups

17 years agoRemove debug messages
slava [Sat, 7 Oct 2006 06:25:29 +0000 (06:25 +0000)]
Remove debug messages

17 years agoMenus
slava [Sat, 7 Oct 2006 06:17:32 +0000 (06:17 +0000)]
Menus

17 years agofix mouse wheel capture problems in win32 ui
erg [Sat, 7 Oct 2006 03:05:51 +0000 (03:05 +0000)]
fix mouse wheel capture problems in win32 ui

17 years agofix contrib/process to work on windows
erg [Sat, 7 Oct 2006 00:24:40 +0000 (00:24 +0000)]
fix contrib/process to work on windows

17 years agofix two more stack effects
erg [Fri, 6 Oct 2006 23:22:52 +0000 (23:22 +0000)]
fix two more stack effects

17 years agoxml compiler error fix
erg [Fri, 6 Oct 2006 23:19:47 +0000 (23:19 +0000)]
xml compiler error fix

17 years agofix win32 ESCAPE handling, remove dead code
erg [Fri, 6 Oct 2006 22:32:03 +0000 (22:32 +0000)]
fix win32 ESCAPE handling, remove dead code

17 years agotrim fixes
erg [Fri, 6 Oct 2006 05:03:30 +0000 (05:03 +0000)]
trim fixes

17 years agoadd trim to contrib/sequences
erg [Fri, 6 Oct 2006 03:45:00 +0000 (03:45 +0000)]
add trim to contrib/sequences

17 years agolazy-lists: seperate lazy-list and promise types so promises of standard lists work...
chris.double [Thu, 5 Oct 2006 22:36:59 +0000 (22:36 +0000)]
lazy-lists: seperate lazy-list and promise types so promises of standard lists work properly

17 years agofix stack effects/formatting in contrib files
erg [Thu, 5 Oct 2006 17:39:13 +0000 (17:39 +0000)]
fix stack effects/formatting in contrib files

17 years agosha2 - optimize boolean logic
erg [Fri, 29 Sep 2006 18:22:35 +0000 (18:22 +0000)]
sha2 - optimize boolean logic

17 years agocalendar -- refactor printing the time
erg [Fri, 29 Sep 2006 18:22:11 +0000 (18:22 +0000)]
calendar -- refactor printing the time

17 years agofix almost=
erg [Thu, 28 Sep 2006 06:05:43 +0000 (06:05 +0000)]
fix almost=

17 years agoSeeing a tuple now shows the constructor, browser tile toolbar fix
slava [Sat, 7 Oct 2006 00:41:25 +0000 (00:41 +0000)]
Seeing a tuple now shows the constructor, browser tile toolbar fix

17 years agoSlider fix, rename path. to write-path
slava [Sat, 7 Oct 2006 00:27:40 +0000 (00:27 +0000)]
Slider fix, rename path. to write-path

17 years agoAssorted fixes
slava [Fri, 6 Oct 2006 21:42:12 +0000 (21:42 +0000)]
Assorted fixes

17 years agoMinor completion UI cleanups
slava [Fri, 6 Oct 2006 21:07:13 +0000 (21:07 +0000)]
Minor completion UI cleanups

17 years agoRemove some code duplication between apropos and help search
slava [Fri, 6 Oct 2006 20:46:35 +0000 (20:46 +0000)]
Remove some code duplication between apropos and help search

17 years agoHelp search in UI bug
slava [Fri, 6 Oct 2006 08:20:36 +0000 (08:20 +0000)]
Help search in UI bug

17 years agoPress C+e in UI listener for 'edit file' popup
slava [Fri, 6 Oct 2006 08:15:34 +0000 (08:15 +0000)]
Press C+e in UI listener for 'edit file' popup

17 years agoparser-combinators: refactor <& and &>
chris.double [Thu, 5 Oct 2006 11:25:20 +0000 (11:25 +0000)]
parser-combinators: refactor <& and &>

17 years agoparser-combinators: refactor <@ combinator
chris.double [Thu, 5 Oct 2006 11:14:31 +0000 (11:14 +0000)]
parser-combinators: refactor <@ combinator

17 years agoparser-combinators: reimplement <&>
chris.double [Thu, 5 Oct 2006 11:03:46 +0000 (11:03 +0000)]
parser-combinators: reimplement <&>

This refactoring removes the 3 word implementation of <&> and replaces it with bbetter lazy list functionality. Although parser combinators will be rewritten this algorithm for <&> will remain mostly the same.

17 years agolazy-lists: fix help example
chris.double [Thu, 5 Oct 2006 10:35:14 +0000 (10:35 +0000)]
lazy-lists: fix help example

17 years agolazy-lists: make seq>list more efficient
chris.double [Thu, 5 Oct 2006 10:33:00 +0000 (10:33 +0000)]
lazy-lists: make seq>list more efficient

17 years agoSearch gadget improvements
slava [Thu, 5 Oct 2006 21:15:41 +0000 (21:15 +0000)]
Search gadget improvements

17 years agoWorking on UI completion
slava [Thu, 5 Oct 2006 06:10:49 +0000 (06:10 +0000)]
Working on UI completion

17 years agoFix bootstrap failure
slava [Thu, 5 Oct 2006 03:57:34 +0000 (03:57 +0000)]
Fix bootstrap failure

17 years agoListener fix
slava [Thu, 5 Oct 2006 03:46:10 +0000 (03:46 +0000)]
Listener fix

17 years agoPane, track, toolbar fixes
slava [Thu, 5 Oct 2006 03:30:17 +0000 (03:30 +0000)]
Pane, track, toolbar fixes

17 years agolazy-lists: stick with single 'lcomp' word and 'lcomp*' to include guards
chris.double [Thu, 5 Oct 2006 03:00:17 +0000 (03:00 +0000)]
lazy-lists: stick with single 'lcomp' word and 'lcomp*' to include guards

17 years agolazy-lists: add first attempt at simple list comprehensions
chris.double [Thu, 5 Oct 2006 02:26:26 +0000 (02:26 +0000)]
lazy-lists: add first attempt at simple list comprehensions

17 years agolazy-lists: remove unneeded helper function
chris.double [Wed, 4 Oct 2006 23:17:21 +0000 (23:17 +0000)]
lazy-lists: remove unneeded helper function

17 years agolazy-lists: add lcartesian-product*
chris.double [Wed, 4 Oct 2006 23:16:23 +0000 (23:16 +0000)]
lazy-lists: add lcartesian-product*

17 years agolazy-lists: add lconcat and lcartesian-product
chris.double [Wed, 4 Oct 2006 22:21:54 +0000 (22:21 +0000)]
lazy-lists: add lconcat and lcartesian-product

17 years agolazy-lists: add lmap-with
chris.double [Wed, 4 Oct 2006 22:10:11 +0000 (22:10 +0000)]
lazy-lists: add lmap-with

17 years agolazy-lists: docs for seq>list
chris.double [Wed, 4 Oct 2006 02:37:59 +0000 (02:37 +0000)]
lazy-lists: docs for seq>list

17 years agolazy-lists: add seq>list
chris.double [Wed, 4 Oct 2006 02:36:55 +0000 (02:36 +0000)]
lazy-lists: add seq>list

17 years agoadded lzip to lazy-lists library
matthew.willis [Thu, 21 Sep 2006 23:45:06 +0000 (23:45 +0000)]
added lzip to lazy-lists library

17 years agoFix pane-stream
slava [Thu, 5 Oct 2006 01:33:09 +0000 (01:33 +0000)]
Fix pane-stream

17 years agopane-stream class to fix a delegation issue
slava [Wed, 4 Oct 2006 21:33:02 +0000 (21:33 +0000)]
pane-stream class to fix a delegation issue

17 years agoImproved UI completion
slava [Wed, 4 Oct 2006 21:21:37 +0000 (21:21 +0000)]
Improved UI completion

17 years agoUI cleanup
slava [Wed, 4 Oct 2006 04:40:10 +0000 (04:40 +0000)]
UI cleanup

17 years agoFix order problem in lindenmayer
wayo.cavazos [Thu, 5 Oct 2006 00:03:43 +0000 (00:03 +0000)]
Fix order problem in lindenmayer

17 years agotree-5-scene
wayo.cavazos [Wed, 4 Oct 2006 23:44:43 +0000 (23:44 +0000)]
tree-5-scene