[PATCH 0/5] Info parsing improvements
- From: Rupert Swarbrick <rswarbrick gmail com>
- To: gnome-doc-devel-list gnome org
- Subject: [PATCH 0/5] Info parsing improvements
- Date: Wed, 12 Jan 2011 23:34:38 +0000
The first two patches fix bug 585253 (and simplify info parsing
significantly).
The last one massively speeds up loading large info files (by not
doing it!).
Rupert Swarbrick (5):
Fix get_value_after in yelp-info-parser.c
Rewrite the way we read in the info file & calculate nodes' offsets.
Use glib's g_uri_unescape_string instead of our own decode_url.
Fixed a couple of compiler warnings and a return type.
Parse info files one page at a time.
libyelp/yelp-document.c | 16 +-
libyelp/yelp-document.h | 2 +-
libyelp/yelp-info-document.c | 302 +++++++++------
libyelp/yelp-info-parser.c | 912 +++++++++++++++---------------------------
libyelp/yelp-info-parser.h | 18 +-
libyelp/yelp-uri.c | 62 +---
stylesheets/info2html.xsl.in | 69 ++--
7 files changed, 557 insertions(+), 824 deletions(-)
--
1.7.2.3
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]