~ctwm/ctwm/trunk

  • Committer: Matthew Fuller
  • Date: 2022-11-30 02:07:11 UTC
  • mfrom: (702.1.8 dev)
  • Revision ID: fullermd@over-yonder.net-20221130020711-fm3a8vm1csjkrj6i
Make session support built-time conditional.  Remains enabled by default
for now.

This allows disabling the X session management protocol support code.
This is pretty pointless for the "restart-ctwm" case, since all it's
storing is the info the windows and their properties would already have
in the first place; it's really only meaningful if you actually use xsm
or the like and save and restore full sessions with multiple running
clients and their after a system/X restart.

It's not clear this was ever a particularly widely used or supported
feature across X clients in general, particularly in places where people
are using WM's like ctwm as opposed to integrated DE's like Gnome and
KDE.  It's also a little grody, and for extra points is under slightly
different license terms than the rest of the codebase.  So, it's possible
we may win from retiring it.
Filename Latest Rev Last Changed Committer Comment Size
..
example.ctwmrc 692.1.8 2 years ago Matthew Fuller Remove f.adoptwindow ref's from sample files. Thi 5.2 KB Diff Download File
levitte.ctwmrc 692.1.8 2 years ago Matthew Fuller Remove f.adoptwindow ref's from sample files. Thi 8.9 KB Diff Download File
peterc.ctwmrc 371.2.8 9 years ago Matthew Fuller These example rc files are from VMS systems; docum 8.6 KB Diff Download File