I am running mutt 1.5.21 compiled from the mutt repo (no ports) on
FreeBSD with no trouble. The parameters I passed to "prepare" are as
follows:
./prepare --prefix=/usr/local --enable-locales-fix --disable-fcntl
--enable-hcache --with-libiconv-prefix=/usr/local --with-slang=/usr/local
(I am using slang over ncurses because of weird colour issues I was
getting with curses; that part is optional)
Having said that, I just tried to build mutt from ports using defaults
options (version 1.4.2.3i, curses, not slang; locales fix enabled), and
it displays unicode fine.
If you did want to use 1.5.21, the mutt-devel port is usually
up-to-date.
Did you check your locale settings? Mine are as follows:
LANG=ja_JP.UTF-8
LC_ALL=ja_JP.UTF-8
LC_CTYPE=ja_JP.UTF-8
You probably don't want Japanese, but some sort of locale setting with
"UTF-8" in the name ought to do you. I can confirm these settings are
working on my FreeBSD machine with both the "mutt" and "mutt-devel"
ports, and with my own version compiled from sources.
Hope that helps.
-Dani.
Harald Weis (Mon, Jul 02, 2012 at 11:26:08PM +0200) >>
> On Mon, Jul 02, 2012 at 10:42:39AM -0500, Derek Martin wrote:
> > On Mon, Jul 02, 2012 at 05:09:21PM +0200, Harald Weis wrote:
> > > I assume if you paste the equations with a mouse to emacs, the
> > > subscripts would be displayed correctly.
> > >
> > > > What I can't guess is what *you* are seeing which causes you to
> > > > query it ?
> > >
> > > I see character-size rectangles in place of the subscripts.
> > > Everything else is okay.
> >
> > In a terminal emulator window, this usually means that the font you're
> > using has no glyph for the character (though, I believe as another
> > poster mentioned, on the console you'll see question marks instead).
> > Try using a more comlete font for whatever terminal you're using Mutt
> > in. You're using xterm, I bet? There's a mostly-complete Unicode
> > font maintained by the GNU people... Try that.
>
> Yes, mutt is running in xterm. The trouble is only in the pager where
> all subscripts are replaced by character-size rectangles. If I reply
> to the message I am in "joe" and everything is fine. That means
> I _have_got_ the glyphs, haven't I?
>
> > > > Also, I'm using 1.5.21, you seem to be using 1.4 - no idea if that
> > > > makes a difference.
> > >
> > > mutt-1.4.2.3_5 < needs updating (port has
> 1.4.2.3_6)
> > >
> > > That's all I could do on this FreeBSD system.
> >
> > You should probably upgrade to 1.5.21, it has a lot of bug fixes and
> > enhancements over the 1.4 series. You can always compile it from
> > source...
>
> I do always compile. But the ports tree which is up-to-date has only
> 1.4.2.3_6 . Not sure whether 1.5.21 will compile for me.
>
> Thanks to all of you,
> Harald