]> gitweb.factorcode.org Git - factor.git/commitdiff
Merge branch 'master' into microseconds
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sun, 23 Nov 2008 09:06:32 +0000 (03:06 -0600)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sun, 23 Nov 2008 09:06:32 +0000 (03:06 -0600)
12 files changed:
1  2 
basis/bootstrap/stage2.factor
basis/concurrency/combinators/combinators-tests.factor
basis/io/unix/files/files.factor
basis/smtp/smtp.factor
basis/stack-checker/known-words/known-words.factor
basis/ui/gestures/gestures-docs.factor
basis/ui/gestures/gestures.factor
basis/ui/ui.factor
core/bootstrap/primitives.factor
core/io/streams/c/c.factor
vm/run.c
vm/run.h

Simple merge
Simple merge
Simple merge
Simple merge
index dc868154bb3958b0048a01bc46586e724bb04db7,e05341f3fc97df29102acd976f4fe4adae4aa880..de2eb713072989a25b8af0c592c0415df46ba51d
@@@ -138,14 -139,22 +139,22 @@@ SYMBOL: ui-hoo
  : notify-queued ( -- )
      graft-queue [ notify ] slurp-deque ;
  
+ : send-queued-gestures ( -- )
+     gesture-queue [ send-queued-gesture ] slurp-deque ;
  : update-ui ( -- )
-     [ notify-queued layout-queued redraw-worlds ] assert-depth ;
+     [
+         [
+             notify-queued
+             layout-queued
+             redraw-worlds
+             send-queued-gestures
+         ] assert-depth
+     ] [ ui-error ] recover ;
  
  : ui-wait ( -- )
 -    10 sleep ;
 +    10 milliseconds sleep ;
  
- : ui-try ( quot -- ) [ ui-error ] recover ;
  SYMBOL: ui-thread
  
  : ui-running ( quot -- )
Simple merge
index 287ee3ad952c74e7453ac9e1f8ae212c78ab5641,dd7f3226cb318bd7915630ff45d353ae86a14f6a..47e19d2c40360e1b56f3dfcd62ee6d7940b0daa7
mode 100644,100755..100755
diff --cc vm/run.c
Simple merge
diff --cc vm/run.h
Simple merge