diff --git a/basis/pango/cairo/cairo.factor b/basis/pango/cairo/cairo.factor index 891a353281..32ae836458 100644 --- a/basis/pango/cairo/cairo.factor +++ b/basis/pango/cairo/cairo.factor @@ -106,8 +106,6 @@ SYMBOL: dpi swap cache-font-description pango_layout_set_font_description ; : set-layout-text ( str layout -- ) - #! Replace nulls with something else since Pango uses null-terminated - #! strings swap -1 pango_layout_set_text ; : layout-extents ( layout -- ink-rect logical-rect ) diff --git a/basis/pango/layouts/layouts.factor b/basis/pango/layouts/layouts.factor index 3f3b02c7c7..2e3369da9c 100644 --- a/basis/pango/layouts/layouts.factor +++ b/basis/pango/layouts/layouts.factor @@ -1,11 +1,8 @@ ! Copyright (C) 2008 Matthew Willis. ! Copyright (C) 2009 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. -USING: arrays sequences alien alien.c-types alien.destructors -alien.syntax math math.functions math.vectors destructors combinators -colors fonts accessors assocs namespaces kernel pango pango.fonts -glib unicode.data images cache init -math.rectangles fry memoize io.encodings.utf8 classes.struct ; +USING: alien.c-types alien.destructors alien.syntax glib pango +pango.fonts ; IN: pango.layouts LIBRARY: pango