[mew-int 01771] Re: customize thread

Tak Ota Takaaki.Ota at example.com
Fri Mar 5 04:33:49 JST 2004


Thu, 04 Mar 2004 20:03:08 +0100 (CET): Serge Basterot <serge.basterot at example.com> wrote:

> Tak Ota <Takaaki.Ota at example.com> wrote:
> 
> > Yes, it is  not only possible but in fact fairly  easy. If you are
> > using  the latest CVS  version of  Mew see  mew-lang-jp.el:179 and
> > mew-lang-kr.el:9.  They define fancy symbols in those language.
> 
> Thanks, it looks better now :-)
> 
> I tried  to use some others symbols writing like  this "\x49022" and
> "\x490b0\x49020\x490fa  ",  but  mew  complained that  these  fields
> doesn't have same length.
> 
> I can't define these symbols in this way ? 

Yes the docstring of mew-thread-indent-strings does state it as "All
members must have the same length".  I'm sorry but I am not familiar
with the mew code enough to judge the implication from removing this
restriction.

-Tak


(defcustom mew-thread-indent-strings [" +" " +" " |" "  "]
  "*Vector of strings to be used for indentation of thread.

This consists of four members; 1st member for prefixing to a child
message that is not the last one, 2nd member is for prefixing to the 
last child, 3rd and 4th members are for prefixing to grand-child thread trees, 
4th member is for the child tree of the last child message.

Example1: [\" +\" \" +\" \" |\" \"  \"] makes thread view below.

    Message 1
     +Message 2
     | +Message 3
     +Message 4
       +Message 5

Example2: [\"  \" \"  \" \"  \" \"  \"] makes thread view below.

    Message 1
      Message 2
        Message 3
      Message 4
        Message 5

All members must have the same length."
  :group 'mew-summary
  :type 'sexp)



More information about the Mew-int mailing list