]> gitweb.factorcode.org Git - factor.git/log
factor.git
18 years agoPhasing out basic block optimizer; moved %inc-d/r merge optimization to templates
slava [Mon, 3 Apr 2006 07:22:33 +0000 (07:22 +0000)]
Phasing out basic block optimizer; moved %inc-d/r merge optimization to templates

18 years agoFix clear-hash bug, merge compiler/compiler-backend/compiler-frontend vocabs
slava [Mon, 3 Apr 2006 06:18:56 +0000 (06:18 +0000)]
Fix clear-hash bug, merge compiler/compiler-backend/compiler-frontend vocabs

18 years agoCleanup compiler and some minor library code
slava [Mon, 3 Apr 2006 05:33:52 +0000 (05:33 +0000)]
Cleanup compiler and some minor library code

18 years agoFurther compiler refactoring, implemented "templates"
slava [Sun, 2 Apr 2006 04:42:36 +0000 (04:42 +0000)]
Further compiler refactoring, implemented "templates"

18 years agoBootstrap images stored under resource path now
slava [Sun, 2 Apr 2006 04:42:14 +0000 (04:42 +0000)]
Bootstrap images stored under resource path now

18 years agoUI tweaks
slava [Sun, 2 Apr 2006 00:51:48 +0000 (00:51 +0000)]
UI tweaks

18 years agovreg usage cleanups
slava [Sun, 2 Apr 2006 00:50:33 +0000 (00:50 +0000)]
vreg usage cleanups

18 years agoCocoa fixes
slava [Sun, 2 Apr 2006 00:48:17 +0000 (00:48 +0000)]
Cocoa fixes

18 years agoRefactor compiler code to deal with stack locations in a more orthogonal manner
slava [Sat, 1 Apr 2006 01:16:39 +0000 (01:16 +0000)]
Refactor compiler code to deal with stack locations in a more orthogonal manner

18 years agoClear out expired aliens in Cocoa UI startup
slava [Sat, 1 Apr 2006 01:16:03 +0000 (01:16 +0000)]
Clear out expired aliens in Cocoa UI startup

18 years agoYou can now define Objective C methods which return structures
slava [Thu, 30 Mar 2006 21:39:56 +0000 (21:39 +0000)]
You can now define Objective C methods which return structures

18 years agoStart 0.82
slava [Thu, 30 Mar 2006 21:13:11 +0000 (21:13 +0000)]
Start 0.82

18 years agoMakefile fix 0.81
slava [Wed, 29 Mar 2006 23:25:52 +0000 (23:25 +0000)]
Makefile fix

18 years agoMinor documentation fixes
slava [Wed, 29 Mar 2006 22:44:04 +0000 (22:44 +0000)]
Minor documentation fixes

18 years agoClean up stack effect display code
slava [Wed, 29 Mar 2006 22:19:58 +0000 (22:19 +0000)]
Clean up stack effect display code

18 years agospace-invaders: remove hack whereby bitmap was stored in a variable
chris.double [Wed, 29 Mar 2006 11:23:58 +0000 (11:23 +0000)]
space-invaders: remove hack whereby bitmap was stored in a variable

18 years agospace-invaders: add some color
chris.double [Wed, 29 Mar 2006 11:14:56 +0000 (11:14 +0000)]
space-invaders: add some color

18 years agonote in space invaders readme to compile-all
chris.double [Wed, 29 Mar 2006 11:09:23 +0000 (11:09 +0000)]
note in space invaders readme to compile-all

18 years agoudpate space-invaders readme
chris.double [Wed, 29 Mar 2006 11:08:17 +0000 (11:08 +0000)]
udpate space-invaders readme

18 years agospace invaders: add escape key
chris.double [Wed, 29 Mar 2006 11:04:37 +0000 (11:04 +0000)]
space invaders: add escape key

18 years agokey handling for space-invaders
chris.double [Wed, 29 Mar 2006 10:54:35 +0000 (10:54 +0000)]
key handling for space-invaders

18 years agoadd while-no-messages to concurrency
chris.double [Wed, 29 Mar 2006 10:00:57 +0000 (10:00 +0000)]
add while-no-messages to concurrency

while-no-messages will run a quotation while there is no messages in the processes mailbox. This is useful for game loops.

18 years agospace-invaders: coordinates are now an array to reduce stack manipulation
chris.double [Wed, 29 Mar 2006 08:34:40 +0000 (08:34 +0000)]
space-invaders: coordinates are now an array to reduce stack manipulation

18 years agospace invaders: get running with new gui system
chris.double [Wed, 29 Mar 2006 08:04:42 +0000 (08:04 +0000)]
space invaders: get running with new gui system

18 years agoadd blog entry note to partial continuations code
chris.double [Sat, 18 Mar 2006 11:52:07 +0000 (11:52 +0000)]
add blog entry note to partial continuations code

18 years agoremove old partial continuation code
chris.double [Sat, 18 Mar 2006 11:44:51 +0000 (11:44 +0000)]
remove old partial continuation code

18 years agoTidy up partial continuation examples
chris.double [Sat, 18 Mar 2006 11:43:31 +0000 (11:43 +0000)]
Tidy up partial continuation examples

18 years ago.app now includes sources, .dmg is built automatically
slava [Wed, 29 Mar 2006 06:34:26 +0000 (06:34 +0000)]
.app now includes sources, .dmg is built automatically

18 years agox86 backend now supports %box-struct
slava [Wed, 29 Mar 2006 04:25:52 +0000 (04:25 +0000)]
x86 backend now supports %box-struct

18 years agoMarkup tweaks, changelog in the UI
slava [Wed, 29 Mar 2006 04:31:45 +0000 (04:31 +0000)]
Markup tweaks, changelog in the UI

18 years agoFix another typo
slava [Wed, 29 Mar 2006 02:43:22 +0000 (02:43 +0000)]
Fix another typo

18 years agoFix typo
slava [Wed, 29 Mar 2006 02:19:02 +0000 (02:19 +0000)]
Fix typo

18 years agoFirst cut at x86 %box-struct
slava [Wed, 29 Mar 2006 02:18:09 +0000 (02:18 +0000)]
First cut at x86 %box-struct

18 years agoPrettyprinter nesting limit, wheel mouse fix
slava [Wed, 29 Mar 2006 02:14:08 +0000 (02:14 +0000)]
Prettyprinter nesting limit, wheel mouse fix

18 years agoBootstrap fix
slava [Tue, 28 Mar 2006 04:03:25 +0000 (04:03 +0000)]
Bootstrap fix

18 years agoadded embedded factor within <% %>
chapman.alex [Tue, 28 Mar 2006 01:20:03 +0000 (01:20 +0000)]
added embedded factor within <% %>

18 years agoTemporary workaround for I/O FEP
slava [Tue, 28 Mar 2006 03:20:57 +0000 (03:20 +0000)]
Temporary workaround for I/O FEP

18 years agoChange how resource-path works
slava [Tue, 28 Mar 2006 03:20:42 +0000 (03:20 +0000)]
Change how resource-path works

18 years agoAdding FreeType to OS X bundle
slava [Tue, 28 Mar 2006 03:20:01 +0000 (03:20 +0000)]
Adding FreeType to OS X bundle

18 years agowin32 keyboard handling fix
erg [Mon, 27 Mar 2006 20:49:36 +0000 (20:49 +0000)]
win32 keyboard handling fix

18 years agoBootstrap fix
slava [Mon, 27 Mar 2006 08:44:23 +0000 (08:44 +0000)]
Bootstrap fix

18 years agoMinor fix for links-in, updated to do list to reflect remaining 0.81 tasks
slava [Mon, 27 Mar 2006 08:39:42 +0000 (08:39 +0000)]
Minor fix for links-in, updated to do list to reflect remaining 0.81 tasks

18 years agoAbstract out word cross-referencing into a graph library; implement help cross-refere...
slava [Mon, 27 Mar 2006 08:10:58 +0000 (08:10 +0000)]
Abstract out word cross-referencing into a graph library; implement help cross-referencing

18 years agoMinor cleanups and documentation fixes
slava [Mon, 27 Mar 2006 07:34:07 +0000 (07:34 +0000)]
Minor cleanups and documentation fixes

18 years agoWrote alien interface docs
slava [Mon, 27 Mar 2006 06:24:18 +0000 (06:24 +0000)]
Wrote alien interface docs

18 years agowin32 -> windows
erg [Mon, 27 Mar 2006 02:15:50 +0000 (02:15 +0000)]
win32 -> windows

18 years agomoved library/win32 to library/windows
erg [Mon, 27 Mar 2006 02:14:39 +0000 (02:14 +0000)]
moved library/win32 to library/windows

18 years agoremove \r\n again..
erg [Mon, 27 Mar 2006 01:39:28 +0000 (01:39 +0000)]
remove \r\n again..

18 years agocomment out bad parts of types.factor
erg [Mon, 27 Mar 2006 01:40:53 +0000 (01:40 +0000)]
comment out bad parts of types.factor

18 years agocomment out bad parts of types.factor
erg [Mon, 27 Mar 2006 01:37:14 +0000 (01:37 +0000)]
comment out bad parts of types.factor

18 years agoFix typo
slava [Mon, 27 Mar 2006 02:21:37 +0000 (02:21 +0000)]
Fix typo

18 years agoMissing files in bootstrap
slava [Mon, 27 Mar 2006 02:20:36 +0000 (02:20 +0000)]
Missing files in bootstrap

18 years agoDocumentation updates
slava [Mon, 27 Mar 2006 02:08:02 +0000 (02:08 +0000)]
Documentation updates

18 years agoChange Windows OS detection
slava [Mon, 27 Mar 2006 02:07:23 +0000 (02:07 +0000)]
Change Windows OS detection

18 years agoremove more \r\n
erg [Mon, 27 Mar 2006 01:15:31 +0000 (01:15 +0000)]
remove more \r\n

18 years agoremove windows \r\n at end of some lines
erg [Mon, 27 Mar 2006 01:08:51 +0000 (01:08 +0000)]
remove windows \r\n at end of some lines

18 years agoremove contrib/win32
erg [Mon, 27 Mar 2006 01:06:58 +0000 (01:06 +0000)]
remove contrib/win32

18 years agobootstrapping with -no-native-io now allows tty shell
erg [Mon, 27 Mar 2006 01:02:04 +0000 (01:02 +0000)]
bootstrapping with -no-native-io now allows tty shell

18 years agomove gdi32 words to win32-api
erg [Mon, 27 Mar 2006 00:43:57 +0000 (00:43 +0000)]
move gdi32 words to win32-api

18 years agoadded ui files to library/win32/
erg [Mon, 27 Mar 2006 00:40:36 +0000 (00:40 +0000)]
added ui files to library/win32/

18 years agowin32 bootstrap fixes, remove some opengl words from win32
erg [Mon, 27 Mar 2006 00:24:12 +0000 (00:24 +0000)]
win32 bootstrap fixes, remove some opengl words from win32

18 years agogl/glu win32 fix
erg [Sun, 26 Mar 2006 23:03:26 +0000 (23:03 +0000)]
gl/glu win32 fix

18 years agominimize crash fix, win32 -> win32-api rename
erg [Sun, 26 Mar 2006 23:02:57 +0000 (23:02 +0000)]
minimize crash fix, win32 -> win32-api rename

18 years agoChanged alien constructor behavior, new-style string mode parsing for C enums and...
slava [Mon, 27 Mar 2006 00:47:51 +0000 (00:47 +0000)]
Changed alien constructor behavior, new-style string mode parsing for C enums and unions (C-ENUM: and C-UNION: words)

18 years agoDocumentation fixes and bootstrap fix
slava [Mon, 27 Mar 2006 00:13:34 +0000 (00:13 +0000)]
Documentation fixes and bootstrap fix

18 years agoStarted help cross-referencing, updating documentation
slava [Sun, 26 Mar 2006 21:36:05 +0000 (21:36 +0000)]
Started help cross-referencing, updating documentation

18 years agoUI button cleanups
slava [Sat, 25 Mar 2006 22:41:40 +0000 (22:41 +0000)]
UI button cleanups

18 years agoDocumentation updates and UI fixes
slava [Sat, 25 Mar 2006 22:01:39 +0000 (22:01 +0000)]
Documentation updates and UI fixes

18 years agono flicker for win32
erg [Sat, 25 Mar 2006 19:17:53 +0000 (19:17 +0000)]
no flicker for win32

18 years agoadded win32 ui.factor
erg [Sat, 25 Mar 2006 10:20:00 +0000 (10:20 +0000)]
added win32 ui.factor

18 years agowin32 bootstrap fixes
erg [Sat, 25 Mar 2006 09:58:34 +0000 (09:58 +0000)]
win32 bootstrap fixes

18 years agowin32 runtime fix for dealloc_bounded_block
erg [Sat, 25 Mar 2006 08:56:01 +0000 (08:56 +0000)]
win32 runtime fix for dealloc_bounded_block

18 years agowin32 ui, windows messages file, opengl32 bindings
erg [Sat, 25 Mar 2006 08:54:59 +0000 (08:54 +0000)]
win32 ui, windows messages file, opengl32 bindings

18 years agoDocumentation updates
slava [Sat, 25 Mar 2006 08:16:25 +0000 (08:16 +0000)]
Documentation updates

18 years agoTool documentation
slava [Sat, 25 Mar 2006 06:06:52 +0000 (06:06 +0000)]
Tool documentation

18 years agoMulti-window code cleanups
slava [Sat, 25 Mar 2006 03:58:03 +0000 (03:58 +0000)]
Multi-window code cleanups

18 years agoBrowser cleanups, moving assoc word from lists to sequences
slava [Sat, 25 Mar 2006 03:02:50 +0000 (03:02 +0000)]
Browser cleanups, moving assoc word from lists to sequences

18 years agoSimplifying UI code dealing with worlds
slava [Sat, 25 Mar 2006 00:26:06 +0000 (00:26 +0000)]
Simplifying UI code dealing with worlds

18 years agoImplemented browser history
slava [Fri, 24 Mar 2006 18:39:18 +0000 (18:39 +0000)]
Implemented browser history

18 years agoBetter looking browser, add missing copyright notices
slava [Fri, 24 Mar 2006 18:19:14 +0000 (18:19 +0000)]
Better looking browser, add missing copyright notices

18 years agoNew browser gadget
slava [Fri, 24 Mar 2006 08:28:46 +0000 (08:28 +0000)]
New browser gadget

18 years agoUpdate Cocoa for latest changes
slava [Thu, 23 Mar 2006 22:46:35 +0000 (22:46 +0000)]
Update Cocoa for latest changes

18 years agoBetter looking outliners, fix a bug in the hand preventing outliners from working...
slava [Thu, 23 Mar 2006 21:57:14 +0000 (21:57 +0000)]
Better looking outliners, fix a bug in the hand preventing outliners from working, other cleanups

18 years agoDeallocate the GLX context and visual in the proper way
slava [Thu, 23 Mar 2006 21:24:26 +0000 (21:24 +0000)]
Deallocate the GLX context and visual in the proper way

18 years agoFix expose event handling
slava [Thu, 23 Mar 2006 21:14:53 +0000 (21:14 +0000)]
Fix expose event handling

18 years agoFix typo
slava [Thu, 23 Mar 2006 21:02:14 +0000 (21:02 +0000)]
Fix typo

18 years agoWheel mouse support
slava [Thu, 23 Mar 2006 21:01:47 +0000 (21:01 +0000)]
Wheel mouse support

18 years agoheap-stats fix and other cleanups
slava [Wed, 22 Mar 2006 23:23:32 +0000 (23:23 +0000)]
heap-stats fix and other cleanups

18 years agoFix stack leaks in X11 backend
slava [Wed, 22 Mar 2006 22:22:05 +0000 (22:22 +0000)]
Fix stack leaks in X11 backend

18 years agoImproved heap-stats
slava [Wed, 22 Mar 2006 22:21:41 +0000 (22:21 +0000)]
Improved heap-stats

18 years agoBootstrap fix, stop event loop after all windows closed, start UI by default if ...
slava [Wed, 22 Mar 2006 07:39:36 +0000 (07:39 +0000)]
Bootstrap fix, stop event loop after all windows closed, start UI by default if $DISPLAY is set

18 years agoFix typo in OpenGL init
slava [Wed, 22 Mar 2006 07:43:59 +0000 (07:43 +0000)]
Fix typo in OpenGL init

18 years agoBootstrap fix, got close box working
slava [Wed, 22 Mar 2006 07:27:07 +0000 (07:27 +0000)]
Bootstrap fix, got close box working

18 years agoKeyboard input and cleanups for X11 backend
slava [Wed, 22 Mar 2006 07:07:21 +0000 (07:07 +0000)]
Keyboard input and cleanups for X11 backend

18 years agoCleaning up X11 backend and adding close box support
slava [Wed, 22 Mar 2006 04:32:02 +0000 (04:32 +0000)]
Cleaning up X11 backend and adding close box support

18 years agoMouse events now work in X11 backend
slava [Tue, 21 Mar 2006 23:19:06 +0000 (23:19 +0000)]
Mouse events now work in X11 backend

18 years agoAssorted Cocoa and X11 backend improvements
slava [Tue, 21 Mar 2006 22:15:53 +0000 (22:15 +0000)]
Assorted Cocoa and X11 backend improvements

18 years agoFix free-fonts so it works independently of close-world
slava [Tue, 21 Mar 2006 20:20:16 +0000 (20:20 +0000)]
Fix free-fonts so it works independently of close-world

18 years agoUpdate X11 backend for gl-context backend words
slava [Tue, 21 Mar 2006 20:17:49 +0000 (20:17 +0000)]
Update X11 backend for gl-context backend words

18 years agoFix a memory leak in Cocoa
slava [Tue, 21 Mar 2006 20:07:53 +0000 (20:07 +0000)]
Fix a memory leak in Cocoa