Commit Graph

594 Commits

Author SHA1 Message Date
Fred L. Drake, Jr.
b48c6919bb Update so the tests will be run by "make check". 2001-08-17 19:23:02 +00:00
Fred L. Drake, Jr.
559fbc6c4b Tell CVS to ignore the intermediate files generated by building the test
suite.
2001-08-17 19:16:41 +00:00
Fred L. Drake, Jr.
cc89b6f763 Build & run the test suite. 2001-08-17 19:16:41 +00:00
Fred L. Drake, Jr.
ed9b8e0d46 Explain what is required to build & run the test suite, and that it all
might change in the future.
2001-08-17 19:16:41 +00:00
Fred L. Drake, Jr.
fcf971bfe0 A very small test suite for Expat; additional tests will be added as time
permits.
2001-08-17 19:16:41 +00:00
Fred L. Drake, Jr.
d165185951 Added a note to the XML_GetCurrentByteCount() function that it returns 0
for the end tag event when an empty-element tag is used.  Noted on
expat-discuss by Michael Isard.
2001-08-13 19:10:09 +00:00
Fred L. Drake, Jr.
9e70122a1d Make sure SHELL is properly set from the configure script.
This closes SF bug #448560.
2001-08-10 13:53:58 +00:00
Fred L. Drake, Jr.
57a3480f95 XML_Parse(): If XML_GetBuffer() returns NULL, do not attempt to move
data aronud, just propogate the error.

This closes SF bug #434665.
2001-08-09 18:08:56 +00:00
Fred L. Drake, Jr.
34966ccef9 Switch to testing that _MSC_EXTENSIONS is defined, not __declspec. (We can
probably remove the exception for __BEOS__ now, but I cannot test that.)
2001-07-30 19:01:47 +00:00
Fred L. Drake, Jr.
8c802e078d Fix a couple of stupid typos that I should have caught before release. 2001-07-28 03:29:55 +00:00
Fred L. Drake, Jr.
f91dde5506 Update to match the latest version of the installer. 2001-07-27 20:35:39 +00:00
Fred L. Drake, Jr.
94c3265d8a Suggest that Windows users get the installer; it will do things that make
more sense than the Unix sources.
2001-07-27 20:34:52 +00:00
Fred L. Drake, Jr.
a650c5f93f Remove some bogus preprocessor definitions. 2001-07-27 20:26:23 +00:00
Fred L. Drake, Jr.
a81f09f829 Remove all traces of the XMLCALLBACK macro -- there appears to be no way
to add __cdecl to a typedef of a function type that MSVC does not complain
about.  Callback implementations may need to add explicit __cdecl
annotations in sources not compiled with the C calling convention as the
default.
2001-07-27 17:17:44 +00:00
Fred L. Drake, Jr.
df1b71d17e Try again. 2001-07-27 17:03:01 +00:00
Fred L. Drake, Jr.
58be86d815 Make sure that XMLPARSEAPI specifies the calling convention when building
under MSVC -- this is needed when using the pre-compiled DLL with projects
built using a different calling convention.

XMLPARSEAPI now takes the return type as a parameter and inserts annotations
on both sides of the type to make sure the compiler is happy.  A new
macro, XMLCALLBACK, is used to perform similar annotation of the callback
function types, which do not need the dllimport/dllexport annotations but
do still need the __cdecl annotation.

This closes SF bug #413653.
2001-07-27 16:30:56 +00:00
Fred L. Drake, Jr.
f14ab18aa7 Shorten the name of the directory we store the uninstaller in. 2001-07-27 15:31:22 +00:00
Fred L. Drake, Jr.
edc66fb325 Add more information to the Welcome screen of the installer. 2001-07-27 15:22:35 +00:00
Fred L. Drake, Jr.
d727f59ad9 Don't use the program database in MSVC. The others got this right. 2001-07-27 15:12:47 +00:00
Fred L. Drake, Jr.
f6ea3590dc Update the lib and xmlwf project files to be part of the larger workspace. 2001-07-27 14:56:31 +00:00
Fred L. Drake, Jr.
903a9f4754 Try to make the Windows installer a little more rational, and install all
the sources a developer might want, not just the parser itself.
2001-07-27 14:54:11 +00:00
Fred L. Drake, Jr.
a199491044 Adding back the MSVC workspace, adding in the sample projects as well. 2001-07-27 14:46:06 +00:00
Fred L. Drake, Jr.
6c15b0bcab Now we need to ignore some MSVC turds here. 2001-07-27 14:42:33 +00:00
Fred L. Drake, Jr.
946da4dc14 No longer need to ignore MSVC turds in this directory. 2001-07-27 14:40:42 +00:00
Fred L. Drake, Jr.
73a46385ea Move the MSVC workspace up one directory level so the generated Windows
installer can be more reasonable.
2001-07-27 14:39:42 +00:00
Fred L. Drake, Jr.
b3fd15c445 Avoid creating extra output directories from MSVC. 2001-07-27 14:21:23 +00:00
Fred L. Drake, Jr.
4e2de83794 More project files for MSVC. 2001-07-27 14:08:17 +00:00
Fred L. Drake, Jr.
c944beaea1 Ignore some additional Windows/MSVC cruft. 2001-07-27 14:05:30 +00:00
Fred L. Drake, Jr.
bb4a4de066 I'm not really sure why this version of the file is still here, but
migrate the UTF-8 BOM fix here as well, so this does not get too far
out of sync.
2001-07-27 13:59:00 +00:00
Fred L. Drake, Jr.
cff7d19ac6 Simplify the Unix source release; do not include all the Windows project
files and the like.  The Windows installer will include all that.
2001-07-27 13:28:49 +00:00
Fred L. Drake, Jr.
bea3e90921 Remove the sample directory; it is no longer used. 2001-07-26 21:57:57 +00:00
Fred L. Drake, Jr.
749b7fb3a1 All sample code is now located in the "examples" directory. 2001-07-26 21:55:33 +00:00
Fred L. Drake, Jr.
86b7ae104d Move the "elements" example code here from "sample", so we only have one
directory of short sample code.
2001-07-26 21:54:43 +00:00
Fred L. Drake, Jr.
d8263250ee More GCC flags, when we're using GCC:
-Wmissing-prototypes, to tighten up the warnings, and
-fexceptions, to make the generated code exception-safe when using it
with C++ code.

This closes SF bug #419585.
2001-07-26 20:48:06 +00:00
Fred L. Drake, Jr.
a0a80f5f43 Settle on a release date, and note that there is now a Windows installer. 2001-07-26 20:32:22 +00:00
Fred L. Drake, Jr.
a6849ef2f1 Add xmlwf to the default build, since the install includes it. 2001-07-26 20:31:15 +00:00
Fred L. Drake, Jr.
8d4ff3433c Make the built installer land in an existing directory. 2001-07-26 19:58:06 +00:00
Fred L. Drake, Jr.
cfc6d2264f Add an overview of where everything ends up when installed by the Windows
installer.  This will be installed at the top of the Windows installation.
2001-07-26 19:50:28 +00:00
Fred L. Drake, Jr.
2b1678311c Changes so that we can actually build an installer, and fix the URLs. 2001-07-26 19:44:42 +00:00
Fred L. Drake, Jr.
41d112cacd Installer-builder script for Inno Setup, contributed by Tim Peters. 2001-07-26 18:28:17 +00:00
Fred L. Drake, Jr.
5a77c3f5bd Update the RPM .spec file for 1.95.2. 2001-07-25 20:14:13 +00:00
Fred L. Drake, Jr.
31a2f5f3a3 Change some options to end up with more rational output dirs. 2001-07-25 18:39:22 +00:00
Fred L. Drake, Jr.
8ec98c9108 Added preliminary changes for the 1.95.2 release. 2001-07-25 18:10:15 +00:00
Fred L. Drake, Jr.
7777219a59 Try to better explain the problems with Sun make -- perhaps someone with
more knowledge of the Sun tools could help explain this?
2001-07-25 18:08:05 +00:00
Fred L. Drake, Jr.
9e91c1f1ee Make sure the configured compiler is used for all subdirectories. 2001-07-25 17:51:40 +00:00
Fred L. Drake, Jr.
daec796ad3 Remove #include directory that is no longer needed. 2001-07-25 17:34:17 +00:00
Fred L. Drake, Jr.
e875e9de25 Really add the xmlwf project this time. 2001-07-25 17:32:17 +00:00
Fred L. Drake, Jr.
cbf62af4f8 One more MSVC file to ignore... 2001-07-25 17:29:46 +00:00
Fred L. Drake, Jr.
286151fe68 When using GCC, use stronger error-checking options. 2001-07-25 17:25:46 +00:00
Fred L. Drake, Jr.
a381bda8c4 Removed unusual use of "const" to avoid errors from a Sun compiler. 2001-07-25 17:22:48 +00:00