I submitted an RFC post back almost two years ago about adding some
m4 macros to ctwm for multi-monitor support.  The base of the old
thread can be found here:
https://www.mail-archive.com/[email protected]/msg01241.html

I guess I dropped the ball back then and let the upstream effort
fizzle out.

I recently updated my mirror and rebased the work here:
https://github.com/qbarnes/ctwm-mirror/tree/add_RLayoutGetNameIndex
https://github.com/qbarnes/ctwm-mirror/tree/monitor_vars

Has anyone done anything similar for multi-monitor support since
then (either along the same path or something different)?

Back then and now, I wasn't sure what documentation needed to be
modified for the change.  If my fix is still acceptable, what doc
files should I look at modifying?  Anything besides "ctwm.1.adoc"?

What else needs to be done to get this set of patches accepted
upstream?  Or is it just considered too experimental for now?


On other issues, I noticed some problems when updating my patch.
Specifically, "cmake_files/do_install.cmake" was overlooked by the
recent md->asciidoc changes causing "make install" to fail.  This
patch will do it:

diff --git a/cmake_files/do_install.cmake b/cmake_files/do_install.cmake
index 5045d35c..9f6463c7 100644
--- a/cmake_files/do_install.cmake
+++ b/cmake_files/do_install.cmake
@@ -10,7 +10,7 @@ install(TARGETS ctwm
 install(FILES system.ctwmrc
        DESTINATION ${EXAMPLEDIR}
 )
-install(FILES README.md CHANGES.md
+install(FILES README.adoc CHANGES.adoc
        DESTINATION ${DOCDIR}
 )
 

I also noticed the web site "https://www.breezy-vcs.org/"; is
down.  No idea what the issue is there or what is needed, either
change documentation or fix the site.

The source base also needs some whitespace patching.  "make indent"
is currently wanting to modify 10 source files on master.

Reply via email to