From 8d5bdb7f2b178074a12fabb86afa85f527b0a169 Mon Sep 17 00:00:00 2001 From: Michael Wetherell Date: Sat, 13 Aug 2005 20:47:26 +0000 Subject: [PATCH] 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 --- docs/latex/wx/backwardcompat.tex | 12 +++++------- docs/latex/wx/manual.tex | 1 - docs/latex/wx/topics.tex | 1 + 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/docs/latex/wx/backwardcompat.tex b/docs/latex/wx/backwardcompat.tex index 0ce282bb82..f8fc3a8b1e 100644 --- a/docs/latex/wx/backwardcompat.tex +++ b/docs/latex/wx/backwardcompat.tex @@ -8,9 +8,7 @@ %% License: wxWindows license %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\chapter{Backward compatibility}\label{backwardcompatibility} -\setheader{{\it CHAPTER \thechapter}}{}{}{}{}{{\it CHAPTER \thechapter}}% -\setfooter{\thepage}{}{}{}{}{\thepage}% +\section{Backward compatibility}\label{backwardcompatibility} Many of the GUIs and platforms supported by wxWidgets are continuously 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 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 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 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 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 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 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 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 compiled with one version of wxWidgets, e.g. {\tt 2.6.1}, continue to work diff --git a/docs/latex/wx/manual.tex b/docs/latex/wx/manual.tex index 9ba495bd02..b0d9742f09 100644 --- a/docs/latex/wx/manual.tex +++ b/docs/latex/wx/manual.tex @@ -669,7 +669,6 @@ That's all there is to it! \input category.tex \input topics.tex \input portnote.tex -\input backwardcompat.tex % Deprecated classes %\input proplist.tex diff --git a/docs/latex/wx/topics.tex b/docs/latex/wx/topics.tex index 93c0fc83f5..fed6b972c2 100644 --- a/docs/latex/wx/topics.tex +++ b/docs/latex/wx/topics.tex @@ -63,4 +63,5 @@ This chapter contains a selection of topic overviews. \input wxPython.tex \input re_syntax.tex \input arc.tex +\input backwardcompat.tex -- 2.45.2