summaryrefslogtreecommitdiff
path: root/doc/examples/WWW/m4lib/bugs.m4
blob: 5d8e5f52b7938cdaf3f8e91e2181e5b8f2de45d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
include(`setup.m4')

\set_author([René Seindal])
\set_title([Known bugs in GNU m4 \__m4_version__])

\divert(1)
\h2([Known bugs in GNU m4])

\define([fixed], [\p([Fixed in version 1.4$1])])

\define([notme], [\p([A <A
HREF="mailto:m4-feedback@seindal.dk?subject=GNU m4: \defn([_item])"
>volunteer</A> is badly needed for this, as I have no way of testing
this myself.])])

\ul([

\item([undivert], [undivert(0) might read from standard output],

[\p([If calling \tt(undivert(0)) when diverting to a non-zero diversion
will cause m4 to read from standard output in an attempt to bring back
diversion 0, which is not possible.])

\fixed(n)

])

\item([sigaltstack], [failure if sigaltstack or sigstack returns ENOSYS],

[\p([If stack overflow detection is configured but the system doesn't
support sigaltstack(2) or sigstack(2), m4 fails when the system call
returns ENOSYS.  It should silently revert to default behaviour.])

\notme
])

])

\p([See also the \link(todo.htm, TODO) file.])

\print_items

\divert(0)\dnl
\DO_LAYOUT([\undivert(1)])
\divert(-1)


\item([], [],

[\p([])

])
\undivert