basis/,extra/: removing some unnecessary EXCLUDE declarations

modern-harvey2
Björn Lindqvist 2017-06-24 16:38:34 +02:00
parent 3f818637cd
commit f2a8a79a1a
6 changed files with 23 additions and 32 deletions

View File

@ -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 >= [

View File

@ -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 ;

View File

@ -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 >>

View File

@ -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 ;

View File

@ -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

View File

@ -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