summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rwxr-xr-xdeheader2
-rw-r--r--deheader.xml4
3 files changed, 7 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 5104d09..e92b778 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,8 @@
deheader project news
+0.3 @ 2010-12-09
+ Add a dependencies table to head off common cross-platform problems.
+
0.2 @ 2010-12-02
Make the last line of output a statistical summary.
Document some limitations.
diff --git a/deheader b/deheader
index c2f0c50..8f75997 100755
--- a/deheader
+++ b/deheader
@@ -32,7 +32,7 @@ BATON_DEBUG = 1
PROGRESS_DEBUG = 2
COMMAND_DEBUG = 3
-version = "0.2"
+version = "0.3"
# Difference in various compiler implementations and OSes mean that for cross-
# platform compatibility you sometimes want to leave "unneeded" headers alone
diff --git a/deheader.xml b/deheader.xml
index 68ee2b9..711bcce 100644
--- a/deheader.xml
+++ b/deheader.xml
@@ -135,7 +135,9 @@ deheadered. This is normally not a problem with the portion of the API
specified by POSIX and ANSI C, but may be for headers that are not
stndardized or only weakly standardized. The sockets API (sys/select.h,
sys/sockets.h, and friends such as sys/types.h and sys.stat.h) is
-perhaps the most serious trouble spot.</para>
+perhaps the most serious trouble spot. <command>deheader</command> has
+an internal table of rules that heads off the most common problems,
+but your mileage may vary.</para>
<para>Sufficiently perverse C++ can silently invalidate the simple
algorithm this tool uses. Example: if an overloaded function has