Update of /cvsroot/adobe-source/adobe-source/adobe/source In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12808/adobe/source Modified Files: adam.cpp adam_evaluate.cpp adam_parser.cpp array.cpp dictionary.cpp eve.cpp eve_evaluate.cpp eve_parser.cpp expression_parser.cpp expression_parser.hpp extents.cpp istream.cpp lex_shared.cpp lex_shared.hpp lex_shared_fwd.hpp lex_stream.cpp lex_stream.hpp lex_stream_fwd.hpp md5.cpp metrowerks_mach_o.hpp name.cpp parser_shared.cpp parser_shared.hpp string_pool.cpp string_pool.hpp swap.hpp test_configuration.cpp thread_id.cpp token.cpp token.hpp toroid.hpp typeinfo.cpp unicode.cpp value.cpp virtual_machine.cpp xml_element_parser.cpp xml_element_parser.hpp xml_lex.cpp xml_lex.hpp xml_lex_fwd.hpp xml_token.cpp xml_token.hpp xstring.cpp zuid.cpp zuid_sys_dep.cpp zuid_sys_dep.hpp zuid_uuid.cpp zuid_uuid.hpp Log Message: asl 1.0.12 Index: toroid.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/toroid.hpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** toroid.hpp 2 Dec 2005 02:52:56 -0000 1.2 --- toroid.hpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /****************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /****************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /****************************************************************************************************/ + #include <adobe/config.hpp> + #include <boost/array.hpp> #include <boost/noncopyable.hpp> Index: xml_lex_fwd.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xml_lex_fwd.hpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** xml_lex_fwd.hpp 2 Dec 2005 02:52:56 -0000 1.3 --- xml_lex_fwd.hpp 6 Jan 2006 18:35:22 -0000 1.4 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/source/lex_shared_fwd.hpp> Index: xml_token.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xml_token.hpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** xml_token.hpp 2 Dec 2005 02:52:56 -0000 1.4 --- xml_token.hpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/source/lex_shared_fwd.hpp> Index: xml_element_parser.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xml_element_parser.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** xml_element_parser.cpp 2 Dec 2005 02:52:56 -0000 1.5 --- xml_element_parser.cpp 6 Jan 2006 18:35:22 -0000 1.6 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: virtual_machine.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/virtual_machine.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** virtual_machine.cpp 7 Nov 2005 18:00:43 -0000 1.6 --- virtual_machine.cpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: eve_evaluate.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/eve_evaluate.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** eve_evaluate.cpp 3 Mar 2005 06:58:38 -0000 1.2 --- eve_evaluate.cpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: lex_stream.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/lex_stream.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** lex_stream.hpp 2 Dec 2005 02:52:56 -0000 1.5 --- lex_stream.hpp 6 Jan 2006 18:35:22 -0000 1.6 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/source/lex_stream_fwd.hpp> #include <adobe/istream.hpp> Index: value.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/value.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** value.cpp 7 Jul 2005 22:00:08 -0000 1.4 --- value.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: xml_lex.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xml_lex.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** xml_lex.hpp 2 Dec 2005 02:52:56 -0000 1.5 --- xml_lex.hpp 6 Jan 2006 18:35:22 -0000 1.6 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /**************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /**************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /**************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/source/xml_lex_fwd.hpp> #include <adobe/source/xml_token.hpp> Index: metrowerks_mach_o.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/metrowerks_mach_o.hpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** metrowerks_mach_o.hpp 2 Dec 2005 02:52:56 -0000 1.3 --- metrowerks_mach_o.hpp 6 Jan 2006 18:35:22 -0000 1.4 *************** *** 1,10 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ /* These are the switches required to build using the MSL C header for a Mach-O target. --- 1,12 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ + #include <adobe/config.hpp> + /* These are the switches required to build using the MSL C header for a Mach-O target. Index: token.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/token.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** token.cpp 8 Aug 2005 16:37:17 -0000 1.4 --- token.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: adam.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/adam.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** adam.cpp 2 Dec 2005 02:52:56 -0000 1.6 --- adam.cpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) *************** *** 120,123 **** --- 120,132 ---- /*************************************************************************************************/ + struct scope_count : boost::noncopyable + { + scope_count(std::size_t& x) : value_m(x) { ++value_m; } + ~scope_count() { --value_m; } + + private: + std::size_t& value_m; + }; + /*************************************************************************************************/ *************** *** 359,362 **** --- 368,372 ---- virtual_machine_t machine_m; get_stack_t get_stack_m; + std::size_t get_count_m; }; *************** *** 586,590 **** input_index_m(&cell_t::name_m), output_index_m(&cell_t::name_m), ! set_count_m(0) { machine_m.set_variable_lookup(boost::bind(&implementation_t::get, boost::ref(*this), _1)); --- 596,601 ---- input_index_m(&cell_t::name_m), output_index_m(&cell_t::name_m), ! set_count_m(0), ! get_count_m(0) { machine_m.set_variable_lookup(boost::bind(&implementation_t::get, boost::ref(*this), _1)); *************** *** 1305,1309 **** --- 1316,1333 ---- // REVISIT (sparent) : At this point all output cells must be resolved as must all relations! + + + #ifndef NDEBUG + + { + relation_cell_set_t::iterator iter(adobe::find_if_not(relation_cell_set_m, &relation_cell_t::resolved_m)); + if (iter != relation_cell_set_m.end()) + { + throw adobe::stream_error_t("(warning) relation unnecessary and ignored.", iter->position_m); + } + } + + #endif // end grotesque solve loop! *************** *** 1427,1441 **** tracked_value_t sheet_t::implementation_t::get(adobe::name_t variable_name) { ! /* ! REVISIT (sparent) : Because we allow for indirect references through logic cells - we only keep the ouput ! cells on the stack - the means we will only detect cycles in output cells. We need to add a check for cycles in general. ! ! A general cycle check could simply count the number of get calls an ensure that it doesn't nest too deeply. ! (Too deeply is simply > the number of cells in the sheet). ! Note that we do not guarantee that a logic cell has a consistant value - it is simply an expression ! holder. */ // If the variable is on the top of the stack then we assume it must refer to an input cell. --- 1451,1468 ---- tracked_value_t sheet_t::implementation_t::get(adobe::name_t variable_name) { ! scope_count scope(get_count_m); ! /* ! REVISIT (sparent) - I think the complete number of cells is too many - maybe only logic and ! output? */ + if (get_count_m > cell_set_m.size()) + { + std::string error; + error << "cycle detected, consider using a relate { } clause."; + throw std::logic_error(error); + } + // If the variable is on the top of the stack then we assume it must refer to an input cell. Index: zuid_uuid.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/zuid_uuid.hpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** zuid_uuid.hpp 2 Dec 2005 02:52:56 -0000 1.2 --- zuid_uuid.hpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 10,13 **** --- 10,15 ---- #define ADOBE_ZUID_UUID_HPP + #include <adobe/config.hpp> + #include <adobe/zuid.hpp> Index: eve.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/eve.cpp,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** eve.cpp 2 Dec 2005 02:52:56 -0000 1.11 --- eve.cpp 6 Jan 2006 18:35:22 -0000 1.12 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) *************** *** 482,487 **** ! typedef postorder_iterator<cursor> postorder_iterator; ! typedef preorder_iterator<cursor> preorder_iterator; std::pair<postorder_iterator, postorder_iterator> postorder_range() --- 482,487 ---- ! typedef edge_iterator<cursor, adobe::forest_trailing_edge> postorder_iterator; ! typedef edge_iterator<cursor, adobe::forest_leading_edge> preorder_iterator; std::pair<postorder_iterator, postorder_iterator> postorder_range() *************** *** 542,566 **** eve_t::iterator eve_t::implementation_t::add_view_element(iterator parent, const insert_element_t& element) { ! iterator actual_dest; ! ! if (parent != iterator()) ! { ! iterator temp(parent); ! ! temp.set_leading(false); ! ! actual_dest = temp; ! } ! else ! { ! actual_dest = proxies_m.end(); ! } ! ! eve_t::iterator result(proxies_m.insert(actual_dest, implementation::view_proxy_t(element.initial_m, element.parameters_m, element.signals_m))); if (!element.is_container_type_m) ! result->geometry_m.placement_m = place_leaf; ! return result; } --- 542,554 ---- eve_t::iterator eve_t::implementation_t::add_view_element(iterator parent, const insert_element_t& element) { ! if (parent == iterator()) parent = proxies_m.end(); ! ! parent = proxies_m.insert(adobe::trailing_of(parent), ! implementation::view_proxy_t(element.initial_m, element.parameters_m, element.signals_m)); if (!element.is_container_type_m) ! parent->geometry_m.placement_m = place_leaf; ! return parent; } Index: dictionary.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/dictionary.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** dictionary.cpp 3 Mar 2005 06:58:38 -0000 1.2 --- dictionary.cpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: expression_parser.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/expression_parser.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** expression_parser.cpp 1 Sep 2005 23:32:42 -0000 1.4 --- expression_parser.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: md5.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/md5.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** md5.cpp 2 Jun 2005 23:14:17 -0000 1.1 --- md5.cpp 6 Jan 2006 18:35:22 -0000 1.2 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: parser_shared.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/parser_shared.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** parser_shared.cpp 1 Sep 2005 23:32:42 -0000 1.4 --- parser_shared.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: xml_token.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xml_token.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** xml_token.cpp 1 Sep 2005 23:32:42 -0000 1.3 --- xml_token.cpp 6 Jan 2006 18:35:22 -0000 1.4 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: token.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/token.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** token.hpp 2 Dec 2005 02:52:56 -0000 1.5 --- token.hpp 6 Jan 2006 18:35:22 -0000 1.6 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/name_fwd.hpp> #include <adobe/once.hpp> Index: xml_element_parser.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xml_element_parser.hpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** xml_element_parser.hpp 2 Dec 2005 02:52:56 -0000 1.6 --- xml_element_parser.hpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: xml_lex.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xml_lex.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** xml_lex.cpp 7 Nov 2005 18:00:43 -0000 1.4 --- xml_lex.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: test_configuration.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/test_configuration.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** test_configuration.cpp 3 Mar 2005 06:58:38 -0000 1.2 --- test_configuration.cpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: lex_shared.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/lex_shared.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** lex_shared.hpp 2 Dec 2005 02:52:56 -0000 1.5 --- lex_shared.hpp 6 Jan 2006 18:35:22 -0000 1.6 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/source/lex_shared_fwd.hpp> #include <adobe/string.hpp> Index: unicode.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/unicode.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** unicode.cpp 7 Jul 2005 22:00:08 -0000 1.3 --- unicode.cpp 6 Jan 2006 18:35:22 -0000 1.4 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: xstring.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/xstring.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** xstring.cpp 2 Dec 2005 02:52:56 -0000 1.6 --- xstring.cpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: lex_stream.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/lex_stream.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** lex_stream.cpp 1 Sep 2005 23:32:42 -0000 1.6 --- lex_stream.cpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: adam_parser.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/adam_parser.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** adam_parser.cpp 8 Aug 2005 16:37:17 -0000 1.3 --- adam_parser.cpp 6 Jan 2006 18:35:22 -0000 1.4 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) *************** *** 527,532 **** --- 527,539 ---- bool adam_parser::is_relate_decl(line_position_t& position, array_t& expression, relation_set_t& relation_set, std::string& brief) { + /* + REVISIT (sparent) : A relation_set_t needs a position independent of the continitional + expression in order to report overconstraints. Here we "fudge" and reuse the conditional + expression for this purpose. + */ + if (is_conditional(position, expression)) require_token(relate_k); else if (!is_token(relate_k)) return false; + else position = next_position(); require_token(open_brace_k); Index: name.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/name.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** name.cpp 2 Dec 2005 02:52:56 -0000 1.5 --- name.cpp 6 Jan 2006 18:35:22 -0000 1.6 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: parser_shared.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/parser_shared.hpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** parser_shared.hpp 2 Dec 2005 02:52:56 -0000 1.6 --- parser_shared.hpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/istream_fwd.hpp> #include <adobe/name_fwd.hpp> Index: zuid_sys_dep.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/zuid_sys_dep.hpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** zuid_sys_dep.hpp 6 Oct 2005 20:43:17 -0000 1.2 --- zuid_sys_dep.hpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) *************** *** 39,42 **** --- 39,43 ---- #include <adobe/config.hpp> + #include <adobe/md5.hpp> Index: string_pool.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/string_pool.hpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** string_pool.hpp 2 Dec 2005 02:52:56 -0000 1.6 --- string_pool.hpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <boost/noncopyable.hpp> Index: lex_shared.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/lex_shared.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** lex_shared.cpp 6 Oct 2005 20:43:17 -0000 1.4 --- lex_shared.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: istream.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/istream.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** istream.cpp 7 Nov 2005 18:00:43 -0000 1.7 --- istream.cpp 6 Jan 2006 18:35:22 -0000 1.8 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: string_pool.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/string_pool.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** string_pool.cpp 2 Dec 2005 02:52:56 -0000 1.4 --- string_pool.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: array.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/array.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** array.cpp 3 May 2005 23:50:25 -0000 1.4 --- array.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: typeinfo.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/typeinfo.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** typeinfo.cpp 3 Mar 2005 06:58:38 -0000 1.2 --- typeinfo.cpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: expression_parser.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/expression_parser.hpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** expression_parser.hpp 2 Dec 2005 02:52:56 -0000 1.6 --- expression_parser.hpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 10,13 **** --- 10,15 ---- #define ADOBE_EXPRESSION_PARSER_HPP + #include <adobe/config.hpp> + #include <adobe/istream.hpp> #include <adobe/dictionary_fwd.hpp> Index: extents.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/extents.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** extents.cpp 3 May 2005 23:50:25 -0000 1.1 --- extents.cpp 6 Jan 2006 18:35:22 -0000 1.2 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: zuid.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/zuid.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** zuid.cpp 2 Jun 2005 23:14:17 -0000 1.1 --- zuid.cpp 6 Jan 2006 18:35:22 -0000 1.2 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: eve_parser.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/eve_parser.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** eve_parser.cpp 3 Mar 2005 06:58:38 -0000 1.2 --- eve_parser.cpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: thread_id.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/thread_id.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** thread_id.cpp 2 Jun 2005 23:14:17 -0000 1.1 --- thread_id.cpp 6 Jan 2006 18:35:22 -0000 1.2 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: zuid_sys_dep.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/zuid_sys_dep.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** zuid_sys_dep.cpp 7 Nov 2005 18:00:43 -0000 1.4 --- zuid_sys_dep.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: adam_evaluate.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/adam_evaluate.cpp,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** adam_evaluate.cpp 3 May 2005 23:50:25 -0000 1.4 --- adam_evaluate.cpp 6 Jan 2006 18:35:22 -0000 1.5 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: lex_stream_fwd.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/lex_stream_fwd.hpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** lex_stream_fwd.hpp 2 Dec 2005 02:52:56 -0000 1.5 --- lex_stream_fwd.hpp 6 Jan 2006 18:35:22 -0000 1.6 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #ifdef __MWERKS__ #pragma warn_implicitconv off Index: swap.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/swap.hpp,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** swap.hpp 2 Dec 2005 02:52:56 -0000 1.2 --- swap.hpp 6 Jan 2006 18:35:22 -0000 1.3 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 10,13 **** --- 10,15 ---- #define ADOBE_SWAP_HPP + #include <adobe/config.hpp> + #include <algorithm> Index: zuid_uuid.cpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/zuid_uuid.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** zuid_uuid.cpp 2 Jun 2005 23:14:17 -0000 1.1 --- zuid_uuid.cpp 6 Jan 2006 18:35:22 -0000 1.2 *************** *** 1,4 **** /* ! Copyright 2005 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) --- 1,4 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated and others Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) Index: lex_shared_fwd.hpp =================================================================== RCS file: /cvsroot/adobe-source/adobe-source/adobe/source/lex_shared_fwd.hpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** lex_shared_fwd.hpp 2 Dec 2005 02:52:56 -0000 1.6 --- lex_shared_fwd.hpp 6 Jan 2006 18:35:22 -0000 1.7 *************** *** 1,8 **** /* ! Copyright 2005 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! #include <adobe/config.hpp> /*************************************************************************************************/ --- 1,8 ---- /* ! Copyright 2005-2006 Adobe Systems Incorporated Distributed under the MIT License (see accompanying file LICENSE_1_0_0.txt or a copy at http://opensource.adobe.com/licenses.html) */ ! /*************************************************************************************************/ *************** *** 12,15 **** --- 12,17 ---- /*************************************************************************************************/ + #include <adobe/config.hpp> + #include <adobe/algorithm.hpp> #include <adobe/name.hpp> |