AsciiWriter(3pm)
πΈ NAME πΈ
Bestie, meet Lire::ReportParser::AsciiWriter β the AsciiWriter(3pm) manual page, straight out of LogReport's Lire Documentation. It's a Lire::ReportParser processor, and its whole main-character gig is formatting the report in ASCII. periodt. π
β¨ SYNOPSIS β¨
Okay so here's the little starter pack, copy-paste energy:
use Lire::ReportParser::AsciiWriter;
my $parser = new Lire::ReportParser::AsciiWriter;
eval { $parser->parsefile( "report.xml" ) };
print "Parse failed: $@" if $@;
π¦ DESCRIPTION π¦
This is a Lire::ReportParser processor, and it will print the Lire XML Report in ASCII on STDOUT. literally its job.
The constructor takes these parameters, bestie β don't skip them:
columnsβ the number of columsn the report should be formatted for. Defaults to80. yes,columsn, we're keeping the original spelling, no cap πmax_name_lengthβ the maximum number of characters that will be kept in the name element. Defaults to180.userlevelβ indescription, the maximum level of elements that will be displayed. Defaults to"normal"(i.e."advanced"elements aren't formatted π).
Heads up, bestie: thatuserleveldefault means"advanced"elements aren't formatted unless you change the vibe. π«Ά
π SEE ALSO π
Lire::ReportParser(3pm)Lire::AsciiDocBookFormatter(3pm)
π VERSION π
The version line is giving vintage GitHub commit energy:
$Id: AsciiWriter.pm,v 1.41 2006/07/23 13:16:31 vanbaal Exp $
π COPYRIGHT π
Copyright (C) 2001-2002 Stichting LogReport Foundation LogReport@LogReport.org
This file is part of Lire.
Lire is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program (see COPYING); if not, check with http://www.gnu.org/copyleft/gpl.html.
π AUTHOR π
Francis J. Lacoste <flacoste@logreport.org>
okay bye bestie π this page is from Lire 2.1.1, dated 2025-09-28, and it's literally AsciiWriter(3pm). slay and stay ASCII-formatted π
π¦ where this page comes from
- arch rolling: lire 2.1.1-8 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms