]> gitweb.factorcode.org Git - factor.git/log
factor.git
15 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-SLAVA-DFB8FF805\Slava [Fri, 3 Apr 2009 14:22:47 +0000 (09:22 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoAdd textures without alpha channels, cropping; update usages of <texture>; don't...
U-SLAVA-DFB8FF805\Slava [Fri, 3 Apr 2009 12:01:22 +0000 (07:01 -0500)]
Add textures without alpha channels, cropping; update usages of <texture>; don't ignore trailing in x>offset

15 years agoPaint selection, and create bitmap with power of 2 size as an optimizaion
U-SLAVA-DFB8FF805\Slava [Fri, 3 Apr 2009 11:59:27 +0000 (06:59 -0500)]
Paint selection, and create bitmap with power of 2 size as an optimizaion

15 years agoSome more GDI32 bindings
U-SLAVA-DFB8FF805\Slava [Fri, 3 Apr 2009 11:58:36 +0000 (06:58 -0500)]
Some more GDI32 bindings

15 years agofix typo in docs
Doug Coleman [Thu, 2 Apr 2009 22:00:29 +0000 (17:00 -0500)]
fix typo in docs

15 years agoAdd vocab meta-data for some of the new vocabs
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 18:50:15 +0000 (13:50 -0500)]
Add vocab meta-data for some of the new vocabs

15 years agoFix generate-help to not open thousands of windows in UI
Slava Pestov [Thu, 2 Apr 2009 18:48:53 +0000 (13:48 -0500)]
Fix generate-help to not open thousands of windows in UI

15 years agoFix Uniscribe font size
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 18:24:34 +0000 (13:24 -0500)]
Fix Uniscribe font size

15 years agoMerge branch 'master' into uniscribe
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 18:19:30 +0000 (13:19 -0500)]
Merge branch 'master' into uniscribe

15 years agoMerge branch 'master' of git://projects.elasticdog.com/git/factor
Slava Pestov [Thu, 2 Apr 2009 18:14:03 +0000 (13:14 -0500)]
Merge branch 'master' of git://projects.elasticdog.com/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 18:11:38 +0000 (13:11 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoBetter error message printout in extra/descriptive
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 18:11:06 +0000 (13:11 -0500)]
Better error message printout in extra/descriptive

15 years agoRemove DLL-downloading logic since we don't have external deps anymore
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 18:07:45 +0000 (13:07 -0500)]
Remove DLL-downloading logic since we don't have external deps anymore

15 years agoMore progress on Uniscribe
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 18:05:26 +0000 (13:05 -0500)]
More progress on Uniscribe

15 years agocheck in more test cases for later
Doug Coleman [Thu, 2 Apr 2009 17:25:41 +0000 (12:25 -0500)]
check in more test cases for later

15 years agofix typo
Doug Coleman [Thu, 2 Apr 2009 16:42:10 +0000 (11:42 -0500)]
fix typo

15 years agoadding some preprocessor test files
Doug Coleman [Thu, 2 Apr 2009 16:40:15 +0000 (11:40 -0500)]
adding some preprocessor test files

15 years agohandle defines better, save all #if/#elif/#else/#pragma/#include_next. next step...
Doug Coleman [Thu, 2 Apr 2009 16:39:18 +0000 (11:39 -0500)]
handle defines better, save all #if/#elif/#else/#pragma/#include_next. next step: tokenizing and macro replacement

15 years agoMinor typo in solution for PE problem 49
Aaron Schaefer [Thu, 2 Apr 2009 16:10:51 +0000 (12:10 -0400)]
Minor typo in solution for PE problem 49

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Thu, 2 Apr 2009 15:59:59 +0000 (11:59 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

* '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.

15 years agoSolution to Project Euler problem 49
Aaron Schaefer [Thu, 2 Apr 2009 15:58:35 +0000 (11:58 -0400)]
Solution to Project Euler problem 49

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Thu, 2 Apr 2009 14:12:00 +0000 (09:12 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix UI pane selection
Slava Pestov [Thu, 2 Apr 2009 14:09:09 +0000 (09:09 -0500)]
Fix UI pane selection

15 years agoMerge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Thu, 2 Apr 2009 13:28:30 +0000 (08:28 -0500)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor

15 years agouse unicode instead of ascii again
Doug Coleman [Thu, 2 Apr 2009 06:18:53 +0000 (01:18 -0500)]
use unicode instead of ascii again

15 years agoFix up 'demos' vocab
Slava Pestov [Thu, 2 Apr 2009 06:17:55 +0000 (01:17 -0500)]
Fix up 'demos' vocab

15 years agobeginnings of a c preprocessor -- needs #if, #elif, #else
Doug Coleman [Thu, 2 Apr 2009 06:17:36 +0000 (01:17 -0500)]
beginnings of a c preprocessor -- needs #if, #elif, #else

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 2 Apr 2009 06:12:49 +0000 (01:12 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoTabs are blank (better unicode whitespace support coming soon)
Daniel Ehrenberg [Thu, 2 Apr 2009 06:12:09 +0000 (01:12 -0500)]
Tabs are blank (better unicode whitespace support coming soon)

15 years agoMerge branch 'master' of git://69.93.127.154/git/factor into uniscribe
U-SLAVA-DFB8FF805\Slava [Thu, 2 Apr 2009 03:46:04 +0000 (22:46 -0500)]
Merge branch 'master' of git://69.93.127.154/git/factor into uniscribe

15 years agofix take-rest for out of bounds
Doug Coleman [Thu, 2 Apr 2009 03:39:20 +0000 (22:39 -0500)]
fix take-rest for out of bounds

15 years agoPartial fix for pane selection
Slava Pestov [Thu, 2 Apr 2009 03:24:49 +0000 (22:24 -0500)]
Partial fix for pane selection

15 years agoensure-port outputs a new URL instead of mutating its input
Slava Pestov [Thu, 2 Apr 2009 03:05:12 +0000 (22:05 -0500)]
ensure-port outputs a new URL instead of mutating its input

15 years agoFix typo and update a combinator usage in calendar
Aaron Schaefer [Thu, 2 Apr 2009 02:03:45 +0000 (22:03 -0400)]
Fix typo and update a combinator usage in calendar

15 years agoUpdate usages of divisor? where appropriate
Aaron Schaefer [Thu, 2 Apr 2009 01:53:18 +0000 (21:53 -0400)]
Update usages of divisor? where appropriate

15 years agoAdd divisor? math function
Aaron Schaefer [Wed, 1 Apr 2009 23:29:19 +0000 (19:29 -0400)]
Add divisor? math function

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Wed, 1 Apr 2009 22:55:43 +0000 (18:55 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

* '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
  ...

15 years agoFix contains? -> any? rename issue
Aaron Schaefer [Wed, 1 Apr 2009 22:43:45 +0000 (18:43 -0400)]
Fix contains? -> any? rename issue

15 years agomove assoc-heaps to extra
Doug Coleman [Wed, 1 Apr 2009 22:29:58 +0000 (17:29 -0500)]
move assoc-heaps to extra

15 years agoremove tokenize-line
Doug Coleman [Wed, 1 Apr 2009 22:28:36 +0000 (17:28 -0500)]
remove tokenize-line

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 1 Apr 2009 22:28:17 +0000 (17:28 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agomake tokenize-line configurable, fix bug in take-quoted-string
Doug Coleman [Wed, 1 Apr 2009 20:51:39 +0000 (15:51 -0500)]
make tokenize-line configurable, fix bug in take-quoted-string

15 years agofix bug in state-parser, add take-token
Doug Coleman [Wed, 1 Apr 2009 20:23:05 +0000 (15:23 -0500)]
fix bug in state-parser, add take-token

15 years agoMerge branch 'master' of factorcode.org:/git/factor
Joe Groff [Wed, 1 Apr 2009 19:56:36 +0000 (14:56 -0500)]
Merge branch 'master' of factorcode.org:/git/factor

15 years agoMake math.blas library and ABI choice configurable
Joe Groff [Wed, 1 Apr 2009 19:52:43 +0000 (14:52 -0500)]
Make math.blas library and ABI choice configurable

15 years agostate-parser take-quoted-string rewinds if the string is not found
Doug Coleman [Wed, 1 Apr 2009 19:50:43 +0000 (14:50 -0500)]
state-parser take-quoted-string rewinds if the string is not found

15 years agorefactor state parser some more, add a word to parse escaped strings
Doug Coleman [Wed, 1 Apr 2009 19:36:08 +0000 (14:36 -0500)]
refactor state parser some more, add a word to parse escaped strings

15 years agoset non-key/value attributes to themselves
Doug Coleman [Wed, 1 Apr 2009 18:42:38 +0000 (13:42 -0500)]
set non-key/value attributes to themselves

15 years agorename next to advance
Doug Coleman [Wed, 1 Apr 2009 17:52:02 +0000 (12:52 -0500)]
rename next to advance

15 years agomake html.parser words private
Doug Coleman [Wed, 1 Apr 2009 17:48:51 +0000 (12:48 -0500)]
make html.parser words private

15 years agoremove dead code
Doug Coleman [Wed, 1 Apr 2009 17:47:17 +0000 (12:47 -0500)]
remove dead code

15 years agofix parsing of attributes for nofollows
Doug Coleman [Wed, 1 Apr 2009 17:44:38 +0000 (12:44 -0500)]
fix parsing of attributes for nofollows

15 years agoadd take-sequence to state parser
Doug Coleman [Wed, 1 Apr 2009 17:44:06 +0000 (12:44 -0500)]
add take-sequence to state parser

15 years agomore cleanup
Doug Coleman [Wed, 1 Apr 2009 16:48:44 +0000 (11:48 -0500)]
more cleanup

15 years agocleaning up html.parser
Doug Coleman [Wed, 1 Apr 2009 16:43:30 +0000 (11:43 -0500)]
cleaning up html.parser

15 years agofix deployed name in minneapolis-talk, add summary/deploy to chicago talk
Doug Coleman [Wed, 1 Apr 2009 16:11:15 +0000 (11:11 -0500)]
fix deployed name in minneapolis-talk, add summary/deploy to chicago talk

15 years agospider - better handling of relative links for frames, dont spider things twice
Doug Coleman [Wed, 1 Apr 2009 16:08:19 +0000 (11:08 -0500)]
spider - better handling of relative links for frames, dont spider things twice

15 years agoadd chicago-talk to demos
Doug Coleman [Wed, 1 Apr 2009 16:03:10 +0000 (11:03 -0500)]
add chicago-talk to demos

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 1 Apr 2009 15:38:34 +0000 (10:38 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 1 Apr 2009 09:29:28 +0000 (04:29 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agofix linux64 blas
Doug Coleman [Wed, 1 Apr 2009 09:28:53 +0000 (04:28 -0500)]
fix linux64 blas

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 1 Apr 2009 08:18:51 +0000 (03:18 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agotake-until doesnt pass the element to the quotation anymore
Doug Coleman [Wed, 1 Apr 2009 08:13:38 +0000 (03:13 -0500)]
take-until doesnt pass the element to the quotation anymore

15 years agoAdd silly optimization for 'new'; this will be removed when compiler improves
Slava Pestov [Wed, 1 Apr 2009 07:53:30 +0000 (02:53 -0500)]
Add silly optimization for 'new'; this will be removed when compiler improves

15 years agoFixing up smalltalk to the point where it can run fib, slowly
Slava Pestov [Wed, 1 Apr 2009 07:47:51 +0000 (02:47 -0500)]
Fixing up smalltalk to the point where it can run fib, slowly

15 years agoadd take-while to state parser
Doug Coleman [Wed, 1 Apr 2009 07:45:20 +0000 (02:45 -0500)]
add take-while to state parser

15 years agomore renaing get-char to current
Doug Coleman [Wed, 1 Apr 2009 07:33:38 +0000 (02:33 -0500)]
more renaing get-char to current

15 years agorename get-next to peek-next, get-char to current
Doug Coleman [Wed, 1 Apr 2009 07:32:48 +0000 (02:32 -0500)]
rename get-next to peek-next, get-char to current

15 years agoAdd new vocabs
Slava Pestov [Wed, 1 Apr 2009 07:09:49 +0000 (02:09 -0500)]
Add new vocabs

15 years agoLoad smalltalk.library by default and remove useless smalltalk.factor
Slava Pestov [Wed, 1 Apr 2009 07:08:49 +0000 (02:08 -0500)]
Load smalltalk.library by default and remove useless smalltalk.factor

15 years agosmalltalk: fix various things in the parser, add temporary variable support, clean...
Slava Pestov [Wed, 1 Apr 2009 07:06:57 +0000 (02:06 -0500)]
smalltalk: fix various things in the parser, add temporary variable support, clean up compiler

15 years agoMerge branch 'master' into smalltalk
Slava Pestov [Wed, 1 Apr 2009 05:00:20 +0000 (00:00 -0500)]
Merge branch 'master' into smalltalk

15 years agoFix peg left recursion handling
Chris Double [Wed, 1 Apr 2009 04:55:15 +0000 (17:55 +1300)]
Fix peg left recursion handling

15 years agoRe-organize things so that bootstrap.ui doesn't load ui.text
Slava Pestov [Wed, 1 Apr 2009 04:44:38 +0000 (23:44 -0500)]
Re-organize things so that bootstrap.ui doesn't load ui.text

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Aaron Schaefer [Wed, 1 Apr 2009 04:43:23 +0000 (00:43 -0400)]
Merge branch 'master' of git://factorcode.org/git/factor

* '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
  ...

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Wed, 1 Apr 2009 04:39:36 +0000 (23:39 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoFix stack effect declarations for (>>foo) words
Slava Pestov [Wed, 1 Apr 2009 04:39:11 +0000 (23:39 -0500)]
Fix stack effect declarations for (>>foo) words

15 years agoBetter error message for syntax error in : foo ( : bar
Daniel Ehrenberg [Wed, 1 Apr 2009 04:18:52 +0000 (23:18 -0500)]
Better error message for syntax error in : foo ( : bar

15 years agoremove some dead code, make spider use count and max-count again
Doug Coleman [Wed, 1 Apr 2009 04:04:59 +0000 (23:04 -0500)]
remove some dead code, make spider use count and max-count again

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Wed, 1 Apr 2009 03:54:07 +0000 (22:54 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoSmalltalk parser work in progress
Slava Pestov [Wed, 1 Apr 2009 03:30:13 +0000 (22:30 -0500)]
Smalltalk parser work in progress

15 years agoFUEL: Font lock and no indentation for EBNF: ... ;EBNF forms.
Jose A. Ortega Ruiz [Wed, 1 Apr 2009 03:03:28 +0000 (05:03 +0200)]
FUEL: Font lock and no indentation for EBNF: ... ;EBNF forms.

15 years agoleft and right arrow keys move between graphemes in UI
Daniel Ehrenberg [Wed, 1 Apr 2009 02:49:14 +0000 (21:49 -0500)]
left and right arrow keys move between graphemes in UI

15 years agoAdding functionality to unicode breaks API for future UI changes
Daniel Ehrenberg [Wed, 1 Apr 2009 02:48:43 +0000 (21:48 -0500)]
Adding functionality to unicode breaks API for future UI changes

15 years agoMerge branch 'master' of git://factorcode.org/git/factor into unicode
Daniel Ehrenberg [Wed, 1 Apr 2009 02:42:22 +0000 (21:42 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into unicode

15 years agosmalltalk: Working on message cascade syntax
Slava Pestov [Wed, 1 Apr 2009 02:23:09 +0000 (21:23 -0500)]
smalltalk: Working on message cascade syntax

15 years agoMerge branch 'master' of git://factorcode.org/git/factor into unicode
Daniel Ehrenberg [Wed, 1 Apr 2009 02:15:18 +0000 (21:15 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor into unicode

15 years agostate-parser works with sequences, not strings
Doug Coleman [Tue, 31 Mar 2009 23:49:41 +0000 (18:49 -0500)]
state-parser works with sequences, not strings
fix bug with take-until

15 years agorename word
Doug Coleman [Tue, 31 Mar 2009 23:23:02 +0000 (18:23 -0500)]
rename word

15 years agoredo spider without dynamic variables
Doug Coleman [Tue, 31 Mar 2009 23:21:15 +0000 (18:21 -0500)]
redo spider without dynamic variables

15 years agoMerge branch 'master' into smalltalk
Slava Pestov [Tue, 31 Mar 2009 22:49:10 +0000 (17:49 -0500)]
Merge branch 'master' into smalltalk

15 years agoFix conflict
Slava Pestov [Tue, 31 Mar 2009 22:08:20 +0000 (17:08 -0500)]
Fix conflict

15 years agoMerge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Tue, 31 Mar 2009 21:06:01 +0000 (16:06 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor

15 years agoremove duplication, refactor html.parser to use new state parser
Doug Coleman [Tue, 31 Mar 2009 21:05:11 +0000 (16:05 -0500)]
remove duplication, refactor html.parser to use new state parser

15 years agoredo state parser to avoid dynamic variables
Doug Coleman [Tue, 31 Mar 2009 21:04:39 +0000 (16:04 -0500)]
redo state parser to avoid dynamic variables

15 years agofix help-lint for syndication
Doug Coleman [Tue, 31 Mar 2009 16:12:05 +0000 (11:12 -0500)]
fix help-lint for syndication

15 years agoSmall speedup for code using H{ } clone and with-scope
Slava Pestov [Tue, 31 Mar 2009 13:16:04 +0000 (08:16 -0500)]
Small speedup for code using H{ } clone and with-scope

15 years agoSmall size reduction for deployed images
Slava Pestov [Tue, 31 Mar 2009 13:15:27 +0000 (08:15 -0500)]
Small size reduction for deployed images

15 years agoTweak some code to reduce deployed image size
Slava Pestov [Tue, 31 Mar 2009 13:03:27 +0000 (08:03 -0500)]
Tweak some code to reduce deployed image size

15 years agosyndication: fix help lint
Slava Pestov [Tue, 31 Mar 2009 09:43:26 +0000 (04:43 -0500)]
syndication: fix help lint