[Announce] mutt-1.4 is out.

2002-05-29 Thread Thomas Roessler

 Mutt-1.4 has been released.  You can download it from the following
 location: ftp://ftp.mutt.org/pub/mutt/.

 Distribution files' MD5 checksums:

 d7a462497c0f17f7e65d42617bc2cc17  diff-1.3.99i-1.4i.gz
 a67bcdf1a1cd53d61ccd3ebf3993ba59  mutt-1.4i.tar.gz

 A completely incomplete list of some people to whom credit is due  
 for the new features in this version follows:

 - Brendan Cully worked on the IMAP support.
 - Daniel E. Eisenbud contributed new threading code.
 - Edmund Grimley Evans contributed utf-8 support.
 - Vsevolod Volkov contributed POP mailbox support.



 Visible changes since 1.2
 -

 Folder formats and folder access

 - Better mh support: Mutt now supports .mh_sequences files.
   Currently, the unseen, flagged, and replied sequences are
   used to store mutt flags (the names are configurable using the
   $mh_seq_unseen, $mh_seq_flagged, and $mh_seq_replied configuration
   variables). As a side effect, messages in MH folders are no longer
   rewritten upon status changes.

 - The trashed flag is supported for maildir folders.  See
   $maildir_trash.

 - POP folder support.  You can now access a POP mailbox just like an
   IMAP folder (with obvious restrictions due to the protocol).

 - URL syntax for remote folders.  You can pass things like
   pop://account@host and imap://account@host/folder as arguments for
   the -f command line flag.

 - STARTTLS support.  If $ssl_starttls is set (the default), mutt
   will attempt to use STARTTLS on servers advertising that
   capability.

 - $preconnect.  If set, a shell command to be executed if mutt fails
   to establish a connection to the server.  This is useful for
   setting up secure connections; see the muttrc(5) for details.

 - $tunnel.  Use a pipe to a command instead of a raw socket.  See
   muttrc(5) for details.  (Basically, it's another way for setting
   up secure connections.)

 - More new IMAP/POP-related variables (see muttrc(5) for details):
   $connect_timeout, $imap_authenticators, $imap_delim_chars,
   $imap_peek, $pop_authenticators, $pop_auth_try_all,
   $pop_checkinterval, $pop_delete, $pop_reconnect, $use_ipv6.

 - The following IMAP/POP-related variables are gone:
   $imap_checkinterval, $imap_cramkey, $pop_port.

 - There's a new imap-fetch-mail function, which forces a check for
   new messages on an IMAP server.

 - The new-mailbox function was renamed to create-mailbox, and is
   bound to C instead of n by default.

 Character set support

 - Mutt now uses the iconv interface for character set conversions.
   This means that you need either a very modern libc, or Bruno
   Haible's libiconv, which is available from
   http://www.gnu.org/software/libiconv/.

 - With sufficiently recent versions of ncurses and slang, mutt works
   properly in utf-8 locales.

 - On sufficiently modern systems, the $charset variable's value is
   automatically derived from the locale you use.  (Note, however,
   that manually setting it to a value which is compatible with your
   locale doesn't do any harm.)

 - $send_charset is a colon-separated list of character sets now,
   defaulting to us-ascii:iso-8859-1:utf-8.

 - charset-hook defines aliases for character sets encountered in
   messages (say, someone tags his messages with latin15 when he
   means iso-8859-15), iconv-hook defines local names for character
   sets (for systems which don't know about MIME names; see
   contrib/iconv for sample configuration snippets).

 - The change-charset function is gone.  Use edit-type (C-e on the
   compose menu) instead.

 - The recode-attachment function is gone.

 Other changes

 - There's a new variable $compose_format for the compose screen's
   status line.  You can now include the message's approximate
   on-the-wire size.

 - The attachment menu knows about collapsing now: Using
   collapse-parts (bound to v by default), you can collapse and
   uncollapse parts of the attachment tree.  This function is also
   available from the pager when invoked from the attachment tree.

   Normally, the recvattach menu will start uncollapsed.  However,
   with the new $digest_collapse option (which is set by default),
   the individual messages contained in digests will be displayed
   collapsed.  (That is, there's one line per message.)

 - Using $display_filter, you can specify a command which filters
   messages before they are displayed.

 - Using message-hook, you can execute mutt configuration commands
   before a message is displayed (or formatted before replying).

 - If you don't want that mutt moves flagged messages to your mbox,
   set $keep_flagged.

 - Setting the $pgp_ignore_subkeys variable will cause mutt to ignore 
   OpenPGP subkeys.  This option is set by default, and it's 
   suggested that you leave it.

 - $pgp_sign_micalg has gone.  Mutt now automatically determines what
   MIC algorithm was used for a particular signature.

 - If $pgp_good_sign is set, then a PGP signature is only considered
   

Re: [Announce] mutt-1.4 is out.

2002-05-29 Thread Lars Hecking

Thomas Roessler writes:
 Mutt-1.4 has been released.  You can download it from the following
 location: ftp://ftp.mutt.org/pub/mutt/.
 
 - Mutt now uses the iconv interface for character set conversions.
   This means that you need either a very modern libc, or Bruno
   Haible's libiconv, which is available from
   http://www.gnu.org/software/libiconv/.
 
 Here is my patch for configuring mutt without iconv, which unfortunately
 didn't make it into 1.4. It features

 o --disable-iconv configure option
 o correction of INSTALL instructions

 The patch does not include auto* generated files. To use it, you will
 have to have GNU autoconf and GNU automake installed.

 I am not subscribed to mutt-users. If you have any problems with this
 patch, search the mutt-dev list archives, and post to mutt-dev (in this
 order).



diff -ur mutt-1.4.orig/INSTALL mutt-1.4/INSTALL
--- mutt-1.4.orig/INSTALL   2002-04-20 22:40:52.0 +0100
+++ mutt-1.4/INSTALL2002-05-29 14:01:17.509294748 +0100
 -237,7 +237,7 
 /usr/local/etc.
 
 
-If you really want to, you can configure Mutt --without-iconv, but
+If you really want to, you can configure Mutt --disable-iconv, but
 there will then be no character set conversion.
 
 
diff -ur mutt-1.4.orig/PATCHES mutt-1.4/PATCHES
--- mutt-1.4.orig/PATCHES   2002-04-02 19:48:57.0 +0100
+++ mutt-1.4/PATCHES2002-05-29 14:11:36.235171096 +0100
 -0,0 +1 
+patch-1.4.lh.noiconv.1
diff -ur mutt-1.4.orig/charset.h mutt-1.4/charset.h
--- mutt-1.4.orig/charset.h 2002-04-20 08:25:49.0 +0100
+++ mutt-1.4/charset.h  2002-05-29 14:01:17.509294748 +0100
 -28,8 +28,9 
 #endif
 
 #ifndef HAVE_ICONV
+#define ICONV_CONST /**/
 iconv_t iconv_open (const char *, const char *);
-size_t iconv (iconv_t, const char **, size_t *, char **, size_t *);
+size_t iconv (iconv_t, ICONV_CONST char **, size_t *, char **, size_t *);
 int iconv_close (iconv_t);
 #endif
 
diff -ur mutt-1.4.orig/configure.in mutt-1.4/configure.in
--- mutt-1.4.orig/configure.in  2002-05-29 10:29:26.0 +0100
+++ mutt-1.4/configure.in   2002-05-29 14:01:17.519297335 +0100
 -665,7 +665,19 
 
 dnl -- iconv/gettext --
 
+AC_ARG_ENABLE(iconv, [  --disable-iconv   Disable iconv support],
+[   if test x$enableval = xno ; then
+am_cv_func_iconv=no
+fi
+])
+
 MUTT_AM_GNU_GETTEXT
+
+if test $am_cv_func_iconv != yes
+then
+  AC_MSG_WARN([Configuring without iconv support. See INSTALL for details])
+else
+
 AC_CHECK_HEADERS(iconv.h,
 [AC_MSG_CHECKING(whether iconv.h defines iconv_t)
  AC_EGREP_HEADER([typedef.*iconv_t],iconv.h,
 -674,12 +686,6 
 [Define if iconv.h defines iconv_t.])],
  AC_MSG_RESULT(no))])
 
-if test $am_cv_func_iconv != yes
-then
-#  AC_MSG_ERROR([Unable to find an iconv function. See INSTALL for help])
-  AC_MSG_WARN([Unable to find an iconv function. See INSTALL for help])
-else
-
 dnl (1) Some implementations of iconv won't convert from UTF-8 to UTF-8.
 dnl (2) In glibc-2.1.2 and earlier there is a bug that messes up ob and
 dnl obl when args 2 and 3 are 0 (fixed in glibc-2.1.3).
diff -ur mutt-1.4.orig/m4/iconv.m4 mutt-1.4/m4/iconv.m4
--- mutt-1.4.orig/m4/iconv.m4   2002-04-20 22:40:52.0 +0100
+++ mutt-1.4/m4/iconv.m42002-05-29 14:01:23.299261521 +0100
 -7,19 +7,14 
   dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
   dnl those with the standalone portable GNU libiconv installed).
 
-  AC_ARG_WITH([iconv],
-[  --with-iconv[=DIR]  search for libiconv in DIR/include and DIR/lib], [
-if test $withval != no ; then
+  AC_ARG_WITH([libiconv-prefix],
+[  --with-libiconv-prefix=DIR  search for libiconv in DIR/include and DIR/lib], [
 for dir in `echo $withval | tr : ' '`; do
   if test -d $dir/include; then CPPFLAGS=$CPPFLAGS -I$dir/include; fi
   if test -d $dir/lib; then LDFLAGS=$LDFLAGS -L$dir/lib; fi
 done
-else
-  use_iconv=no
-fi
-   ],use_iconv=yes)
+   ])
 
-  if test $use_iconv = yes ; then
   AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
 am_cv_func_iconv=no, consider installing GNU libiconv
 am_cv_lib_iconv=no
 -71,6 +66,4 
 LIBICONV=-liconv
   fi
   AC_SUBST(LIBICONV)
-
-  fi # use_iconv
 ])



msg28368/pgp0.pgp
Description: PGP signature


to save tagged messages

2002-05-29 Thread Bruno Caprile

dear all;

 I think I've gone thoroughly through all the documentation (but,
perhaps, not thorougly enough), yet I couldn't find a way to save all
tagged messages onto one and the same folder. Could anyone help?
thanks in advance.


bruno




Re: to save tagged messages

2002-05-29 Thread Patrick

* Bruno Caprile [EMAIL PROTECTED] [05-29-02 09:42]:
 dear all;
 
  I think I've gone thoroughly through all the documentation (but,
 perhaps, not thorougly enough), yet I couldn't find a way to save all
 tagged messages onto one and the same folder. Could anyone help?
 thanks in advance.
 

The keystrokes would be:  ;s[ ; = action to all tagged ] and 
[ s = save ]

then enter the folder you wish to accept the tagged messages.

NOTE:  prepend = as a shortcut key for ~/home/Mail or ~/home/mail as
you have set in .muttrc.   
 
-- 
Patrick Shanahan
Registered Linux User #207535 
  @ http://counter.li.org



Re: [Announce] mutt-1.4 is out.

2002-05-29 Thread Dave Pearson

* Thomas Roessler [EMAIL PROTECTED] [2002-05-29 11:49:46 +0200]:

  - Mutt now uses the iconv interface for character set conversions.
This means that you need either a very modern libc, or Bruno
Haible's libiconv, which is available from
http://www.gnu.org/software/libiconv/.

What sort of version numbers count as very modern?

I tried building mutt on my system as is (RedHat 6.2, lots of updates,
glibc 2.1.3 (-23 is the rpm), I'm assuming that this isn't very modern)
and it built without incident but I was unable to get it to correctly
display any non-ASCII messages. For example, I sent myself a test email with
a handful of GBP signs in it and, instead of displaying them (as 1.2.5i
does), it displayed \some-number-I-can't-recall.

Reading up on iconv and charset oriented stuff in the manual didn't seem to
offer any suggestions on what I was doing wrong.

I then downloaded libiconv, built it and installed it (in /usr/local/...). I
then started again, from scratch, with mutt, this time ensuring that I'd
added --with-iconv=/usr/local on the configure command line. Building mutt
now dies instead:

,
| gcc -DPKGDATADIR=\/usr/local/share/mutt\ -DSYSCONFDIR=\/usr/local/etc\
| -DBINDIR=\/usr/local/bin\ -DMUTTLOCALEDIR=\/usr/local/share/locale\
| -DHAVE_CONFIG_H=1 -I. -I. -Iintl -I/usr/include/slang -I/usr/local/include
| -I./intl -I/usr/local/include -Wall -pedantic -g -O2 -c patchlist.c
|
| In file included from mutt.h:51,
|  from patchlist.c:5:
| charset.h:39: parse error before `ICONV_CONST'
`

Any pointers on what I'm missing here?

-- 
Dave Pearson:  | mutt.octet.filter - autoview octet-streams
http://www.davep.org/  | mutt.vcard.filter - autoview simple vcards
Mutt:  | muttrc2html   - muttrc - HTML utility
http://www.davep.org/mutt/ | muttrc.sl - Jed muttrc mode



slightly OT: yahoo groups

2002-05-29 Thread Mike Arrison

Howdy,
What is the relationship between yahoo groups and the mutt
user's list?  I ran across this link
http://groups.yahoo.com/group/mutt-users/ from this page
http://mutt.blackfish.org.uk/ .
Sorry for being OT.

-Mike Arrison




Re: slightly OT: yahoo groups

2002-05-29 Thread David T-G

Mike --

...and then Mike Arrison said...
% 
% Howdy,

Hiya!


% What is the relationship between yahoo groups and the mutt
% user's list?  I ran across this link
% http://groups.yahoo.com/group/mutt-users/ from this page

My guess is that it's Yet Another Archive of the actual mailing list.


% http://mutt.blackfish.org.uk/ .
% Sorry for being OT.

No problem -- just this once :-)


% 
% -Mike Arrison


HTH  HAND

:-D
-- 
David T-G  * It's easier to fight for one's principles
(play) [EMAIL PROTECTED] * than to live up to them. -- fortune cookie
(work) [EMAIL PROTECTED]
http://www.justpickone.org/davidtg/Shpx gur Pbzzhavpngvbaf Qrprapl Npg!




msg28373/pgp0.pgp
Description: PGP signature


Re: attribution with date+time - timezone required? no!

2002-05-29 Thread Rob Reid

At  9:51 AM EDT on May 28 David T-G sent off:
 GMT does not change in the summer.  GMT is GMT all year round.  That's
 why it's Greenwich Mean Time and not Greenwich Most-of-the Time.  UK
 Daylight time is BST , or GMT+1.

I think you're behind the times, David ;-)

I was taught that what you said above was true for a while until the town
(village?) of Greenwich got tired of not having daylight savings time (and
being an hour off from the rest of Britain for the summer) and relinquished
GMT.  Thus was UT (Universal Time) born, which is the real, i.e. no Daylight
Savings, time at the longitude of Greenwich.  In other words it's what used to
be called GMT, but Greenwich itself doesn't use it anymore, so GMT is an
anachronism.

If anyone from the vicinity of Greenwich would like to correct me, please do.
Puns are optional.

-- 
I didn't attend the funeral, but I sent a nice letter saying that I
approved of it.  - Mark Twain
Robert I. Reid [EMAIL PROTECTED] http://astro.utoronto.ca/~reid/
PGP Key: http://astro.utoronto.ca/~reid/pgp.html



Re: attribution with date+time - timezone required? no!

2002-05-29 Thread Mark J. Reed

The definition of GMT has always been an absolute, independent
of the actual local clock time in Greenwich, England (which is
currently British Summer Time, BST, one hour ahead of GMT/UTC).

You are correct that the acronym GMT is an anachronism, but it remains
a very popular one.  For all intents and purposes it is synonymous
with UTC.

My understanding is that the change from GMT to UTC was made to avoid
historical confusion.  Originally, 0 hours GMT was noon, matching the
start of the Julian Day and convenient for astronomers who work through
the night.  Sometime in the 1920s it was moved to midnight, at which point 
GMT became possibly ambiguous for past dates.  UTC is unambiguous:
for any date in the past or future, 0 hours UTC refers to midnight.

On Wed, May 29, 2002 at 03:33:14PM -0400, Rob Reid wrote:
 At  9:51 AM EDT on May 28 David T-G sent off:
  GMT does not change in the summer.  GMT is GMT all year round.  That's
  why it's Greenwich Mean Time and not Greenwich Most-of-the Time.  UK
  Daylight time is BST , or GMT+1.
 
 I think you're behind the times, David ;-)
 
 I was taught that what you said above was true for a while until the town
 (village?) of Greenwich got tired of not having daylight savings time (and
 being an hour off from the rest of Britain for the summer) and relinquished
 GMT.  Thus was UT (Universal Time) born, which is the real, i.e. no Daylight
 Savings, time at the longitude of Greenwich.  In other words it's what used to
 be called GMT, but Greenwich itself doesn't use it anymore, so GMT is an
 anachronism.
 
 If anyone from the vicinity of Greenwich would like to correct me, please do.
 Puns are optional.
 
 -- 
 I didn't attend the funeral, but I sent a nice letter saying that I
 approved of it.  - Mark Twain
 Robert I. Reid [EMAIL PROTECTED] http://astro.utoronto.ca/~reid/
 PGP Key: http://astro.utoronto.ca/~reid/pgp.html

-- 
Mark REED| CNN Internet Technology
1 CNN Center Rm SW0831G  | [EMAIL PROTECTED]
Atlanta, GA 30348  USA   | +1 404 827 4754 
--
Patch griefs with proverbs.
-- William Shakespeare, Much Ado About Nothing



Re: attribution with date+time - timezone required? no!

2002-05-29 Thread David T-G

Rob, et al --

...and then Rob Reid said...
% 
% At  9:51 AM EDT on May 28 David T-G sent off:
%  GMT does not change in the summer.  GMT is GMT all year round.  That's
%  why it's Greenwich Mean Time and not Greenwich Most-of-the Time.  UK
%  Daylight time is BST , or GMT+1.
% 
% I think you're behind the times, David ;-)

*groan* :-)


% 
% I was taught that what you said above was true for a while until the town
% (village?) of Greenwich got tired of not having daylight savings time (and
% being an hour off from the rest of Britain for the summer) and relinquished
% GMT.  Thus was UT (Universal Time) born, which is the real, i.e. no Daylight

Interesting concept.  I wonder if the local clocks changing to Daylight
really changes what is Greenwich Mean Time.


% Savings, time at the longitude of Greenwich.  In other words it's what used to
% be called GMT, but Greenwich itself doesn't use it anymore, so GMT is an
% anachronism.

Well, I simply surfed over to greenwichmeantime.com and read up on GMT as
well as UT (UTC) and Z (zulu).  It certainly still seems to be awfully in
use.


% 
% If anyone from the vicinity of Greenwich would like to correct me, please do.
% Puns are optional.


Thanks  HAND

:-D
-- 
David T-G  * It's easier to fight for one's principles
(play) [EMAIL PROTECTED] * than to live up to them. -- fortune cookie
(work) [EMAIL PROTECTED]
http://www.justpickone.org/davidtg/Shpx gur Pbzzhavpngvbaf Qrprapl Npg!




msg28376/pgp0.pgp
Description: PGP signature


Re: to save tagged messages

2002-05-29 Thread John P Verel

On 05/29/02, 09:59:18AM -0500, Patrick wrote:
 * Bruno Caprile [EMAIL PROTECTED] [05-29-02 09:42]:
 
 The keystrokes would be:  ;s[ ; = action to all tagged ] and 
   [ s = save ]
   
   then enter the folder you wish to accept the tagged messages.
   
 NOTE:  prepend = as a shortcut key for ~/home/Mail or ~/home/mail as
 you have set in .muttrc. 
 

Also, AFAIK, you'll need to create the folder outside of Mutt before
saving to it.  Just do: $ touch ~/Mail/foo then as Patrick wrote above.

-- 
John P. Verel
Living Proof That Low Tech Beats High Tech!



Re: to save tagged messages

2002-05-29 Thread David T-G

John, et al --

...and then John P Verel said...
% 
% On 05/29/02, 09:59:18AM -0500, Patrick wrote:
...
% 
% Also, AFAIK, you'll need to create the folder outside of Mutt before
% saving to it.  Just do: $ touch ~/Mail/foo then as Patrick wrote above.

Nope.  From TFM:

  6.3.27.  confirmcreate

  Type: boolean
  Default: yes

  When set, Mutt will prompt for confirmation when saving messages to a
  mailbox which does not yet exist before creating it.

This, in conjunction with $mbox_type, let you create new folders just as
you like without any extra work.


% 
% -- 
% John P. Verel
% Living Proof That Low Tech Beats High Tech!


HTH  HAND

:-D
-- 
David T-G  * It's easier to fight for one's principles
(play) [EMAIL PROTECTED] * than to live up to them. -- fortune cookie
(work) [EMAIL PROTECTED]
http://www.justpickone.org/davidtg/Shpx gur Pbzzhavpngvbaf Qrprapl Npg!




msg28378/pgp0.pgp
Description: PGP signature


Re: to save tagged messages

2002-05-29 Thread John P Verel

Yet another cool mutt feature (is there no end ;).  I'd missed this
one.  Thanks, David :)

On 05/29/02, 03:28:02PM -0500, David T-G wrote:
 ...and then John P Verel said...
 % Also, AFAIK, you'll need to create the folder outside of Mutt before
 % saving to it.  Just do: $ touch ~/Mail/foo then as Patrick wrote above.
 
 Nope.  From TFM:
 
   6.3.27.  confirmcreate
 
   Type: boolean
   Default: yes
 
   When set, Mutt will prompt for confirmation when saving messages to a
   mailbox which does not yet exist before creating it.
 
 This, in conjunction with $mbox_type, let you create new folders just as
 you like without any extra work.

-- 
John P. Verel
Living Proof That Low Tech Beats High Tech!



Re: to save tagged messages

2002-05-29 Thread David T-G

John --

...and then John P Verel said...
% 
% Yet another cool mutt feature (is there no end ;).  I'd missed this

There definitely is no end :-)  Heck, I'm still learning things from the
manual myself, though I'm by no means the Most Venerable on the list.  It
pays to read the changes file, too.

So when are you going to bump to 1.4? :-)


% one.  Thanks, David :)

HTH!


HAND

:-D
-- 
David T-G  * It's easier to fight for one's principles
(play) [EMAIL PROTECTED] * than to live up to them. -- fortune cookie
(work) [EMAIL PROTECTED]
http://www.justpickone.org/davidtg/Shpx gur Pbzzhavpngvbaf Qrprapl Npg!




msg28380/pgp0.pgp
Description: PGP signature


Re: to save tagged messages

2002-05-29 Thread John P Verel

On 05/29/02, 04:51:12PM -0500, David T-G wrote:
 John --
 
 So when are you going to bump to 1.4? :-)
 
Well, I'm a Venerable RPM sissy ;).  I'm supposing it won't be long
'till that day for 1.4 ... unless there's a site with one already built?

-- 
John P. Verel
Living Proof That Low Tech Beats High Tech!



Re: to save tagged messages

2002-05-29 Thread David T-G

John --

...and then John P Verel said...
% 
% On 05/29/02, 04:51:12PM -0500, David T-G wrote:
%  John --
%  
%  So when are you going to bump to 1.4? :-)
%  
% Well, I'm a Venerable RPM sissy ;).  I'm supposing it won't be long
% 'till that day for 1.4 ... unless there's a site with one already built?

Fergit RPMs (though our RPM team is starting to build them now) and just
build your own from source like a real man.  Heck, surf over to 

  http://mutt.justpickone.org/mutt-build-cocktail/

and see how a *real* mess of a mutt is made :-)

Seriously, though, building the source from scratch is pretty simple if
you keep it stock.


% 
% -- 
% John P. Verel
% Living Proof That Low Tech Beats High Tech!


HTH  HAND

:-D
-- 
David T-G  * It's easier to fight for one's principles
(play) [EMAIL PROTECTED] * than to live up to them. -- fortune cookie
(work) [EMAIL PROTECTED]
http://www.justpickone.org/davidtg/Shpx gur Pbzzhavpngvbaf Qrprapl Npg!




msg28382/pgp0.pgp
Description: PGP signature


Re: to save tagged messages

2002-05-29 Thread John P Verel

On 05/29/02, 05:11:53PM -0500, David T-G wrote:
 
 Fergit RPMs (though our RPM team is starting to build them now) and just
 build your own from source like a real man.  Heck, surf over to 
 
   http://mutt.justpickone.org/mutt-build-cocktail/
 
 and see how a *real* mess of a mutt is made :-)
 
 Seriously, though, building the source from scratch is pretty simple if
 you keep it stock.
 

Well, I'll have a look ... notwithstanding that this may compromise my
signature, of course ;)


-- 
John P. Verel
Living Proof That Low Tech Beats High Tech!



Re: vi - undo and redo (elvis,nvi,vile,vim)

2002-05-29 Thread Sven Guckes

On 02:15 25 May 2002, Sven Guckes [EMAIL PROTECTED] wrote:
|  If you mess up, u undoes any number
|  of edits. [Cntrl]R undoes the undos.
| will work for elvis and vim only.
| won't work when vi is nvi.

* Cameron Simpson [EMAIL PROTECTED] [2002-05-25 19:00:05 +1000]:
 Of course, unless you've been careless, one level of undo is plenty.
 I speak, of course, as another happy nvi user.

On Sat, May 25, 2002 at 12:00:21PM +0200, Nicolas Rachinsky wrote:
 There are multiple levels of undo with nvi. Press u and then
 multiple times .. u again and ... is the redo operation.

* Thomas E. Dickey [EMAIL PROTECTED] [2002-05-25 11:26]:
 certainly (and it's well-documented).
 but since it's normally not bound to ^R,
 perhaps Sven regarded that as the deficiency.

i *know* nvi has multiple undo and redo - but
not with 'u' and CTRL-R! different keys - see?!

 vile uses ^X-r (control/X followed by r).
 I also have that mapped to alt-r.

eww..

Sven  [definitely not a vile user]

PS:  this *is* the vi mailing list, right?

-- 
Sven  [EMAIL PROTECTED]  All about Vi|BBstevie, MKS vi, OAK Hill  Vi,
see page www.vi-editor.org  and its clones! |Watcom-Vi, xemacs' viper mode
VI Clones: calvin, elvis, elwin, javi, lemmy, nvi,  pvic, | NEWest vi clone:
stevie, trived, vigor, vile, vim, vip, virus, winvi, xvi. | virus [2002-02-26]



Re: vi - undo and redo (elvis,nvi,vile,vim)

2002-05-29 Thread Cameron Simpson

| i *know* nvi has multiple undo and redo - but
| not with 'u' and CTRL-R! different keys - see?!

Still, I'm very attached to bouncing on the 'u' key to see a change and
its precursor. Handy when the change is pipe this line of shell through
the shell.

|  vile uses ^X-r (control/X followed by r).
|  I also have that mapped to alt-r.
| eww..

I'm disappointed. You could have called it vile.

| PS:  this *is* the vi mailing list, right?

Of course. We're at least safe from Emacs users - all the hard core ones read
their email inside emacs.
-- 
Cameron Simpson, DoD#743[EMAIL PROTECTED]http://www.zip.com.au/~cs/

Some people will tell you that slow is good - and it might be on some days
- but I am here to tell you fast is better. I've always believed this in
spite of the trouble it's caused me.- Hunter S. Thompson