]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' of git://factorforge.org/git/william42
Slava Pestov [Mon, 24 Nov 2008 06:54:52 +0000 (00:54 -0600)]
Merge branch 'master' of git://factorforge.org/git/william42

15 years agoFix sequences.deep tests
Slava Pestov [Mon, 24 Nov 2008 06:52:40 +0000 (00:52 -0600)]
Fix sequences.deep tests

15 years agoFix help lint
Slava Pestov [Mon, 24 Nov 2008 06:51:46 +0000 (00:51 -0600)]
Fix help lint

15 years agoFix Windows overlapped timeout code for microseconds
Slava Pestov [Mon, 24 Nov 2008 06:51:29 +0000 (00:51 -0600)]
Fix Windows overlapped timeout code for microseconds

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Mon, 24 Nov 2008 06:30:09 +0000 (00:30 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoUpdate PPC non-optimizing compiler backend
Slava Pestov [Mon, 24 Nov 2008 06:29:34 +0000 (00:29 -0600)]
Update PPC non-optimizing compiler backend

15 years agoNon-optimizing compiler now compiles dip, 2dip, 3dip, if, with direct branches instea...
Slava Pestov [Mon, 24 Nov 2008 06:23:17 +0000 (00:23 -0600)]
Non-optimizing compiler now compiles dip, 2dip, 3dip, if, with direct branches instead of indirect branches. 8% bootstrap time improvement on Core Duo 2

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Mon, 24 Nov 2008 06:21:00 +0000 (00:21 -0600)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoimproved regexp literals caught some typos
Doug Coleman [Mon, 24 Nov 2008 06:20:38 +0000 (00:20 -0600)]
improved regexp literals caught some typos

15 years agobetter literal syntax for regexps. support ^ and $ (not in multiline mode yet) but...
Doug Coleman [Mon, 24 Nov 2008 06:18:27 +0000 (00:18 -0600)]
better literal syntax for regexps.  support ^ and $ (not in multiline mode yet) but not yet in multiline mode.  support for \A and \Z \z is next.  removed some crud from the parser, and added more commented out unit tests...

15 years agoFix walker with dip
Slava Pestov [Mon, 24 Nov 2008 04:28:39 +0000 (22:28 -0600)]
Fix walker with dip

15 years agoFix typo
Slava Pestov [Mon, 24 Nov 2008 04:05:04 +0000 (22:05 -0600)]
Fix typo

15 years agoFixing walker, adding traceback tests
Slava Pestov [Mon, 24 Nov 2008 03:40:54 +0000 (21:40 -0600)]
Fixing walker, adding traceback tests

15 years agoFix compiler test
Slava Pestov [Mon, 24 Nov 2008 03:40:10 +0000 (21:40 -0600)]
Fix compiler test

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Mon, 24 Nov 2008 00:08:36 +0000 (18:08 -0600)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agoFix load error
Slava Pestov [Sun, 23 Nov 2008 23:54:32 +0000 (17:54 -0600)]
Fix load error

15 years agoEmacs factor mode: More correct treatment of strings and comments in font-lock.
Jose A. Ortega Ruiz [Sun, 23 Nov 2008 23:45:48 +0000 (00:45 +0100)]
Emacs factor mode: More correct treatment of strings and comments in font-lock.

15 years agoBetter docs for sequences.deep
Slava Pestov [Sun, 23 Nov 2008 23:41:11 +0000 (17:41 -0600)]
Better docs for sequences.deep

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

15 years agoFix compile error
Slava Pestov [Sun, 23 Nov 2008 10:46:15 +0000 (04:46 -0600)]
Fix compile error

15 years agoMinor speedup
Slava Pestov [Sun, 23 Nov 2008 10:22:38 +0000 (04:22 -0600)]
Minor speedup

15 years agoFix PowerPC dip/2dip/3dip
Slava Pestov [Sun, 23 Nov 2008 10:14:17 +0000 (04:14 -0600)]
Fix PowerPC dip/2dip/3dip

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

15 years agoFix circularity issue in logging
Slava Pestov [Sun, 23 Nov 2008 09:57:36 +0000 (03:57 -0600)]
Fix circularity issue in logging

15 years agohelp.html doesn't depend on html.components, reduces mason.test load time
Slava Pestov [Sun, 23 Nov 2008 09:55:43 +0000 (03:55 -0600)]
help.html doesn't depend on html.components, reduces mason.test load time

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 agoremove >r r> from regexp
Doug Coleman [Sun, 23 Nov 2008 05:01:24 +0000 (23:01 -0600)]
remove >r r> from regexp

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 agofix count-matches and add unit test for it
Doug Coleman [Sun, 23 Nov 2008 03:10:53 +0000 (21:10 -0600)]
fix count-matches and add unit test for it

15 years agore-enable a unit test
Doug Coleman [Sun, 23 Nov 2008 03:09:31 +0000 (21:09 -0600)]
re-enable a unit test

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