cdesktopenv/cde
Jon Trulson 3b06b6a6b7 Revert "At least on OpenBSD/amd64, this macro returns a bogus value if its argument is NULL."
This reverts commit 0d2f7866ac.

This causes great mayhem in building/generating dtbuilder .msg files
(corrupting them, and inserting '(nil)' all over the place).

These would cause dtbuilder, and any other program built by dtcodegen
to have screwed up colors, missing callbacks and other mayhem.

This was confirmed by others on the list - reverting this made those
issues go away.

It may be that the int -> long is correct, but the NULL check
certainly does not seem to do what was intended.  I'll leave it up to
Pascal to investigate :)
2012-08-13 18:18:52 -06:00
..
admin some tweaks for configRun: add -h/--usage option, use portable print instead of echo \c, etc. 2012-08-12 15:13:36 -06:00
config Improve creation of shared libraries for FreeBSD 2012-08-12 20:57:48 -06:00
databases Provide support for installation under OpenBSD. Don't override PATH in the install script, it may hide needed tools, and the location of these binaries is highly OS-dependent anyway. 2012-08-09 14:26:45 -06:00
doc Skip building m-guides and dtksh for FreeBSD 2012-08-12 20:57:48 -06:00
examples
historical historical: mv some old files that we want to preserve out of the top level 2012-08-10 07:17:27 -06:00
imports/motif Add missing Mrm, Xm, and Uil .msg files for the various locales from the motif src. 2012-07-16 19:49:28 -06:00
include OpenBSD fixes for DtPrint and csa. 2012-08-10 06:18:28 -06:00
lib Compile ToolTalk on FreeBSD 2012-08-12 20:57:49 -06:00
logs
osf
programs Revert "At least on OpenBSD/amd64, this macro returns a bogus value if its argument is NULL." 2012-08-13 18:18:52 -06:00
util
.gitignore gitignore: add rest of generated files. git status is much cleaner now :) 2012-08-03 15:57:06 -06:00
CONTRIBUTORS Add Matthew Howkins (dtappbuilder, nsgmls, dtcm Linux compilation) 2012-08-04 23:16:08 +01:00
COPYING
Imakefile Imakefile diffs for OpenBSD. 2012-08-11 19:23:43 -06:00
Makefile Increment CDE version number to 2.2.0 2012-07-16 15:23:40 +01:00
README New top level README from Christopher Turkel <turkelchris@aol.com> 2012-08-10 06:09:53 -06:00
copyright Add in a CONTRIBUTORS file for all people that have made changes post 2012-07-24 15:23:16 +01:00

README

*************************************

The Common Desktop Environment is released under the terms of the LGPL V.2
license. You may reuse and redistribute this code under the terms of this
license. See the COPYING file for details.
*************************************

Purpose of this release:

This release under a new license is numbered 2.2.0. It is almost identical to
the 2.1.30 release The Open Group made available to customers in 1999 but with
additional improvements to allow it to build under Linux. It's not called 
2.1.30 to avoid confusion with versions of 2.1.30 not built from the open source 
code.

************************************
Downloading this release:

CDE may be downloaded downloaded in source form from the Common Desktop
Environment website:

http://sourceforge.net/projects/cdesktopenv/

Or via git:

git clone git://git.code.sf.net/p/cdesktopenv/code cdesktopenv-code

************************************

Installing this release:

Complete installation instructions can be found on the CDE wiki:

http://sourceforge.net/p/cdesktopenv/wiki/Home/

Bug reports and patches encouraged.