! Copyright (C) 2008 Slava Pestov ! See http://factorcode.org/license.txt for BSD license. USING: lcs html.elements kernel qualified ; FROM: accessors => item>> ; FROM: io => write ; FROM: sequences => each if-empty ; FROM: xml.entities => escape-string ; IN: lcs.diff2html GENERIC: diff-line ( obj -- ) : write-item ( item -- ) item>> [ " " ] [ escape-string ] if-empty write ; M: retain diff-line
"Old" write | "New" write |
---|