1
-------------------------------------------------------------------------------
3
-- This file is part of AdaBrowse.
5
-- <STRONG>Copyright (c) 2002 by Thomas Wolf.</STRONG>
7
-- AdaBrowse is free software; you can redistribute it and/or modify it
8
-- under the terms of the GNU General Public License as published by the
9
-- Free Software Foundation; either version 2, or (at your option) any
10
-- later version. AdaBrowse is distributed in the hope that it will be
11
-- useful, but <EM>without any warranty</EM>; without even the implied
12
-- warranty of <EM>merchantability or fitness for a particular purpose.</EM>
13
-- See the GNU General Public License for more details. You should have
14
-- received a copy of the GNU General Public License with this distribution,
15
-- see file "<A HREF="GPL.txt">GPL.txt</A>". If not, write to the Free
16
-- Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
21
-- Author:</STRONG><DD>
23
-- <ADDRESS><A HREF="mailto:twolf@acm.org">twolf@acm.org</A></ADDRESS></DL>
26
-- Purpose:</STRONG><DD>
27
-- Formatted output of comments.</DL>
32
-- 29-APR-2002 TW Initial version.
33
-- 09-JUL-2003 TW Added the 'Format' function for formatting inline
34
-- comments (i.e. comments within code snippets).
36
-------------------------------------------------------------------------------
47
pragma Elaborate_Body;
51
Filter : in AD.Filters.Filter_Ref);
54
(Lines : in Asis.Text.Line_List;
55
The_Printer : access AD.Printers.Printer'Class);
58
(Inline_Comment : in String)
60
-- Run the string through the filter "shortcut | plain".