Re: Please set your line wrap to a sane value (was ... Re: Is there any gmane.org user in the list?)

2012-11-22 Thread Tony's unattended mail
On 2012-11-21, Jim Graham spooky1...@gmail.com wrote:
 On Wed, Nov 21, 2012 at 05:02:50PM +, Tony's unattended mail wrote:

 LF means begin next line now.  So as an author posting text to a
 forum, at what point do you need an LF?  Not after XX width,
 because that makes poor assumptions about the readers medium (is it
 an LCD, or a phone?).

 So you don't make an assumption about the e-mail client of any
 reader on the list...not even that their MUA displays very long
 lines correctly, right?  So, you can't assume that it wants very
 short lines, or likes very long lines, or somewhere in-between.

I'm not making any assumptions based on a fixed length, short or long.
Post 90s, accommodating *variable* width is more sensible than a width
that is fixed.

 I guess that means you can't send the message at all, right?
 Somewhere, you have to make as assumptino.

An author need not assume any particular fixed width.

 At this time, the generally accepted assumption is to wrap at around
 72--76 characters

Right.. one million smokers can't be wrong.

 (with the obvious exception of posting code, etc., where lines may
 often end up longer unless you escape the newline and continue the
 line of code (indented, of course) on the next line.

This is the problem with the fixed width approach -- the exception is
not syntactically distinct from LFs that try to guess at the readers
display.  

 As others have also mentioned, lines that don't wrap---not everyone
 uses Mutt or other smart MUAs, and even if you do, in a wider xterm,
 the longer lines can be much more difficult to read---they are for
 me, anyways, so I usually just delete the message without even
 bothering with it (if I'm using a wider xterm or an e-mail client
 that doesn't correct the line length, or gets it wrong).

This is where I make an assumption.  When the need for an assumption
arises as to whether others have poor quality tools or high quality
tools, I do not assume the other party has poor quality tools if the
approach that caters for poor quality tools will hinder users of high
quality tools in some way.  Punishing users who have high quality
tools to favor lesser quality software serves as an enabler for lousy
quality to proliferate.

If we didn't think along the bandwagon lines of going with the crowd,
developers would have some pressure to improve the tool.



Re: so many useless text

2012-11-22 Thread Patrick Shanahan
* horse_rivers horse_riv...@126.com [11-21-12 20:28]:
  
 You can also hide header lines with 'display-toggle-weed' which is by default 
 bound to the key 'h' ...
 
 HTH
 Stefan
 
 thanks! here is  another  question:how can I modify  the default
  key-binding  of  move-down by line?  the default key is ENTER,I want
 to change it to down direction key .

man muttrc
search for bind

search google for example .muttrc 
  and look and the examples for binding a key/macro-to-a-key
  
-- 
(paka)Patrick Shanahan   Plainfield, Indiana, USA  HOG # US1244711
http://wahoo.no-ip.orgPhoto Album: http://wahoo.no-ip.org/gallery2
http://en.opensuse.org   openSUSE Community Member
Registered Linux User #207535@ http://linuxcounter.net


Mutt locking up, how to trace?

2012-11-22 Thread John Long
My mutt on Linux has been locking up lately. I didn't compile it with debug
support. Is there any way to figure out why this is happening? I sometimes
lock up in the middle of composing a long email or when mutt has been open
for awhile. This didn't happen until this week and I suspect my email
provider is messing up but I don't know how to check it. Once in awhile mutt
becomes non-responsive and there's nothing I can do but kill it or close the
terminal window. It doesn't respond to any keypresses.

mutt -v and muttrc follow. Thank you.

Mutt 1.5.21 (2010-09-15)
Copyright (C) 1996-2009 Michael R. Elkins and others.
Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.
Mutt is free software, and you are welcome to redistribute it
under certain conditions; type `mutt -vv' for details.

System: Linux 2.6.29.6 (x86_64)
ncurses: ncurses 5.7.20081102 (compiled with 5.7)
libidn: 1.5 (compiled with 1.5)
hcache backend: GDBM version 1.8.3. 10/15/2002 (built Sep 29 2008 00:46:22)
Compile options:
-DOMAIN
-DEBUG
-HOMESPOOL  -USE_SETGID  +USE_DOTLOCK  -DL_STANDALONE  +USE_FCNTL  -USE_FLOCK   
+USE_POP  +USE_IMAP  +USE_SMTP  
+USE_SSL_OPENSSL  -USE_SSL_GNUTLS  +USE_SASL  -USE_GSS  +HAVE_GETADDRINFO  
+HAVE_REGCOMP  -USE_GNU_REGEX  
+HAVE_COLOR  +HAVE_START_COLOR  +HAVE_TYPEAHEAD  +HAVE_BKGDSET  
+HAVE_CURS_SET  +HAVE_META  +HAVE_RESIZETERM  
+CRYPT_BACKEND_CLASSIC_PGP  +CRYPT_BACKEND_CLASSIC_SMIME  -CRYPT_BACKEND_GPGME  
-EXACT_ADDRESS  -SUN_ATTACHMENT  
-ENABLE_NLS  -LOCALES_HACK  +HAVE_WC_FUNCS  +HAVE_LANGINFO_CODESET  
+HAVE_LANGINFO_YESEXPR  
+HAVE_ICONV  -ICONV_NONTRANS  +HAVE_LIBIDN  +HAVE_GETSID  +USE_HCACHE  
-ISPELL
SENDMAIL=/usr/bin/sendmail
MAILPATH=/var/mail
PKGDATADIR=/usr/local/share/mutt
SYSCONFDIR=/etc
EXECSHELL=/bin/sh
-MIXMASTER
To contact the developers, please mail to mutt-...@mutt.org.
To report a bug, please visit http://bugs.mutt.org/.


muttrc with private stuff deleted for this email:

set imap_pass=
set imap_user=
set folder=
set imap_check_subscribed
set smtp_url=
set smtp_pass=
set mail_check=60
set timeout=60
set check_mbox_size=yes
set pager_index_lines=11

unset user_agent
set abort_nosubject=no
set include=yes

set from=
set hostname=
set signature=

set sort=threads
set strict_threads=yes

set mbox_type=Maildir
set spoolfile=+INBOX
set record=~/.mutt/sent
set postponed=~/.mutt/postponed

set header_cache=~/.mutt/cache
set message_cachedir=~/.mutt/msgcache
set certificate_file=~/.mutt/certs

set editor=emacs +8 %s -nw
set edit_headers=yes
set fast_reply=yes

set content_type=text/enriched; charset=us-ascii

source ~/.mutt/gpg.rc
source ~/.mutt/score

-- 
ASCII ribbon campaign ( ) Powered by Lemote Fuloong
 against HTML e-mail   X  Loongson MIPS and OpenBSD
   and proprietary/ \http://www.mutt.org
 attachments /   \  Code Blue or Go Home!
 Encrypted email preferred  PGP Key 2048R/DA65BC04 


Re: email has changed, you won't change everyone, and you don't have to

2012-11-22 Thread Robert Holtzman
On Tue, Nov 20, 2012 at 03:34:13PM -0500, Peter Davis wrote:
 
 On 11/20/12 3:18 PM, Rado Q wrote:
 Software can't do magic, or make up for human failures. Sometimes
 the responsibility is with the user, not the code.
 
 Nope. Totally wrong. The responsibility is entire with the design
 and the code, and never with the user. Otherwise it's a failed
 product.

You're absolutely right...as soon as they make programmers capable of
predicting every mistake an end user will make...or the depth of every
end user's laziness and/or stupidity. Good luck!


-- 
Bob Holtzman
If you think you're getting free lunch, 
check the price of the beer.
Key ID: 8D549279


signature.asc
Description: Digital signature


Re: email has changed, you won't change everyone, and you don't have to

2012-11-22 Thread Robert Holtzman
On Tue, Nov 20, 2012 at 09:45:05PM +0100, Rado Q wrote:

.snip.`
 
 Ok, we disagree on basic principles, because I require responsible
 and respectful users for any tool, no matter how well or badly
 it's coded.
 
 People kill people, guns are just their tools for it.
 You'll never make a foolproof gun to avoid misuse.

+10!

-- 
Bob Holtzman
If you think you're getting free lunch, 
check the price of the beer.
Key ID: 8D549279


signature.asc
Description: Digital signature


Re: Mutt locking up, how to trace?

2012-11-22 Thread Richard
On Thu, Nov 22, 2012 at 06:42:27PM +, John Long wrote:
 My mutt on Linux has been locking up lately. I didn't compile it with debug
 support. Is there any way to figure out why this is happening? I sometimes
 lock up in the middle of composing a long email or when mutt has been open
 for awhile. This didn't happen until this week and I suspect my email
 provider is messing up but I don't know how to check it. Once in awhile mutt
 becomes non-responsive and there's nothing I can do but kill it or close the
 terminal window. It doesn't respond to any keypresses.

first thing to try is strace -p pid-mutt from a different terminal.
You could also try 
$gdb
#attach pid-mutt
#bt

- should give at least a backtrace where it is hanging on most architectures. 
If you suspect server problem try wireshark.


Richard

---
Name and OpenPGP keys available from pgp key servers



Re: email has changed, you won't change everyone, and you don't have to

2012-11-22 Thread Peter Davis


On 11/22/12 3:13 PM, Robert Holtzman wrote:

On Tue, Nov 20, 2012 at 03:34:13PM -0500, Peter Davis wrote:

On 11/20/12 3:18 PM, Rado Q wrote:

Software can't do magic, or make up for human failures. Sometimes
the responsibility is with the user, not the code.

Nope. Totally wrong. The responsibility is entire with the design
and the code, and never with the user. Otherwise it's a failed
product.

You're absolutely right...as soon as they make programmers capable of
predicting every mistake an end user will make...or the depth of every
end user's laziness and/or stupidity. Good luck!
Apparently you're unaware of the last 30 or 40 years of human factors 
and usability research, or the fact that other people are using 
computers besides a bunch of ivory tower geeks who think users will 
follow whatever strictures and protocols they decide to impose.


Good luck with that!

-pd

--
Peter Davis
The Tech Curmudgeon
www.techcurmudgeon.com



Re: Default subject Re: your mail when replying to empty-subject e-mails

2012-11-22 Thread David Champion
* On 21 Nov 2012, Marcelo Laia wrote: 
 On 21/11/12 at 07:00pm, David Champion wrote:
  
  You could create a personal translation, I guess.
 
 Have any idea how to do?

Only roughly (I haven't done it): create your own mutt.po file, override
the right message in it, compile it with msgfmt, choose a locale name,
put the resulting mutt.mo file in the proper location, set your locale
to your custom locale name, run mutt.

It turns out I'm wrong anyway though.  Re: your mail is not localized
in mutt's code.

-- 
David Champion • d...@bikeshed.us


Re: email has changed, you won't change everyone, and you don't have to

2012-11-22 Thread Robert Holtzman
On Thu, Nov 22, 2012 at 07:22:03PM -0500, Peter Davis wrote:

  .snip.
 
 Nope. Totally wrong. The responsibility is entire with the design
 and the code, and never with the user. Otherwise it's a failed
 product.
 You're absolutely right...as soon as they make programmers capable of
 predicting every mistake an end user will make...or the depth of every
 end user's laziness and/or stupidity. Good luck!
 Apparently you're unaware of the last 30 or 40 years of human
 factors and usability research, or the fact that other people are
 using computers besides a bunch of ivory tower geeks who think users
 will follow whatever strictures and protocols they decide to impose.

Now they have mind reading software? Citation please.

-- 
Bob Holtzman
If you think you're getting free lunch, 
check the price of the beer.
Key ID: 8D549279


signature.asc
Description: Digital signature


Re: Mutt locking up, how to trace?

2012-11-22 Thread Michael Elkins

On Thu, Nov 22, 2012 at 11:40:33PM +0100, Richard wrote:

$gdb
#attach pid-mutt
#bt


This is a good suggestion, but depending on the optimization used 
when compiling mutt, it may be a little difficult to pinpoint the 
exact problem.  But it may be enough to start looking in the right 
place.