Patrick Georgi
7ab683d29a
handle missing return values
2025-12-18 22:58:26 +01:00
Patrick Georgi
ae001c320f
fix misleading indentation
...
Mostly to shut up the compiler, but some real bugs hidden in there.
2025-12-18 22:58:26 +01:00
hyousatsu
ba49a9e161
dtdocbook: link to lmdb.
2024-07-16 09:05:45 +00:00
Liang Chang
f63a747814
dtdocbook: set locale explicitly.
2022-08-13 13:55:48 -06:00
Chase
edf4319548
Discontinue HPUX support
2022-07-23 17:49:33 -06:00
Liang Chang
2a988df4c3
dtdocbook: fix a crash caused by type casting.
2022-04-16 08:18:06 -06:00
Liang Chang
3180a9e02c
dtdocbook: only check LC_CTYPE to determine the locale for
...
DtSearch.
2022-04-15 11:00:06 +00:00
Liang Chang
a046a95d81
dtdocbook: ensure the correct data type is passed into the variable
...
argument list.
2022-04-14 03:33:35 -04:00
Liang Chang
6cb67ad217
dtdocbook: update the token of new line.
2022-03-03 13:44:24 +00:00
Jon Trulson
7a0c30b547
docbook/doc_utils: make sure XTOOLLIB follows DTCLIENTLIBS to fix link error
2022-02-12 14:41:29 -07:00
Liang Chang
36ff969285
dtdocbook: set language for infolib properly.
2022-02-07 09:48:23 +08:00
Liang Chang
2213dfb045
dtdocbook: update macros.
2022-02-07 09:48:23 +08:00
Liang Chang
59094bcc26
dtdocbook: fix a linking issue.
2022-02-01 00:22:13 +08:00
Liang Chang
b4ffb694bd
Merge branch 'master' into dtdocbook
2022-01-30 08:04:32 +08:00
Liang Chang
2c3e1c8e31
dtdocbook: remove unnecessary header files dependency.
2022-01-26 19:50:12 +08:00
Liang Chang
b03cd0f2aa
dtdocbook: update doc_utils/Makefile.am.
2022-01-26 19:50:11 +08:00
Liang Chang
c6661c92c9
dtdocbook: merge dtinfogen into dtdocbook.
2022-01-26 19:50:11 +08:00
Liang Chang
f9e02f163b
dtdocbook: update SGML DTDs.
2022-01-26 19:50:10 +08:00
Liang Chang
c9662c8f26
dtdocbook: remove xlate_locale.
2022-01-26 19:50:10 +08:00
Liang Chang
9c8d899aa0
dtdocbook: update SGML DTDs.
2022-01-26 19:50:10 +08:00
Liang Chang
4f791b9dd4
dbtoman: remove duplicate source code and merge into dtdocbook.
2022-01-26 19:49:03 +08:00
Peter Howkins
1227dabec4
dtdocbook: Resolve uninitialized warnings
2021-12-24 10:50:28 -07:00
Liang Chang
1e9b4660ad
doc2sdl: use POSIX regex functions.
2021-12-21 01:53:53 +08:00
Liang Chang
73078fb103
doc2sdl: install locale files to datadir.
2021-12-20 06:31:10 +08:00
Liang Chang
9e04623d4b
doc2sdl: install tpt to datadir.
2021-12-20 04:39:37 +08:00
Liang Chang
024860dab6
doc2sdl: convert strings files to UTF-8.
2021-12-20 01:34:33 +08:00
Liang Chang
16e67fec81
Merge branch 'master' into dtdocbook
2021-12-12 20:01:35 +08:00
Liang Chang
a0ac8c06bf
dtdocbook: remove hardcoded /usr/dt.
2021-12-12 09:38:16 +08:00
Jon Trulson
dda11f0e38
Fix a bunch of -Wempty-body warnings reported by clang
...
Many of these were real bugs, like:
if (cond);
do_something
etc...
Others were just cosmetic - like placing the ';' on a separate line to
make the intention clear.
2021-12-11 13:10:24 -07:00
Liang Chang
3acbed6bc9
dtdocbook: install SGML DTDs to datadir.
2021-12-11 23:58:55 +08:00
Liang Chang
142b1e5241
dtdocbook: update SGML DTDs.
2021-12-06 07:30:36 +08:00
Liang Chang
6f952545fb
dtdocbook: Migrate doc2sdl to UTF-8.
2021-12-06 06:42:31 +08:00
Liang Chang
df7bc69a3f
dtdocbook: Migrate instant to UTF-8.
2021-12-06 06:34:38 +08:00
Jon Trulson
bfd694e8c7
doc: fix dtdocbook so it can handle parallel builds
...
Enable parallel building of the help files.
2021-11-11 10:03:50 -07:00
Jon Trulson
1bb5a9f030
doc: remove some no longer needed Imakefiles
2021-11-10 18:45:50 -07:00
Jon Trulson
d340e07794
Setup some missing files needed for help to build correctly
2021-11-10 11:04:10 -07:00
Jon Trulson
f4bd53c82e
Re-add doc2sdl/SGML directory so dtdocbook can work
2021-11-08 20:28:12 -07:00
Jon Trulson
d880853113
tptregexp/regsub.c: use string.h
2021-10-23 14:13:33 -06:00
Jon Trulson
51646fb06a
programs/: remove Imakefiles for completed modules
2021-07-03 19:12:43 -06:00
Jon Trulson
ece5c0ea14
Merge branch 'master' into autotools-conversion
...
Lost the ksh93 submodule so will re-add in a later commit.
2021-01-30 19:04:10 -07:00
Lev Kujawski
668b9c19a3
dtdocbook/instant: the musl C library does not define MAXNAMLEN
...
Use the POSIX alternative NAME_MAX instead.
2021-01-30 17:21:16 -07:00
Liang Chang
12f2fb1f10
dtdocbook: fix a segmentation fault.
2021-01-01 03:07:37 +08:00
Jon Trulson
2b338e4241
dtdocbook/xlate_locale: add proper include for strcmp
2020-09-08 08:44:19 -06:00
Jon Trulson
cc12058502
dtdocbook: make it build under autotools
...
Remove a pile of old SGML stuff we no longer need in dtdocbook since
we use NSGMLS.
Use some TCL macros from m4/tcl.m4 to loacate and use information in
the tclConfig.sh script installed with TCL. I had to modify it to
export TCL_INCLUDE_SPEC, which was present but not imported.
2020-09-07 17:43:01 -06:00
Jon Trulson
e481f4cb93
Merge branch 'master' into autotools-conversion
2019-12-01 13:31:21 -07:00
Marcin Cieślak
5cebd7c4da
dtdocbook/instant: fix buffer overlow on German umlaut in latin-1
...
One-off error:
Old buffer length was 6 for one character (3 * 1 + 3)
We need one more byte par character in the buffer for
the hex representation of it.
+0 '"'
+1 '\\'
+2 'x'
+3 'f'
+4 'c'
+5 '"'
+6 0x0 << overflow
tcl combined with RCHECK will abort because memory blocks
are allocated contiguously and we overwrite the magic marker
of the next block.
2019-11-30 10:13:43 -07:00
Jon Trulson
730da7747c
Change "if SUN" conditionals in remaining Makefile.am files to "if SOLARIS"
2019-10-28 18:54:17 -06:00
Chase
2d136b7062
programs/dtdocbook: add automake files
2019-10-23 15:34:20 -06:00
Jose Rubio
507665352f
Link TCL libraries and restrict tcl8.6 to SuSE only.
2019-09-16 14:58:21 +02:00
Jon Trulson
c575ca9315
dtdockbook/instant: Add the proper paths for TCL on NetBSD
...
Patch submitted by Danilo Pecher <danilo.pecher@data-experts.biz>
2019-02-24 12:54:42 -07:00