* 'master' of git://factorcode.org/git/factor: (73 commits)
Fix ui.gadgets.scrollers unit tests
Browser tool now saves scroll bar position in history
Rename scroll word to set-scroll-position and make it public
Rename scroll word to set-scroll-position and make it public
Move models.history to extra
Clear button in search field is now positioned correctly
Fix prettyprint of CONSTANT: and ALIAS:
Fix prettyprinting of URLs
Fix alien unit tests
Fixes for recent changes
Fix mailbox-get-all, and make mailbox timeouts throw a wait-timeout error instead of a string
Oops dead code
Fixing this for Windows
mason.test: check if boot image is out of date, and refuse to build if so
Fix documentation for map-index
Fix alien hashcode for expired aliens
opengl.textures: pad image up to a power of 2 using glTexSubImage2D instead of doing it in Factor code
Don't call glFlush, it's useless
Simplify do-matrix
Add hashcode method for simple-alien; improves performance of malloc and free
...
* 'master' of git://factorcode.org/git/factor:
Fix UI pane selection
use unicode instead of ascii again
Fix up 'demos' vocab
beginnings of a c preprocessor -- needs #if, #elif, #else
Tabs are blank (better unicode whitespace support coming soon)
fix take-rest for out of bounds
Partial fix for pane selection
ensure-port outputs a new URL instead of mutating its input
FUEL: Font lock and no indentation for EBNF: ... ;EBNF forms.
* 'master' of git://factorcode.org/git/factor: (37 commits)
move assoc-heaps to extra
remove tokenize-line
make tokenize-line configurable, fix bug in take-quoted-string
fix bug in state-parser, add take-token
Make math.blas library and ABI choice configurable
state-parser take-quoted-string rewinds if the string is not found
refactor state parser some more, add a word to parse escaped strings
set non-key/value attributes to themselves
rename next to advance
make html.parser words private
remove dead code
fix parsing of attributes for nofollows
add take-sequence to state parser
more cleanup
cleaning up html.parser
fix deployed name in minneapolis-talk, add summary/deploy to chicago talk
spider - better handling of relative links for frames, dont spider things twice
add chicago-talk to demos
fix linux64 blas
take-until doesnt pass the element to the quotation anymore
...
* 'master' of git://factorcode.org/git/factor: (66 commits)
Better error message for syntax error in : foo ( : bar
remove some dead code, make spider use count and max-count again
left and right arrow keys move between graphemes in UI
Adding functionality to unicode breaks API for future UI changes
state-parser works with sequences, not strings
rename word
redo spider without dynamic variables
remove duplication, refactor html.parser to use new state parser
redo state parser to avoid dynamic variables
fix help-lint for syndication
Small speedup for code using H{ } clone and with-scope
Small size reduction for deployed images
Tweak some code to reduce deployed image size
syndication: fix help lint
Fix parse-feed for byte arrays
refactor some error handling in peg, more unit tests
Fix C99 complex number support in FFI on Mac OS X/PPC
add unit tests for quoting
Fix model docs
Some cleanup in documents.elements
...
* 'master' of git://factorcode.org/git/factor: (23 commits)
only use -fPIC on the ffi library
fix load errors, help lint
add using
build with -fPIC on linux64
update code for usages of add-library
move a lot of words to alien.libraries
Slides from talk at PyCon VM summit, Chicago 2009
Fix hang when running ui tests
Fix compiler.tree.debugger tests
Merge tools.test.ui into ui.gadgets.debug
compile an ffi test library, reduce factor runtime by 6kb!
make add-library normalize-path, use libfactor-ffi-tests for testing ffi
add sms, twitter fields to account. create sitewatcher account when user registers
Better error message if user forgets with-ui
Fix hello-unicode for deployment
remove loading freetype library on CE
remove dead freetype code from Makefile
A+b now focuses the search field
Fix bitrot in compiler.tree.debugger
- definitions.icons now has a reference article
...
* 'master' of git://factorcode.org/git/factor: (113 commits)
Round mouse co-ordinates
Fix bunny deployment
Fix site-watcher tests
make multimethods tests pass
make ecdsa unportable for now
check pango-1.0
cocoa.messages: cleanup
Move synopsis* from definitions to see
Faster PEG compile times; inline less, use execute( instead
delete factor/ every time after a build is finished. you can easily check it out by knowing the git-id
Condomization wraps lambdas in condoms to protect them from macro-transmitted diseases. cond, case and other macros work better now if lambdas appear where quotations are expected
Fixing compile errors, test failures and help lint failures
Add a missing step to the tutorial.
Add stack declarations to primitives during bootstrap now that ( is just a comment and won't affect HELP: anymore
OpenSSL checksum => native implementation
kernel doesn't need to depend on classes.tuple.private
Remove useless declarations
Fixing unit tests for syntax change
tools.disassembler now uses udis on Windows
Add promises unit tests
...
Conflicts:
extra/project-euler/001/001.factor