emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[O] Formatting Agenda entries


From: Rasmus
Subject: [O] Formatting Agenda entries
Date: Mon, 30 Jul 2012 19:20:16 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux)

Hi,

I use org-google-weather.el to display the weather condition of a couple
of cities in my Agenda.  I would like to format the strings so that
certain elements are aligned.

Sometimes it looks like this: 

   W:    I Clear, 19-35 ᵒC    (Florence)
   W:    I Partly Sunny, 19-26 ᵒC    (Berlin)

(I is the icon).  I want it to look like:

   W:    I Clear,        19-35 ᵒC    (Florence)
   W:    I Partly Sunny, 19-26 ᵒC    (Berlin)

The string I use is:

(setq org-google-weather-format
       "%i %c, %l-%h %s    (%L)")

I tried something like 

   (format "%s %-7s %s %s %s" "%i" "%c," "%l-%h" "%s" "(%L)")

but this obviously doesn't work as the strings are only expanded in the
Agenda buffer.  Thus, I need to format my string after placeholders have
been expanded but before it's actually displayed in the Agenda buffer.

Is that somehow possible?

Thanks,
Rasmus

-- 
In theory, practice and theory are the same. In practice they are not




reply via email to

[Prev in Thread] Current Thread [Next in Thread]