Nicolas Goaziou wrote: > Kyle Meyer writes: > Actually, it doesn't work either. Under some circumstances (e.g, when > p is a drawer name and q is "t"), q will have precedence over p, which > is not desirable. Good point. > What about this? > > (cond ((equal p "nil") nil) > ((equal p "t") t) > (p) > ((equal q "nil") nil) > ((equal q "t") t) > (q) > (t org-clock-into-drawer)) Nice. Thanks for fixing my fixes.