basis/,extra/: removing some unnecessary EXCLUDE declarations
parent
3f818637cd
commit
f2a8a79a1a
|
@ -1,11 +1,10 @@
|
||||||
! Copyright (C) 2004, 2008 Slava Pestov, Ivan Tikhonov.
|
! Copyright (C) 2004, 2008 Slava Pestov, Ivan Tikhonov.
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: accessors alien alien.c-types alien.data alien.strings
|
USING: accessors alien alien.c-types alien.data alien.strings
|
||||||
arrays byte-arrays classes.struct combinators destructors
|
byte-arrays classes.struct combinators destructors io.backend.unix
|
||||||
io.backend.unix io.encodings.ascii io.encodings.utf8 io.files
|
io.encodings.ascii io.encodings.utf8 io.files io.pathnames io.sockets
|
||||||
io.pathnames io.sockets.private kernel libc locals math
|
io.sockets.private kernel libc locals math namespaces sequences system
|
||||||
namespaces sequences system unix unix.ffi vocabs ;
|
unix unix.ffi vocabs ;
|
||||||
EXCLUDE: io.sockets => accept ;
|
|
||||||
IN: io.sockets.unix
|
IN: io.sockets.unix
|
||||||
|
|
||||||
: socket-fd ( domain type protocol -- fd )
|
: socket-fd ( domain type protocol -- fd )
|
||||||
|
@ -95,7 +94,7 @@ M: object (server)
|
||||||
|
|
||||||
: do-accept ( server addrspec -- fd sockaddr )
|
: do-accept ( server addrspec -- fd sockaddr )
|
||||||
[ handle>> handle-fd ] [ empty-sockaddr/size int <ref> ] bi*
|
[ handle>> handle-fd ] [ empty-sockaddr/size int <ref> ] bi*
|
||||||
[ accept ] 2keep drop ; inline
|
[ unix.ffi:accept ] 2keep drop ; inline
|
||||||
|
|
||||||
M: object (accept)
|
M: object (accept)
|
||||||
2dup do-accept over 0 >= [
|
2dup do-accept over 0 >= [
|
||||||
|
|
|
@ -1,22 +1,19 @@
|
||||||
! Copyright (C) 2006, 2011 Slava Pestov
|
! Copyright (C) 2006, 2011 Slava Pestov
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: accessors arrays assocs calendar colors.constants
|
USING: accessors arrays assocs calendar colors.constants combinators
|
||||||
combinators combinators.short-circuit documents
|
combinators.short-circuit documents documents.elements fonts fry
|
||||||
documents.elements fry grouping kernel locals make math
|
grouping kernel locals make math math.functions math.order math.ranges
|
||||||
math.functions math.order math.ranges math.rectangles
|
math.rectangles math.vectors models models.arrow namespaces opengl
|
||||||
math.vectors models models.arrow namespaces opengl sequences
|
sequences sorting splitting timers ui.baseline-alignment ui.clipboards
|
||||||
sorting splitting timers ui.baseline-alignment ui.clipboards
|
ui.commands ui.gadgets ui.gadgets.borders ui.gadgets.line-support
|
||||||
ui.commands ui.gadgets ui.gadgets.borders
|
ui.gadgets.menus ui.gadgets.scrollers ui.gestures ui.pens.solid
|
||||||
ui.gadgets.line-support ui.gadgets.menus ui.gadgets.scrollers
|
ui.render ui.text ui.theme unicode ;
|
||||||
ui.theme ui.gestures ui.pens.solid ui.render ui.text
|
|
||||||
unicode ;
|
|
||||||
EXCLUDE: fonts => selection ;
|
|
||||||
IN: ui.gadgets.editors
|
IN: ui.gadgets.editors
|
||||||
|
|
||||||
TUPLE: editor < line-gadget
|
TUPLE: editor < line-gadget
|
||||||
caret-color
|
caret-color
|
||||||
caret mark
|
caret mark
|
||||||
focused? blink blink-timer ;
|
focused? blink blink-timer ;
|
||||||
|
|
||||||
<PRIVATE
|
<PRIVATE
|
||||||
|
|
||||||
|
@ -384,7 +381,7 @@ editor "editing" f {
|
||||||
|
|
||||||
: com-paste ( editor -- ) clipboard get paste-clipboard ;
|
: com-paste ( editor -- ) clipboard get paste-clipboard ;
|
||||||
|
|
||||||
: paste-selection ( editor -- ) selection get paste-clipboard ;
|
: paste-selection ( editor -- ) ui.clipboards:selection get paste-clipboard ;
|
||||||
|
|
||||||
: com-cut ( editor -- ) clipboard get editor-cut ;
|
: com-cut ( editor -- ) clipboard get editor-cut ;
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
! Copyright (C) 2010 Niklas Waern.
|
! Copyright (C) 2010 Niklas Waern.
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: alien alien.c-types alien.libraries alien.syntax classes.struct
|
USING: alien alien.c-types alien.libraries alien.syntax classes.struct
|
||||||
locals sequences x11.X x11.syntax x11.xlib ;
|
locals math sequences x11.X x11.syntax x11.xlib ;
|
||||||
EXCLUDE: math => float ;
|
|
||||||
IN: x11.xinput2.ffi
|
IN: x11.xinput2.ffi
|
||||||
|
|
||||||
<< "xinput2" "libXi.so" cdecl add-library >>
|
<< "xinput2" "libXi.so" cdecl add-library >>
|
||||||
|
|
|
@ -1,8 +1,7 @@
|
||||||
! Copyright (C) 2009 Bruno Deferrari
|
! Copyright (C) 2009 Bruno Deferrari
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: accessors assocs concurrency.mailboxes io kernel namespaces
|
USING: accessors assocs concurrency.mailboxes io irc.client.chats
|
||||||
strings words.symbol irc.client.chats irc.messages ;
|
irc.messages kernel namespaces sequences strings words.symbol ;
|
||||||
EXCLUDE: sequences => join ;
|
|
||||||
IN: irc.client.base
|
IN: irc.client.base
|
||||||
|
|
||||||
SYMBOL: current-irc-client
|
SYMBOL: current-irc-client
|
||||||
|
@ -18,7 +17,7 @@ SYMBOL: current-irc-client
|
||||||
\ current-irc-client swap with-variable ; inline
|
\ current-irc-client swap with-variable ; inline
|
||||||
|
|
||||||
UNION: to-target privmsg notice ;
|
UNION: to-target privmsg notice ;
|
||||||
UNION: to-channel join part topic kick rpl-channel-modes
|
UNION: to-channel irc.messages:join part topic kick rpl-channel-modes
|
||||||
topic rpl-names rpl-names-end ;
|
topic rpl-names rpl-names-end ;
|
||||||
UNION: to-one-chat to-target to-channel mode ;
|
UNION: to-one-chat to-target to-channel mode ;
|
||||||
UNION: to-many-chats nick quit ;
|
UNION: to-many-chats nick quit ;
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
! Copyright (C) 2009 Bruno Deferrari
|
! Copyright (C) 2009 Bruno Deferrari
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: kernel tools.test accessors arrays
|
USING: accessors irc.messages irc.messages.parser tools.test ;
|
||||||
irc.messages.parser irc.messages ;
|
|
||||||
EXCLUDE: sequences => join ;
|
|
||||||
IN: irc.messages.tests
|
IN: irc.messages.tests
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -2,8 +2,7 @@
|
||||||
! See http://factorcode.org/license.txt for BSD license.
|
! See http://factorcode.org/license.txt for BSD license.
|
||||||
USING: kernel fry splitting ascii calendar accessors combinators
|
USING: kernel fry splitting ascii calendar accessors combinators
|
||||||
arrays classes.tuple math.order words assocs strings irc.messages.base
|
arrays classes.tuple math.order words assocs strings irc.messages.base
|
||||||
combinators.short-circuit math ;
|
combinators.short-circuit math sequences ;
|
||||||
EXCLUDE: sequences => join ;
|
|
||||||
IN: irc.messages
|
IN: irc.messages
|
||||||
|
|
||||||
! connection
|
! connection
|
||||||
|
|
Loading…
Reference in New Issue