pspp-commits
[Top][All Lists]
Advanced

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

[Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.8.5-269-gd6cbb


From: John Darrington
Subject: [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.8.5-269-gd6cbbc8
Date: Mon, 23 Nov 2015 13:57:50 +0000

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 branch, master has been updated
       via  d6cbbc8d634fa91f050661355139a4e4697e99ab (commit)
      from  49921e999c501ce871973692aa9b9960fa4c5cc7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d6cbbc8d634fa91f050661355139a4e4697e99ab
Author: John Darrington <address@hidden>
Date:   Wed Nov 18 18:52:24 2015 +0100

    Make fn_open and fn_close take a struct file_handle instead of char *
    
    This change alters the signature of the fn_open and fn_close functions,
    and changes all callers appropriately.  The purpose of such a change is
    so that the encoding of the filename is passed to fn_open from wherever
    it was created.
    
    It also changes the implementation of fn_open on windows systems to call
    _wfopen instead of fopen.  This should fix the problem of windows builds
    not being able to open files whose pathnames included non-ascii characters.
    
    As a bonus, we no longer require the rather contrived function
    local_to_filename_encoding.
    
    Some related issues (what about the pspprc file?) remain.

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

Summary of changes:
 src/data/any-reader.c                 |   12 +++---
 src/data/any-reader.h                 |    2 +-
 src/data/any-writer.c                 |    2 +-
 src/data/encrypted-file.c             |   11 +++--
 src/data/encrypted-file.h             |    3 +-
 src/data/file-handle-def.c            |    1 -
 src/data/file-name.c                  |   77 +++++++++++++++++++++-----------
 src/data/file-name.h                  |   23 ++++++++--
 src/data/make-file.c                  |    5 +-
 src/data/pc+-file-reader.c            |    4 +-
 src/data/por-file-reader.c            |    4 +-
 src/data/sys-file-reader.c            |    4 +-
 src/language/data-io/data-reader.c    |    4 +-
 src/language/data-io/data-writer.c    |    2 +-
 src/language/data-io/save-translate.c |    2 +-
 src/output/ascii.c                    |   23 +++++-----
 src/output/cairo.c                    |   19 ++++++---
 src/output/csv.c                      |   17 ++++---
 src/output/driver-provider.h          |    6 ++-
 src/output/driver.c                   |    5 ++-
 src/output/html.c                     |   19 ++++----
 src/output/msglog.c                   |   13 +++--
 src/output/odt.c                      |    5 ++-
 src/ui/gui/psppire-window.c           |   10 +++-
 src/ui/gui/psppire.c                  |   74 ++++---------------------------
 utilities/pspp-convert.c              |   25 ++++++----
 26 files changed, 191 insertions(+), 181 deletions(-)


hooks/post-receive
-- 
GNU PSPP



reply via email to

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