19 lines
542 B
Factor
19 lines
542 B
Factor
|
! Copyright (C) 2009 Slava Pestov.
|
||
|
! See http://factorcode.org/license.txt for BSD license.
|
||
|
USING: models source-files.errors namespaces models.delay init
|
||
|
kernel calendar ;
|
||
|
IN: tools.errors.model
|
||
|
|
||
|
SYMBOLS: (error-list-model) error-list-model ;
|
||
|
|
||
|
(error-list-model) [ f <model> ] initialize
|
||
|
|
||
|
error-list-model [ (error-list-model) get-global 100 milliseconds <delay> ] initialize
|
||
|
|
||
|
SINGLETON: updater
|
||
|
|
||
|
M: updater errors-changed drop f (error-list-model) get-global set-model ;
|
||
|
|
||
|
[ updater add-error-observer ] "ui.tools.error-list" add-init-hook
|
||
|
|