Great!!!!

On Sun, 17 Nov 2019, 00:20 Jon Trulson, <j...@radscan.com> wrote:

> Hello,
>
> It's been uploaded to SF, and should start filtering out to the mirrors
> soon.
>
> There have been quite a few changes since the last stable release -
> mostly "under the hood".
>
> Thanks again to everyone who contributed to this release.
>
> The relevant HISTORY section follows:
>
> #######################################################################
> ### 2.3.1 (stable) 11/15/2019
>
> This stable release comes from the 2.3.0a development release, and
> adds a few more minor fixes and cleanups.
>
> The main highlights of this release:
>
> - All languages are built by default on Linux again.
>
> - Hundreds (perhaps thousands) of compiler warnings fixed.  Far too
>   many remain.
>
> - Hundreds of Coverity fixes.
>
> - Removal of large chunks of code, docs and the like pertaining to
>   unsupported systems and plain old ancient cruft that serves no
>   useful purpose anymore.
>
> - All non-ansi C functions (K&R style) have finally been ansi'fied.
>
> - All C/C++ 'register' declarations have finally been removed.
>
> - Integration of Antonis Tsolomitis' desktop_approots contribution.
>
>   This adds default actions for a variety of common file types.
>   Support is provided via a new dtopen script that is used to launch an
>   appropriate viewer for an appropriate file type.
>
>   The types supported are: images (jpg, png, etc), videos (mpg, avi,
>   mp4, etc), PDF files, and Postscript files.
>
>   Additionally, icons and actions for various common utilties are also
>   provided, like one for VLC.
>
>   The various "view" helpers currently installed are:
>
>   dtopen_vimage - view an image file.  Defaults to xv, display, and
>   gimp, in that order.  Override with the environment variable
>   DTOPEN_VIMAGE.
>
>   dtopen_vpdf - view a PDF file.  Defaults to okular, xpdf.  Override
>   with the environment variable DTOPEN_VPDF.
>
>   dtopen_vps - view a postscript file.  Defaults to mgv, gv.  Override
>   with the environment variable DTOPEN_VPS.
>
>   dtopen_vvideo - view a video file.  Defaults to vlc, ffplay.
>   Override with the environment variable DTOPEN_VVIDEO.
>
>   When a request is made to view one of these file types, the list of
>   possible viewers will be tried, in order, until one is found.  If
>   none are found, an error message will be displayed.
>
>   Add environment variable overrides to your ~/.dtprofile file if you
>   don't like the default(s).  ex:
>
>   export DTOPEN_VVIDEO="mpv"
>
> - sgml is gone.  We always use CDE's nsgmls program now.  In time,
>   this too will be removed and the system's nsgmls installation will
>   be used and required as an external dependency.
>
> - The included tcl interpreter is gone, we always use the system TCL
>   interpreter now (8.5+).
>
> - A potential exploit in dtprintinfo was also addressed.  This
>   affected Solaris CDE, but ours still had "issues" with amazingly
>   stupid code. It is no longer installed SUID root.
>
> - aarch64 support.
>
> - scroll wheel support for dtterm and dtfile is working now.
>
>
> Here is the git "short" log:
>
> Adam Sampson (3):
>       Avoid a NULL pointer dereference
>       Don't dereference an uninitialised pointer
>       Explicitly initialise two more static pointers
>
> Alex Ivanov (1):
>       define M4Cmd
>
> Chase (4):
>       Use iconv on linux
>       Remove old jpeg files
>       remove more internal jpeg headers
>       il: remove various deprecated files
>
> David Cantrell (1):
>       Patch out use of deprecated and now removed ustat(2) function on
> Linux.
>
> Jon Trulson (111):
>       Merge branch 'master' into cde-next
>       makedepend: remove register keyword
>       util/mkshadow: delete ancient unused utility
>       util/dbtoman/instant: remove register keyword
>       examples/dtwsm: remove register keyword
>       lib/DtHelp/il: remove register keyword
>       lib/DtHelp/jpeg: remove register keyword
>       lib/DtHelp: remove register keyword
>       lib/DtPrint: remove register keyword
>       DtSearch/raima: remove register keyword
>       lib/DtSearch: remove register keyword
>       DtSvc/DtCodelibs: remove register keyword
>       DtSvc/DtEncap: remove register keyword
>       DtSvc/DtUtil1: remove register keyword
>       DtSvc/DtUtil2: remove register keyword
>       DtTerm/util: remove register keyword
>       DtWidget: remove register keyword
>       lib/csa: remove register keyword
>       lib/pam/examples/login: remove register keyword
>       lib/pam: remove register keyword
>       tt/lib: remove register keyword
>       tt/bin: remove register keyword
>       dtaction: remove register keyword
>       dtappbuilder: remove register keyword
>       dtcalc: remove register keyword
>       dtcm: remove register keyword
>       dtdocbook: remove register keyword
>       dtfile: remove register keyword
>       dtimsstart: remove register keyword
>       dtinfo: remove TKTemplate.nd.c
>       dtinfo: remove register keyword
>       dtksh: remove register keyword
>       dtlogin: remove register keyword
>       dtmail: remove register keyword
>       dtpad: remove register keyword
>       dtprintinfo: remove register keyword
>       dtscreen: remove register keyword
>       dtsr: remove register keyword
>       dtstyle: remove register keyword
>       dtterm: remove register keyword
>       dtwm: remove register keyword
>       localized/util: remove register keyword
>       nsgmls: remove register keyword
>       util/dttypes: remove register keyword
>       dtudcfonted, dtudcexch: delete from repository
>       dtdocbook/regexp.c, remove register keyword
>       lib/tt/mini_isam: remove register keyword
>       FreeBSD.cf, OpenBSD.cf: remove -Wno-deprecated-register, no longer
> needed
>       dtdocbook/tcl/tclUtil.c: fix merge error
>       Merge branch 'master' into cde-next
>       ttsnoop: drag into a modern C++ century
>       ttsnoop: use tail arg -f rather than +0f
>       tt/mini_isam: use proper include, get rid of ultrix strdup
>       tt/mini_isam: remove all ancient sccsid blocks
>       tt/mini_isam: add new isam_prototypes.h include file and fix up
> problems
>       ttsnoop: resolve coverity 176047, 176046, 176044, 176043, 176042
> and 176040
>       Merge branch 'master' into update-with-master
>       Merge branch 'master' into cde-next
>       lib/DtSearch/raima/proto.h: fix OBSD build - don't redef system
> functions
>       Add a new script, dtapp, used to locate and run various helper
> programs
>       Add icons from Antonis Tsolomitis desktop_approots contribution
>       databases/: remove ancient crufty scripts
>       Add actions and types from Antonis Tsolomitis' desktop_approots
> contribution
>       Finish integrating Antonis's desktop_approots work
>       Rename "dtapp" to "dtopen"
>       templates/types.tmpl: make sure to clean up new .dt's on a make clean
>       Merge branch 'master' into cde-next
>       dtfile: Fix up CopyCheckDeletePermission() and CheckDeletePermission
>       sgmls: remove from repository - we always use nsgmls
>       configShlibs.src: Fixup some bugs introduced by previous commits
>       tcl: use the system version, initial work only on linux for now
>       docbook.tcl: fix up some problems using a modern Tcl
>       docbook/instant: fix a few more issues
>       instant: encode 8bit chars to keep Tcl happy
>       use system tcl: clean up Imake files for dtdocbook/instant
>       Change version to 2.3.0a (devel)
>       dtdocbook/tcl/tcl.h: Add compatibility defines for old Tcl
>       Remove ancient included tcl code
>       docbook.tcl, instant: finish remaining help generation issues with
> tcl
>       Merge branch 'master' into cde-next
>       dtdocbook/instant: add Tcl_GetErrorLine check for older versions
> of Tcl
>       Merge branch 'master' into cde-next
>       linux: DtHelp/StringFuncs, enable real iconv() support
>       dtcalc/calctool.h: Use include stdlib rather than extern declarations
>       dtdockbook/instant: Add the proper paths for TCL on NetBSD
>       Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
>       NLS: fix quote issue with various OS's in C/types/_common.dt.tmsg
>       dtprintinfo: Fix a potential exploitable buffer overrun
>       dtprintinfo: correct another possible buffer overflow
>       dtprintinfo: remove SUID root on install
>       ksh/libast: include sys/sysmacros.h in fmtdev.c for linux systems
>       isfname.c: remove register keyword
>       Merge /u/jrubio/cdesktopenv/ branch dtksh_include_sys_sysmacros
> into master
>       Merge /u/jrubio/cdesktopenv/ branch linux_aarch64 into master
>       Merge /u/jrubio/cdesktopenv/ branch pointer-compare into master
>       Merge /u/jrubio/cdesktopenv/ branch implicit-int into master
>       Merge /u/jrubio/cdesktopenv/ branch int-conversion into master
>       Merge /u/jrubio/cdesktopenv/ branch incompatible-pointer-types
> into master
>       Merge /u/jrubio/cdesktopenv/ branch delete-incomplete into master
>       Merge /u/jrubio/cdesktopenv/ branch discarded-qualifiers into master
>       linux: build all languages by default again
>       dtterm: add scroll wheel support
>       dtcalc: increase highlight thickness to match Solaris CDE
>       dtfile: Add scroll wheel support
>       dtpad: emit error on catopen() failure
>       dtmail: fix NULL char embedded in format string
>       dtmail: fix extra format args warnings
>       ttserver: fixup forward (vexing) fucntion decl's in main, get rid
> of **environ
>       DtSvc/DtUtil1: fix implicit function declarations
>       DtSvc/DtUtil2: fix implicit function declarations
>       Change CDE version info for 2.3.1 release
>
> Jose Rubio (15):
>       Added linux/aarch64 as valid target.
>       Cleanup of -Wpointer-compare warnings.
>       Fixes for warnings related to -Wimplicit-int.
>       FIX: Define Aarch64 as little endian so DtInfo compiles.
>       Fix for deprecated warnings related to gnu libc sys macros.
>       Update TCL libraries link and restrict tcl8.6 only to SuSE.
>       Link TCL libraries and restrict tcl8.6 to SuSE only.
>       Merge branch 'linux-suse-tcl-link' of
> https://git.code.sf.net/u/jrubio/cdesktopenv into linux-suse-tcl-link
>       Fix openbsd compile build errors due to dependency on libiconv
>       Fix to Wenum-compare
>       Fix to different compile warnings.
>       Fix to compile warnings.
>       Fix to delete-incomplete warnings.
>       Fixes for a few -Wincompatible-pointer-types
>       get rid of the 'extern sys_errlist' and 'sys_nerr' in SysErrorMsg.
>
> Matthew R. Trower (4):
>       Add default TCLLIB, and allow override in host.def
>       Clean up UseInstalledX11 logic
>       Restore original `tail` functionality in ttsnoop, with POSIX args
>       Repair and simplify installCDE.src:CleanDaemons()
>
> Nina Didenko (4):
>       dtinfogen: don't override PATH
>       udbToAny.ksh: don't hardcode path to awk
>       merge: don't hardcode path to gencat
>       sym2num: don't hardcode path to cpp
>
> Peter Howkins (301):
>       dtwm: Remove the define PANELIST, it is always on for dtwm
>       dtwm: Remove id strings related to historic version control system
> used before CDE was opened.
>       dtwm: remove define MINIMAL_DT which is always on for CDE
>       dtwm: Remove WSM define, that is always on for CDE
>       dtwm: Remove define MOTIF_ONE_DOT_ONE, backwards compatibility for
> motif 1.1, CDE as a whole requires 2.1
>       dtwm: Remove define MWM_QATS_PROTOCOL that has to be always off
> for dtwm, obsolete, unavailable mwm test suite support
>       dthelp: Remove define M_PROTO that was always turned on (for all
> platforms) that enabled ANSI not K&R function prototypes
>       dthelp: Remove always on macro M_NOPAR which was just there to
> support ancient compilers that don't have 'void'
>       dthelp: Remove spectaculaly obsolete MSDOS support
>       dthelp: Convert all K&R function definitions to ANSI (C90) standard
>       dtwm: In CDE we always build with MULTIBYTE support, disable
> unused singlebyte only
>       dtfile: Remove define MULTIBYTE which is always on for CDE
>       config/util: Change to ANSI function definitions
>       dbtoman: Change to ANSI function definitions
>       libDtHelp: Change to ANSI function definitions
>       libcsa: Change to ANSI function definitions
>       libDtMrm: Change to ANSI function definitions
>       libDtSvc: Change to ANSI function definitions
>       libDtTerm: Change to ANSI function definition
>       libtt: Change to ANSI function definitions
>       dsdm: Change to ANSI function definitions
>       dtappbuilder: Change to ANSI function definitions
>       dtcalc: Change to ANSI function definitions
>       dtcm: Change to ANSI function definitions
>       dtcreate: Change to ANSI function definitions
>       dtdocbook: Change to ANSI function definitions
>       dtfile: Change to ANSI function definitions
>       dtfile/dtcopy: Change to ANSI function definitions
>       dtinfo: Change to ANSI function definitions
>       dticon: Change to ANSI function definitions
>       dtlogin: Change to ANSI function definitions
>       dtwm: Change to ANSI function definitions
>       dtsession: Change to ANSI function definitions
>       dtimsstart: Change to ANSI function definitions
>       dtpdm: Change to ANSI function definitions
>       dtpdmd: Change to ANSI function definitions
>       dtstyle: Change to ANSI function definitions
>       dtterm: Change to ANSI function definitions
>       dtscreen: Change to ANSI function definitions
>       dthelp: Change to ANSI function definitions
>       dtpad: Change to ANSI function definitions
>       dtsr: Change to ANSI function definitions
>       dttypes: Change to ANSI function definitions
>       localized/util: Change to ANSI function definitions
>       libDtSearch: Remove optional support for ancient DOS far pointer
>       libDtSearch: Enable compiling with const support, remove ability
> to build without const support.
>       libDtSearch: remove optional code MULTI_TASK that is not used on CDE
>       libDtSearch: Remove optional code for NO_DBN which is not used on CDE
>       libDtSearch: Remove define ONE_DB which is always off for CDE
>       libDtSearch: NO_TRANS is always on for CDE
>       libDtSearch: SINGLE_USER is always defined for CDE
>       libDtSearch: NO_TIMESTAMP is always on for CDE
>       libDtSearch: remove NO_COUNTRY code which is always off for CDE
>       libDtSearch: Untangle large numbers of TASK_ macros that were all
> unused code
>       libDtSearch: Tidy up the LOCK and DBN macro madness
>       libDtSearch: Convert to ANSI function definitions and use proper
> prototypes (which causes more warnings
>       libDtSearch: Remove unused C files that have now disapeared with
> removal of #defines
>       Merge branch 'cde-next' of
> ssh://git.code.sf.net/p/cdesktopenv/code into cde-next
>       dtwm: Coverity 87858
>       dtwm: Coverity 88311
>       dtwm: Coverity 88247
>       dtwm: Coverity 88714
>       dtwm: Coverity 89619
>       dtwm: Coverity 88325
>       dtwm: Coverity 88540
>       dtwm: Coverity 89124
>       dtwm: Coverity 89400
>       dtwm: 88998
>       dtwm: Coverity 87256
>       dtwm: Coverity 87236
>       dtwm: Coverity 88535
>       dtwm: Coverity 88285
>       dtwm: Coverity 88375
>       libDtSearch: Coverity 86698
>       libDtSearch: Coverity 86762
>       libDtSearch: Coverity 86768
>       libDtSearch: Coverity 86780
>       libDtSearch: Coverity 86804
>       libDtSearch: Coverity 86856
>       libDtSearch: Coverity 86944
>       libDtSearch: Coverity 87032
>       libDtSearch: Coverity 86579
>       libDtSearch: Coverity 176038
>       libDtSearch: Coverity 87018
>       libDtSearch: Coverity 86816
>       libDtSearch: Coverity 86426
>       libDtSearch: Coverity 86602
>       libDtSearch: Coverity 86119
>       libDtSearch: Coverity 86459
>       dtaction: Coverity 88210 and 87787
>       dtterm: Coverity 89479
>       dtpad: Coverity 174846
>       nsgmls: Coverity 174600
>       nsgmls: Coverity 174584
>       dticon: Coverity 89192
>       dticon: fix for \n being truncated by snprintf off end of error
> message
>       dtstyle: Coverity 89351
>       dtstyle: Coverity 87763
>       dtstyle: Coverity 89456
>       dtstyle: Coverity 89011
>       dtstyle: Coverity 88726
>       dtstyle: Coverity 88475
>       dtstyle: Coverity 87337
>       dtstyle: Coverity 87244
>       dtstyle: Coverity 87251
>       dtstyle: Coverity 88110
>       dtcm: Coverity 89566
>       dtcm: Coverity 88978
>       dtcm: Coverity 89423
>       dtcm: Coverity 89063
>       dtcm: Coverity 88587
>       dtcm: Coverity 89037
>       dtcm: Coverity 88902
>       dtcm: Coverity 88481
>       dtcm: Coverity 89265
>       libDtHelp: Coverity 88776
>       libDtHelp: Coverity 89548
>       libDtHelp: Coverity 88813
>       libDtHelp: Coverity 88906
>       libDtHelp: Coverity 88665
>       libDtHelp: 88550
>       libDtHelp: Coverity 88440
>       dtprintinfo: Coverity 88414
>       dtprintinfo: Coverity 89561
>       dtprintinfo: Coverity 89488
>       dtprintinfo: Coverity 88650
>       dtprintinfo: Coverity 88683
>       dtprintinfo: Coverity 88097
>       dtprintinfo: Coverity 89669
>       dtprintinfo: Coverity 88447
>       dtdocbook: Coverity 86763
>       dtdocbook: Coverity 86996
>       doc/util/dbtoman: Coverity 88244
>       doc/util/dbtoman: Coverity 89668
>       doc/util/dbtoman: Coverity 88750
>       dtdocbook: Coverity 86683
>       dtcm: Coverity 89621
>       dtcm: Coverity 89547
>       dtcm: Coverity 88910
>       dtcm: Coverity 88353
>       dtcm: Coverity 88888
>       dtcm: Coverity 88584
>       dtcm: Coverity 88468
>       dtcm: Coverity 89169
>       dtcm: Coverity 88107
>       dtcm: Coverity 174711
>       dtcm: Coverity 88514
>       dtcm: Coverity 88613
>       dtcm: Coverity 89212, 88188 and 88636
>       dtcm: Coverity 88675
>       dtcm: Coverity 88687
>       dtcm: Coverity  88741, 88121 and 88692
>       dtcm: Coverity 88768, 89297 and 89115
>       dtcm: Coverity 89452 and 89661
>       dtcm: Coverity 88904
>       dtcm: Coverity 89138
>       dtcm: Coverity 89287
>       dtcm: Coverity 89369
>       dtcm: Coverity 88303, 89531 and 89433
>       dtcm: Coverity 88113
>       dtcm: Coverity 88137
>       dtcm: Coverity 88165
>       dtcm: Coverity 88331 and 88169
>       dtcm: Coverity 89670, 88380 and 88201
>       dtcm: Coverity 88214
>       dtcm: Coverity 88383
>       dtcm: Coverity 88858
>       dtcm: Coverity 88871
>       dtcm: Coverity 89021
>       dtcm: Coverity 89105
>       dtcm: Coverity 89113
>       dtcm: Coverity 89273
>       dtcm: Coverity 89439 and 89458
>       dtcm: Coverity 89502
>       dtcm: Coverity 89593
>       dtcm: Coverity 89641
>       dtcm: Coverity 89645
>       dtcm: Coverity 174810
>       dtcm: Extend string buffer to prevent warning
>       dtcm: Coverity 89423
>       dtcm: Coverity 89273
>       dtcm: Coverity 88978
>       dtcm: Coverity 88902
>       dtcm: Coverity 88871
>       dtcm: Coverity 88672
>       dtcm: Coverity 88636
>       dtcm: Coverity 88107
>       dtcm: Coverity 88183, 88208, 89289
>       dtcm: Coverity 88351
>       dtcm: Increase buffer size to prevent warning
>       dtcm: Coverity 88080
>       dtcm: Fix typo
>       dtcm: Coverity 88236
>       dtcm: Coverity 88243
>       dtcm: Coverity 88334
>       dtcm: Coverity 88648
>       dtcm: Coverity 88860
>       dtcm: Coverity 88917
>       dtcm: Coverity 89143
>       dtcm: Coverity 88762
>       dtcm: Coverity 88792
>       dtcm: Coverity 88899
>       dtcm: Coverity 89043
>       dtcm: Coverity 89182
>       dtcm: Coverity 89275
>       dtcm: Coverity 89667
>       dtcm: Coverity 89686
>       dtcm: Coverity 87931
>       dtcm: Coverity 174713
>       dtcm: Coverity 174819
>       dtcm: Coverity 88168
>       dtcm: Coverity 88225
>       dtcm: Coverity 88235
>       dtcm: Coverity 88272
>       dtcm: Coverity 88336
>       dtcm: Coverity 88505
>       dtcm: Coverity 88575
>       dtcm: When freeing pointer, set the pointer to NULL, so that on
> future failures you don't return a pointer to freed data
>       dtcm: Coverity 88631
>       dtcm: Coverity 88647
>       dtcm: Coverity 88669
>       dtcm: Coverity 89081
>       dtcm: Coverity 89413
>       dtcm: Coverity 89499
>       dtcm: Coverity 89535
>       dtcm: Coverity 89542
>       dtcm: Coverity 89544
>       dtcm: When deleting data, set the pointer to NULL to avoid
> returning a pointer to freed data on future errors
>       dtcm: Also make sure to reset non pointer fields, so that on
> future failures they don't return stale data (due to static)
>       dtcm: Coverity 88206
>       dtcm: Coverity 88326
>       dtcm: Coverity 89207
>       dtcm: Coverity 89234
>       dtcm: Coverity 88778
>       dtcm: Coverity 89398
>       dtcm: Coverity 89371
>       dtcm: Coverity 88253
>       dtcm: Coverity 89595
>       dtcm: Coverity 89160
>       dtcm: Coverity 88079
>       dtcm: Coverity 88494
>       dtcm: Coverity 88200
>       dtcm: Coverity 89517
>       dtcm: Coverity 89341
>       dtcm: Coverity 89232
>       dtcm: Coverity 88745
>       dtcm: Coverity 88250
>       dtcm: Coverity 87364
>       dtcm: Coverity 87745 and 88154
>       dtcm: Coverity 88056
>       dtcm: Coverity 88279
>       dtcm: Coverity 88350
>       dtcm: Coverity 88533
>       dtcm: Coverity 89111
>       dtcm: Coverity 89685
>       dtcm: Coverity 176055
>       dtcm: Coverity 89313
>       dtcm: Coverity 88006
>       dtcm: Coverity 87565
>       dtcm: Coverity 87942
>       dtcm: Coverity 88069
>       dtcm: Coverity 88382
>       dtcm: Coverity 88884
>       dtcm: Coverity 88955
>       dtcm: Coverity 89051
>       dtcm: Coverity 89185
>       libDtHelp: Cov 87607
>       libDtHelp: Cov 89582
>       libDtHelp: Cov 88839
>       libDtHelp: Cov 88527
>       libDtHelp: Cov 88084
>       libDtUtil: Cov 88123
>       libDtUtil: Cov 88127
>       libDtHelp: Cov 89172
>       libDtHelp: Cov 89366
>       libDtHelp: Cov 88221
>       libDtHelp: Cov 88465
>       libDtHelp: Cov 88526
>       libDtHelp: Cov 88724
>       libDtHelp: Cov 88952
>       libDtHelp: Cov 89012
>       libDtHelp: Cov 89084
>       libDtHelp: Cov 89401
>       libDtHelp: Cov 89524
>       libDtHelp: Cov 89532
>       libDtHelp: Cov 174697
>       libDtHelp: Cov 88109
>       libDtHelp: Cov 88119
>       libDtHelp: Cov 88162
>       libDtHelp: Cov 88209
>       libDtHelp: Cov 88240
>       libDtHelp: Cov 88262 and 88459
>       libDtHelp: Cov 88275
>       libDtHelp: Cov 88890 and 88294
>       libDtHelp: Cov 88302
>       libDtHelp: Cov 89129 and 88355
>       libDtHelp: Cov 88365
>       libDtHelp: Cov 88381
>       installCDE: fix outputting of missing files on install, caused by
> C&P error in shellshock fixes
>       libDtHelp: Fix a regression with the Help Index pages caused by an
> overzealous Coverity fix
>       libDtHelp: Fix another regression caused by Coverity fix, clicking
> 'Help Manager' works again.
>
> chase (26):
>       linux.cf: Remove permissive flag
>       Remove macII support
>       Remove apollo support
>       Add debian packaging files
>       Add upstream config files
>       Remove redundant motif widgets
>       installCDE.src: Fix shellcheck warnings
>       linksLast and uncomment: Fix shellcheck warnings
>       Revert "dtudcfonted, dtudcexch: delete from repository"
>       Revert "Disable building of dtudcfonted and dtudcexch"
>       Refactor and reimplement dtudcfonted
>       CDE-RUN: Readd binary entries for dtudcfonted
>       post_install: fix shellcheck warnings
>       Remove amoeba support
>       Remove old windows support
>       Dtdocbook: Remove old sgmls program
>       DtsMM.c: Remove null in string
>       dtappintegrate.src and dtopen.src: fix shellcheck warnings
>       dtprintegrate: fix shellcheck warnings
>       il: Remove deprecated files
>       debian: misc cleanup
>       gpftobdf.c: fix long int comiler warnings
>       remove ultrix support
>       Remove hpversion.h from repository
>       Clean up OPENBUGS
>       dbtoman: Improve readability
>
> tu83 (1):
>       Fixed segfault for mode switching when compiled with clang
>
> wmoxam (7):
>       Remove NOTDONE code
>       Remove unused HP_EXTENSIONS code blocks
>       Remove legacysun code blocks
>       Remove 'oldcode'
>       Remove ancient HP VUE compatibility support
>       'notdef' means it's not used, so we remove it
>       Remove all optional compile flags from dtwm that are not
> referenced anywhere, and are unlikely to ever be used
>
>
> Enjoy!
>
>
>
>
>
> --
> Jon Trulson
>
>   "Nothing unreal exists."
>                            -- Kiri-kin-tha
>
>
> _______________________________________________
> cdesktopenv-devel mailing list
> cdesktopenv-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel
>
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to