Jon Trulson
94e69a00a7
dtdocbook/tcl/tclUtil.c: fix merge error
2018-06-27 22:48:30 -06:00
Jon Trulson
44f999c1de
dtdocbook/regexp.c, remove register keyword
2018-06-27 22:23:40 -06:00
Jon Trulson
55a80f00cf
dtdocbook: remove register keyword
2018-06-27 22:14:51 -06:00
Peter Howkins
948baafd17
dtdocbook: Change to ANSI function definitions
2018-06-28 04:12:10 +01:00
chase
a35a7685b4
docnook.tcl: Add shebang
2018-06-12 17:11:22 -06:00
chase
809c3d8bb6
Spelling fixes
2018-05-31 22:23:19 -06:00
chase
4f5e7fe5e3
Use POSIX macros for linux
2018-05-24 18:22:55 -06:00
chase
07900bd93b
Remove Unixware and openserver support
2018-05-20 12:13:07 -06:00
chase
8a4f389634
Remove UXPDS support
2018-05-15 20:27:22 -06:00
chase
0f8233dadd
sgml-mode.el: fix address, dt-toolbox: delete
2018-05-13 13:13:49 -06:00
chase
33d2749ea3
Last of the spelling fixed
2018-04-28 12:36:44 -06:00
chase
1fe5a550b2
Fix typo in license headers
2018-04-28 12:30:20 -06:00
chase
07722f5c13
More spelling fixes
2018-04-22 12:15:08 -06:00
Peter Howkins
49d1ca38e4
dtdocbook: glibc 2.27 drops support for matherr() support in math.h
2018-03-27 03:55:32 +01:00
Ulrich Wilkens
8b38d9ea49
Fix broken build on OpenBSD
2015-05-09 16:21:32 -06:00
Peter Howkins
93f3878b4e
dtdocbook: resolve 49 compiler warnings.
2015-01-06 17:22:50 +00:00
Ulrich Wilkens
01d6c363fa
OpenIndiana and Solaris port
2014-10-28 13:40:11 -06:00
Jon Trulson
b2db23c0af
cleanup: eliminate "implicit declaration" warnings.
...
Also fixed a potential core/memory corruption in dticon.
2014-03-24 15:58:11 -06:00
Jon Trulson
6b0d0cd71e
Updated Greek (el_GR.UTF-8) translations from Antonis Tsolomitis.
2014-03-22 17:37:50 -06:00
Peter Tribble
468d576030
initial illumos port
2014-03-22 16:33:11 -06:00
Jon Trulson
362a921245
dtdocbook/instant: *always* link with local libtcl.a
...
On some systems with libtcl installed, it might be linked into instant
rather than the locally provided version. This can result in random
coredumps.
Seen on Ubuntu 12.04, x86_64.
Now, we force linking with ../tcl/libtcl.a.
2014-03-10 17:06:24 -06:00
Ulrich Wilkens
2712d5f787
NetBSD port
2014-02-22 19:12:19 -07:00
Pascal Stumpf
1b319ff67d
include unistd.h for read(2) prototype. Fixes dtdocbook on PowerPC.
...
There are a lot more warnings here, but this one was an actual bug. Full
treatment pending ...
2013-07-23 19:01:13 -06:00
Pascal Stumpf
b49a4ffc94
Keep track of the length of the string in ExpandVariables().
...
On OpenBSD, the 'S' option to malloc(3) enables guard pages (among other
things). This loop could have triggered this trap when reading beyond the
buffer. Also, the whole "while(*ip)" construct was based on the assumption that
the memory after the string is always zero-filled.
2012-11-24 19:25:19 -07:00
William Schaub
727b47894c
dtdocbook: on some systems SIGLOST = SIGPWR and they should not be in the same case statement.
2012-08-16 16:19:40 -06:00
Ulrich Wilkens
7bdb847210
Process sgml and man files in doc directory for FreeBSD.
2012-08-15 15:56:03 -06:00
Pascal Stumpf
3e4517dc2a
OpenBSD patches for dtcalc, dtdocbook, dthelp and dtimsstart.
2012-08-11 19:43:41 -06:00
Pascal Stumpf
131c7a9e04
Imakefile diffs for OpenBSD.
2012-08-11 19:23:43 -06:00
Jon Trulson
7604468ca1
instant: change warning message to fatal message, since it is.
2012-07-13 22:26:02 -06:00
Jon Trulson
a933d4b600
instant: partially revert commit bc96e6f1ff. remove 'HACK' :)
...
instant should fail if the locale xlation db cannot be opened.
The reason this was failing was because the locale translation DB for
linux did not exist (Linux.lcx). I didn't add it until weeks/months
later :)
There needs to be one for each platform called "$(uname -s).lcx".
FreeBSD will need one too.
2012-07-13 22:15:58 -06:00
Jon Trulson
1b74fb9ba7
instant: fix infinite loop seen in non-C locales
2012-06-19 20:02:56 -06:00
Jon Trulson
8e0523ff02
Remove OS deps from tclPosixStr.c (EOPNOTSUPP/ENOTSUP errnos)
2012-06-19 17:18:00 -06:00
Jon Trulson
cdf8003f7c
Remove hardcoded CCLINK's in Imakefiles when linking with C++ built libs (DtSvc).
...
Added proper SharedDtSvcReqs in lnxLib.tmpl and CplusplusLibC in
linux.cf. This allows the libstdc++ dependancy to be properly
declared for libDtSvc so that it is not neccessary to hardcode 'CCLINK
= g++' in the Imakefiles of programs linking angainst libDtSvc.
2012-06-19 16:27:20 -06:00
Jon Trulson
fff18bf2b7
doc/help localization changes
...
- by default, do not build any other locale than C for now
- do not try to build the guides. These require functioning
dtinfo/docbook
- add a Linux.lcx locale translation db. Not used yet.
- fix some overflows in dtdocbook/instant
2012-06-18 22:01:02 -06:00
Peter Howkins
1d555edb6c
Convert all Imakefile LinuxDistribution switches to LinuxArchitecture.
...
(programs part1)
2012-05-31 13:40:38 +01:00
Peter Howkins
bc96e6f1ff
HACK, instant should not stop on non fatal fatals, this allows building
...
of 'C' locale help files.
2012-04-14 23:18:17 +01:00
Peter Howkins
b069127485
Linux has the same value for ENOTSUP as another var, therefore protect one
...
to prevent a duplicate case issue in the switch().
2012-03-12 11:26:01 +00:00
Peter Howkins
12598a4780
Link with C++ linker
2012-03-12 11:19:46 +00:00
Peter Howkins
4d9bb3d348
Link with C++ linker
2012-03-12 11:19:04 +00:00
Peter Howkins
c884521619
Add GNU LGPL headers to all .c .C and .h files
2012-03-10 18:58:32 +00:00
Peter Howkins
83b6996daa
Initial import of the CDE 2.1.30 sources from the Open Group.
2012-03-10 18:21:40 +00:00