X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2FChangeLog;h=b1928b970b1bc454111008fabe9edb2e4f86ab5c;hb=f1861ea4c715dfaddd84ff14be2ab92b13379014;hp=27f8ade3bb3a033039e79d85d8167681bd408541;hpb=6b40f1315cf46ca2417c10ce08bcf62941bdd305;p=pspp-builds.git diff --git a/src/output/ChangeLog b/src/output/ChangeLog index 27f8ade3..b1928b97 100644 --- a/src/output/ChangeLog +++ b/src/output/ChangeLog @@ -1,3 +1,79 @@ +2008-02-08 John Darrington + + * journal.c: (journal_write) flush the stream on writes. + Useful for discovering syntax which causes a crash. + +2007-09-25 Ben Pfaff + + Patch #6210. Reviewed by John Darrington. + + * ascii.c: Implement ability to resize output device parameters to + fit terminal window size as it changes. + (struct ascii_driver_ext): New members `auto_width', + `auto_length'. + (ascii_open_driver): Initialize new members, call + update_page_size. + (update_page_size): New function to update device size. + (handle_option): Support new "auto" setting for length, width. + (ascii_open_page): Call update_page_size. + +2007-09-22 Ben Pfaff + + Bug #21128. Reviewed by John Darrington. + + * output.c (TWO_CHARS macro): Removed. + (outp_evaluate_dimension): Changed interface, rewritten. Updated + all callers. + (internal_get_paper_size): Removed. + (parse_unit): New function. + (parse_paper_size): New function. + (outp_get_paper_size): Tweaked interface, rewritten. + (get_standard_paper_size): New function. + (read_paper_conf): New function. + (get_default_paper_size): New function. + + * postscript.c (ps_open_driver): Use system default paper size as + default paper, instead of hard-coding US letter. + (handle_option): Allow outp_evaluate_dimension to supply error + message instead of generating it here. + +2007-09-21 Ben Pfaff + + * ascii.c (struct ascii_driver_ext): New member reported_error. + (ascii_open_driver): Initialize reported_error. + (ascii_open_page): Initialize the rest of the ascii driver data + even if we fail to open the output file. Fixes bug #21117. + + * chart.c (chart_create): Initialize lp member. Fixes crash if + chart initialization fails. + + * html.c (html_open_driver): Don't free chart_file_name in error + case, since html_close_driver will do that. Fixes crash if file + open fails. + + * postscript.c (ps_close_driver): Don't try to write to file if + it's null. Fixes crash if file open fails. + +2007-09-08 John Darrington + + * postscript.c html.c: Remove #include "getline.h" to concurr with + new gnulib arrangements. + +2007-08-23 Ben Pfaff + + Implement journaling. Bug #17240. + + * automake.mk (output_sources): Add journal.c, journal.h. + + * journal.c: New file. + + * journal.h: New file. + +2007-08-16 Ben Pfaff + + * output.c output.h: export function outp_configure_driver_line. + * ascii.c: Added an "append" property. + 2007-08-12 Ben Pfaff Add support for charts to ASCII driver. Bug #16364.