]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-WSCHLIEP-PC\wschliep [Sun, 23 Nov 2008 09:39:12 +0000 (04:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix typo
Slava Pestov [Sun, 23 Nov 2008 09:26:31 +0000 (03:26 -0600)]
Fix typo

15 years agoFix load error
Slava Pestov [Sun, 23 Nov 2008 09:26:25 +0000 (03:26 -0600)]
Fix load error

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 23 Nov 2008 09:26:16 +0000 (03:26 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix type error
Slava Pestov [Sun, 23 Nov 2008 09:22:56 +0000 (03:22 -0600)]
Fix type error

15 years agoPrint runtime as a float
Slava Pestov [Sun, 23 Nov 2008 09:10:32 +0000 (03:10 -0600)]
Print runtime as a float

15 years agoUpdate wordtimer for micros removal
Slava Pestov [Sun, 23 Nov 2008 09:10:21 +0000 (03:10 -0600)]
Update wordtimer for micros removal

15 years agoRemove extra/micros since we have this in the core now
Slava Pestov [Sun, 23 Nov 2008 09:10:11 +0000 (03:10 -0600)]
Remove extra/micros since we have this in the core now

15 years agoMerge branch 'master' into microseconds
Slava Pestov [Sun, 23 Nov 2008 09:06:32 +0000 (03:06 -0600)]
Merge branch 'master' into microseconds

15 years agoPowerPC dip/2dip/3dip JIT intrinsics (untested)
Slava Pestov [Sun, 23 Nov 2008 09:04:45 +0000 (03:04 -0600)]
PowerPC dip/2dip/3dip JIT intrinsics (untested)

15 years agoAdd comment explaining what's going on
Slava Pestov [Sun, 23 Nov 2008 08:46:43 +0000 (02:46 -0600)]
Add comment explaining what's going on

15 years agoRefactor all usages of >r/r> in core to use dip, 2dip, 3dip
Slava Pestov [Sun, 23 Nov 2008 08:44:56 +0000 (02:44 -0600)]
Refactor all usages of >r/r> in core to use dip, 2dip, 3dip
Non-optimizing compiler now special-cases dip, 2dip, 3dip following a
literal quotation: this allows us to break the dip/slip meta-circle
without explicit calls to >r/r>

15 years agoForgot to add a vocab
Slava Pestov [Sun, 23 Nov 2008 08:36:26 +0000 (02:36 -0600)]
Forgot to add a vocab

15 years agoUse assoc-filter-as
Slava Pestov [Sun, 23 Nov 2008 07:01:21 +0000 (01:01 -0600)]
Use assoc-filter-as

15 years agoAdd assoc-filter-as
Slava Pestov [Sun, 23 Nov 2008 07:01:15 +0000 (01:01 -0600)]
Add assoc-filter-as

15 years agoRename (append) to append-as, (3append) to 3append-as, take them out of private
Slava Pestov [Sun, 23 Nov 2008 07:01:04 +0000 (01:01 -0600)]
Rename (append) to append-as, (3append) to 3append-as, take them out of private

15 years agoMove code out of openssl vocabulary
Slava Pestov [Sun, 23 Nov 2008 07:00:29 +0000 (01:00 -0600)]
Move code out of openssl vocabulary

15 years agopeg and peg.parsers doesn't need to load shuffle vocabulary
Slava Pestov [Sun, 23 Nov 2008 07:00:12 +0000 (01:00 -0600)]
peg and peg.parsers doesn't need to load shuffle vocabulary

15 years agoAdd some error checking to CHAR:
Slava Pestov [Sun, 23 Nov 2008 06:25:01 +0000 (00:25 -0600)]
Add some error checking to CHAR:

15 years agoFix bootstrap
Slava Pestov [Sun, 23 Nov 2008 06:24:36 +0000 (00:24 -0600)]
Fix bootstrap

15 years agoAlarms don't start to lag if the alarm takes longer to execute than the interval...
Slava Pestov [Sun, 23 Nov 2008 06:14:04 +0000 (00:14 -0600)]
Alarms don't start to lag if the alarm takes longer to execute than the interval itself

15 years agoFix compile error in x86 bootstrap
Slava Pestov [Sun, 23 Nov 2008 06:09:23 +0000 (00:09 -0600)]
Fix compile error in x86 bootstrap

15 years agoCircularity between vocabularies no longer causes an infinite loop; loading a vocabul...
Slava Pestov [Sun, 23 Nov 2008 06:04:18 +0000 (00:04 -0600)]
Circularity between vocabularies no longer causes an infinite loop; loading a vocabulary like json or furnace no longer loads certain files twice

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 23 Nov 2008 04:50:26 +0000 (22:50 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoDisable these for now
Slava Pestov [Sun, 23 Nov 2008 04:47:40 +0000 (22:47 -0600)]
Disable these for now

15 years ago1% image size reduction by not storing empty compiled-generic-uses and compiled-uses...
Slava Pestov [Sun, 23 Nov 2008 04:46:57 +0000 (22:46 -0600)]
1% image size reduction by not storing empty compiled-generic-uses and compiled-uses props

15 years agoui.gadgets.tabs: Fixed error; irc.ui.commands: Added /me
U-WSCHLIEP-PC\wschliep [Sun, 23 Nov 2008 04:11:44 +0000 (23:11 -0500)]
ui.gadgets.tabs: Fixed error; irc.ui.commands: Added /me

15 years agoanother test for turning off dotall mode inline
Doug Coleman [Sun, 23 Nov 2008 03:06:47 +0000 (21:06 -0600)]
another test for turning off dotall mode inline

15 years agohandle dotall mode -- . matches newlines when it's on. dotall mode is off by default...
Doug Coleman [Sun, 23 Nov 2008 03:04:09 +0000 (21:04 -0600)]
handle dotall mode -- . matches newlines when it's on. dotall mode is off by default. rearrange unit tests a bit

15 years agocleaner unit-tests
Doug Coleman [Sun, 23 Nov 2008 02:34:25 +0000 (20:34 -0600)]
cleaner unit-tests

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 23 Nov 2008 02:31:32 +0000 (20:31 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoadd using
Doug Coleman [Sun, 23 Nov 2008 02:31:23 +0000 (20:31 -0600)]
add using

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sun, 23 Nov 2008 02:02:52 +0000 (20:02 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofix match-all, re-split
Doug Coleman [Sun, 23 Nov 2008 02:01:25 +0000 (20:01 -0600)]
fix match-all, re-split

15 years agorename last-slice1 to slice1-last
Doug Coleman [Sun, 23 Nov 2008 02:00:37 +0000 (20:00 -0600)]
rename last-slice1 to slice1-last

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sun, 23 Nov 2008 02:00:13 +0000 (20:00 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agorename last-slice1 to slice1-last. add slice1-slice and slice1-last-slice, docs...
Doug Coleman [Sun, 23 Nov 2008 01:59:43 +0000 (19:59 -0600)]
rename last-slice1 to slice1-last.  add slice1-slice and slice1-last-slice, docs, and tests

15 years agoUpdate for call-next-method changes
Slava Pestov [Sun, 23 Nov 2008 01:58:32 +0000 (19:58 -0600)]
Update for call-next-method changes

15 years agoPre-compute next-methods when deploying
Slava Pestov [Sun, 23 Nov 2008 01:58:23 +0000 (19:58 -0600)]
Pre-compute next-methods when deploying

15 years agoDon't load listener into deployment image
Slava Pestov [Sun, 23 Nov 2008 01:58:05 +0000 (19:58 -0600)]
Don't load listener into deployment image

15 years agoTest call-next-method from an uncomipiled method in a compiled deployment
Slava Pestov [Sun, 23 Nov 2008 01:57:47 +0000 (19:57 -0600)]
Test call-next-method from an uncomipiled method in a compiled deployment

15 years ago(call-next-method) now takes a method instead of a class and a generic
Slava Pestov [Sun, 23 Nov 2008 01:57:25 +0000 (19:57 -0600)]
(call-next-method) now takes a method instead of a class and a generic

15 years agoFix .c command in FEP
Slava Pestov [Sun, 23 Nov 2008 01:57:06 +0000 (19:57 -0600)]
Fix .c command in FEP

15 years agoMerge branch 'master' of git://tiodante.com/git/factor
U-WSCHLIEP-PC\wschliep [Sun, 23 Nov 2008 01:53:00 +0000 (20:53 -0500)]
Merge branch 'master' of git://tiodante.com/git/factor

15 years agoirc.client: Fix, mark client as ready after log-in (was being marked as not ready)
Bruno Deferrari [Sun, 23 Nov 2008 01:46:51 +0000 (23:46 -0200)]
irc.client: Fix, mark client as ready after log-in (was being marked as not ready)

15 years agoMerge branch 'master' of git://tiodante.com/git/factor
U-WSCHLIEP-PC\wschliep [Sun, 23 Nov 2008 01:23:28 +0000 (20:23 -0500)]
Merge branch 'master' of git://tiodante.com/git/factor

15 years agomore slices in regexps, change unit tests
Doug Coleman [Sun, 23 Nov 2008 00:07:57 +0000 (18:07 -0600)]
more slices in regexps, change unit tests

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 22 Nov 2008 23:31:51 +0000 (17:31 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoremove using for math.ranges
Doug Coleman [Sat, 22 Nov 2008 23:31:40 +0000 (17:31 -0600)]
remove using for math.ranges

15 years agoregexps return a slice instead of a range now
Doug Coleman [Sat, 22 Nov 2008 23:30:16 +0000 (17:30 -0600)]
regexps return a slice instead of a range now

15 years agoNew 'expect' word, which is a more correct version of the 'scan assert=' idiom
Slava Pestov [Sat, 22 Nov 2008 23:27:40 +0000 (17:27 -0600)]
New 'expect' word, which is a more correct version of the 'scan assert=' idiom

15 years agobetter parsing of constants
Doug Coleman [Sat, 22 Nov 2008 22:50:40 +0000 (16:50 -0600)]
better parsing of constants

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Bruno Deferrari [Sat, 22 Nov 2008 19:44:54 +0000 (17:44 -0200)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 22 Nov 2008 15:24:52 +0000 (09:24 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agolocals: Allow comments in binding forms
Eduardo Cavazos [Sat, 22 Nov 2008 12:45:12 +0000 (06:45 -0600)]
locals: Allow comments in binding forms

15 years agoClean up and fix minor issue with words. word
Slava Pestov [Sat, 22 Nov 2008 09:43:05 +0000 (03:43 -0600)]
Clean up and fix minor issue with words. word

15 years agoGive credit
Slava Pestov [Sat, 22 Nov 2008 09:39:05 +0000 (03:39 -0600)]
Give credit

15 years agoRemove unfinished/vocab-browser now that the main vocab browser incorporates ideas
Slava Pestov [Sat, 22 Nov 2008 09:38:50 +0000 (03:38 -0600)]
Remove unfinished/vocab-browser now that the main vocab browser incorporates ideas

15 years agoAdd vocab-usage. and vocab-uses. words, vocab browser now prints more information
Slava Pestov [Sat, 22 Nov 2008 09:38:19 +0000 (03:38 -0600)]
Add vocab-usage. and vocab-uses. words, vocab browser now prints more information

15 years agoRename words
Slava Pestov [Sat, 22 Nov 2008 09:38:00 +0000 (03:38 -0600)]
Rename words

15 years agoHelp for generic words and classes now lists methods
Slava Pestov [Sat, 22 Nov 2008 09:37:46 +0000 (03:37 -0600)]
Help for generic words and classes now lists methods

15 years agoAdd <> word
Slava Pestov [Sat, 22 Nov 2008 09:22:19 +0000 (03:22 -0600)]
Add <> word

15 years agoDon't load io.sockets during bootstrap on Windows
U-SLAVA-DFB8FF805\Slava [Sat, 22 Nov 2008 09:18:33 +0000 (03:18 -0600)]
Don't load io.sockets during bootstrap on Windows

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-SLAVA-DFB8FF805\Slava [Sat, 22 Nov 2008 08:47:00 +0000 (02:47 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoshow doesn't need to print \r\n
U-SLAVA-DFB8FF805\Slava [Sat, 22 Nov 2008 08:44:35 +0000 (02:44 -0600)]
show doesn't need to print \r\n

15 years agoFix ui.gestures help-lint
Slava Pestov [Sat, 22 Nov 2008 08:24:24 +0000 (02:24 -0600)]
Fix ui.gestures help-lint

15 years agoFix shift-drag again
Slava Pestov [Sat, 22 Nov 2008 08:24:17 +0000 (02:24 -0600)]
Fix shift-drag again

15 years agoFix alt-click and control-click to simulate middle and right mouse button clicks
Slava Pestov [Sat, 22 Nov 2008 08:23:43 +0000 (02:23 -0600)]
Fix alt-click and control-click to simulate middle and right mouse button clicks

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 22 Nov 2008 08:19:14 +0000 (02:19 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFixing some problems with Windows keyboard handling
U-SLAVA-DFB8FF805\Slava [Sat, 22 Nov 2008 08:15:25 +0000 (02:15 -0600)]
Fixing some problems with Windows keyboard handling

15 years agoFix drag gestures
Slava Pestov [Sat, 22 Nov 2008 07:42:16 +0000 (01:42 -0600)]
Fix drag gestures

15 years ago"help" test in UI should not affect browser tool
Slava Pestov [Sat, 22 Nov 2008 07:24:05 +0000 (01:24 -0600)]
"help" test in UI should not affect browser tool

15 years agoFix compile error: inferrability of open-window exposed an invalid stack comment
Slava Pestov [Sat, 22 Nov 2008 07:21:01 +0000 (01:21 -0600)]
Fix compile error: inferrability of open-window exposed an invalid stack comment

15 years agoAdd unit test now that open-window infers
Slava Pestov [Sat, 22 Nov 2008 07:20:47 +0000 (01:20 -0600)]
Add unit test now that open-window infers

15 years agoClean up documents
Slava Pestov [Sat, 22 Nov 2008 06:30:39 +0000 (00:30 -0600)]
Clean up documents

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
slava [Sat, 22 Nov 2008 06:24:34 +0000 (00:24 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix X11 input problems
slava [Sat, 22 Nov 2008 06:23:56 +0000 (00:23 -0600)]
Fix X11 input problems

15 years agooops
Doug Coleman [Sat, 22 Nov 2008 06:16:16 +0000 (00:16 -0600)]
oops

15 years agoclean up multipart some more
Doug Coleman [Sat, 22 Nov 2008 06:12:44 +0000 (00:12 -0600)]
clean up multipart some more

15 years agoAdd unit test now that event-loop infers
Slava Pestov [Sat, 22 Nov 2008 05:56:45 +0000 (23:56 -0600)]
Add unit test now that event-loop infers

15 years agoAdd some gadgets which are broken on purpose to test UI error handling
Slava Pestov [Sat, 22 Nov 2008 05:31:56 +0000 (23:31 -0600)]
Add some gadgets which are broken on purpose to test UI error handling

15 years agoFix stack effects
Slava Pestov [Sat, 22 Nov 2008 05:25:19 +0000 (23:25 -0600)]
Fix stack effects

15 years agoIncrease benchmark.fib6 running time
Slava Pestov [Sat, 22 Nov 2008 05:24:59 +0000 (23:24 -0600)]
Increase benchmark.fib6 running time

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 22 Nov 2008 05:21:36 +0000 (23:21 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoReuse F_CONTEXT instances used for FFI callbacks: 60x speed improvement on benchmark...
Slava Pestov [Sat, 22 Nov 2008 05:13:14 +0000 (23:13 -0600)]
Reuse F_CONTEXT instances used for FFI callbacks: 60x speed improvement on benchmark.fib6

15 years agoFix listener help lint
Slava Pestov [Sat, 22 Nov 2008 05:04:24 +0000 (23:04 -0600)]
Fix listener help lint

15 years agoThe event loop thread now adds events to a queue slurped by the UI update thread...
Slava Pestov [Sat, 22 Nov 2008 05:01:20 +0000 (23:01 -0600)]
The event loop thread now adds events to a queue slurped by the UI update thread instead of handling them directly. This fixes a race condition where a gadget could end up handling an event before it was grafted or laid out

15 years agoadd a multipart file upload captured from http.server, about to refactor multipart...
Doug Coleman [Sat, 22 Nov 2008 04:56:40 +0000 (22:56 -0600)]
add a multipart file upload captured from http.server, about to refactor multipart streams

15 years agoremove old mime-types
Doug Coleman [Sat, 22 Nov 2008 04:56:07 +0000 (22:56 -0600)]
remove old mime-types

15 years agoclean up teh newb code
Doug Coleman [Sat, 22 Nov 2008 04:31:05 +0000 (22:31 -0600)]
clean up teh newb code

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Sat, 22 Nov 2008 04:15:34 +0000 (22:15 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agouse mime.types not mime-types
Doug Coleman [Sat, 22 Nov 2008 04:13:14 +0000 (22:13 -0600)]
use mime.types not mime-types

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Sat, 22 Nov 2008 04:11:36 +0000 (22:11 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoadd multipart stream, actual multipart parsing to follow soon
Doug Coleman [Sat, 22 Nov 2008 04:10:58 +0000 (22:10 -0600)]
add multipart stream, actual multipart parsing to follow soon

15 years agoUI event handling refactoring
Slava Pestov [Sat, 22 Nov 2008 04:03:14 +0000 (22:03 -0600)]
UI event handling refactoring
- A+ is now the command key, and M+ is the option key, on mac
- new send-gesture, propagate-gesture words clean up gesture sending
- always send user-input after key-down, without checking if a gadget handled the key-down first

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Sat, 22 Nov 2008 03:36:09 +0000 (21:36 -0600)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agoEmacs Factor listener: new help mode; better run-factor/switch-to-factor behaviour.
Jose A. Ortega Ruiz [Sat, 22 Nov 2008 03:22:38 +0000 (04:22 +0100)]
Emacs Factor listener: new help mode; better run-factor/switch-to-factor behaviour.

15 years agoAdd hide-all-vars word, document var watching wordS
Slava Pestov [Sat, 22 Nov 2008 03:00:49 +0000 (21:00 -0600)]
Add hide-all-vars word, document var watching wordS

15 years agoslice-errors now report the parameters to the slicing operation
Slava Pestov [Sat, 22 Nov 2008 03:00:30 +0000 (21:00 -0600)]
slice-errors now report the parameters to the slicing operation

15 years agoBail out on line-endings workarounds now that we have a better fix for that on Win64
Slava Pestov [Sat, 22 Nov 2008 02:09:23 +0000 (20:09 -0600)]
Bail out on line-endings workarounds now that we have a better fix for that on Win64