Commit Graph

50050 Commits

Author SHA1 Message Date
Douglas Gregor
eb407e2196 type.xsl: Much improved formatting for <inherit> elements, including allowing
<purpose> elements for comments


[SVN r18155]
2003-04-02 04:37:05 +00:00
Joel de Guzman
168af380b2 new stuff from giovanni
[SVN r18154]
2003-04-02 04:34:46 +00:00
Douglas Gregor
72764aca55 connection.xml, signal_header.xml: boost::noncopyable derivation is for
exposition only


[SVN r18153]
2003-04-02 04:34:42 +00:00
Douglas Gregor
47b75617e9 Changed content model of <inherit> to require an explicit <type>
element, optionally contain a <purpose>, and make "access" attribute
implied.


[SVN r18152]
2003-04-02 04:34:10 +00:00
Joel de Guzman
5d00a82739 new file_iterator from giovanni
[SVN r18151]
2003-04-02 04:30:42 +00:00
Douglas Gregor
394b9481e8 print.jam: Provide escaped strings for Windows and Unix
regex.jam: Provide "escape" routine that escapes a string with certain escape
  characters

boostbook.jam: Use print.escape to properly escape argument to "echo" on
  Windows and Unix (BoostBook now works on non-Cygwin Windows)


[SVN r18148]
2003-04-01 14:34:31 +00:00
Vladimir Prus
18e3d505c5 Additional tests for direct build request handling.
[SVN r18147]
2003-04-01 08:46:38 +00:00
Vladimir Prus
ba9708237c Enable a test which now works.
[SVN r18146]
2003-04-01 07:50:01 +00:00
Terje Slettebø
d9cda95725 no message
[SVN r18142]
2003-03-31 23:02:27 +00:00
Terje Slettebø
374c2b06e0 Added test case for unsigned types, in case they are an alias for wchar_t
[SVN r18141]
2003-03-31 08:29:45 +00:00
Terje Slettebø
5ac0e48f3d Removed test for MSVC, restored test for BOOST_NO_INTRINSIC_WCHAR_T
[SVN r18140]
2003-03-30 23:21:17 +00:00
Terje Slettebø
1a9b5309e9 Removed test for MSVC, restored test for BOOST_NO_INTRINSIC_WCHAR_T. Changed bad_lexical_cast to provide the types used, using source()/target() members
[SVN r18139]
2003-03-30 23:19:28 +00:00
Bruno da Silva de Oliveira
fd9fc15e0d - Added the experimental command line option -R, which is a workaround a gccxml's preprocessor bug
[SVN r18138]
2003-03-30 21:06:10 +00:00
Douglas Gregor
56bdf40a61 Allow passing in the caller to the make rule, so that other modules
(that aren't user projects) can use it to add targets to their callers


[SVN r18137]
2003-03-30 15:24:57 +00:00
Douglas Gregor
20c6293280 - Testsuite building support
- Catalog is marked "ALWAYS" here (not in the print module)


[SVN r18136]
2003-03-30 15:23:23 +00:00
Douglas Gregor
7dc0242de8 ALWAYS $(output-target) doesn't belong in the text rule, it belongs in
the caller


[SVN r18135]
2003-03-30 15:17:52 +00:00
John Maddock
1e510d4533 Fixed nasty typo
[SVN r18133]
2003-03-30 10:30:16 +00:00
Douglas Gregor
5418f37caf Transforms a documented DTD (in XML) to BoostBook
[SVN r18131]
2003-03-30 03:11:16 +00:00
Douglas Gregor
2a66bc716f reference.dtdxml: The BoostBook DTD, converted to XML and documented
reference.xml: generated from reference.dtdxml

reference_doc.xml: Useless now that we have reference.dtdxml

boostbook.xml: Include reference.xml, not reference_doc.xml


[SVN r18130]
2003-03-30 03:10:39 +00:00
Douglas Gregor
dd6d05efad - Deal with different environt-setting syntax on Windows vs. Unix
- Remove the BoostBook XSL/DTD dir arguments from the BoostBook module (they really aren't useful)
- Add XSLTPROC argument to BoostBook module


[SVN r18129]
2003-03-29 16:01:32 +00:00
Bruno da Silva de Oliveira
77d4cc9cad - Bug where the full name of the operator wasn't used in the declaration
- Now converter operators that return char* or string are automatically named __str__ in Python
- Update documentation with info about Psyco


[SVN r18127]
2003-03-28 21:02:24 +00:00
Douglas Gregor
ac0c5a6902 print.py: Test the print module by using it to output text with quotes to a
text file

test_all.py: add print.py


[SVN r18126]
2003-03-28 15:27:14 +00:00
Douglas Gregor
f9eb8662c3 Use the print module to output the XML catalog properly
[SVN r18125]
2003-03-28 15:13:33 +00:00
Douglas Gregor
25672629c8 - Changes the \" -> '' transformation into \" -> \\\", i.e., instead of
transforming the double-quote character into two single quotes, we transform
it into a correctly-escaped double quote.

- Add an "overwrite" option to print.text that overwrites the file instead of
appending to it.


[SVN r18124]
2003-03-28 15:12:29 +00:00
Bruno da Silva de Oliveira
469aefc64c - Performance improvements (better psyco support, cache in CppParser)
[SVN r18123]
2003-03-28 12:47:15 +00:00
Peter Dimov
9eac260392 Fixed a copy/assignment issue.
[SVN r18122]
2003-03-28 12:27:55 +00:00
Vladimir Prus
f238cf2acd Patch from Andre Hentz.
* new/builtin.jam
  - register builtin.response-generator with 'register-linker', to
    take advantange of 'link-action'. Convert <library-path>,
    <find-static-library> and <find-shared-library> into on-target
    variables using toolset.flags.
  (builtin.response-file) Output variables for library path to response
    file.
  (searched-lib-generator.run): Assign 'null-action' instance to the
  generated target, to carry properties. Correct prototype and workaround
  some, as-yet-unknown problem.

* test/searched_lib.py: New test (added by me).


[SVN r18121]
2003-03-28 09:20:58 +00:00
Vladimir Prus
dce78fa7e6 Bugfix: pass toolset after extra_arguments, so that
run_build_system("-n") generates
   -n gcc
command line, intead of
   gcc -n
where '-n' is ignored.


[SVN r18120]
2003-03-28 09:12:51 +00:00
Vladimir Prus
0a391bc011 Robustify project-test3 and project-test4, so that don't fail
if just some incidental property is added.


[SVN r18119]
2003-03-28 08:39:21 +00:00
Bruno da Silva de Oliveira
bb1230fc5f - Changed the error message about missing policies.
[SVN r18118]
2003-03-27 23:40:59 +00:00
Bruno da Silva de Oliveira
58eda4c73d - Fixed bug where virtual methods could end exported twice in the wrapper.
[SVN r18116]
2003-03-27 23:24:40 +00:00
Ronald Garcia
5724770a06 Added documentation for "resize" and default constructor to the multi_array
section.


[SVN r18115]
2003-03-27 21:03:23 +00:00
Ronald Garcia
bbfe7e9510 Added resize.cpp to the multi_array test suite.
[SVN r18114]
2003-03-27 20:30:10 +00:00
Ronald Garcia
a4c70e968c More boost-ified, now uses test tools.
[SVN r18113]
2003-03-27 20:28:29 +00:00
Ronald Garcia
173d6711fa Now using test tools.
[SVN r18112]
2003-03-27 20:19:11 +00:00
Ronald Garcia
ea04d7b307 Added support for default constructed multi_arrays:
- default public constructor for multi_array
- default protected constructors for multi_array_ref and const_multi_*
- fixed a bug in index_range regarding degenerate dimiensions.
- Added tests to resize.cpp and constructors.cpp.


[SVN r18111]
2003-03-27 20:12:32 +00:00
Douglas Gregor
1b5675ffc6 - Bring BoostBook output closer to real BoostBook
- Don't repeat inner classes at namespace level
- Fix this dumb "which file are we in" question yet again


[SVN r18110]
2003-03-27 18:45:18 +00:00
Douglas Gregor
d92c434035 Now able to set the FILE_PATTERNS and RECURSIVE Doxygen parameters via features
[SVN r18109]
2003-03-27 18:43:18 +00:00
Douglas Gregor
1da5be7b40 Suggest FOP version 0.20.4
Note name of DTD is "DocBook XML 4.2"


[SVN r18108]
2003-03-27 18:16:08 +00:00
Bruno da Silva de Oliveira
8dd46d02c0 no message
[SVN r18107]
2003-03-27 17:23:52 +00:00
Bruno da Silva de Oliveira
50301ca755 - Added files to create a binary distribution
[SVN r18106]
2003-03-27 17:14:41 +00:00
Douglas Gregor
74b93f951b Fixes for errors as suggested by William Kempf
[SVN r18105]
2003-03-27 17:11:31 +00:00
Douglas Gregor
87718b807c Make it overt that the DocBook DTD comes as a ZIP file, not as a single file.
[SVN r18104]
2003-03-27 16:32:36 +00:00
Vladimir Prus
c61c95f83f Workaround a big BUG. The test must pass now, however.
[SVN r18103]
2003-03-27 15:46:14 +00:00
Vladimir Prus
c310d5eae1 Bugfix: quote filenames in actions.
[SVN r18102]
2003-03-27 15:40:07 +00:00
Vladimir Prus
3283d0e609 Allow to link libraries into shared libraries on gcc.
[SVN r18101]
2003-03-27 12:28:21 +00:00
Douglas Gregor
d8c82c6256 Added sections on Apache FOP and Doxygen
[SVN r18100]
2003-03-27 05:18:39 +00:00
Douglas Gregor
56b3678f11 Really minor tweaks
[SVN r18099]
2003-03-27 05:18:10 +00:00
Douglas Gregor
f3b3f8136c Introduce ability to generate Doxygen XML from a list of source files
with one command.


[SVN r18098]
2003-03-27 00:06:22 +00:00
Bruno da Silva de Oliveira
b573b89250 - Doc fix, about accessing the operators in the interface file
[SVN r18097]
2003-03-26 18:35:53 +00:00