output: Make errors, warnings, and notes into a new "message_item".
authorBen Pfaff <blp@gnu.org>
Sun, 7 Feb 2010 17:42:53 +0000 (09:42 -0800)
committerBen Pfaff <blp@gnu.org>
Sun, 7 Feb 2010 20:46:12 +0000 (12:46 -0800)
commitddb7b52128d8f1f54d9632dc3a15c7869e0fbcce
treeecd5d3c4bbca2b8a6bd0892cc71dee238ca10038
parentf51ecb48027e6b1eb46840ae25888a25b429f012
output: Make errors, warnings, and notes into a new "message_item".

This lets us move the terminal UI's support for writing errors to a file
or to stdout into a new "msglog" output driver, and to convert journaling
from a special case to an output driver of its own.
28 files changed:
src/language/command.c
src/libpspp/message.c
src/libpspp/message.h
src/output/ascii.c
src/output/automake.mk
src/output/cairo.c
src/output/csv.c
src/output/driver.c
src/output/html.c
src/output/journal.c
src/output/journal.h
src/output/message-item.c [new file with mode: 0644]
src/output/message-item.h [new file with mode: 0644]
src/output/msglog.c [new file with mode: 0644]
src/output/msglog.h [new file with mode: 0644]
src/output/odt.c
src/output/output-item.h
src/ui/gui/automake.mk
src/ui/gui/message-dialog.c [deleted file]
src/ui/gui/message-dialog.h [deleted file]
src/ui/gui/message-dialog.ui [deleted file]
src/ui/gui/psppire-dict.c
src/ui/gui/psppire.c
src/ui/terminal/main.c
src/ui/terminal/msg-ui.c
src/ui/terminal/msg-ui.h
src/ui/terminal/read-line.c
src/ui/terminal/terminal-opts.c