Informal announcement of Intention for supporting ICCCM in CLX
Sean Champ <[email protected]> Sun, 17 Apr 2005 08:36:57 -0700
| Newsgroups | gmane.lisp.clx.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello folks, I just wanted to mention that I intend to start working with support for ICCCM in CLX. Granted, I'm not sure what's already in CLX, for ICCCM -- if there's anything, for it, there. (A quick grep of the CLX sources turns-up one incidiental hit, in manager.lisp - line 314) I'm not immediately familiar with the XFree86 "core protocol" either -- not sure which xspec it would be documented in, either. So, I've some run-up to take care of, simply. * Commentary I'll check the list archives, for anything that would've been done/said, about ICCCM in CLX. If there would be any thoughts, for/about ICCCM in CLX, presently, then I would be glad to be any party to such -- whether such would be as commentary, suggestions, general discussion, suggestion of pseudocode, "else, or other." * Roadmaps I cannot presently offer a roadmap, about any code, from myself, for ICCCM support in CLX. (This will be a pretty informal effort, here. ) I guess that ICCCM support will be required, before anything wold be done -- simple though it should be -- regarding NET_WM properties. So, anyho, I guess one could say that NET_WM support would be an upcoming feature, to be available sometime after ICCM support would be available. * Motivation As for what was the intial part of my own motivion, for this: There is an XEmacs "external editing widget" (documented in the info node, 'external-widget', in the xemacs Info documentation). I intend to make such to work with an LGTK-based GTK interface. After a quick perusal of the XEmacs external-widget documentation, it does appear that some ICCCM support will be required, in order for the means to be defined, for the XEmacs external widget to work with the XFree86 window that would contain it It may seem as if this was a "long way around", for text editing in a Lisp graphical-UI application. I'm not concerned about that. I'll be glad for there to be some ICCCM support in CLX, beside any of this. As for "why not e.g. Hemlock", I'd rather not start any discussion about that. To explan it, though: XEmacs works, quite broadly, already, for text editing. I'll try to document what I will have done, about this. The documentation will probably be written as DocBook SGML or XML, and made available as HTML -- PostScript also and possibly PDF, if anyone would prefer such. (I won't start a thread, here, about the formatting of the CLX manual, either. I've no qualms about TeX, incidentally, it's just that I'm not anyhow familiar with it, as a means of reprsenting the text and images, of a document.) I can't think of how else to conclude this email, but to conclude it shortly. So, there it is. --- Sean Champ [email protected] _______________________________________________ Portable-clx mailing list [email protected] http://lists.metacircles.com/cgi-bin/mailman/listinfo/portable-clx cvs -d :ext:cvs.telent.net:/usr/local/src/cvs co clx # over ssh cvs -d :pserver:[email protected]:/cvs co clx # anonymous