eating "S" (see) as skippable seems correct in this context.
In other respects the patch seems fine to me.
Disclaimer: not a mutt internals guy.
Cheers,
Cameron Simpson
# HG changeset patch
# User Martin Sandsmark
# Date 1437237632 -7200
# Sat Jul 18 18:40:32 2015 +0200
# Nod
On 11Aug2015 11:22, Brendan Cully wrote:
changeset: 6478:eb4aaf4581ac
Compile txt2c using automake rules.
The compilation rule used $< which isn't portable for ordinary make
rules.
Really? I'm sure I was using $< in the late 80s or early 90s.
What tool doesn't support
On 11Aug2015 15:51, Kevin J. McCarthy wrote:
Cameron Simpson wrote:
On 11Aug2015 11:22, Brendan Cully wrote:
>changeset: 6478:eb4aaf4581ac
>Compile txt2c using automake rules.
>The compilation rule used $< which isn't portable for ordinary make
>rules.
Really? I'm s
comma seperated list of ``To:'' recipients
+ ** .dt %R .dd comma seperated list of ``Cc:'' recipients
Dito
Ditto :-)
Cheers,
Cameron Simpson
When you're no longer frightened, it's time to retire. - Mercenary proverb
P = Popen(['mutt', '-s', mail_subject, target_address], stdin=PIPE)
P.stdin.write(message_body)
P.stdin.close()
xit = P.wait()
This avoids all sorts of nasty shell quoting issues that are inherent in your
os.system() invocation.
Cheers,
Cameron Simpson
he expected. I'm hoping to discuss
that further on list after he replies.
Cheers,
Cameron Simpson
I have seen all the works that are done under the sun;
and, behold, all is vanity and vexation of spirit.
On 15Oct2015 09:25, Cameron Simpson wrote:
Mathieu replied to me directly, off list, by accident I think. I've asked if
he'd like to come back on list. He's traced his issue to running his daemon
from a boot script where $HOME isn't what he expected. I'm hoping to disc
: replies to mutt-dev please, not to me personally.
Cheers,
Cameron Simpson
Mathieu
- Mail original -
De: "Cameron Simpson"
À: "mathieu cier"
Envoyé: Mercredi 14 Octobre 2015 13:17:57
Objet: Re: mutt returns a 256 error code
On 14Oct2015 10:52, mathieu.c...@free.f
ed to "name" a
branch/fork - you can just clone and work in the clone, it is trivial).
But I ramble.
Cheers,
Cameron Simpson
https://en.wikipedia.org/wiki/Internationalized_domain_name#ToASCII_and_ToUnicode
Cheers,
Cameron Simpson
On 19Nov2016 19:58, Kevin J. McCarthy wrote:
On Sun, Nov 20, 2016 at 10:08:13AM +1100, Cameron Simpson wrote:
On 19Nov2016 13:13, Kevin J. McCarthy wrote:
> Should mutt be rfc-2047 encoding/decoding the references
> header?
No. RFC2047 tokens need to be whitespace delimited fr
On 22Nov2016 03:27, vincent lefevre wrote:
On 2016-11-20 18:51:25 +1100, Cameron Simpson wrote:
On 19Nov2016 19:58, Kevin J. McCarthy wrote:
> References: =?utf-8?Q?=3C201611170549=2EQ3WT?=
>=?utf-8?Q?foMB=C3=83=C2=BEngguang=2Ewu=40i?=
>=?utf-8?Q?ntel=2Ecom=3E=20=3C1479410?
t to be able to pay
attention to mutt until next week.
Main thing: keep warm over Christmas!
We're expecting 32, 33, 35 for Saturday, Sunday and Monday. Those are in
Celcius though, so keeping warm will not be an issue.
Cheers,
Cameron Simpson
s the controlling terminal's group, as that affects
the handling of signals.
This is all really an argument that mutt (or you) should be arranging this
situation if it is invoking something interactive.
To my eye dash is behaving reasonably.
Cheers,
Cameron Simpson
On 03May2017 08:52, Cameron Simpson wrote:
If you know it will be interactive you need to arrange that specially. In
particular, you possibly want to make the shell or command the process group
leader and set that group as the controlling terminal's group, as that affects
the handli
On 03May2017 13:08, vincent lefevre wrote:
On 2017-05-03 08:52:26 +1000, Cameron Simpson wrote:
Invoking a command vi -c is not normally very different to running a
script;
??? I don't know how vi behaves under all conditions. It seems to
disable the intr character, which makes the pr
f any sniffing, and ahead of file extension inference) and
for added points have mutt _set_ that value when saving attachements.
Cheers,
Cameron Simpson
On 30Jan2018 12:30, Kevin J. McCarthy wrote:
Brendan mentioned flea usage was pretty low, so I don't think this will
be a huge impediment.
It might be good to make flea just say "please submit bugs over here". Avoiding
confusion.
Cheers,
Cameron Simpson (formerly c...@zip.com.au)
ould it be asking a lot to request an automatic "[mutt-dev] " subject
prefix?
I'm -1 on such a thing myself. Can't you add it in your mail filtering on
receipt? I use X-Labels myself, and show these in my mutt index view.
I appreciate that doesn't fix your smartphone.
C
rns 0, then all went well.
That was my reading too. :-)
For what it's worth, that is my reading too.
Cheers,
Cameron Simpson
he safer choice.
As an example, when I write Python functions with optional Boolean
parameters, those parameters _always_ default to False, and the
parameter's name is so defined that False is the safer (or less weird,
when "safer" is less well defined) mode.
Cheers,
Cameron Simpson
r than constructing progressively more complex "make flavour"
dependent makefiles which try to encompass unknown make behaviour
weirdness, expecially since as you point out we don't know the make at
build time is the make which configure detects/infers/guesses.
Why _isn't_ is a straight dependncy of version.h on
$(srcdir)/version.sh?
Cheers,
Cameron Simpson
On 01Jun2019 14:16, vincent lefevre wrote:
On 2019-06-01 16:36:38 +1000, Cameron Simpson wrote:
I'm an opinionated make user. Can you explain why you want the
"FORCE"
target at all?
The goal is to make sure that version.h is up-to-date after an update
such as "git pu
On 01Jun2019 07:18, Kevin J. McCarthy wrote:
On Sat, Jun 01, 2019 at 04:36:38PM +1000, Cameron Simpson wrote:
If I were writing the conjectured goal above I'd probably do this:
mutt_version='#define MUTT_VERSION "'`sh "$(srcdir)/version.sh`'"'
vers
isn't what I want, and I have $reverse_realname=no in my own
config. But I agree with the change.
Now I just need to see why my config doesn't do what I desire - insert
my preferred $realname in my replies...
Cheers,
Cameron Simpson
be significant to the target receiving it. So don't muck with it,
just render it unoptionlike with a leading "./".
Cheers,
Cameron Simpson
On 22Jun2019 08:38, Cameron Simpson wrote:
Please don't. Add a "./" prefix. That way the filename is unchanged in
meaning.
If you're _generating_ a scratch filename then avoiding various things
is fine, but if you're _using_ a supplied filename then any portion of
recipe with
erroneous extra quotes.
I'm happy to try to make some time to understand the mutt code and
suggest a patch if there's agreement about this.
Cheers,
Cameron Simpson
ve dissonance and (c) avoid a
magic number in the code (the -1, in whatever form).
I'm totally serious about this, BTW.
Cheers,
Cameron Simpson
On 23Jun2019 09:01, Cameron Simpson wrote:
So how about this:
#define UNSET_CHAR_PTR ""
and to use UNSET_CHAR_PTR instead of (uintptr_t)-1 and (unsigned
long)-1.
Actually a macro wouldn't do, particularly if the macro gets used in
another file. You'd need a st
nded use of (uintptr_t) -1 and (unsigned long)
-1
above.
Sorry, I misunderstood.
Cheers,
Cameron Simpson
On 22Jun2019 20:29, Kevin J. McCarthy wrote:
On Sun, Jun 23, 2019 at 08:55:38AM +1000, Cameron Simpson wrote:
I'm happy to try to make some time to understand the mutt code and
suggest a patch if there's agreement about this.
By the way, please don't mistake our initial pushba
On 23Jun2019 12:36, vincent lefevre wrote:
On 2019-06-23 14:44:36 +1000, Cameron Simpson wrote:
Were it a simple filename it would all be easy. Maybe a chdir(tmpdir)
before running the shell command with a simple filename?
I'm not sure whether this is a good idea. The temporary director
bcc-for-send and keep-bcc-for-fcc.
What do we do with removed options? Do the elicit errors from the mutt
startup, or maybe just a warning? (Thinking about using the same muttrc
on machines with different mutt versions.)
(*) and it would appear I've been using the default i.e. write_bc
http seems to work fine (e.g. the
content looks about right).
Yeah, my firefox says "The certificate is only valid for
*.cass.oregonstate.edu".
Cheers,
Cameron Simpson
a WNOHANG option.
Cheers,
Cameron Simpson
Y for somrthing; I spent years
with custom stty settings for my own foibles. But the place for the
change is your shll config via stty, not mutt.
Cheers,
Cameron Simpson
view of
localization, please do not glue sentences from words.
Can you not just translate both parts?
Not if the target language grammar does not order the words the same
way.
Cheers,
Cameron Simpson
ill need a long documentation; it doesn't handle
other usages, such as this:
mutt -g `command producing a list of files` -- [EMAIL PROTECTED]
Globbing is the common case but it's not exhaustive. The current "accept
a bunch of files however generated" handles everything but like
f other things.
For example, I often wish I could:
- push the current taggedness
- muck with tags to do stuff
- restore the taggedness
If the taggedness were also available as a mutt var (ideally a list of
message-ids) the generic push/pop would work there.
--
Cameron Simpson DoD#743
htt
etermine yourself, just try it!
If it's supported behaviour it ought to be deduceable from the docs.
Though my random sig quote seems to think otherwise:-(
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
Uh, this is only temporary...unless it works. - Red Green
ue is parsed
| according to the type of the variable. If the string
| representation is invalid, an error message is displayed.
This seems nice and clear to me.
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
Yesterday it worked
Today it is not working
Windows is like th
d", since the latter tends to result in
difficuties using the other tools outside the main app.
Disclaimer: not a developer!
Cheers,
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
When it gets down to the nitty-gritty of making your bike run well at a
particular place and ti
On 06Jul2009 08:33, Noah Slater wrote:
| On Mon, Jul 06, 2009 at 05:05:34PM +1000, Cameron Simpson wrote:
| > | but Sup interests me for two reasons:
| > | * Thread centred message listing,
| >
| > How different from mutt's threads?
|
| It's probably best to
d a %02d in a sprintf format
string.
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
Ya see, nothwithstanding the exchange of net.custard-pies, I enjoy discussing
stuff with Mike, because I know that the positions he adopts are ones he's
arrived at after careful thought and
his is a vote for demangling, not teaching mutt to recognise
broken data.
Cheers,
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
The code was willing,
It considered your request,
But the chips were weak.
- Haiku Error Messages
http://www.salonmagazine.com/21st/chal/1998/02/10chal2.html
| I reported it here:
|
| http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578729
I can imagine it happening if the terminal _displaying_ the screen session
does not have bce...
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
On 10Aug2010 10:14, Vincent Lefevre wrote:
| On 2010-08-10 18:00:20 +1000, Cameron Simpson wrote:
| > On 10Aug2010 02:25, Vincent Lefevre wrote:
| > | Note that screen has bce support (I'm using TERM=screen-bce), but
| > | I sometimes get spaces at the end of lines in it
ERSION is missing (== cat fails)
the script should _not_ exit 0 !!
Cheers,
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
"Vy can't ve chust climb?" - John Salathe
ght make procmail do this?
Cheers,
--
Cameron Simpson DoD#743
http://www.cskk.ezoshosting.com/cs/
Stop assuming that systems are secure unless demonstrated insecure;
start assuming that systems are insecure unless designed securely.
- Bruce Schneier
On 13Oct2010 18:44, David Champion wrote:
| * On 13 Oct 2010, Cameron Simpson wrote:
| > [...] procmail does something strange for me. When I break my
| > mail filing rules the email all flows through to my $MAIL spool file,
| > which of course should be in mbox format. But it imoted
e when you exit
the editor and attach the files.
For several files I go:
!!ls *.jpg
(That's "vi" for run "ls *.jpg" and put the text in here.)
And then insert "Attach: " at the start of every file recited.
Job done. It is faster than it sounds.
Cheers,
--
Cameron Simpson
I refuse to have a battle of wits with an unarmed person. - Mr. Boffo
On 17Oct2012 11:06, Derek Martin wrote:
| Personally, I'm pro.
Me too, not that I'm a dev.
Cheers,
--
Cameron Simpson
My initial work-around is to rebuild history.
- g...@sci34hub.sci.com (Gary Heston)
t to something
generic like free() I understand, but the above confuses me. I don't
expect C to confuse me.
Cheers,
--
Cameron Simpson
Yay verily and was much work done, and several projects signed off. And
there was much rejoicing. And QA came unto thy programming team and
talked about havi
t far ealier. I had a large personal Perl library and used perl
extensively, hence my delay. Changing preferred languages is, btw, a great
way to find out which bits of your personal libraries you really use:-)
Perl is shorter and more succinct for trivial jobs, but python is FAR
FAR more readable.
--
Cameron Simpson
script, then edit-message,
then restore the old editor.
Cumbersome, but feasible.
--
Cameron Simpson
library, n., a place with a large number of people, a slightly larger number
of books, and a very small number of photocopiers, of which at any
given time at least 50% will be out of order.
On 13Mar2013 21:55, David Champion wrote:
| * On 13 Mar 2013, Cameron Simpson wrote:
| > Write a script that prompts for a label, then patches a message
| > file with the new label. Extra points for offering any existing
| > label as a default.
|
| But of course, the patches already
se_unread=yes:set
collapse_unread=$my_oldcollapse_unread' 'Collapse thread.'
And my "uncollapse thread" macro:
macro index '}' "{" '(Un)collapse thread.'
Seems a little simplistic, eh?
Cheers,
Cameron Simpson
I fit in my suit, my suit fits in my suitcase, hence i fit in my suitcase.
- Cees Keyer
of
is "q" (quit). Rebind that to "change mailbox to the default"; sounds better
than adding a rather special behaviour deep inside mutt.
Cheers,
Cameron Simpson
re is from
.
There are great ideas for how to achieve similar result that I will
follow. But I always make an attempt to think more generally.
Since I can't find that message-id, could you outline what you mean here?
Cheers,
Cameron Simpson
Money won't buy happiness, but it will pay
uld it make more sense to just say
>"Warning: clearing unexpected buffered data after STARTTLS"?
"Warning: after STARTTLS: clearing unexpected buffered data" ?
I'm something of a fan of "context: context: context: message". In this
case it avoids some hard to disambiguate grammar from confusing the
parts of the message.
Cheers,
Cameron Simpson
tle"
value I can use {title} in a format string to get the title, or
{title_lc} for the downcased-and-dashed form (often constructing
filenames here).
So in this example the magic suffix _lc implies that operation.
Basicly I'm suggesting "virtual" variables computed from existing
variables. It would solve a number of horrible "I'm nesting quoting"
situations too.
Thoughts?
Cheers,
Cameron Simpson
ly in the code) that this refers to the in-filesystem byte
encoding of the filename. _Not_ hypothetical "Unicode". One person's
"Unicode" is another's Shift-JIS :-)
https://en.wikipedia.org/wiki/Mojibake
One has but to shift one's shell locale to see this play out.
Cheers,
Cameron Simpson
sword wallet this is not what I want.
Cheers,
Cameron Simpson
red about the "which". I wonder about the "eval", which
is just asking for attack (or unhappy accidents). Please try not to use
it.
Cheers,
Cameron Simpson
utt useful and relevant, and
>> being a good steward, as well as helping balance all the strong opinions
>> / personalities.
>
>+1 to this. =8^)
And also from me. Thank you! - Cameron Simpson
compress maildir message files? Or is
that just silly - I can imagine it going either way myself, and have
never tried it)?
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
Blow it out your ass, motorcycle man!
I am THE DEVIL, do you UNDERSTAND?
- Frank Zappa and the Mothers, _Titties & Beer_
(working) patch over
| delaying it indefinitely until someone implements something more
| elegant.
Me too. It works well enough provided users understand the limitations.
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
Deep into the monitor peering, lon
The following reply was made to PR mutt/1116; it has been noted by GNATS.
From: Cameron Simpson <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: mutt/1116: Fails to thread properly without an @ in msg ID
Date: Fri, 2 Mar 2007 15:18:42 +1100
On 27Feb2007
The following reply was made to PR mutt/1116; it has been noted by GNATS.
From: Cameron Simpson <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Re: mutt/1116: Fails to thread properly without an @ in msg ID
Date: Sat, 3 Mar 2007 11:45:50 +1100
On 02Mar2007 13:05,
gpg, and they have weirded up their $PATH (I do,
for example) then _they_ have made their environment unusual and it's
their problem. The default system $PATH should reach a trustable gpg
if present. So for me, no absolute paths in the muttrc example would be
just fine.
--
Cameron
al message spools.
I am in your exact situation.
I just did this:
index I "imap://[EMAIL PROTECTED]/INBOX" "select IMAP"
so as to use "I" for "c"-like-imap.
Cheers,
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
War doesn't prove who's right, only who's left. - BDD Games' Fortune
t; on, they can make the appropriate change in their .muttrc.
|
| Agreed.
Fine, but put an explainatory comment at the top of the example file.
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
Any technology that is distinguishable from magic is insufficientl
|
| On Debian we can't build ncurses with --enable-ext-mouse, because
| binutils's ld doesn't know -lstdc++ :
|
| /usr/bin/ld: cannot find -lstdc++
That just means you're missing libstdc++.{a,so}. Add the right package
and you should be right.
--
Cameron Simpson <[EMAIL
" returns from the do/done subshell, not the
| ## function. "false" here ensures that a "where" that does not
| ## find the program returns false at end.
| false
This is not necessary. The last loop iteration will get false from the
"read" condition of t
On 23May2007 20:22, Luciano Rocha <[EMAIL PROTECTED]> wrote:
| if echo | md5sum &> /dev/null; then
"&>" is not portable. It's a bastard import into bash from csh:-(
Just go ">/dev/null 2>&1". Portable and just as readabl
On 23May2007 21:21, David Champion <[EMAIL PROTECTED]> wrote:
| * On 2007.05.23, in <[EMAIL PROTECTED]>,
| * "Cameron Simpson" <[EMAIL PROTECTED]> wrote:
| > printf "%s\n" "$PATH" | tr : '\012' | while read -r dir; do
| > Unle
ead is better - it's totally portable and also faster.
Cheers,
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
Freedom is the right to be wrong, not the right to do wrong.
- John G. Riefenbaker
t is
| recommended to either unset this variable or set it to `;'.
Of course, such a system isn't a UNIX system...
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
I think you're confusing "recognizing" and "understanding" with "caring".
The net is cruel, sometimes, but always fair.
- Rick Gordon <[EMAIL PROTECTED]>
On 26May2007 18:37, Vincent Lefevre <[EMAIL PROTECTED]> wrote:
| On 2007-05-26 21:56:35 +1000, Cameron Simpson wrote:
| > Of course, such a system isn't a UNIX system...
|
| Is there any reason why Mutt should not run on non-UNIX systems?
I can think of numerous things that might
nd the right-click:
|
| $ "R%
|
| So, clicking is definitely doing *something*.
You might do better running "od -c", then clicking and pressing
. It should give better decoding of the sequences.
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com
.
A simple "notice-editor-failure" boolean setting would be plenty, and
probably desirable given the flamewar.
Fine tuning can be done with a script as above, but
yes-I-care,no-I-don't would cover a lot of users.
Cheers,
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http:/
, and avoid
un"co0nst"ing stat objects, etc?
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
Saw, n: A trite popular saying, or proverb. So called because it makes its
way into a wooden head.
Ambrose Bierce (1842-1914), U.S. author. The Devil's Dictionary (1881-1906).
deleted the binary etc, I manually modified the shell
script (and its .in autoconf precursor). But the .h file with the hash
was not rebuilt; I had to remove the .h file to get it rebuilt.
Cheers,
--
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/
The most frig
o never be false; it's
reasonable for the compiler to point out this instance (provided one
could tell it "yes, yes, I know!")
It seems to me that you'ree embedding assertion like tests as side effects in
macros, and it would be stylisticly better to be up front and just asse
cept. sed -i '/^From/s/ at /@/g'
| would be better, but not perfect either.
I've been using this (perl):
for (<>)
{ s/(\S) at (([-\w]+\.)(net|com|biz|org|info|[a-z][a-z]))\b/[EMAIL
PROTECTED]/ig;
print;
}
Still dodgy, but getting more picky...
--
Cameron Simpso
86 matches
Mail list logo