Slava Pestov
915bd51b20
Tweak debugger and traceback a bit
2008-11-24 12:29:24 -06:00
Slava Pestov
e62a558cf4
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 12:01:55 -06:00
Slava Pestov
d849287779
Fix fixnum/i-fast and fixnum/md-fast on PowerPC
2008-11-24 12:01:08 -06:00
sheeple
6c568d5c3d
Fix PowerPC bootstrap
2008-11-24 11:34:18 -06:00
Slava Pestov
f2040c0529
Add some more tests
2008-11-24 11:12:36 -06:00
Slava Pestov
ab689c098b
Clean up direct literal code and make a first attempt at PowerPC support
2008-11-24 08:16:14 -06:00
Slava Pestov
2aaf860f47
Experimental optimizations
2008-11-24 06:40:51 -06:00
Slava Pestov
1fa819191d
Change inlining heuristic so that it behaves the same with dip and >r/r>
2008-11-24 05:46:26 -06:00
Slava Pestov
a264adc74c
Forgot that us parameter might be f
2008-11-24 05:45:57 -06:00
Slava Pestov
b76bf45741
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 01:45:41 -06:00
Slava Pestov
dbf52c6176
Fix PowerPC bootstrap
2008-11-24 01:45:36 -06:00
Doug Coleman
b3fd1adb1c
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 01:21:32 -06:00
Doug Coleman
23ac947162
remove <iregexp>
2008-11-24 01:21:18 -06:00
Slava Pestov
3c378d46ef
Fix sequences.deep tests
2008-11-24 00:52:40 -06:00
Slava Pestov
fb511f4fe8
Fix help lint
2008-11-24 00:51:46 -06:00
Slava Pestov
b48c051b1b
Fix Windows overlapped timeout code for microseconds
2008-11-24 00:51:29 -06:00
Slava Pestov
d3d57c800b
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 00:30:09 -06:00
Slava Pestov
87bc7d8c8b
Update PPC non-optimizing compiler backend
2008-11-24 00:29:34 -06:00
Slava Pestov
d86524f4bc
Non-optimizing compiler now compiles dip, 2dip, 3dip, if, with direct branches instead of indirect branches. 8% bootstrap time improvement on Core Duo 2
2008-11-24 00:23:17 -06:00
Doug Coleman
636d8ac58e
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 00:21:00 -06:00
Doug Coleman
db3c21663e
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...
2008-11-24 00:18:27 -06:00
Slava Pestov
915bf0c449
Fix walker with dip
2008-11-23 22:28:39 -06:00
Slava Pestov
1d6e389d18
Fixing walker, adding traceback tests
2008-11-23 21:40:54 -06:00
Slava Pestov
eeb2133ba2
Fix compiler test
2008-11-23 21:40:10 -06:00
Slava Pestov
adce0bf5f3
Better docs for sequences.deep
2008-11-23 17:41:11 -06:00
Doug Coleman
ce54c54ba0
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-23 11:21:04 -06:00
Slava Pestov
60964487e0
Fix PowerPC dip/2dip/3dip
2008-11-23 04:14:17 -06:00
Slava Pestov
af55aeaba5
Fix circularity issue in logging
2008-11-23 03:57:36 -06:00
Slava Pestov
a18f6b5a5e
help.html doesn't depend on html.components, reduces mason.test load time
2008-11-23 03:55:43 -06:00
Slava Pestov
2f4ecd9a67
Fix typo
2008-11-23 03:26:31 -06:00
Slava Pestov
1409ddf15c
Fix load error
2008-11-23 03:26:25 -06:00
Slava Pestov
a08c9d7e6c
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-23 03:26:16 -06:00
Slava Pestov
9b9d45b8f8
Fix type error
2008-11-23 03:22:56 -06:00
Slava Pestov
d22c0281df
Print runtime as a float
2008-11-23 03:10:32 -06:00
Slava Pestov
7788b3e0db
Merge branch 'master' into microseconds
2008-11-23 03:06:32 -06:00
Slava Pestov
616df5da22
PowerPC dip/2dip/3dip JIT intrinsics (untested)
2008-11-23 03:04:45 -06:00
Slava Pestov
a4d9cdfeb3
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>
2008-11-23 02:44:56 -06:00
Slava Pestov
304ee19a3b
Forgot to add a vocab
2008-11-23 02:36:26 -06:00
Slava Pestov
7418fd9df4
Move code out of openssl vocabulary
2008-11-23 01:00:29 -06:00
Slava Pestov
ab53e7ce7a
peg and peg.parsers doesn't need to load shuffle vocabulary
2008-11-23 01:00:12 -06:00
Slava Pestov
61836bc69a
Alarms don't start to lag if the alarm takes longer to execute than the interval itself
2008-11-23 00:14:04 -06:00
Slava Pestov
303b3f2f83
Fix compile error in x86 bootstrap
2008-11-23 00:09:23 -06:00
Slava Pestov
7c61cf190f
Circularity between vocabularies no longer causes an infinite loop; loading a vocabulary like json or furnace no longer loads certain files twice
2008-11-23 00:04:18 -06:00
Doug Coleman
afc97627f9
remove >r r> from regexp
2008-11-22 23:01:24 -06:00
Slava Pestov
d42affbc76
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-22 22:50:26 -06:00
Slava Pestov
3a2e15327f
Disable these for now
2008-11-22 22:47:40 -06:00
Slava Pestov
f0716b3a0d
1% image size reduction by not storing empty compiled-generic-uses and compiled-uses props
2008-11-22 22:46:57 -06:00
Doug Coleman
b00156bc85
fix count-matches and add unit test for it
2008-11-22 21:10:53 -06:00
Doug Coleman
6c5f761503
re-enable a unit test
2008-11-22 21:09:31 -06:00
Doug Coleman
87fb9c0971
another test for turning off dotall mode inline
2008-11-22 21:06:47 -06:00
Doug Coleman
ba680fae6f
handle dotall mode -- . matches newlines when it's on. dotall mode is off by default. rearrange unit tests a bit
2008-11-22 21:04:09 -06:00
Doug Coleman
3a8f1b4966
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-22 20:02:52 -06:00
Doug Coleman
bcd75e97d3
fix match-all, re-split
2008-11-22 20:01:25 -06:00
Doug Coleman
fb8bdfe7e5
rename last-slice1 to slice1-last
2008-11-22 20:00:37 -06:00
Slava Pestov
ec0d4717ca
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-22 20:00:13 -06:00
Slava Pestov
359fac1266
Update for call-next-method changes
2008-11-22 19:58:32 -06:00
Slava Pestov
323f95d3f4
Pre-compute next-methods when deploying
2008-11-22 19:58:23 -06:00
Slava Pestov
f5513877ec
Don't load listener into deployment image
2008-11-22 19:58:05 -06:00
Slava Pestov
2f3b05b108
Test call-next-method from an uncomipiled method in a compiled deployment
2008-11-22 19:57:47 -06:00
Slava Pestov
3e7afcac29
(call-next-method) now takes a method instead of a class and a generic
2008-11-22 19:57:25 -06:00
Doug Coleman
86546552d3
more slices in regexps, change unit tests
2008-11-22 18:07:57 -06:00
Doug Coleman
a5c4463e34
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-22 17:31:51 -06:00
Doug Coleman
22cc7a66f4
remove using for math.ranges
2008-11-22 17:31:40 -06:00
Doug Coleman
09969a5fc2
regexps return a slice instead of a range now
2008-11-22 17:30:16 -06:00
Slava Pestov
9628bcd646
New 'expect' word, which is a more correct version of the 'scan assert=' idiom
2008-11-22 17:27:40 -06:00
Doug Coleman
e110bac51a
better parsing of constants
2008-11-22 16:50:40 -06:00
Doug Coleman
78ee86ee39
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-22 09:24:52 -06:00
Eduardo Cavazos
e53d02bc5e
locals: Allow comments in binding forms
2008-11-22 06:45:12 -06:00
Slava Pestov
b5a51224c2
Clean up and fix minor issue with words. word
2008-11-22 03:43:05 -06:00
Slava Pestov
935a3d2042
Give credit
2008-11-22 03:39:05 -06:00
Slava Pestov
d7e1c276f8
Add vocab-usage. and vocab-uses. words, vocab browser now prints more information
2008-11-22 03:38:19 -06:00
Slava Pestov
958ba935f6
Rename words
2008-11-22 03:38:00 -06:00
Slava Pestov
208a54e08e
Help for generic words and classes now lists methods
2008-11-22 03:37:46 -06:00
Slava Pestov
1162ee6b0f
Add <> word
2008-11-22 03:22:19 -06:00
U-SLAVA-DFB8FF805\Slava
a7bc139c1e
Don't load io.sockets during bootstrap on Windows
2008-11-22 03:18:33 -06:00
Slava Pestov
42926ebfcf
Fix ui.gestures help-lint
2008-11-22 02:24:24 -06:00
Slava Pestov
7e71fe081c
Fix shift-drag again
2008-11-22 02:24:17 -06:00
Slava Pestov
fa56d2849b
Fix alt-click and control-click to simulate middle and right mouse button clicks
2008-11-22 02:23:43 -06:00
Doug Coleman
eec1e868b0
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-22 02:19:14 -06:00
U-SLAVA-DFB8FF805\Slava
ca200b72d0
Fixing some problems with Windows keyboard handling
2008-11-22 02:15:25 -06:00
Slava Pestov
0b8cbc7d67
Fix drag gestures
2008-11-22 01:42:16 -06:00
Slava Pestov
17cb29e74e
"help" test in UI should not affect browser tool
2008-11-22 01:24:05 -06:00
Slava Pestov
8ec486f9a8
Add unit test now that open-window infers
2008-11-22 01:20:47 -06:00
Slava Pestov
2be5693f38
Clean up documents
2008-11-22 00:30:39 -06:00
slava
a1920add92
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-22 00:24:34 -06:00
slava
ae8e3ecb78
Fix X11 input problems
2008-11-22 00:23:56 -06:00
Doug Coleman
7b3e0c64f0
oops
2008-11-22 00:16:16 -06:00
Doug Coleman
b5a1aa2036
clean up multipart some more
2008-11-22 00:12:44 -06:00
Slava Pestov
5236f49800
Add unit test now that event-loop infers
2008-11-21 23:56:45 -06:00
Slava Pestov
c0c9855c26
Fix stack effects
2008-11-21 23:25:19 -06:00
Slava Pestov
cc4c5949b1
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-21 23:21:36 -06:00
Slava Pestov
dab66552bd
Fix listener help lint
2008-11-21 23:04:24 -06:00
Slava Pestov
fb918ab756
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
2008-11-21 23:01:20 -06:00
Doug Coleman
8cc68ae5ee
add a multipart file upload captured from http.server, about to refactor multipart streams
2008-11-21 22:56:40 -06:00
Doug Coleman
5a4927de98
remove old mime-types
2008-11-21 22:56:07 -06:00
Doug Coleman
3909c42962
clean up teh newb code
2008-11-21 22:31:05 -06:00
Slava Pestov
b6d6849394
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-21 22:15:34 -06:00
Doug Coleman
de7b002baf
use mime.types not mime-types
2008-11-21 22:13:14 -06:00
Doug Coleman
7412d6e431
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-21 22:11:36 -06:00
Doug Coleman
96ba8f8b06
add multipart stream, actual multipart parsing to follow soon
2008-11-21 22:10:58 -06:00
Slava Pestov
e65368a137
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
2008-11-21 22:03:14 -06:00
Slava Pestov
f2e8d4dda5
Add hide-all-vars word, document var watching wordS
2008-11-21 21:00:49 -06:00
Slava Pestov
d504d6b8de
slice-errors now report the parameters to the slicing operation
2008-11-21 21:00:30 -06:00
Slava Pestov
2cbc979460
Bail out on line-endings workarounds now that we have a better fix for that on Win64
2008-11-21 20:09:23 -06:00
Doug Coleman
841c8dddb5
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-21 18:55:37 -06:00
Slava Pestov
985aca75ba
Highlight rollover buttons when clicked
2008-11-21 18:55:24 -06:00
Slava Pestov
4d7c6fe48b
Make stack display configurable
2008-11-21 18:55:14 -06:00
Doug Coleman
f67e583d27
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-21 11:25:30 -06:00
Eduardo Cavazos
a87fb04098
combinators.short-circuit docs: Fix typo
2008-11-21 07:12:35 -06:00
Slava Pestov
4886f6184b
Fix fry with > 3 holes
2008-11-21 05:47:47 -06:00
Slava Pestov
6324b4dd65
Fix some bugs in locals, throw a parse time error if usage of >r r> is detected
2008-11-21 05:18:41 -06:00
Slava Pestov
420ff0a447
Fry now throws a parse time error if it detects >r r> usage, tweak fry to better interact with locals
2008-11-21 05:17:51 -06:00
Slava Pestov
3e29a31493
Residual fixes for curry/compose change
2008-11-21 05:17:20 -06:00
Slava Pestov
883ad5389c
Don't throw if macro expansion fails; this allows macros-in-locals to work in more cases
2008-11-21 04:36:52 -06:00
Slava Pestov
34b8bcf305
Clean up short-circuit combinators
2008-11-21 04:36:18 -06:00
Slava Pestov
c678e6e362
Don't use combinators.short-circuit in compiler
2008-11-21 04:00:37 -06:00
Slava Pestov
23550ebe16
Clean up combinators.short-circuit
2008-11-21 04:00:28 -06:00
Slava Pestov
0b6916158d
Fix [ ] nsequence
2008-11-21 03:36:37 -06:00
Slava Pestov
1421990561
Merge branch 'prunedtrees' of git://factorforge.org/git/prunedtree
2008-11-21 02:39:06 -06:00
Slava Pestov
d5559d4132
Add fixnum/mod and fixnum/i subprimitives on PowerPC
2008-11-21 02:24:37 -06:00
prunedtree
0255f83be2
Committer: prunedtree
...
notepad2 integration
2008-11-21 17:16:16 +09:00
Doug Coleman
405a1591e3
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-21 02:15:31 -06:00
Slava Pestov
ae4f9a2809
Add fixnum/mod-fast and fixnum/i-fast subprimitives
2008-11-21 02:11:36 -06:00
Doug Coleman
bfcab2f000
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-21 02:05:19 -06:00
Slava Pestov
79bffecc2e
Add type function for /mod
2008-11-21 01:54:56 -06:00
Slava Pestov
9d68d5882a
Fix circularity
2008-11-20 23:54:27 -06:00
Slava Pestov
5911ad913f
Make blink interval configurable
2008-11-20 23:29:16 -06:00
Slava Pestov
53646a076b
Set blink-alarm to f after we stop it
2008-11-20 22:15:07 -06:00
Slava Pestov
decdcbe120
Stop blinking in ungraft just in case
2008-11-20 22:14:35 -06:00
Slava Pestov
17b2566017
Blinking cursor
2008-11-20 22:13:32 -06:00
Slava Pestov
f24036834e
Usability fix
2008-11-20 22:13:24 -06:00
Slava Pestov
08f7e02a3b
Remove stack display from listener tool, and tweak appearance
2008-11-20 21:59:22 -06:00
Slava Pestov
f27ebdd1ef
Use add-toolbar word in a few places
2008-11-20 21:58:30 -06:00
Slava Pestov
2eac58c271
Fix '0 track-add'
2008-11-20 21:57:56 -06:00
Slava Pestov
786ca76d02
Listener now displays stacks and watched variables
2008-11-20 21:54:28 -06:00
Slava Pestov
3b037c8947
Fix load error in tools.deploy.shaker
2008-11-20 21:54:07 -06:00
Slava Pestov
25ec44b0b3
Listener now displays stacks and can watch variables
2008-11-20 20:37:34 -06:00
Slava Pestov
00869b6ad4
Documentation update
2008-11-20 20:35:58 -06:00
Slava Pestov
2620a10107
Display help in browser tool
2008-11-20 20:34:49 -06:00
Slava Pestov
44c090d0a7
Strip out print-use-hook to reduce image size
2008-11-20 19:04:10 -06:00
Slava Pestov
d74af138e1
Fix shift-drag selection in panes
2008-11-20 18:30:08 -06:00
Slava Pestov
1477a0f6f5
Code cleanups
2008-11-20 18:11:25 -06:00
Slava Pestov
a671678357
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-20 17:33:30 -06:00
Doug Coleman
14c096dd82
fix mouse scrolling on windows
2008-11-20 15:23:02 -06:00
slava
248cb0df5e
Add some error checking to the X11 UI: if an event handler throws an error, we open a debugger window, as on other platforms, instead of stopping the UI
2008-11-20 03:47:39 -06:00
Slava Pestov
375a9df29b
Fix shift-click in editor nested inside a pane
2008-11-19 21:59:11 -06:00
Slava Pestov
4af2592369
Fix some scrollers problems
2008-11-19 21:58:45 -06:00
Slava Pestov
bcd2ffc830
If rendering an error popup fails, don't open an endless stream
2008-11-19 21:57:59 -06:00
Doug Coleman
f5b19f8c31
add the characters for ls -F to io.files.listing
2008-11-19 21:15:27 -06:00
Slava Pestov
8f0b335f4b
Clean up
2008-11-19 21:13:50 -06:00
Doug Coleman
10d57d7edd
move mime-types to mime.types
2008-11-19 20:48:30 -06:00
Slava Pestov
d6264a32ce
Better values docs
2008-11-19 19:43:11 -06:00
Slava Pestov
3d8f432856
Clarify math.bitwise -vs- bitwise-arithmetic docs
2008-11-19 19:23:11 -06:00
Slava Pestov
ae2f5e5439
Clarify tail-call optimization documentation
2008-11-19 19:17:47 -06:00
Slava Pestov
c75c4efefd
Add unit test for pack pref-dim bug
2008-11-19 19:08:12 -06:00
Slava Pestov
044d3f0665
Add another piece of info
2008-11-19 19:06:41 -06:00
Slava Pestov
e687d179e6
Re-word fry docs slightly
2008-11-19 18:59:53 -06:00
Slava Pestov
af5e5611dc
Better invalid callable check
2008-11-19 18:59:30 -06:00
Slava Pestov
503c0a0971
Add a new cookbook page
2008-11-19 18:23:19 -06:00
Slava Pestov
b9e1f5bf8a
M: track pref-dim did not take the gap into account
2008-11-19 17:47:25 -06:00
Slava Pestov
6e9b2a6c73
Make limited scrollers more versatile: they now have a min-dim and a max-dim
2008-11-19 17:47:12 -06:00
Slava Pestov
344657b93b
Improve scroll>rect and scroll>caret so that the caret is always visible
2008-11-19 17:13:39 -06:00
Slava Pestov
6681d4bca3
Add an ABOUT: to math.geometry.rect
2008-11-19 17:13:10 -06:00
Slava Pestov
6aff81052e
Doc update
2008-11-19 17:10:19 -06:00
Doug Coleman
4849636fd7
remove attribute if it's the same as the type
2008-11-19 16:45:13 -06:00
Doug Coleman
1ef21ba2d3
add type to directory-entry on windows
2008-11-19 16:40:50 -06:00
Doug Coleman
199bdfdbe6
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-19 16:24:23 -06:00
Doug Coleman
25d9fd68fc
translate directory-type flags to our factor symbols
2008-11-19 16:22:42 -06:00
Slava Pestov
6085557116
Parser now prints an IN:/USING: form if restarts were invoked; add more restarts for certain errors
2008-11-19 16:03:05 -06:00
Slava Pestov
84d1a91966
limited-completions now gives you the most relevant completions if there are too many, instead of just giving back the empty list
2008-11-19 16:02:43 -06:00
Slava Pestov
cdf7436667
Add parallel-cleave, parallel-spread, parallel-napply combinators
2008-11-19 16:01:48 -06:00
Slava Pestov
f3911ea09a
Merge branch 'master' of git://repo.or.cz/factor/jcg
2008-11-19 13:02:55 -06:00
Slava Pestov
12601b7eb0
Add failing unit test
2008-11-19 13:02:33 -06:00
Slava Pestov
fb2523dc81
Revert "disable regexp failing tests for now"
...
This reverts commit 020a866e42
.
2008-11-19 01:57:44 -06:00
Slava Pestov
8819f23312
Replace millis primitive with micros primitive
...
Add millis as a library word
sleep now takes either a duration or a microsecond count; code using durations doens't need to be updated, code using millisecond counts updated to use durations for the most part
2008-11-19 01:50:05 -06:00
Doug Coleman
020a866e42
disable regexp failing tests for now
2008-11-18 23:56:51 -06:00
Slava Pestov
ebd9513020
Fix stray pixel on Linux
2008-11-18 21:57:50 -06:00
Slava Pestov
4ab91ee742
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-18 16:16:41 -06:00
Slava Pestov
fc1754e4a0
Add two failing tests
2008-11-18 16:16:34 -06:00
Slava Pestov
5f76266a2b
Simpler URL regexp
2008-11-18 16:16:24 -06:00
Doug Coleman
f5adb971f6
re-enable literal syntax for regexps
2008-11-18 16:09:47 -06:00
Doug Coleman
239bfeafda
fix "\\/" <regexp>
2008-11-18 16:06:56 -06:00
Doug Coleman
860bd1923b
fix stack effect
2008-11-18 15:59:20 -06:00
Doug Coleman
a3601f8ecc
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-18 15:58:04 -06:00
Doug Coleman
535a9223bd
remove bogus dependency on vars
2008-11-18 15:57:48 -06:00
Doug Coleman
6397a2f789
move state-tables to basis
2008-11-18 15:57:32 -06:00
U-SLAVA-DFB8FF805\Slava
62f1e88253
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-18 15:44:56 -06:00
U-SLAVA-DFB8FF805\Slava
4350951f14
More rendering fixes
2008-11-18 15:44:26 -06:00
Doug Coleman
1f85c444b7
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-18 15:12:31 -06:00
Doug Coleman
49af5a1ac0
add support for [\\w] and [\\W]
2008-11-18 15:10:24 -06:00
Slava Pestov
5d2ee2f4a3
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-18 14:16:05 -06:00
Slava Pestov
d0e53db5fc
Rendering tweaks
2008-11-18 14:15:38 -06:00
Slava Pestov
aee589190b
Add signed-le> and signed-be> wordS
2008-11-18 14:10:21 -06:00
Doug Coleman
46e7978371
fix typo
2008-11-18 14:00:43 -06:00
Slava Pestov
f8a6e3b0d8
Don't use the obscure CLEAR key
2008-11-18 11:50:02 -06:00
Slava Pestov
b609ca7d01
Tweak gl-rect to generate the correct output on Windows with Intel graphics
2008-11-18 11:48:06 -06:00
Slava Pestov
bec8cc4239
Add unit test to assert that directory. can infeR
2008-11-18 11:46:51 -06:00
Slava Pestov
f44d8f4cf5
Fix combinators so that directory. can infer on Unix
2008-11-18 11:45:55 -06:00
Slava Pestov
f0552accce
Merge branch 'master' of git://projects.elasticdog.com/git/factor
2008-11-18 09:44:11 -06:00
Slava Pestov
1fa0fb6258
Add unit test for Ed's fix
2008-11-17 21:53:38 -06:00
Aaron Schaefer
e17f519480
Minor documentation fixes
2008-11-17 22:51:57 -05:00
Slava Pestov
983a42bcde
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-17 21:46:54 -06:00
Slava Pestov
5c51d9fd2c
Get regexp words to infer
2008-11-17 21:42:59 -06:00
Eduardo Cavazos
ef76caed73
Merge commit 'factor/master'
2008-11-17 21:28:23 -06:00
Eduardo Cavazos
930f3d0edc
locals: Allow 'local-reader' in literals
2008-11-17 21:26:16 -06:00
Slava Pestov
a9a28a3231
Trying to blindly fix Win64 unit tests
2008-11-17 20:28:52 -06:00
unknown
53707a33ee
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-17 18:48:41 -06:00
unknown
93c8f5a2f4
Use our MD5 library instead of OpenSSL so that we can run builder without OpenSSL being installed
2008-11-17 18:43:59 -06:00
unknown
1c33e993da
Tweak launcher test: it failed without cygwin
2008-11-17 18:43:10 -06:00
unknown
d013967180
Make io.servers.connection work if SSL is not available
2008-11-17 18:42:44 -06:00
unknown
efb2e49c50
Fix freetype for Win64
2008-11-17 18:42:21 -06:00
unknown
ccd13ce975
Define intptr_t type
2008-11-17 18:42:10 -06:00
unknown
eea93234d0
Fix some types for Win64
2008-11-17 18:41:53 -06:00
Slava Pestov
ff7358beb3
Fix typo
2008-11-17 17:48:06 -06:00
Slava Pestov
b50d4c9b36
Fix help search again
2008-11-17 17:30:47 -06:00
Slava Pestov
7815560f30
Fix index paths
2008-11-17 17:28:44 -06:00
Aaron Schaefer
000d84a871
Replace pick pick with 2over in math.functions
2008-11-17 18:20:34 -05:00
Aaron Schaefer
9c27e9d61b
Replace >r r> usage with dip in math.vectors
2008-11-17 18:17:14 -05:00
Aaron Schaefer
d2a67c78b2
Replace >r r> usage with dip in math.ranges
2008-11-17 18:14:29 -05:00
Aaron Schaefer
fa88f8825b
Replace >r r> usage with dip in math.ratios
2008-11-17 18:13:42 -05:00
Aaron Schaefer
d328589b87
Cleanup partial-dispatch by removing >r r> usage
2008-11-17 17:59:15 -05:00
Aaron Schaefer
5d8b3c3fb1
Cleanup math.intervals and eliminate >r r> usage
2008-11-17 17:20:56 -05:00
Aaron Schaefer
abf4700af8
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-17 16:21:16 -05:00
Slava Pestov
20f5541d35
Refactoring FFI for Win64
2008-11-17 13:34:37 -06:00
Slava Pestov
14246fde37
Better FFI unit tests expose a new problem
2008-11-17 12:23:44 -06:00
Slava Pestov
a166db313a
Inferring set-datastack is just a warning not an error
2008-11-17 12:23:12 -06:00
Slava Pestov
672f9e400e
Better error message
2008-11-17 11:16:32 -06:00
Slava Pestov
543ef13a7d
Shorter help filenames
2008-11-17 09:01:01 -06:00
Slava Pestov
c0b56c4d3b
'see' now shows declarations on methods
2008-11-17 08:47:08 -06:00
Slava Pestov
553bc1fb7a
Fix <button> elements for IE 7
2008-11-17 07:17:05 -06:00
U-SLAVA-DFB8FF805\Slava
0eee4f89d4
Mess around with tags
2008-11-17 06:59:17 -06:00
Slava Pestov
b4ae47dfc8
More OpenGL tweaks
2008-11-17 05:56:53 -06:00
Slava Pestov
2e95f58ee1
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-17 05:16:46 -06:00
Slava Pestov
3f85a4e727
OpenGL rendering tweaks
2008-11-17 05:16:34 -06:00
Aaron Schaefer
c7f5d53144
Cleanup math.functions and remove >r r> usages
2008-11-16 21:24:56 -05:00
Slava Pestov
9e82f1f8dd
Better inference error messages
2008-11-16 19:42:53 -06:00
Slava Pestov
e4dde55d72
On Windows, we now look for factor-rc and factor-boot-rc, instead of .factor-rc and .factor-boot-rc, since Explorer doesn't like filenames with leading periods
2008-11-16 19:15:51 -06:00
Slava Pestov
84ce5c3b91
Windows workaround
2008-11-16 19:15:09 -06:00
Slava Pestov
bd2d78b6b1
Disable referrer checking by default since adblock doesn't send it for some lame reason
2008-11-16 16:19:18 -06:00
Slava Pestov
105831fabe
Update for compiler.errors change
2008-11-16 13:46:30 -06:00
Slava Pestov
cd3c71c113
Add exception handling to help.html
2008-11-16 11:54:26 -06:00
Slava Pestov
143f078dd8
Fix io.sockets docs for when io.sockets.secure isn't loaded
2008-11-16 11:33:38 -06:00
Slava Pestov
e38bc79e06
mason now generates HTML documentation using help.html
2008-11-16 11:29:35 -06:00
Slava Pestov
b917e1f051
Document furnace
2008-11-16 10:31:12 -06:00
Slava Pestov
e9a42b9bde
Fix help-lint
2008-11-16 10:31:04 -06:00
Slava Pestov
acc1dc23fa
More usages of $quotation
2008-11-16 09:08:38 -06:00
Slava Pestov
9bf63b1613
New $quotation markup element
2008-11-16 09:03:30 -06:00
Slava Pestov
2d561ade79
Document furnace.auth
2008-11-16 08:39:08 -06:00
Slava Pestov
4a40b03a10
Document furnace.auth.features
2008-11-16 07:41:27 -06:00
Slava Pestov
c0a38be8cc
Documentation for furnace.auth.login
2008-11-16 07:27:31 -06:00