Re: What release to do (was: [repository.lp.se #104] Bug in ctwm-3.6)
Bjorn Knutsson on wrote... | Honestly, I think 3.7 should just be quitely dropped and we should | restart from 3.6, apply all the bugfix patches and possibly some of | well-tested and known-to-be-OK improvements and call this release 3.8. | | Then, with the new 3.8 as baseline, people can re-submit whatever | patches didn't make it into 3.8. | I argee, ctwm 3.7 was stuffed in to many aspects. I'd also like to see the manpage mark the version number each option was introduced. My twmrc has to deal ctwm versions going way back. As well as twm on a few machines. As such I have lots of to add things using m4 ifdef() statments. EG: I have the following at the top of my twmrc ===8 dnl Convert version number 3.5 or 3.5.2 or 3.7-alpha5 to a 3 digit number dnl for use in ctwm version specific additions. For example: dnlifelse ( eval( CTWM_VERSION = 350 ) ) dnl ifelse( TWM_TYPE, ctwm, [define(CTWM_VERSION, substr(translit( substr(TWM_VERSION, 0, index(TWM_VERSION-, [-])), [.])000, 0, 3) )dnl ],[define(CTWM_VERSION, 0)dnl ])dnl dnl Capitalised version of the window managers name, for use in Menus define( TWM_NAME, translit(TWM_TYPE, [cvt], [CVT]))dnl dnl dnl # [TWM_NAME] = TWM_NAME # [TWM_VERSION] = TWM_VERSION # [CTWM_VERSION] = CTWM_VERSION # ===8 then use things like... ===8 ifelse( TWM_TYPE, ctwm, [dnl #PackNewWindows # try not to overlap with existing windows IgnoreLockModifier# Ignore caplock with all key bindings MenuShadowDepth 2 BorderShadowDepth 3 IconManagerShadowDepth3 ClearShadowContrast 50 # clear shadow for 3D DarkShadowContrast 50 # dark shadow for 3D ifelse( eval( CTWM_VERSION = 360 ), 1, [dnl Only if CTWM Version = 3.6 SloppyFocus # keep focus when on root window #IconifyStyle zoomin # graphical effect for iconify # normal,mosaic,zoomin, # zoomout,sweep ])dnl ctwm 3.6 ifelse( eval( CTWM_VERSION = 370 ), 1, [dnl Only if CTWM Version = 3.7 #NoRaiseOnWarp # when should I raise a win? #NoRaiseOnMove # /\ NoRaiseOnResize # || #RaiseOnClick# raise window when clicked on #RaiseOnClickButton 3# which button? #RaiseDelay10# how long delay raise? ])dnl ctwm 3.7 ])dnl ctwm ===8 Knowing when some option was introduced in the manpage would be a major benifit to me, and probably many others. Anthony Thyssen ( System Programmer )[EMAIL PROTECTED] - Old kiters never die... They just fly away! - Anthony's Home is his Castle http://www.cit.gu.edu.au/~anthony/
Re: What release to do (was: [repository.lp.se #104] Bug in ctwm-3.6)
I hope I won't sound too aggressive here... Did you even bother to look at 3.7a5? Pretty much every found bug and code-shift problem found in a4 has been corrected and a lot of stuff has been added (introducing new bugs, of course). All of this required some effort, thinking and reorganizing of the code. How about making an effort yourself (for example looking at the 3.7a5 changelog, verifying the changes made and testing the new stuff) instead of pissing on other people's work? Again, sorry for the outburst. //\\ /\ dL - Dan Lilliehorn \ / ASCII ribbon campaign http://www.dL.nu/ X against HTML email [EMAIL PROTECTED] / \ On Mon, 21 Feb 2005, Bjorn Knutsson wrote: Honestly, I think 3.7 should just be quitely dropped and we should restart from 3.6, apply all the bugfix patches and possibly some of well-tested and known-to-be-OK improvements and call this release 3.8. Then, with the new 3.8 as baseline, people can re-submit whatever patches didn't make it into 3.8. /Björn On 21 Feb 2005 00:35, Richard Levitte - VMS Whacker wrote: [since this discussion isn't really about the reported bug, I'm moving it off ctwm-bugs] In message [EMAIL PROTECTED] on Sun, 20 Feb 2005 08:14:52 -0600, Matthew D. Fuller [EMAIL PROTECTED] said: fullermd I think we should have a bug fix release called 3.7 8-} That's a point, except we already have a 3.7 alpha (that needs to be updated and fixed), which feels as much like a bug introduction release as it would be a bug fix release. There are a lot of changes between 3.6 and 3.7, and I'm not sure I've caught up on what they all really do... Cheers, Richard - Please consider sponsoring my work on free software. See http://www.free.lp.se/sponsoring.html for details. -- Richard Levitte [EMAIL PROTECTED] http://richard.levitte.org/ When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up. -- C.S. Lewis
[repository.lp.se #104] Bug in ctwm-3.6
Hi, I've found what I think is a bug in the source distribution of ctwm-3.6 that is available at http://ctwm.free.lp.se/dist/ctwm-3.6.tar.gz diff -u below: --- gram.y~ 2001-12-11 16:38:52.0 +0100 +++ gram.y 2005-02-20 00:45:17.822671439 +0100 @@ -683,7 +683,7 @@ | wingeom_entries wingeom_entry ; -wingeom_entry : string string { AddToList (Scr-WindowGeometries, $1, $2) } +wingeom_entry : string string { AddToList (Scr-WindowGeometries, $1, $2); } I hope this is enough to fix it. My bison calls itself bison (GNU Bison) 2.0. /Peter
Re: [repository.lp.se #104] Bug in ctwm-3.6
On Sun, Feb 20, 2005 at 12:06:10PM +0100 I heard the voice of Peter Flystam via RT, and lo! it spake thus: I've found what I think is a bug in the source distribution of ctwm-3.6 that is available at There's a number of these in 3.6. AFAIK, they're all resolved in the 3.7 alpha. -- Matthew Fuller (MF4839) | [EMAIL PROTECTED] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ The only reason I'm burning my candle at both ends, is because I haven't figured out how to light the middle yet
Re: [repository.lp.se #104] Bug in ctwm-3.6
In message [EMAIL PROTECTED] on Sun, 20 Feb 2005 05:39:31 -0600, Matthew D. Fuller [EMAIL PROTECTED] said: fullermd On Sun, Feb 20, 2005 at 12:06:10PM +0100 I heard the voice of fullermd Peter Flystam via RT, and lo! it spake thus: fullermd fullermd I've found what I think is a bug in the source fullermd distribution of ctwm-3.6 that is available at fullermd fullermd There's a number of these in 3.6. AFAIK, they're all fullermd resolved in the 3.7 alpha. True, but I think it might be wise to transfer some of those to 3.6 and make a bug fix release. It's been long overdue, really. And I could also transfer things that are known to work... Cheers, Richard - Please consider sponsoring my work on free software. See http://www.free.lp.se/sponsoring.html for details. -- Richard Levitte [EMAIL PROTECTED] http://richard.levitte.org/ When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up. -- C.S. Lewis
Re: [repository.lp.se #104] Bug in ctwm-3.6
On Sun, Feb 20, 2005 at 01:46:32PM +0100 I heard the voice of Richard Levitte - VMS Whacker via RT, and lo! it spake thus: In message [EMAIL PROTECTED] on Sun, 20 Feb 2005 05:39:31 -0600, Matthew D. Fuller [EMAIL PROTECTED] said: fullermd There's a number of these in 3.6. AFAIK, they're all fullermd resolved in the 3.7 alpha. True, but I think it might be wise to transfer some of those to 3.6 and make a bug fix release. It's been long overdue, really. And I could also transfer things that are known to work... I think we should have a bug fix release called 3.7 8-} -- Matthew Fuller (MF4839) | [EMAIL PROTECTED] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ The only reason I'm burning my candle at both ends, is because I haven't figured out how to light the middle yet
What release to do (was: [repository.lp.se #104] Bug in ctwm-3.6)
[since this discussion isn't really about the reported bug, I'm moving it off ctwm-bugs] In message [EMAIL PROTECTED] on Sun, 20 Feb 2005 08:14:52 -0600, Matthew D. Fuller [EMAIL PROTECTED] said: fullermd I think we should have a bug fix release called 3.7 8-} That's a point, except we already have a 3.7 alpha (that needs to be updated and fixed), which feels as much like a bug introduction release as it would be a bug fix release. There are a lot of changes between 3.6 and 3.7, and I'm not sure I've caught up on what they all really do... Cheers, Richard - Please consider sponsoring my work on free software. See http://www.free.lp.se/sponsoring.html for details. -- Richard Levitte [EMAIL PROTECTED] http://richard.levitte.org/ When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up. -- C.S. Lewis
Re: What release to do (was: [repository.lp.se #104] Bug in ctwm-3.6)
Honestly, I think 3.7 should just be quitely dropped and we should restart from 3.6, apply all the bugfix patches and possibly some of well-tested and known-to-be-OK improvements and call this release 3.8. Then, with the new 3.8 as baseline, people can re-submit whatever patches didn't make it into 3.8. /Björn On 21 Feb 2005 00:35, Richard Levitte - VMS Whacker wrote: [since this discussion isn't really about the reported bug, I'm moving it off ctwm-bugs] In message [EMAIL PROTECTED] on Sun, 20 Feb 2005 08:14:52 -0600, Matthew D. Fuller [EMAIL PROTECTED] said: fullermd I think we should have a bug fix release called 3.7 8-} That's a point, except we already have a 3.7 alpha (that needs to be updated and fixed), which feels as much like a bug introduction release as it would be a bug fix release. There are a lot of changes between 3.6 and 3.7, and I'm not sure I've caught up on what they all really do... Cheers, Richard - Please consider sponsoring my work on free software. See http://www.free.lp.se/sponsoring.html for details. -- Richard Levitte [EMAIL PROTECTED] http://richard.levitte.org/ When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up. -- C.S. Lewis