[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Pspp-commits] [SCM] GNU PSPP branch, master, updated. v0.8.5-269-gd6cbbc8,
John Darrington <=