Make the backward compatibility section a topic overview.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35184 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Michael Wetherell
2005-08-13 20:47:26 +00:00
parent f83b53a329
commit 8d5bdb7f2b
3 changed files with 6 additions and 8 deletions

View File

@@ -8,9 +8,7 @@
%% License: wxWindows license %% License: wxWindows license
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Backward compatibility}\label{backwardcompatibility} \section{Backward compatibility}\label{backwardcompatibility}
\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}%
\setfooter{\thepage}{}{}{}{}{\thepage}%
Many of the GUIs and platforms supported by wxWidgets are continuously Many of the GUIs and platforms supported by wxWidgets are continuously
evolving, and some of the new platforms wxWidgets now supports were quite evolving, and some of the new platforms wxWidgets now supports were quite
@@ -22,7 +20,7 @@ programming interface across many platforms, but also to provide an
interface that is reasonably stable over time, to help protect its users interface that is reasonably stable over time, to help protect its users
from some of the uncertainty of the future. from some of the uncertainty of the future.
{\large {\bf The version numbering scheme}}\label{versionnumbering} \subsection{The version numbering scheme}\label{versionnumbering}
wxWidgets version numbers can have up to four components, with trailing wxWidgets version numbers can have up to four components, with trailing
zeros sometimes omitted: zeros sometimes omitted:
@@ -59,7 +57,7 @@ incompatibilities. Compatibility is not broken gratuitously however, so
many applications will require no changes or only small changes to work many applications will require no changes or only small changes to work
with the new version. with the new version.
{\large {\bf Source level compatibility}}\label{sourcecompatibility} \subsection{Source level compatibility}\label{sourcecompatibility}
Later releases from a stable branch are backward compatible with earlier Later releases from a stable branch are backward compatible with earlier
releases from the same branch at the {\em source} level. releases from the same branch at the {\em source} level.
@@ -109,7 +107,7 @@ A program requiring one of these macros to be 1 will become
incompatible with some future version of wxWidgets, and you should consider incompatible with some future version of wxWidgets, and you should consider
updating it. updating it.
{\large {\bf Library binary compatibility}}\label{libbincompatibility} \subsection{Library binary compatibility}\label{libbincompatibility}
For some platforms, releases from a stable branch are not only source level For some platforms, releases from a stable branch are not only source level
compatible but can also be {\em binary compatible}. compatible but can also be {\em binary compatible}.
@@ -139,7 +137,7 @@ same ABI (Application Binary Interface). Unfortunately most different C++
compilers do not produce code compatible with each other, and often even compilers do not produce code compatible with each other, and often even
different versions of the same compiler are not compatible. different versions of the same compiler are not compatible.
{\large {\bf Application binary compatibility}}\label{appbincompatibility} \subsection{Application binary compatibility}\label{appbincompatibility}
The most important aspect of binary compatibility is that applications The most important aspect of binary compatibility is that applications
compiled with one version of wxWidgets, e.g. {\tt 2.6.1}, continue to work compiled with one version of wxWidgets, e.g. {\tt 2.6.1}, continue to work

View File

@@ -669,7 +669,6 @@ That's all there is to it!
\input category.tex \input category.tex
\input topics.tex \input topics.tex
\input portnote.tex \input portnote.tex
\input backwardcompat.tex
% Deprecated classes % Deprecated classes
%\input proplist.tex %\input proplist.tex

View File

@@ -63,4 +63,5 @@ This chapter contains a selection of topic overviews.
\input wxPython.tex \input wxPython.tex
\input re_syntax.tex \input re_syntax.tex
\input arc.tex \input arc.tex
\input backwardcompat.tex