[devhelp] dh-error: make it private



commit 827d74c3de2ef34f87df921682286909fb0d50b1
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sat Apr 29 17:27:55 2017 +0200

    dh-error: make it private
    
    It is used only by dh-parser.c, and the parser is private.
    
    And remove the useless doc.

 docs/reference/Makefile.am          |    1 +
 docs/reference/devhelp-docs.xml     |    1 -
 docs/reference/devhelp-sections.txt |   11 -----------
 src/Makefile.am                     |    4 ++--
 src/devhelp.h                       |    1 -
 src/dh-error.h                      |   14 --------------
 6 files changed, 3 insertions(+), 29 deletions(-)
---
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
index d7f08cd..9f8262e 100644
--- a/docs/reference/Makefile.am
+++ b/docs/reference/Makefile.am
@@ -46,6 +46,7 @@ EXTRA_HFILES =
 # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h private_code
 IGNORE_HFILES = \
        dh-enum-types.h \
+       dh-error.h \
        dh-parser.h \
        dh-preferences.h \
        dh-resources.h \
diff --git a/docs/reference/devhelp-docs.xml b/docs/reference/devhelp-docs.xml
index c53725c..0a5966e 100644
--- a/docs/reference/devhelp-docs.xml
+++ b/docs/reference/devhelp-docs.xml
@@ -25,7 +25,6 @@
     <xi:include href="xml/dh-book.xml"/>
     <xi:include href="xml/dh-book-manager.xml"/>
     <xi:include href="xml/dh-book-tree.xml"/>
-    <xi:include href="xml/dh-error.xml"/>
     <xi:include href="xml/dh-keyword-model.xml"/>
     <xi:include href="xml/dh-language.xml"/>
     <xi:include href="xml/dh-link.xml"/>
diff --git a/docs/reference/devhelp-sections.txt b/docs/reference/devhelp-sections.txt
index 5fd0bc1..8428502 100644
--- a/docs/reference/devhelp-sections.txt
+++ b/docs/reference/devhelp-sections.txt
@@ -133,17 +133,6 @@ dh_book_tree_get_type
 </SECTION>
 
 <SECTION>
-<FILE>dh-error</FILE>
-<TITLE>DhError</TITLE>
-DhError
-DH_ERROR
-<SUBSECTION Standard>
-dh_error_get_type
-dh_error_quark
-DH_TYPE_ERROR
-</SECTION>
-
-<SECTION>
 <FILE>dh-keyword-model</FILE>
 <TITLE>DhKeywordModel</TITLE>
 DhKeywordModel
diff --git a/src/Makefile.am b/src/Makefile.am
index 217677d..eb45324 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -58,7 +58,6 @@ libdevhelp_public_headers =           \
        dh-book.h                       \
        dh-book-manager.h               \
        dh-book-tree.h                  \
-       dh-error.h                      \
        dh-keyword-model.h              \
        dh-language.h                   \
        dh-link.h                       \
@@ -73,7 +72,6 @@ libdevhelp_public_c_files =           \
        dh-book-manager.c               \
        dh-book-tree.c                  \
        dh-common.c                     \
-       dh-error.c                      \
        dh-keyword-model.c              \
        dh-language.c                   \
        dh-link.c                       \
@@ -81,12 +79,14 @@ libdevhelp_public_c_files =         \
        dh-window.c
 
 libdevhelp_private_headers =           \
+       dh-error.h                      \
        dh-parser.h                     \
        dh-preferences.h                \
        dh-settings.h                   \
        dh-util.h
 
 libdevhelp_private_c_files =           \
+       dh-error.c                      \
        dh-parser.c                     \
        dh-preferences.c                \
        dh-util.c                       \
diff --git a/src/devhelp.h b/src/devhelp.h
index 6fa165a..156ebc9 100644
--- a/src/devhelp.h
+++ b/src/devhelp.h
@@ -28,7 +28,6 @@
 #include "dh-language.h"
 #include "dh-book.h"
 #include "dh-book-tree.h"
-#include "dh-error.h"
 #include "dh-keyword-model.h"
 #include "dh-link.h"
 #include "dh-sidebar.h"
diff --git a/src/dh-error.h b/src/dh-error.h
index 77b477f..b857706 100644
--- a/src/dh-error.h
+++ b/src/dh-error.h
@@ -24,22 +24,8 @@
 
 G_BEGIN_DECLS
 
-/**
- * DH_ERROR:
- *
- * Error domain for book parsing errors.
- */
 #define DH_ERROR dh_error_quark ()
 
-/**
- * DhError:
- * @DH_ERROR_FILE_NOT_FOUND:  Requested file did not exist
- * @DH_ERROR_MALFORMED_BOOK: Referred book is invalid
- * @DH_ERROR_INVALID_BOOK_TYPE: Referred book has an invalid type
- * @DH_ERROR_INTERNAL_ERROR: An internal error occured
- *
- * Error codes returned the parser.
- */
 typedef enum {
         DH_ERROR_FILE_NOT_FOUND,
         DH_ERROR_MALFORMED_BOOK,


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