$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r86662 - trunk/tools/quickbook/src
From: dnljms_at_[hidden]
Date: 2013-11-12 15:33:10
Author: danieljames
Date: 2013-11-12 15:33:10 EST (Tue, 12 Nov 2013)
New Revision: 86662
URL: http://svn.boost.org/trac/boost/changeset/86662
Log:
Create header for syntax highlighting stuff.
Added:
   trunk/tools/quickbook/src/syntax_highlight.hpp   (contents, props changed)
Text files modified: 
   trunk/tools/quickbook/src/actions.cpp          |     1 +                                       
   trunk/tools/quickbook/src/actions.hpp          |     6 ------                                  
   trunk/tools/quickbook/src/syntax_highlight.cpp |     1 +                                       
   trunk/tools/quickbook/src/syntax_highlight.hpp |    23 +++++++++++++++++++++++                 
   4 files changed, 25 insertions(+), 6 deletions(-)
Modified: trunk/tools/quickbook/src/actions.cpp
==============================================================================
--- trunk/tools/quickbook/src/actions.cpp	Tue Nov 12 15:32:47 2013	(r86661)
+++ trunk/tools/quickbook/src/actions.cpp	2013-11-12 15:33:10 EST (Tue, 12 Nov 2013)	(r86662)
@@ -23,6 +23,7 @@
 #include <boost/foreach.hpp>
 #include "quickbook.hpp"
 #include "actions.hpp"
+#include "syntax_highlight.hpp"
 #include "utils.hpp"
 #include "files.hpp"
 #include "markups.hpp"
Modified: trunk/tools/quickbook/src/actions.hpp
==============================================================================
--- trunk/tools/quickbook/src/actions.hpp	Tue Nov 12 15:32:47 2013	(r86661)
+++ trunk/tools/quickbook/src/actions.hpp	2013-11-12 15:33:10 EST (Tue, 12 Nov 2013)	(r86662)
@@ -46,12 +46,6 @@
     int load_snippets(fs::path const& file, std::vector<template_symbol>& storage,
         std::string const& extension, value::tag_type load_type);
 
-    void syntax_highlight(
-        parse_iterator first, parse_iterator last,
-        quickbook::state& state,
-        source_mode_type source_mode,
-        bool is_block);
-
     struct xinclude_path {
         xinclude_path(fs::path const& path, std::string const& uri) :
             path(path), uri(uri) {}
Modified: trunk/tools/quickbook/src/syntax_highlight.cpp
==============================================================================
--- trunk/tools/quickbook/src/syntax_highlight.cpp	Tue Nov 12 15:32:47 2013	(r86661)
+++ trunk/tools/quickbook/src/syntax_highlight.cpp	2013-11-12 15:33:10 EST (Tue, 12 Nov 2013)	(r86662)
@@ -15,6 +15,7 @@
 #include "grammar.hpp"
 #include "state.hpp"
 #include "actions.hpp"
+#include "syntax_highlight.hpp"
 #include "utils.hpp"
 #include "files.hpp"
 #include "native_text.hpp"
Added: trunk/tools/quickbook/src/syntax_highlight.hpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/tools/quickbook/src/syntax_highlight.hpp	2013-11-12 15:33:10 EST (Tue, 12 Nov 2013)	(r86662)
@@ -0,0 +1,23 @@
+/*=============================================================================
+    Copyright (c) 2011,2013 Daniel James
+
+    Use, modification and distribution is subject to the Boost Software
+    License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+    http://www.boost.org/LICENSE_1_0.txt)
+=============================================================================*/
+
+#if !defined(BOOST_QUICKBOOK_SYNTAX_HIGHLIGHT_HPP)
+#define BOOST_QUICKBOOK_SYNTAX_HIGHLIGHT_HPP
+
+#include "fwd.hpp"
+
+namespace quickbook
+{
+    void syntax_highlight(
+        parse_iterator first, parse_iterator last,
+        quickbook::state& state,
+        source_mode_type source_mode,
+        bool is_block);
+}
+
+#endif