]> gitweb.factorcode.org Git - factor.git/commitdiff
Remove unused words discovered by Samuel Tardieu
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Tue, 16 Jun 2009 21:38:39 +0000 (16:38 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Tue, 16 Jun 2009 21:38:39 +0000 (16:38 -0500)
basis/functors/functors.factor
basis/heaps/heaps.factor
basis/help/lint/lint.factor
basis/opengl/textures/textures.factor
basis/ui/baseline-alignment/baseline-alignment.factor
basis/ui/gadgets/panes/panes.factor
basis/ui/gadgets/sliders/sliders.factor
basis/unicode/breaks/breaks.factor
core/generic/math/math-docs.factor
core/generic/math/math.factor

index e5eb50e82f1e83b03ba34fc034b75b026e118955..b7dab0d6af45e7f8965684d981b5430e01529652 100644 (file)
@@ -58,8 +58,6 @@ M: object (fake-quotations>) , ;
     [ parse-definition* ] dip
     parsed ;
 
-: DEFINE* ( accum -- accum ) \ define-declared* parsed ;
-
 SYNTAX: `TUPLE:
     scan-param parsed
     scan {
index becfb6826d3ea7b0da0b1d5fd0b30d3ac46f8e6b..ae546080a131a12e0698e1d175c5c53fe6235a7d 100644 (file)
@@ -51,9 +51,6 @@ M: heap heap-size ( heap -- n )
 : data-nth ( n heap -- entry )
     data>> nth-unsafe ; inline
 
-: up-value ( n heap -- entry )
-    [ up ] dip data-nth ; inline
-
 : left-value ( n heap -- entry )
     [ left ] dip data-nth ; inline
 
@@ -75,9 +72,6 @@ M: heap heap-size ( heap -- n )
 : data-pop* ( heap -- )
     data>> pop* ; inline
 
-: data-peek ( heap -- entry )
-    data>> last ; inline
-
 : data-first ( heap -- entry )
     data>> first ; inline
 
@@ -130,9 +124,6 @@ DEFER: up-heap
     2dup right-bounds-check?
     [ drop left ] [ (child) ] if ;
 
-: swap-down ( m heap -- )
-    [ child ] 2keep data-exchange ;
-
 DEFER: down-heap
 
 : (down-heap) ( m heap -- )
index 4ead01159ae67e5ea3794323f61516773d058a88..c1dd591013efee379d7d0bfd5be3a139b1a72c5f 100755 (executable)
@@ -55,8 +55,6 @@ PRIVATE>
         ] check-something
     ] [ drop ] if ;
 
-: check-words ( words -- ) [ check-word ] each ;
-
 : check-article ( article -- )
     [ with-interactive-vocabs ] vocabs-quot set
     >link dup '[
index d43e1736d15c4fb71ac40a103b7f77079f182254..2eabbd478be3292756103539153e887e74e10b9a 100755 (executable)
@@ -135,9 +135,6 @@ TUPLE: multi-texture grid display-list loc disposed ;
     [ dup image-locs ] dip
     '[ [ _ v+ <single-texture> |dispose ] 2map ] 2map ;
 
-: draw-textured-grid ( grid -- )
-    [ [ [ dim>> ] keep (draw-textured-rect) ] each ] each ;
-
 : grid-has-alpha? ( grid -- ? )
     first first image>> has-alpha? ;
 
index f7f7a757f54b9224833c1990f852cd9b5dd963fb..6e2b58479bb8e53506589aa6ce7357dee96aa194 100644 (file)
@@ -36,9 +36,6 @@ TUPLE: gadget-metrics height ascent descent cap-height ;
 : max-descent ( seq -- n )
     [ descent>> ] map ?supremum ;
 
-: max-text-height ( seq -- y )
-    [ ascent>> ] filter [ height>> ] map ?supremum ;
-
 : max-graphics-height ( seq -- y )
     [ ascent>> not ] filter [ height>> ] map ?supremum 0 or ;
 
index eb741f13b6217d5e9178aa30c0a4055e30ad2752..2c5ed596acdb269639aa8ab1385e2f626ce9dd03 100644 (file)
@@ -96,10 +96,6 @@ M: pane selected-children
         add-incremental
     ] [ next-line ] bi ;
 
-: ?pane-nl ( pane -- )
-    [ dup current>> children>> empty? [ pane-nl ] [ drop ] if ]
-    [ pane-nl ] bi ;
-
 : smash-pane ( pane -- gadget ) [ pane-nl ] [ output>> smash-line ] bi ;
 
 : pane-write ( seq pane -- )
index 80829d7b66b57ca8e105936789e2226475815fd3..d293fd7f8b4833802ef7b3d10ef64bf810e0e7cd 100644 (file)
@@ -23,8 +23,6 @@ TUPLE: slider < track elevator thumb saved line ;
 
 TUPLE: elevator < gadget direction ;
 
-: find-elevator ( gadget -- elevator/f ) [ elevator? ] find-parent ;
-
 : find-slider ( gadget -- slider/f ) [ slider? ] find-parent ;
 
 CONSTANT: elevator-padding 4
index 1b1d9434f83e7db961cdcf9c3815d91165c91cd4..6d6b5cc0cfd7a858f15b1715510656a75602324d 100644 (file)
@@ -72,9 +72,6 @@ SYMBOL: table
 : connect ( class1 class2 -- ) 1 set-table ;
 : disconnect ( class1 class2 -- ) 0 set-table ;
   
-: break-around ( classes1 classes2 -- )
-    [ disconnect ] [ swap disconnect ] 2bi ;
-
 : make-grapheme-table ( -- )
     { CR } { LF } connect
     { Control CR LF } graphemes disconnect
@@ -91,9 +88,6 @@ VALUE: grapheme-table
 : grapheme-break? ( class1 class2 -- ? )
     grapheme-table nth nth not ;
 
-: chars ( i str n -- str[i] str[i+n] )
-    swap [ dupd + ] dip [ ?nth ] curry bi@ ;
-
 PRIVATE>
 
 : first-grapheme ( str -- i )
index 7d7d6e725b2ed1cb891a5e599160c7e085c54774..5953c5ad9b5cabfc818453199c2fdd45099e6d40 100644 (file)
@@ -40,6 +40,4 @@ $nl
 HELP: math-generic
 { $class-description "The class of generic words using " { $link math-combination } "." } ;
 
-HELP: last/first
-{ $values { "seq" sequence } { "pair" "a two-element array" } }
-{ $description "Creates an array holding the first and last element of the sequence." } ;
+
index e88c0c02e4f694cee8e174e7234a26f29b75b5a5..e0e8b91a2cea209cc390f2481a9ce832e37f76f0 100644 (file)
@@ -15,8 +15,6 @@ PREDICATE: math-class < class
 
 <PRIVATE
 
-: last/first ( seq -- pair ) [ last ] [ first ] bi 2array ;
-
 : bootstrap-words ( classes -- classes' )
     [ bootstrap-word ] map ;