All of lore.kernel.org
 help / color / mirror / Atom feed
* [mlmmj] Conditionals in list texts
@ 2010-11-22  9:39 Ben Schmidt
  2011-01-21 10:23 ` Florian Effenberger
  2011-01-27  3:57 ` Ben Schmidt
  0 siblings, 2 replies; 3+ messages in thread
From: Ben Schmidt @ 2010-11-22  9:39 UTC (permalink / raw)
  To: mlmmj

Hi, everyone,

As I mentioned earlier, I am planning to implement a feature or few that affect 
list texts before producing a 1.2.18 release candidate. This probably includes the 
ability to reject held posts, simultaneous subscription and moderation (which I 
will email about shortly), and auto wrapping in list texts. These have all been 
raised on the list before.

Another feature I would like to implement, in order to simplify list texts, 
particularly so we can have fewer of them, is conditional sections. These would be 
much like the C preprocessor's #if #else #endif directives, and could be used to 
include or exclude parts of listtexts dependent upon various list parameters (e.g. 
whether subscription is enabled, which version of the list is being subscribed to, 
etc.). It would use some variant of the $whatever$ syntax, and I expect at first 
that it will be very simple, probably not supporting any boolean operations or 
nesting or anything.

It would reduce the number of listtexts, making a number of them more generic, but 
to aid transition, at first I would look for the more specific ones as a priority, 
and fall back to the new generic ones, so people's old texts continue to work.

Any comments on this before I dive in?

Ben.




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-01-27  3:57 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-22  9:39 [mlmmj] Conditionals in list texts Ben Schmidt
2011-01-21 10:23 ` Florian Effenberger
2011-01-27  3:57 ` Ben Schmidt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.