pspp-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pspp-commits] [SCM] GNU PSPP annotated tag, v1.5.4, created. v1.5.4


From: Ben Pfaff
Subject: [Pspp-commits] [SCM] GNU PSPP annotated tag, v1.5.4, created. v1.5.4
Date: Thu, 31 Mar 2022 22:58:22 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU PSPP".

The annotated tag, v1.5.4 has been created
        at  af4b2e0c1874abcd266bb6d119daac3956d4ac5c (tag)
   tagging  d3e9d59c11521fbc730c3556ae71e453d1282279 (commit)
  replaces  v1.4.1
 tagged by  Ben Pfaff
        on  Thu Mar 31 19:57:45 2022 -0700

- Log -----------------------------------------------------------------
GNU PSPP version 1.5.4.
-----BEGIN PGP SIGNATURE-----

iQJIBAABCAAyFiEEwtGrBhZWqsVLXpdUhRmd6MZkjpAFAmJGaikUHGJscEBjcy5z
dGFuZm9yZC5lZHUACgkQhRmd6MZkjpAgWA//fymQmdxs6/xlvDeiQgkmEEHd9J6S
KPnnk3ECv1kg7XDTIB5p6beHBhLEutj5kp9YmBUmdhnWZKU+20zMODtAp0bCKpkh
2f8Z4h6bDiDTNv633QWZnT/Z/B2WaCegkV7H0ORShHo3/mDbQ8J1lQlUBYOnBup8
PJE8ta6dzV4lug3GsG8k/KfSf0EnKbkXr7g01i/2f90SWRHXE+xz7YsSHsLqc2M8
tU8/vo20sJ1znna5iwipTlihViuqlkyMD7s3ulKsNQVAPCxCO1N/bbn11Yves4BD
eJ7d74VWJ5Q/J/1pbZgfis2hUPxjq9z3uA7uzd/7PhGXeW7t+00KeUV60Cw8ej9j
GXLJd0xWG7Z++w8RJfWLPzTjmkpVEjMxBOCWAhj27Z82tm25VeY2CBg+IT7mBzTZ
tARihgB5f3ZxQZmoTjd1oTo6F0SxIS2klSBFMWIJtClWx+ixvCo1OsDeKBB0kxxi
A6Uov3l8vG2p06jmBHIKeAHe3EbHHup2ks+sl58rhCK1VfZI1qmGyG/XrcP8T2YG
y/rYlNF1yT8bxg9NflRx3qeALqc+24krCi/jrSXBwsVm5dVzo4ErwybZ2/KjxWFQ
ONJNQq6Oii0nxk7HIw+CcbC7DJKUJSaBwZN/y+qbdGHTUA1XvKC9ExNwzd1nZMjp
9U7j7Myt/pN/m20=
=g6tC
-----END PGP SIGNATURE-----

Ben Pfaff (381):
      Update version number to 1.4.2.
      po: Fix placement of $(AM_V_at) in automake.mk.
      po: Don't regenerate po files just before replacing them.
      po: Simplify wget command.
      po: Add comment.
      po: Update translations from translationproject.org.
      HOST: Check for setitimer() failure.
      HOST: Implement timeouts on Hurd.
      pspp-output: Make the binary relocatable.
      i18n: Fix use of const qualifiers in create_iconv().
      README.Git: Increase gnulib version.
      Makefile.am: Add built-sources target.
      doc: Add targets to build example outputs and HTML.
      Make configure create doc/examples so the Makefiles don't need to.
      spv-driver: Fix double free on error path.
      zip-writer: Fix writing a zip file to a pipe.
      doc: Improve rules for generating output from examples.
      doc: Generate output for tutorial examples at build time too.
      doc: Enclose @psppoutput and @psppsyntax in @smallexample.
      doc: Fix dependencies.
      pspp-output: Add new --nth-commands option.
      tex: Avoid compiler warning for unused variable.
      doc: Improve formatting of tutorial in PDF output.
      doc: Fix use of @psppsyntax that should have been @psppoutput.
      pspp-output: New option --table-look.
      Use gnu_printf in attribute(()) to indicate GNU printf extension support.
      spv: Avoid some compiler warnings on mingw.
      psppire-window: Use "long int" for %ld.
      help-menu: Avoid const-ness warnings on Mingw.
      spv: Support underlining in table styles.
      pspp-output: New command get-table-look.
      output: New HTML driver option "bare".
      render: Fix rendering of backgrounds in middle- or bottom-justified cells.
      doc: Use --css-ref option to makeinfo, instead of postprocessing with sed.
      table: Rename area_style to table_area_style for consistency.
      output: Break struct pivot_table_look out of struct pivot_table.
      spv-table-look: Don't use user-provided text as format string.
      Add support for .tlo TableLook files from SPSS 15 and earlier.
      Fix parsing of some more .tlo files.
      work on getting better output into documentation
      Smake: Clean icons from "clean" target and add clean-icons target.
      svg2png: Speed up gimp startup with -d option.
      src/libpspp/Makefile.am: Fix atomicity of version.c generation.
      Makefile: Fix spelling of "prerequisites".
      doc: Move output examples from "examples" to "pspp-figures".
      doc: Be consistent about plurals in figure target and variable names.
      doc: Use $(convert) variable consistently.
      doc: Make figure references relative to doc/, not to doc/pspp-figures.
      cairo: Simplify and modernize xr_create().
      cairo: Remove obsolete 'nest' member from struct xr_driver.
      cairo: Remove unused 'command_name', 'title', 'subtitle' from xr_driver.
      cairo: Remove 'heading_vars' from struct xr_driver.
      cairo: Remove 'x' from struct xr_driver.
      options: Fix error message for parsing chart file names.
      output: Move parse_color() from cairo.c to options.c.
      psppire-dialog-action-crosstabs: Mention Cramer's V along with Phi.
      tests: Restore tests that were commented out by buggy commit.
      expressions: Improve error messages.
      sys-file-reader: Omit @(#) from file strings in sfm_get_strings().
      output: Fix typos in copyright notices.
      render: Add comment.
      cairo: Drop unused line_spacing, line_width members from xr_driver.
      psppire-output-view: Consistently apply "transparent" and "systemcolors".
      page-eject-item: Factor out of text_item.
      render: Make struct render_params a little smaller.
      doc: Use $(infodir) for Info, not $(prefix)/share/info.
      doc: Use "rm", not nonexistent variable $(RM), in uninstall-local.
      options: Make parse_color() parse alpha.
      cairo: Remove "emphasis" font option because it had no real effect.
      cairo: Factor out code for basic rendering.
      cairo: Get rid of unused PangoLayouts.
      cairo: Move chart code into cairo-chart.
      cairo: Use arrays for page sizes and margins, to simplify code.
      cairo: Use pango_cairo_context_set_resolution() to get font sizes correct.
      cairo-pager: New.
      cairo: Add support for png and trim.
      doc: Add .png output to the Info manual.
      doc: Fix formatting of output in formats that use text output.
      pivot-table: Change the default format to omit empty rows and columns.
      MEANS: Remove one more assignment to omit_empty missed in previous commit.
      pivot-table: Make pivot_table_look a refcounted object.
      Add --table-look command line option and SET TLOOK command.
      cairo: Add missing new-lines at the end of messages written to stderr.
      Add more Valgrind leak report suppressions.
      Fix memory leaks reported by Address Sanitizer.
      doc: Suppress fontconfig warnings from Leak Sanitizer running pspp-output.
      cairo: Avoid using cairo_t for a destroyed cairo_surface_t.
      cairo-pager: Add outline to PDF output.
      po: Update French translation from translationproject.org.
      cairo-fsm: Remove code that was #if'd out.
      cairo: Support scaling tables to fit page width and page length.
      cairo: Label pages in PDFs with page numbers.
      html: Pop up tooltip with table notes in output.
      render: Only scale to fit vertically with drivers that support it.
      message-item: Fix reference counting in message_item_to_text_item().
      table: Delete some functions that were unused or barely used.
      table: Get rid of accessor functions for 'h' and 'n' members.
      psppire-window: Fix use-after-free error in read_spv_file().
      psppire-output-view: Set tooltips on tables from table_item notes.
      spv-file-format: Better describe structure member labels and table notes.
      html: Fix border-right for non-square tables.
      pivot-table: Include pivot table subtype in pivot_table_dump() output.
      spv-file-format: Better document MANIFEST.MF.
      pivot-output: Fill corner cell even without corner text.
      html: Implement more styling features.
      pivot-output: Implement header rotation correctly.
      cairo-fsm: Always center rotated cells.
      html: Implement rotated cells.
      html: Make <th> cells be font-weight: normal by default.
      output: Eliminate duplicated color parsing code.
      spv-css-parser: The font-size is really "px" even though it says "pt".
      spv-css-parser: Parse text color also.
      spv-file-format: Document CSS in more detail.
      table: Add comment.
      tests: Be consistent about adding to $(check_PROGRAMS).
      pivot-table: Fix incorrect allocation count in pivot_table_dump().
      cairo-fsm: Implement dashed lines.
      ascii: Refactor definition of box characters.
      ascii: Support dashed lines in output.
      spv-file-format: Document "show-title" option.
      pivot-output: Implement superscript.
      output: Remove superscript support.
      pivot-output: Really fix formatting of the corner cell.
      pivot-output: Replicate dimension headings when divided by vertical rules.
      pivot-output: Fix drawing lines between dimensions within a heading.
      pivot-output: Fix vertical line presence and style.
      spv-file-format: Footnotes can't refer to footnotes.
      pivot-table: Don't allow data cells for nonexistent categories.
      pspp-output: New feature for retrieving the default look.
      pivot-table: Update comments to drop mention of omit_empty.
      output: Improve comments.
      tests: Break off --draw-mode from render-test into ascii-test.
      pivot-table: Fix memory leak in pivot_table_destroy()
      html: Step toward better handling of text_items.
      output-item: Make label a part of every output_item.
      table-provider: Remove "const" from struct table_cell members.
      table-item: Remove barely used parameters from table_item_create().
      table-item: Change title from table_item_text to table_cell.
      table-item: Make caption into table_cell too.
      text-item: Use struct font_style instead of individual fields.
      output: Drop TAB_FIX and the idea of a configurable fixed-width font.
      render: Simplify 'pages' array in struct render_pager.
      pivot-output: Fix typo in comment.
      pivot-table: Don't rely on xcalloc (0, x) returning nonnull.
      pivot-table: Define numeric formats of categories as well as their cells.
      pivot-table: Add some more utility functions for pivot data structures.
      csv: Change footnote format.
      output: Make table_item a pivot_table, table_cell a pivot_value.
      pivot-table: Add more tests for pivot table rendering.
      configure: Ensure the version always has 3 parts in PSPP_CHECK_XGETTEXT.
      format: Fix typo in comment.
      format: Make format settings structure smaller and cheaper.
      format: Move epoch into struct fmt_settings.
      Make data input and output take a fmt_settings structure.
      pivot-table: Incorporate format settings.
      pivot-table: Implement SET SMALL.
      spv-file-format: Describe format 40 and the meaning of 'small'.
      perl-module: Fix to build with recent changes.
      spv-light-decoder: Text strings are all UTF-8 encoded.
      spv: Encode and decode AHEX format in light binary members.
      spv-file-format: Revise .spv light member documentation.
      cairo-fsm: Tolerate negative "space" argument to xr_fsm_draw_slice().
      zip-writer: Add functions for writing a member over multiple calls.
      Add support for PNG images in .spv files.
      Make the Cairo and Pango libraries required rather than optional.
      pivot-table: Fix cut and paste error in pivot_value_clone().
      spv-select: Allow structure_member and png_member to be selected also.
      spv-legacy-decoder: Set data_index and presentation_index in leaves.
      spv-legacy-decoder: Initialize all members for SPV_VALUE_TEXT.
      pivot-table: Tolerate nulls in pivot_value_clone().
      pivot-table: Minor coding style improvements.
      pspp-output: Add --help-developer option.
      pspp-output: Don't write binary data to a terminal for dump-legacy-data.
      pspp-output: Minor coding style, comment fixes.
      string-array: New function string_array_uniq().
      pspp-output: New "strings" developer command.
      spv-light-decoder: Add back character set encoding support.
      cairo-fsm: Honor displaying footnote markers as subscripts.
      pivot-table: Allow footnote marker style to change after creation.
      ascii: Include footnote markers in output.
      pivot-table: Always put footnote markers in sorted order.
      pivot-table: Add test for footnotes.
      pivot-table: Implement hiding footnotes.
      spv-light-decoder: Drop special case for dim 0 in decode_data_index().
      spv-light-decoder: Support special format 40 in decode_spvlb_value().
      pivot-table: Fix handling of current-layer in spv files, and update 
display.
      pivot-table: Test round-tripping to an .spv file.
      output: Make spv-writer code understand output_item.
      spv-writer: Consistently use label from output_item.
      table-item: Don't unshare a pivot_table upon adding to table_item.
      spv-file-format: Update heading, label elements in structure XML.
      text-item: Fix reference leak in text_item_to_table_item().
      spv-file-format: More detailed requirements for structure members.
      output: Rename page-eject-item to page-break-item.
      text-item: Simplify text_item further to just hold a pivot_value.
      spv-file-format: Update understanding of commandName attribute.
      str: Add function xstrdup_if_nonnull() and introduce many users.
      output: Change command names from uppercase to title case.
      cairo-fsm: Remove dead code in xr_fsm_create().
      output-item: Make command name part of every output_item.
      output-item: Collapse the inheritance hierarchy into a single struct.
      output: Add missing chart.h.
      configure: Require @clicksequence to be present.
      output-item: Allocate correct size in message_item_create().
      pspp-output: Fix typo in user message.
      str: Avoid passing null pointer to memcpy() in ds_put_substring().
      llx: Introduce new iteration macros and some users.
      output: New function output_log().
      spv-legacy-decoder: Make 'data' parameter to decode_spvdx_table() const.
      DEBUG EVALUATE: Use output_log() instead of printf().
      zip-reader: Use endian conversion functions from integer-format.h.
      zip-reader: Fix file descriptor leak in zip_reader_create().
      zip-reader: Switch to a more usual error reporting mechanism.
      zip-reader: Make the zip_reader reference counted.
      output-item: Add basic support for visibility.
      output: Make groups contain their subitems, and get rid of spv_item.
      output: Replace OUTPUT_ITEM_PAGE_SETUP by a new driver function.
      spv: Remove code that was just #if 0'd out before.
      spv: Add support for page breaks.
      spv-light-decoder: Fix check for valid decimal point characters.
      spvbin-helpers: Properly handle parsing strings with no destination.
      spv-writer: Avoid obsolete function asctime().
      spv-light-decoder: Use unsigned int, not int, for %x with sscanf().
      psppire-output-view: Remove dead code.
      psppire-output-view: Fix display of groups.
      psppire-output-view: Remove more dead code.
      ascii: Always include <sys/ioctl.h> if we're calling ioctl.
      tests: Ignore .pspprc in a different way, to fix running TeX on Fedora.
      Improve error message for creating a new string var with COMPUTE or IF.
      DELETE VARIABLES: Fix crash when deleting and adding vars at same time.
      format: Reduce size of struct fmt_spec from 12 bytes to 6.
      format: Reduce size of struct fmt_spec from 6 bytes to 4.
      pivot-table: Reduce size of struct pivot_value from 96 bytes to 80.
      pivot-table: Reduce size of struct pivot_value from 80 bytes to 40.
      Add syntax mode radio button to syntax editor window.
      gui: Label unnamed syntax windows as "Untitled" in error messages.
      gui: Include line number in error messages generated from syntax windows.
      CROSSTABS: Reimplement parser without q2c.
      SET: Reimplement parser without q2c.
      q2c: Remove, since it is no longer used.
      doc: Update documentation for SET command to match recent code changes.
      lexer: New function lex_force_int_range().
      segment: Properly handle DO REPEAT in batch mode.
      segment: Fix segmentation of integer followed by "." at end of file.
      lexer: Add support for macro identifiers (that begin with '!').
      lexer: Add support for macro punctuation.
      lexer: Add support for DEFINE...!ENDDEFINE.
      command: DEFINE command is still unimplemented.
      segment: Improve segmentation when DEFINE command has early terminator.
      psppire-dialog-action-regression: Fix unused variable warning.
      segment: Allow '.' as separate token with a line, for macros.
      settings: Use modern initializer style.
      settings: Add macro settings.
      Refactor SET and SHOW commands so it's harder to forget implementing SHOW.
      lexer: Fix typo in comment.
      format-parser: Fix inconsistent use of "char *" vs "char[NUMBER]".
      box-whisker: Use consistent array size for box_whisker_hinges().
      psppire-output-view: Avoid doubling output when exporting or printing.
      lexer: Remove lex_syntax_mode in favor of segmenter_mode.
      token: Rename token_destroy() to token_uninit().
      segment-test: Make debugging easier for some kinds of test failures.
      segment: The body of DEFINE does not have to be on separate lines.
      segment: Fix implementation of is_all_spaces().
      segment: Refine treatment of start of macro body.
      identifier: Remove TOKEN_N_TYPES from enum token_type.
      doc: Fix operator precedence chart.
      lexer: Factor some token inspectors out into new token functions.
      lexer: New function lex_next_representation().
      TITLE and SUBTITLE: Don't treat an unquoted argument as a quoted string.
      stringi-map: Add some support for non-null-terminated strings.
      stringi-set: New functions for not necessarily null terminated strings.
      message: Get rid of 'shipped' member in struct message.
      message: Break message location out into a separate struct.
      message: Make msg_emit() take full ownership of its argument.
      lexer: Factor out scan error messages into new function.
      segment: Distinguish snippets from full files.
      segment: Ignore !ENDDEFINE in /*comments*/ and "strings".
      token: Update functional interface and add token_copy(), token_equal().
      lexer: Move lex_ellipsize() into string module, as str_ellipsize().
      DEFINE: New command.
      configure: Enable GCC warnings to report use of C2x features.
      segment: Make negative numbers into single segments.
      str: New function ss_swap().
      lexer: Change the pipeline to allow more flexible use of macros.
      DEFINE: Allow !DEFAULT to follow the argument type declaration.
      DEFINE: Don't use PSPP_CHECK_MACRO_EXPANSION macro in tests.
      macro: Properly parse !ENCLOSE keyword arguments.
      DEFINE: Equals sign is optional for both positional and keyword 
parameters.
      Turn !* into a single token, for macro expansion purposes.
      macro: Allow macro A to use its arguments as part of call to macro B.
      identifier: Make T_STOP always 0.
      macro: Make ARG_CHAREND and ARG_ENCLOSE more uniform in struct 
macro_param.
      macro: Allow positional arguments to be empty.
      macro: Continue expanding macro even in face of errors in call.
      DEFINE: Only expand macro functions when the name is followed by '('.
      macro: Fix crash for !QUOTE of a quoted string.
      DEFINE: Properly support redefining a macro.
      Remove unneeded Emacs declarations that say that a .c file is in C.
      sys-file-encoding: Put the buffer-read-only declaration at the very top.
      case: Introduce new functions for numbers and substrings in cases.
      MATRIX DATA: Fully implement.
      sys-file-encoding: Automatically generate the .c file at build time.
      lexer: Fix use-after-free error in lex_source_get_lookahead().
      Implement the MCONVERT command.
      segment: Fix 1-byte read past initialized data when file ends in CR.
      encoding-guesser: Avoid reading uninitialized data for zero-length files.
      dictionary: Allow dict_set_documents() argument to reference old 
documents.
      DATA LIST: Fix assertion when RECORDS given twice with decreasing value.
      expressions: Parse multiple sets of parentheses for grouping together.
      segment: Fix read past end of buffer when input ends in '-'.
      macro: Fix memory leak with keyword "enclose" arguments.
      macro: Fix memory leak expanding !DO loop over list.
      lexer: Fix memory leak when macro expands as empty.
      macro: Fix memory leaks in error cases parsing function arguments.
      lexer: Fix memory leak merging tokens only some of which come from macros.
      pivot-table-test: Fix memory leak when table is not displayed.
      dataset: Fix memory leak destroying a dataset that has a permanent_dict.
      expressions: Fix definitions of IDF.T1G and IDF.T2G.
      MATRIX DATA: Add test for factors and splits together.
      driver: New function output_log_nocopy().
      any-writer: Add comment.
      format: Make fmt_check() easier to translate.
      segment: Add comment about zero-length segments.
      doc: Typo fixes, wording and formatting improvements.
      lexer: Be consistent across 32/64 bit in lex_force_int_range().
      lexer: Issue error message in forgotten case in lex_force_int_range().
      lexer: New lex_at_phrase(), lex_get_n() functions.
      lexer: Factor out functions for counting columns.
      file-handle-def: New function fh_equal().
      lexer: Add tokens for '{', '}', ':', ';' for use in the matrix language.
      data-writer: New function dfm_put_record_utf8().
      distributions: New module for probability distribution functions.
      expressions: Simplify function name parsing.
      variable-parser: New functions for parsing syntax without a dictionary.
      string-array: New functions for comparing string arrays.
      u8-line: Add definition of an initializer.
      pivot-table: New function pivot_value_new_variable__().
      lexer: Keep entire source file in memory.
      lexer: Drop 'line_pos' from lex_token and lex_source.
      lexer: Allow for negative lookahead within a command.
      message: Intern file names in msg_location to make them cheaper to copy.
      message: Introduce underlining for error message regions.
      Implement the MATRIX command.
      treewide: Replace <name>_cnt by n_<name>s and <name>_cap by 
allocated_<name>.
      Clean up how transformations work.
      Fix build requirements by correctly noting that Python is required.
      expressions: Rewrite code generator in Python.
      configure: Check for Perl modules needed to build PSPP's Perl module.
      perl-module: Fix build errors and ignore warnings.
      perl-module: Skip memory test if Address Sanitizer is in use.
      matrix: Avoid gsl_linalg_LU_invx() because it was new in GSL 2.6.
      MATRIX: Update EVAL test to avoid failure on i386.
      num-out-cmp.pl: Remove unused script.
      Convert all Perl build tools to Python and remove Perl build dependency.
      expressions: Simplify type declarations for nodes.
      expressions: Fix built sources.
      expressions: Major work to improve error messages.
      Change how checking for missing values works.
      moments: Spell out "variance" ("var" is easily confused with "variable").
      Replace more uses of 'cnt' by 'n'.
      FREQUENCIES: Remove unused struct members.
      FREQUENCIES: Remove unused pool.
      FREQUENCIES: Fix percentiles and median calculation for multiple 
variables.
      format-parser: Improve comment.
      lexer: New functions for parsing real numbers in specified ranges.
      psppire-dialog-action-crosstabs: Do not add PIVOT or NOPIVOT to command.
      expressions: Fix value of $TIME variable and add a test.
      spv-light-decoder: Avoid GCC 11.x warning in decode_spvlb_halign().
      Update to newest gnulib.
      tests: Update testsuite results to accomodate new Gnulib.
      Gnulib needs Automake 1.14 or later.
      Switch from recursive to non-recursive use of Gnulib.
      Makefile: Fix running "make dist" before "make all".
      configure: Also support gtksourceview 4.x.
      org.fsf.pspp.metainfo.xml.in: Fix release dates.
      Rename icon files to match full application ID.
      Rename pspp.xml to org.fsf.pspp.xml.
      svg2png: Use rsvg-convert if GIMP is not available.
      icons: Fix uninstall.
      sys-file-encoding: Clean up .c file on distclean.
      Release version 1.5.4.

Friedrich Beckmann (20):
      metainfo.its: changed this from a build requirement to a warning
      fixed typo in pl.po which breaks sed on MacOS
      output view: make items selectable and use system colours
      cairo: added xr_draw_svg_file function
      psppire-output-view: modified the way how copy and paste works
      psppire-output: disable the select-all menu
      psppire-output: added drag-n-drop
      psppire: add "Plots" subdialog for examine (Explore)
      metainfo: Fixed typos in metainfo
      metainfo: added releases 1.4.0 and 1.4.1
      metainfo - changed url from commit to tree
      added spreadsheetwidget CFLAGS to automake
      automake: added EXEEXT for windows support
      check gcc version before using gnu_printf attribute
      MacOS: wc does not support -L option
      windows: EXEEXT was at wrong place
      windows cross build: Add example build instructions in documentation
      Windows build: Adapted icon names to org.fsf.pspp naming
      Windows: Native build failed due to missing gnulib dependencies
      bug #62189: Fixed clipped numbers in histogram legend

John Darrington (178):
      Fix build error when building --without-gui
      Correct the copyright holder named in some files.
      Add static qualifiers where appropriate.
      README.Git: Remove mention of --with-gui-tools.
      Regression Dialog: Reduce the size of the Independent Variables widget.
      Remove obsolete acknowlegdement.
      Use PACKAGE_BUGREPORT instead of a literal string
      Percentiles: Remove unused static data
      Psppire: Move Mac OS specific code to its own file
      doc/invoking.texi (Main Options): Correct minor informational error
      Examine Dialog:  Cosmetic improvements
      src/ui/gui/psppire-dialog-action-examine.c: constness
      Examine Plots Dialog : Set combo box sensitivity
      Examine Spreadlevel: Allow power to be non-integer
      Frequencies Dialog: Cosmetic Improvements
      Rank Dialog: Cosmetic Improvements
      Select Cases Dialog: Cosmetic Improvements
      Select Cases Dialog: Make the 'All Cases' button easier to select.
      psppire.xml: Add PsppireAcr and PsppireValChooser
      Recode Dialog Box: Remove deprecated properties
      Aggregate Dialog Box: Remove deprecated properties
      Factor Dialog: Remove depdecated properties
      Reliability Dialog: Remove depdecated properties
      Oneway Dialog: Remove deprecated properties
      src/ui/gui/psppire.xml: Add definition of PsppireKeypad
      PsppireKeypad: Remove deprecated properties
      src/ui/gui/psppire-window-base.c: Remove erroneous "return"
      acinclude.m4: Remove one oxymoron and one tautology
      PspppireKeypad: Add tooltips to buttons
      psppire.xml: Replace placeholder strings, add missing widgets and sort
      Avoid calling stdio function calls from within signal handler.
      Psppire: On irrecoverable error display fatal error dialog
      src/ui/gui/t-test.ui: Remove deprecated properties
      Add remaining custom psppire widgets to our glade tools
      Ensure that data sheet and variable sheets can be constructed via 
GtkBuilder.
      Fix broken ./configure --without-gui (again)
      Update translations from translationproject.org
      src/ui/gui/psppire-text-file.c (read_lines): Use const int instead of enum
      Remove width specifications from range strings (eg %3d-%3d)
      Update version number to 1.5.2
      Rework the spreadsheet import feature of the grapic user interface
      Update to a more modern version of texinfo.tex
      Add extra code examples to the documentation
      Fix build of pspp.xml
      Move org.fsf.pspp.* to doc
      Add default to generate prerequisistes for any rule
      Restore the mime defintion file pspp.xml
      Add a TeX driver
      TeX driver: Conditionally emit "\input graphics" control sequence.
      User manual: Use italic typeface for latin abbreviations
      User manual: filename -> file name
      User manual:  Move some sentances out of the future tense.
      User manual: Mention TeX in the list of supported output formats
      User manual: kg -> kilogram
      User manual: Add 2020 to copyright date
      Fix oneway bug and add a test
      doc/automake.mk: Remove comment which is no longer appropriate
      doc/automake.mk: Simplify conversion rules
      TeX driver: Use the glyphs from wasyfont instead of rolling our own
      TeX driver: Add some REVERSED glyphs
      New function: xr_draw_eps_chart
      Fix leak in perl module
      doc/automake.mk: Re-instate html-local as a dummy rule
      Partial revert "work on getting better output into documentation"
      Move syntax generation to the psppire-import-textfile module
      src/data/dictionary.c (make_hinted_name): Limit generated name to 64 
bytes long
      Remove diagnostic
      Fix on_quote_combo_change callback
      Only reset the separators page when going forwards
      src/ui/gui/psppire-import-textfile.c: Fix compiler warnings
      Documentation: New example for the temporary command
      Documentation: Add an example showing the use of SELECT IF.
      Documentation: Add an example showing how AGGREGATE works
      Documentation: Add an example for SORT CASES
      doc/variables.texi: Rearrange sections into a more logical reading order.
      Documentation: Add some screenshots to the user manual.
      Documentation: Add the generated screenshots to the git repository
      When cross-compiling, also build native binaries, and use them to create
      doc/automake.mk (html-local): Add dependency on the directory 
doc/pspp.html
      Install the documentation screenshots in the correct place.
      Use clean-temp module instead of tmpdir module
      Fix reproducibility issues when generating .eps files
      Add missing parentheses
      Fix make distcheck
      PsppireButtonBox: Allow widget to be explicitly created.
      Reimplement the variable info dialog.
      Fix make distcheck
      Add new popup menu to the dictionary view widget
      New function width_of_m to get the width of M rendered in a widget.
      configure.ac: Abort attempts to cross build in source
      Fix building --without-cairo
      pspp-dev (Graphic User Interface): New chapter.
      Fix compiler warning
      Add copyright and licence notices to files which lack them
      Start of a crosstabs example
      Fix reproducibility issues in png files
      Make cross-building slightly more reliable
      tex-rendering.c: Add missing include directive
      Remove dummy-prerequisite rule
      perl-module/README: update version references
      PSPPIRE: Add user hints dialog on startup
      Recent gettext to version 0.20 or later
      acinclude.m4 (PSPP_CHECK_XGETTEXT): Use sed instead of parameter expansion
      src/math/wilcoxon-sig.c (count_sums_to_W): Avoid use of unsigned value.
      src/data/sys-file-reader.c: (read_header): Remove redundant test.
      src/language/stats/autorecode.c (cmd_autorecode): Remove redundant test.
      src/libpspp/zip-reader.c (probe_magic): Fix inappropriate return value.
      /ui/gui/psppire-var-info.c (__set_property): Remove redundant test.
      src/language/expressions/automake.mk: Fix build issues when cross building
      src/output/spv/automake.mk: Add some explicit dependencies to help cross 
building
      psppire-import-spreadsheet.c: Fix typo
      src/ui/gui/main.c: Add a startup tip for Windows
      Avoid useless warnings on stderr.
      Fix bug where attempting to rendering an empty bar chart would crash
      Generate cosmetics for windows hosts.
      Bump micro version to 1.5.3
      src/ui/gui/helper.c (clone_list_store): Remove unused variable
      src/ui/gui/psppire.c (struct icon_size): Remove --- unused
      src/ui/gui/find-dialog.c (ip -> case_iterator): Rename.
      src/ui/gui/psppire-dialog-action-runs.c (generate_syntax): Rename 'text' 
to 'str'
      src/ui/gui/psppire.c: Fold long line
      src/ui/gui/automake.mk [src_ui_gui_psppire_CFLAGS]: Compile for a GUI 
under w32
      Output Window: Fix sensitivity of Save button. Also add option for png 
and svg files.
      src/libpspp/message.c (prepare_diagnostic_information): Relocate 
locale_dir
      src/language/stats/glm.c: Fix compiler warnings
      src/ui/gui/help-menu.c (open_windows_help): Reimplement
      Mention Harry Thijssen in THANKS
      src/language/stats/crosstabs.c (display_risk): Avoid warning found by 
cppcheck
      src/libpspp/float-format.c (extract_hex): Remove useless assignment.
      src/ui/gui/psppire-data-store.c (psppire_data_store_get_reader): Reduce 
scope of local variable.
      src/ui/gui/psppire-dialog-action-regression.c (generate_syntax): Reduce 
scope of local variables.
      src/ui/gui/psppire-dict.c (psppire_dict_set_name): Reduce scope of local 
variable.
      src/ui/gui/psppire-output-view.c (psppire_output_view_new): Reduce scope 
of local variables.
      src/ui/gui/var-display.c (missing_values_to_string): Reduce scope of 
local variable.
      tests/automake.mk: Fix building of test runners
      Remove unused module subcommand-list
      Add w32 handler for "activate-link" signal
      doc/automake: Use correct syntax for configuring native build
      Added a script to assist building for w32
      Added rules to build nsis installers for w32
      Output drivers: Remove assertions on OUTPUT_ITEM_GROUP
      Windows/automake.mk: Use more portable code
      src/output/pivot-table.c (pivot_value_ex_destroy): Fix memory leak
      src/ouput/output-item.c (output_item_unshare): Use result of 
output_item_ref
      src/output/output-item.h (outpt_item_ref): Add WARN_UNUSED_RESULT 
attribute
      src/output/output-item.c (output_item_unref): Fix memory leak
      src/output/spv/spv.c (spv_read): Remove unused variable
      src/output/select.c (select_matches): Fix memory leak
      src/output/tex.c (post_process_tokens): Fix memory leak
      src/data/format.c (fmt_affix_free): Fix memory leak
      src/language/utilities/host.c (run_command): Fix memory leak
      po/hu.po: Update to lastest version from translation-project.org
      Fix broken build due to missing braces
      Tolerate pathnames with spaces
      Fix crash when double clicking on variable sheet cells when no variable 
is defined.
      Fix import of ods files with repeated column data.
      TeX tests: Use the shell instead of wc to test for maximum line length.
      Avoid GtkCritical on startup
      Add some missing #include directives
      Windows/build-dependencies: New flag --no-clean
      Windows/build-dependencies: Use correct logical OR operator
      Windows/build-dependencies: Add -fstack-protector flags
      Options dialog: add checkbox for startup tips
      Remove unused module src/math/extrema
      Fix possible incorrect assertion when creating unique casereaders.
      Avoid numerical problems with missing weights on non-linear cases.
      Ignore sanitizer ODR warnings, during testing with -fsanitize=address
      Matrix readers - fix memory leaks
      Replace numerous instances of xzalloc with XZALLOC
      Fix possible segfault when running RANK with bad syntax
      Use XCALLOC / XZALLOC macros where reasonable
      More ASAN_OPTIONS
      Fix memory leak upon failure to create matrix reader
      Fix memory leak in MCONVERT
      Fix memory leak in tokenize_string_segment
      Fix compiler warning
      Remove some unnecessary gettext macro definitions
      Fixed misleading results in the Kruskal-Wallis test

Stéphane Aulery (1):
      Updated the fr.po translation

-----------------------------------------------------------------------


hooks/post-receive
-- 
GNU PSPP



reply via email to

[Prev in Thread] Current Thread [Next in Thread]