From bb8fa613012bfa6337e1ae1bb6eb0bbfa00e397c Mon Sep 17 00:00:00 2001 From: Paul Pogonyshev Date: Tue, 12 Aug 2008 20:06:30 +0000 Subject: Bug 547484 – wrap gio.DataInputStream.read_line and ...read_until MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2008-08-12 Paul Pogonyshev Bug 547484 – wrap gio.DataInputStream.read_line and ...read_until * tests/test_gio.py (TestDataInputStream): New test case. * gio/gio.defs (read_line, read_until): Document. * gio/ginputstream.override (_wrap_g_data_input_stream_read_line) (_wrap_g_data_input_stream_read_until): New functions. svn path=/trunk/; revision=947 --- ChangeLog | 2 ++ gio/gio.defs | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index cd7549e..e6de6b4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,8 @@ * tests/test_gio.py (TestDataInputStream): New test case. + * gio/gio.defs (read_line, read_until): Document. + * gio/ginputstream.override (_wrap_g_data_input_stream_read_line) (_wrap_g_data_input_stream_read_until): New functions. diff --git a/gio/gio.defs b/gio/gio.defs index aa5c8b0..1d7cde0 100644 --- a/gio/gio.defs +++ b/gio/gio.defs @@ -713,6 +713,10 @@ (define-method read_line (of-object "GDataInputStream") + (docstring + "S.read_line([cancellable]) -> str\n" + "Read a line from the stream. Return value includes ending newline\n" + "character.") (c-name "g_data_input_stream_read_line") (return-type "char*") (parameters @@ -724,6 +728,11 @@ (define-method read_until (of-object "GDataInputStream") + (docstring + "S.read_until(stop_chars, [cancellable]) -> str\n" + "Read characters from the string, stopping at the end or upon reading\n" + "any character in stop_chars. Return value does not include the stopping\n" + "character.") (c-name "g_data_input_stream_read_until") (return-type "char*") (parameters -- cgit