ArchiveOrangemail archive

Porting software to FreeBSD


freebsd-ports.freebsd.org
(List home) (Recent threads) (175 other FreeBSD lists)

Subscription Options

  • RSS or Atom: Read-only subscription using a browser or aggregator. This is the recommended way if you don't need to send messages to the list. You can learn more about feed syndication and clients here.
  • Conventional: All messages are delivered to your mail address, and you can reply. To subscribe, send an email to the list's subscribe address with "subscribe" in the subject line, or visit the list's homepage here.
  • This list contains about 201,522 messages, beginning Feb 1995
  • This list doesn't seem to be active
Report the Spam
This button sends a spam report to the moderator. Please use it sparingly. For other removal requests, read this.
Are you sure? yes no

Pine 3.95 is out!

Ad
Matthew N. Dodd 837564125Wed, 17 Jul 1996 00:42:05 +0000 (UTC)
Pine 3.95 is out, and I've put the port for it in the following place:

ftp://ftp.jurai.net/users/winter/pine-3.95.tar.gz

I'll upload it to wcarchive in one week after I've had some feedback from
people that have installed and used it.

At that time, I'd ask that a commiter review and commit it.  As the
version of Pine currently in the ports collection is 3.91, I don't feel
that a diff for this port against the 3.91 port is of much use.  Too much
has changed.  Following my message is the change log from 3.91 to 3.95.

As always, my port of Pine adds shared libraries for c-client and pico.

For those of you that are using my ports of 3.92, 3.93 or 3.94, please
note that the version numbers are as follows

Pine 3.92	- 	1.0
Pine 3.93	-	1.1
Pine 3.94	-	1.2

Pine 3.95	-	1.3

You may delete all previous versions of libc-client.so and libpico.so.

Following my message is the change listing from 3.91 to 3.95.

Thanks, and have a good one.| Matthew N. Dodd   |     | http://www.jurai.net/~winter    |
| Technical Manager |  | http://www.intersurf.net        |
| InterSurf Online  | "Welcome to the net Sir, would you like a handbasket?"|-----------------------------------------------------------------------------

                   Pine Release Chronology & Version Changes
                                       
   * denotes a version with major new features
   + denotes a version that proved to be long-lived/stable

  Version         Released      For summary of changes in version, see:

  Pine future version(s)        Coming Attractions
  Pine 3.95       Jul 15, 1996  Changes from Pine 3.94 to 3.95
  Pine 3.94       Jun 12, 1996  Changes from Pine 3.93 to 3.94
  Pine 3.93       Apr 11, 1996  Changes from Pine 3.92 to 3.93
* Pine 3.92       Mar 18, 1996  Changes from Pine 3.91 to 3.92
+ Pine 3.91       Oct 10, 1994  Changes from Pine 3.90 to 3.91
  
---[cut]---

   Summaries of
   
                        Changes from Pine 3.94 to 3.95
                                       

NEW VARIABLES:

   - new-version-threshold

BUG FIXES:

   - 8bitmime vs. failed ESMTP negotiation
   - Broken 8bit news posting
   - Occasional MIME decoding failures
   - Password/host pair caching vs. null userid
   - Occasional Mailcap test false-negative results
   - Help in "About Attachment" screen wedge
   - Confused display of multipart/alternative
   - Suppression of control chars in new mail status message
   - Posting hangs or attachment corruption under HP-UX 10
   - Second print/pipe hang under SCO
   - AIX 4.1 port cleanup
   - crashes: associated with the Bounce command
   - crash: "-create_lu" vs. relative path names
   - crash: file browser delete when called from Export command
   - crash: ^L or new mail arrival during "Quit?" prompt
   - TAB command failure when Incoming folders lacked logical names
   - Reduced redrawing after ^X and prior to "Send?" prompt
   - Mishandled undef'd environment vars in pine.conf
   - Botched operating dir path handed upload command
   - Improved support for 'copiousoutput' mailcap entries
   - PC-Pine: tool bar vs. function key mode fixed
   - PC-Pine: Main Menu help text wedge
   - PC-Pine: new mail vs. taskbar icon
   - PC-Pine: improvements to cut vs. paste vs. selected text

   

   Summaries of
   
                        Changes from Pine 3.93 to 3.94
                                       
NEW FEATURES:

 o enable-background-sending    (EXPERIMENTAL!!!!)
 o enable-goto-in-file-browser
 o print-includes-from-line

 o disable-busy-alarm            (hidden feature; for debugging)
 o disable-default-in-bug-report (hidden feature; for sysadmins)
 o save-aggregates-imap-copy     (hidden feature; for future use)

 o A new option for saved-msg-name-rule
 o Setting empty-header-message="" suppresses Undisclosed Recipients:;
 o X-Sender header changed to X-X-Sender
 o Printing folder index now includes folder name
 o ESC ESC SPACE now works as alternate for Control-SPACE (Mark cmd)

BUG FIXES

  CRASHES/LOOPS/HANGS:
  
  CRASH: in composer ^R^T if file mounted from Netware NFS server
  CRASH on send; dump sent  (jwong)
  CRASH on ^C after TAB name completion
  CRASH: ^R, foo/bar TAB ENTER -> boom  (LS0CO) (3.92)
  CRASH: Take on Undisclosed Recip.  --Only on Ultrix (Wall)
  CRASH: Addrbook add-then-delete-with-empty-addr
  3.93 still dumps core with -create_lu under Solaris 2.4 gcc (Giannetto)
  SEGV deleting addrbook entry with no address (David Nugent, 5/20)
  HANG: 3.93 hangs reading a problem attachment (DWall, 29Mar)
  HANG: upon compose or reply , (MS1CB)
  HANG: after subshell, post, display-filter on sgi/hpp/lnx

  SENDING BUGS:
  
  sendit.sh doesn't work (YV3WX)
  LCC sez "Undisclosed recipients" QNA 25199 (Thomas)
  Undisclosed Recipients: ; sent even if there is a real To: (Gering)
     * If sendmail-path was set, this happened (in 3.93, not 3.92).
  Undisclosed Recipients: ; vs. sendmail -t  (  )
     * Sendmail bounces back error msg about the To line, unless sendmail.cf
     * is configured to handle it well.
     * Can turn it off now by setting empty-header-message to Empty Value.
  Lcc doesn't work if sendmail-path is set.  (hubert)
     * We weren't converting the Lcc header to a Bcc header.
  Sending errors:  UI for handling invalid addresses, esp. with lists
        -unable to see/act on error message
        -require confirmation by user?
        -look into interface to correct errors during SMTP dialog?
  Should smtp-server=localhost become the default?
     * improved error feedback when default sendmail path is wrong.
     * it's believed this is better than "localhost not found" or
     * connection refused.  Changed linux default to /usr/sbin.
  Solaris background post exit
  Compose/post --> CLOSED DUE TO ACCESS ERROR (CR6NF)

  DISPLAY and KEYBOARD BUGS:
  
  ttyin.c ESC sequence handling bug (Brudenell, 19Apr) (W04WP)
  VT-100 display problems 3.92/3 vs. 3.91  (Don Miller)
  ViewMsg: After saving a msg, DEL doesn't show w/o a ^L (HA4FM)(5C6IZ)
  Msg View: Save's DEL not written if last message in folder (Ramey)
  Function keys/PgUp/PgDn -> Pine locks up (Rick Rankin)
  Pine on IRIX locks up when Insert key hit... until press "z" (0C8T2)
  PgUp/PgDn in aixterm cause Pine to freeze (SW60L)
  Most of keymenu disappears when moving cursor to hdr (051RY)
  DEL marker not shown after Save (oshrin)
  BS key works in headers, not body.  ^H works in both.  Linux (7G4IS)
  ESC-ESC-Space should work like Control-Space (ASCII NULL)
  Keyboard locked, but suspend still works! (ramey, others)
  New mail arrival while in composer trashes keymenu
        * Fixed to defer sort while in composer
  Compose-maps-ctld-to-delete doesn't work in headers (Solnicky IG9Y8)
  Control-chars in header fields not filtered
  Folder List: names disappear (BSD)  (CV85X)
  Brownlee: pico newmail arrival often clearing keymenu lines
  Resize in composer makes Subject disappear (in 3.93, too) (Johan Holmberg)

  BUILD/PORTING BUGS:
  
  IBM RT running AOS (Dan Cross)
  Fix for bs2 port (Mastaler, 23Apr)
  OS/2 diffs for 3.93.1 (nugent)
  ASV changes (rice)
  New DPX port
  SCO rename() changes (rice)

  8BIT and MIME BUGS:
  
  8BITMIME broken (Solnicky)
  8BITMIME broken if > 3000 chars and > 30% 8bit (bb)
  Problem with postscript attachments (Zenker)
  Text attachments vs. 8bitmime negotiation vs. enbinary text
        * recoded (simplified) CTE:8bit setting code
  Application/PDF magic prefix classification missing (Johan Holmberg)

  NEWS BUGS:
  
  Empty newsgroup titlebar "-1 of 1" (mrc)
  News: cruisemode skips every other message (Southwell, pine-info)

  ADDRESS BUGS:
  
  Double click doesn't work right in address book screen. (BB)
  Addrbook entry with fcc but no addresses does not work with bounce. (dlm)
  Addrbook fcc of "" should probably cause no fcc.
  Addrbook lookup by addr broken if fullname in addr field.
  AddrBk edit: another complaint that ^X/N doesn't exit (LI1MR)
     * Added status message telling them to use ^C.
  Can't create addrbook entry in empty addrbook

  CONFIGURATION BUGS:
  
  smtp-server="" in pine.conf doesn't propagate as empty value (9T67KK)
  Config: search to saved-msg-name-rule, Exit doesn't work. (hubert)
  Config: search to "option", Exit -> core dump (Joe Brennan)
  Enable-incoming-folders oughta say something about taking effect next time.
  View-Headers: changes require restarting, but there's no warning (Y777J)

  PC-PINE BUGS:
  
  passwd caching alg. got worse since 3.91 (Cummins) Not just PC!
  Attach Save: ^T prepends a forward slash
  mimetypes entry for bmp ignored (220O0) (Elliott)
  remote address books read-only (Oren, Will)
  About window has old version number
  mouse selection fails to acct for width of toolbar
  ctl-6 and ctl-shift-6 don't work the same (BarryL)
  Garrett: big screen painting problem
  rename/delete of open files in adrbklib.c
  ^X "Send" in address book view
  AltGr use confuses windows input code (pekka)
  x-sender using wrong stream mailbox: "anon@docserver"
  mailcap vs. word files (778JD)
  selecting large block of text in compose -> crash (Paul Taylor)
  DOS: files left open (nugent)
  ISO_TO_CP & CP_TO_ISO env vars under windows needed (bouwsma)
  latin-2 DOS code page translation tables (bouwsma)

  OTHER BUGS:
  
  Auto-unselect-after-apply: shouldn't do it if you ^C out (Simon)
  Progress counter on Attach Save doesn't match real time (OT2US)
  Print folder index: wants folder name included (Ramey)
  Contrib: add script to create global addrbk (5 Apr, pine-sugg)
  Pilot will not display text files w/lines >128 chars (Brownlee)
  .sent-mail folder: Pine claims it doesn't exist when it does (P66TV)
  Apply/Save no longer preserves sorted order in destination (various)
  "Serious bug in mbox writing code" (Weiner  JJ3YQ)
  fcc-name-rule=current-folder or last-folder-used don't work (Y71JD).
  fix phile.c phile_open to alloc buf with space for terminating 0
  Bug (ID NL0SU): Can't create mailbox #mh/notexisting (Xander)
  Attachment Save percentage calculator broken (saving lori's help text)
  PgDn at bottom of msg deletes it in OS/2 (David Nugent, 5/18)
  Open files not closed in filter.c (DOS,OS/2) (David Nugent, 5/20)
  Vio window size flag for OS/2 only (David Nugent, 5/20)
  Contrib'd unixware icons (rice)
  file name completion should append directory delimiter
  Folder List: can't add a preexisting Incoming Folder (EricH)
  Pico over-quota problem      * implemented null-append trial
  Pico doesn't catch SIGWINCH (on Sun, anyway) (Hazel 1/23/95)
  IFDEF to turn off flock locking and check for failure to create lock file
  imapd: record reason for all terminations in syslog
  Change X-Sender --> X-X-Sender because of new listserv madness
  Release notes: add text on X-Authentication-Warning
  Order of saved msgs differs between COPY and APPEND
  Saved-msg-name-rule behavior with fcc-of-sender changed (Don Miller)
  Allow entering a directory name at filename prompt via ^T (Charlie Brady)

   

   Summaries of
   
                        Changes from Pine 3.92 to 3.93
                                       
  NEW FEATURES IN 3.93
  
   scroll-margin variable to control paging behavior
   empty-header-message variable to override "Undisclosed recipients"
   expanded-view-of-distribution-lists feature
   Help text additions/corrections

   Pine 3.93 is primarily a bug-fix release, based on usage reports of
   3.92:
   
  Bugs that caused "crashes":
  

    Compose/^T/multiple select (XI7QJ)
    Adding addr to a list (Sylvia Kantor) -extraneous data in addrbk
    While sending (icon@homer)  icon.core
    Edit addrbk entry if only nickname set (CG00H), bassman@u, Lowe
    Forwarding news article (Y777J)  STACK TRACE INCLUDED
    After seeing "Sending |  100%  |"   CORE
    Creating addrbook.lu (PATCH to signals.c provided) (@dcs.ed.ad.uk)
    "bad msgno in mail_fetchstructure" (PL2NK)  CORE and FOLDER
    When multiple pines write the addrbook (BB)
    Decode_fullname_of_addrstring can't handle null string "" args
        this came up in a list that had ",,," preceding the list entries
    Compose/^T/list mode select several, then S, then boom  (TI1OH)
       Probably fixed by 1522 fixes
    When ^T to add address (Tyson Whitcomb)
       Probably fixed by 1522 fixes
    Edit addrbk entry for dist. list entry V -> crash (Morrison)
       Probably fixed by 1522 fixes (asked for abook that reproduces)
    When messing with multiple abooks (BB).

  Bugs that caused loops:
  

    Under OSF1  -not heeding read failure in getchar_for_kbseq()
    Patch provided for ttyin.c 
    Grinders reported by Ken L. (one fixed, one insufficient data)

  Build problems:
  

    SunOS/GCC build patches (Brendan Kehoe)
    BSDI build patches (Jason R. Mastaler) (Rich Wales)
    HP/UX build problems (Andrew Mansfield)
    Pilot binary not removed by "build clean"  (Y71JD)

  Text or Message bugs:
  

    Improve newsgroup subscription prompt
    Lcc: blah, blah, blah in help.
    Bounce multiple messages prompt says message instead of messages.
    Custom print Y/C/^G   -> help text missing (2B1X2 Brudenell)
    [Can not display this part. Use the "V" command to save in a file]
    -> [Can not display this part. Press "V" then "S" to save in a file]
    Typo: "Fetching newsgoup list"
    Spelling: pine/other.c "MacIntosh" should be "Macintosh" (FE7Z4 Brudenell)
    PATCH for man page 
    Help text for selecting news groups for subscribing is wrong (U17E3)
    Help text for selecting news group for posting is wrong, too.
    Addrbook: show helpful message when S, Z pressed to ease transition
    Add/Improve explanatory text in the addrbook editor screen

  8BIT and MIME bugs:
  

    8bit: "Bad sorting of .addressbook"  (V. Solnicky  TV4IG)
    8bit: PATCH for pasting 8bit chars (Pekka Kytolaakso)
    8bit: WhereIs vs. case-independent match of 8bit chars
    8bit: Addrbk sorting separates 7 and 8bit names (Mattias Ellert)
    8bit: Msg with >1000 8bit chars gets B-64 encoded, even if 8BITMIME (BB )
    8bit: Address book entry doesn't display properly  (Vladimir Solnicky)
    Q-P bug: "A lonely '.' should always be QP'd..."  (Johan Holmberg C01IL)

  NEWS related bugs:
  

    News subscribe substring behavior is confusing to some. (Revised prompt)
    Hard to sub to newsgroup whose name is a subset of others (XI5OD)
    PATCH for nntp server "leafnode"  (Arne Riiber YR5PA)
    News authentication problems
    Exit news subscribe should ask for confirmation (BB)
    ListMode news subscribing should confirm exit if some selected.
    Folder screen mouse no work in "news" or last collection?
    Double-clicking on item in news subscribe list should select it (BB)

  Address bugs:
  

    Fix addrbook editor display bug.
    Create_lu option didn't work because it was trying to draw cancel keymenu.
    Addrbook: global /usr/groups/cluster/abooks/red shows up, but
        composer fails to resolve names from it (32 vs. 64 bit problem)
    Solaris claims .addressbook.lu is missing when it isn't (Giannetto)
    LCC bug: To: shows list name + name of first person in list (DWall)
    Fcc by recipient doesn't work if builder doesn't change line.
    FCC processing (DJ577)
    FCC from addrbk doesn't work if ^T used to select addr (WF0SM) (OJ6HN)
    AddrBk change: ^X N doesn't exit, puts you back in editor (Aiyarak)
    Should UI for exiting addrbook editor be changed?
    Wants way to have dist. lists expanded (Morrison)
       New feature: Called it "expanded-view-of-distribution-lists".

  Other bugs:
  

    Sorting bug (Bill Jenuwine)
    Faulty sort by date (Jim LeBay 145ZA)
    Reverse date sorting not quite right (pattyf@u).
    Username/passwd/host caching vs. /user  (HR8OM)
    SMTP error interface review
          fixed to leave last error message displayed in composer
          and to restart composer with cursor on field containing error.
    Init_error display shorter than min time.
          fixed alarm handler to consider previously queued message
          min display time.
    WhereIs in scrolltool doesn't seem to know about disable-keymenu (Y028T)
    Single char whereis missing matches? 
       Added setlocale calls to selected ports that we know have it.
    Extraneous quotes on full names; backslash escapes (BB)
    Jump command range checking and/or min. display time of error msg
    Complaints about index scrolling (UJ3HY) (Y71JD) (JA9JQ)
        *Implemented scroll-margin... may still need "slow link" exception
    Pine can't write /.pinerc if run as root --fix from Kjell Hvgstrvm
    Sending uuencoded files no longer works  (ES289)
    Jump out-of-range error has zero min display time
    Tilde in display/sending filter command ignored
    Figure out what to do about chars 0x80 - 0x9F
    Send filters: should just show last segment of pathname -3.92 not fixed
    DG/UX: "resource temporarily unavailable" errors (XI7QJ Eric Ross)
          Patch provided by Ken Weaverling (pine-info 2 Apr)
    Claim ^C from Mac telnet handled differently in 3.92/3.91 (RH0RK)(IF7LM)
    Postponed messages versus .SYNTAX-ERROR.
    ALLOW_CHANGING_FROM doesn't work (Simon)
    Pico headerentry struct not fully initialized (Andrej)
    Full Names can't be changed in composer if entry is from addrbk (A04KP)
    Claim display filter paths beginning with ~/ don't work (LE7MZ)
    Quitting Pine leaves prompt and subsequent cmds in inv. video (BU16L)
    Composer doesn't redraw the titlebar after returning from subshell (SH)
    New mail bell: doesn't like delay between msg and sound (Ed Hill)
    Clicking on blank lines between Main Menu breaks P & N (MF3DC)
    Top-left corner not refreshed after "**", leaving black rectangle (1E3UF)
    "enable-alternate-editor-command" now needed even if editor= set (Ramey)
    Can't enter /user= in FCC header (BB)
    Decide what to do about docserver vs. 3.93 (avoid new ver. msg on UA?)

  PC-Pine bugs:
  

(Several of these were not PC-Pine specific)

    PC-Pine: pgup/pgdn don't work in headers (Landy)
    PC-Pine: GPF if email addr specified on cmd line <rcummins>
    PC-Pine: can't select news collection with mouse (Robiette)
    PC-Pine32: [Can't create addrbook.lu, don't use "." in addrbook name]
    PC-Pine: Can't create "C:\WINSOCK\PCPINE\addrbook.lu", ... (AD3V6)


   

   Summaries of
   
                        Changes from Pine 3.91 to 3.92
                                       
   TOP TEN NEW FEATURES IN 3.92
     * Optional message filtering hooks (can be used for PGP integration)
     * Extensive address and list management improvements
     * Additional printing capabilities
     * Improved MIME and non-ascii support (mime.types, 1522, 8BITMIME)
     * Improved PC-Pine for Windows (GUI amenities, 32bit version)
     * Some modest performance improvements
     * Lots of new personal-preference options and command improvements
     * Hooks for integral file transfer between desktop computer & Unix
       Pine
     * Builtin signature editor
     * Improved user feedback when Pine is busy or waiting
       
   The 3.92 release also includes a stand-alone version of Pine's
   internal file browser, named "pilot" -- for "Pine's Lister Of Things",
   and an OS/2 version of Pine contributed by David Nugent.
(Satoshi Asami)837576386Wed, 17 Jul 1996 04:06:26 +0000 (UTC)
* Pine 3.95 is out, and I've put the port for it in the following place:
 * 
 * ftp://ftp.jurai.net/users/winter/pine-3.95.tar.gz
 * 
 * I'll upload it to wcarchive in one week after I've had some feedback from
 * people that have installed and used it.
 * 
 * At that time, I'd ask that a commiter review and commit it.  As the
 * version of Pine currently in the ports collection is 3.91, I don't feel
 * that a diff for this port against the 3.91 port is of much use.  Too much
 * has changed.  Following my message is the change log from 3.91 to 3.95.

Thanks, I made a few minor mods and committed it.

=======
diff -ru pine-3.95/Makefile ports/mail/pine/Makefile
--- pine-3.95/Makefile	Tue Jul 16 14:32:09 1996
+++ ports/mail/pine/Makefile	Tue Jul 16 20:57:57 1996
@@ -1,22 +1,23 @@
 # New ports collection makefile for:	pine
 # Version required:	3.95
-# Date created:		16 July 1996
-# Whom:			winter
+# Date created:		03 September 1994
+# Whom:			mr
 #
-# $Id: Makefile,v 2.1 1996/07/16 14:32:00 winter Exp $
+# $Id: Makefile,v 1.12 1996/07/17 03:57:57 asami Exp $
 # DISTNAME=	pine3.95
 PKGNAME=	pine-3.95
 CATEGORIES+=	mail
 MASTER_SITES=	ftp://ftp.cac.washington.edu/pine/
-EXTRACT_SUFX=	.tar.gz post-install:
+.if !defined(NOMANCOMPRESS)
 	gzip -9nf ${PREFIX}/man/man1/pine.1
 	gzip -9nf ${PREFIX}/man/man1/pico.1
 	gzip -9nf ${PREFIX}/man/man1/pilot.1
 	gzip -9nf ${PREFIX}/man/man8/imapd.8c
 	gzip -9nf ${PREFIX}/man/man8/ipopd.8c
+.endif .include <bsd.port.mk>
diff -ru pine-3.95/patches/patch-aa ports/mail/pine/patches/patch-aa
--- pine-3.95/patches/patch-aa	Tue Jul 16 14:49:24 1996
+++ ports/mail/pine/patches/patch-aa	Tue Jul 16 21:00:44 1996
@@ -2,8 +2,7 @@
 --- pico/makefile.bsf	Fri Jun 14 00:15:20 1996
 ***************
 *** 0 ****
---- 1,96 ----
-+ # $Id: makefile.bsf,v 1.0 1996/04/22 05:22:39 winter Exp $
+--- 1,95 ----
 + #
 + #   Michael Seibel
 + #   Networks and Distributed Computing
diff -ru pine-3.95/patches/patch-ac ports/mail/pine/patches/patch-ac
--- pine-3.95/patches/patch-ac	Tue Jul 16 14:47:30 1996
+++ ports/mail/pine/patches/patch-ac	Tue Jul 16 21:00:55 1996
@@ -2,9 +2,8 @@
 --- pine/osdep/os-bsf.h	Fri Jun 14 00:45:08 1996
 ***************
 *** 0 ****
---- 1,407 ----
+--- 1,406 ----
 + /*----------------------------------------------------------------------
-+   $Id: os-bsi.h,v 1.42 1996/06/05 17:12:38 mikes Exp $
 + 
 +             T H E    P I N E    M A I L   S Y S T E M
 + 
diff -ru pine-3.95/patches/patch-ae ports/mail/pine/patches/patch-ae
--- pine-3.95/patches/patch-ae	Tue Jul 16 14:47:30 1996
+++ ports/mail/pine/patches/patch-ae	Tue Jul 16 21:01:02 1996
@@ -2,8 +2,7 @@
 --- pine/makefile.bsf	Fri Jun 14 00:15:35 1996
 ***************
 *** 0 ****
---- 1,145 ----
-+ # $Id: makefile.bsf,v 4.0 1996/04/22 05:17:47 winter Exp $
+--- 1,144 ----
 + #
 + #            T H E    P I N E    M A I L   S Y S T E M
 + #
diff -ru pine-3.95/pkg/COMMENT ports/mail/pine/pkg/COMMENT
--- pine-3.95/pkg/COMMENT	Tue Jul 16 14:41:24 1996
+++ ports/mail/pine/pkg/COMMENT	Tue Jul 16 20:55:19 1996
@@ -1 +1 @@
-Pine 3.95 - Program for Internet E-mail and News
+Program for Internet E-mail and News
diff -ru pine-3.95/pkg/PLIST ports/mail/pine/pkg/PLIST
--- pine-3.95/pkg/PLIST	Tue Jul 16 14:42:22 1996
+++ ports/mail/pine/pkg/PLIST	Tue Jul 16 20:55:19 1996
@@ -1,4 +1,3 @@
-@cwd /usr/local
 libexec/imapd
 libexec/ipop2d
 libexec/ipop3d
@@ -7,7 +6,6 @@
 bin/pilot
 bin/pine
 lib/libc-client.so.1.3
-@exec /sbin/ldconfig -m %B
 lib/libpico.so.1.3
 @exec /sbin/ldconfig -m %B
 bin/pgpencrypt
=======

Notes:

(1) Please don't touch the Makefile header except for "version
    required".

(2) Please don't put $Id$ lines in the patches, they will be mangled
    by cvs.

(3) No need to put the name and version number in COMMENT, it's
    already in PKGNAME variable.

Thanks!

Satoshi
Matthew N. Dodd 837577299Wed, 17 Jul 1996 04:21:39 +0000 (UTC)
On Tue, 16 Jul 1996, Satoshi Asami wrote:
>  * I'll upload it to wcarchive in one week after I've had some feedback from
>  * people that have installed and used it.^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

>  * At that time, I'd ask that a commiter review and commit it.  As the
     ^^^^^^^^^^^^
>  * version of Pine currently in the ports collection is 3.91, I don't feel
[snip]
> Thanks, I made a few minor mods and committed it.

Argh.  (but, its your call after all.)> (1) Please don't touch the Makefile header except for "version
>     required".Ok.> (2) Please don't put $Id$ lines in the patches, they will be mangled
>     by cvs.Whoops!> (3) No need to put the name and version number in COMMENT, it's
>     already in PKGNAME variable.*nod*| Matthew N. Dodd   |     | http://www.jurai.net/~winter    |
| Technical Manager |  | http://www.intersurf.net        |
| InterSurf Online  | "Welcome to the net Sir, would you like a handbasket?"|
Matthew N. Dodd 837636154Wed, 17 Jul 1996 20:42:34 +0000 (UTC)
I"ve made a port of rxvt 2.16 (the current one is 2.09).  I've put the 
port at ftp://ftp.jurai.net/users/winter/rxvt-2.16.tar.gz

2.09 had a serious problem with the handling of the ^[[0m sequence which
resulted in colors running on to text that was not colored.

I've attached the change log from version 2.09 to 2.16 below.

(If anyone is interested in looking at any of the previous versions of
rxvt, I've got all of them at ftp://ftp.jurai.net/users/winter/rxvt.
(well, as far back as 2.03.  I couldn't find any earlier than that.))

Have a good one.| Matthew N. Dodd   |     | http://www.jurai.net/~winter    |
| Technical Manager |  | http://www.intersurf.net        |
| InterSurf Online  | "Welcome to the net Sir, would you like a handbasket?"|---[begin]---

2.15 to 2.16
\-----------
    1.	Misc cleanup, rxvt once again passes the vttest (and reverse video
	works again).  Kanji support tested and seems to be okay.  Finally,
	an okay set of regular/bold colours.  Compile-time option for a
	right-side scrollbar.

    2.	Ctrl-minus now (correctly) generates ^_ [0x1F].
	Changed termcap/terminfo to use normal cursor keys instead of
	application cursor keys (rmkx/smkx, ke/ks) -- otherwise subsequent
	rxvt/xterm starts with the application cursor keys active.

    3.	Fixed scr_reset() so that resizing is a lot more sensible.
	Implemented the equivalent SouthWest resizeGravity (xterm X11R5) so
	the bottom line of text on the screen stays fixed.  If the window is
	made taller, additional saved lines will be scrolled down onto the
	screen; if the window is made shorter, lines will be scrolled off
	the top of the screen, and the top saved lines will be dropped. The
	old resizing code is available with -DOLD_UGLY_RESIZE.

    4.	Altered code so all man-page documented command-line options will
	not trigger errors even if the feature wasn't compiled into rxvt.
	Added old, backward compatibility command-line options, but they're
	simply ignored. Eventually they can be removed -- perhaps Jan'97?

		`-8':		use `+7'
		`-fat':		use `-sb'
		`-thin':	use `-arrows'
		`-meta8thbit'	use `-meta8'
		`-metaescape'	use `-meta'
		`-font_list'	use `-font1', `-font2', etc.

	These ones are just too weird to support:

		`-ls-':		use `+ls'
		`-ma-':		use `+ma'

    5.	Removed secure-keyboard option, too problematic and obscure.

    6.	First attempt at GNU autoconfig.
	Still needs some work, but it's mostly okay.

    7.	Added minor aliases for foreground/background colours.  This permits
	colour specifications like -fg "#13" -bg "#10", which would set the
	foreground to colour 13 (bright yellow) and the background to colour
	10 (bright black).  It's not terribly useful yet, but might
	eventually be a nice way to have bold/blink colour work even on with
	the standard fg/bg colours.

2.14 to 2.15
\-----------
    1.	Small bug: initial width incorrect when there was no scrollBar.

    2.	Close the gaping security hole.  Renounce setuid/setgid privileges
	immediately and only take them up as needed -- chown() or writing
	into /etc/utmp.

    3.	Reverted to using `<' and '>' to toggle smaller/bigger fonts. It
	seems that many didn't like KP_Subtract/XK_KP_Add -- conflicts with
	some editors, and not all terminals have a Keypad anyhow.

    4.	Man page reformatted by Piercarlo Grandi 
	so that it "now is done in the most delightful [sic] elegant 'roff
	style :-)"

    5.	Started to integrate the Kanji support based on old patches from the
	Linux-JE (Japanese Extensions) project.  Consider it alpha until one
	of the JE authors gives it a thorough check.

    6.	Added compile-time selection of a few different scrollbar widths.

    7.	When reading X resources, rxvt now recognizes two class names:
	"XTerm" and "RXvt".  The reason for two distinct names is that there
	are many options common between rxvt and xterm -- to which the class
	name "XTerm" permits easy access and configuration -- but there are
	also several options, notably colours and key-handling, unique to
	rxvt but which are useful to share between different rxvt
	configurations; the class name "RXvt" permits this.

	NB: The "RXvt" class takes precedence (in the event of a clash) and
	    is the only one ever used for the application defaults file.

    8.	The initial value used for the Backspace key (^H or ^?) is now
	determined from the value of CERASE used to set the termios
	structures.  This removes the need for the BACKSPACE_AS_DELETE
	compile-time option.

2.13 to 2.14
\-----------
    1.	Default HOTKEY prefix can now be choosen as `meta', `ctrl' or
	`shift'. Moved font toggle to KP_Add/KP_Subtract to resemble
	resolution toggling of the XFree86 server (Linux) and so that Alt-<
	can generate ESC-< for Emacs usage.  Man page and usage() reflect
	the changes. Note that if you choose the hotkey to be `shift', to
	mimic the Linux console scrollback, you'll probably want different
	keybindings for mapAlert and Secure.

	The choice of the HOTKEY (ctrl or meta) prefix and some of the
	key-strings can be compile-time defined in "rxvtkeys.h", although
	probably the only changes desired will be in the string value
	associated with XK_Delete and in the choice of a HOTKEY (ctrl or
	meta) prefix.

	Use shift or ctrl to temporarily toggle Backspace from ^H to ^?.
	Use shift to temporarily toggle the application keypad.

    2.	Patch so that setting bold or blink works before or after changing
	the colour (it used to only work before changing the colour). Also
	added the option of having DOS VGA colours.
	Thanks Avery Pennarun 

    3.	Extensive reworking of pseudo-tty handling and addition of BSD sgtty
	terminal handling and new utmpx (Solaris 2.x) support. MANY thanks
	to Raul Garcia Garcia .

	POSIX wtmp support added by Piet W. Plomp 

	Added -/+ut option (resource: utmpInhibit) so you can sometimes be
	harder to find :)

    4.	Finally? cleaned-up selection so that it works properly -- clears a
	previously selected region without causing a core dump -- define
	NEW_SELECTION.

	I believe that this should fix a long-standing problem with the
	selection mechanism -- probably back from when selection of the
	scrollback was added -- whereby all accounting was done in terms of
	screen row values [0 .. RxvtWin.rows-1] plus the current offset
	value.  The anchor and end points were scrolled with the screen, but
	the beginning point wasn't and extending a region that had its
	anchor scrolled-off would give complete garbage.  The new selection
	scheme has lots of bounds-checking (too much?) to prevent these
	problems.  If PRINT_PIPE is not defined, then you can use
	PrintScreen to dump some of the current selection state -- this
	should help debugging.

	Thanks to John Davis  and Piet W. Plomp
	 for helping to diagnose the problem.

    5.	Use information request `ESC [ 8 n' to change the window title
	to the current rxvt version so you can find out what version you
	have.

    6.	Added simple code to permit run-time definition of the keysyms
	0xFF00 - 0xFFFF if KEYSYM_RESOURCE (for FAKE_RESOURCES only) is
	defined.  It's not as pretty as that used by xterm since it only
	works with keysym values rather that key names, but the impact on
	code size is quite minimal.  I use it in conjunction with `-name vm'
	to remap arrow and function keys for tn3270 ... quite handy.
	At the moment the string length is only limited by the line length
	(currently 256) used in "resources.c"

	The syntax (at the moment) is

		rxvt*keysym.0xFFnn:	"a string value"

	where `nn' is a 2 digit hex value 00 to FF.  Of course if there were
	an easy and small means of converting key names to keysym values,
	then that would be better.

	The enclosing quotes are required to start/end with whitespace.
	Most of the usual escape values can be used:

		\b - backspace
		\e - escape
		\n - newline
		\r - carriage return
		\t - tab
		\000 - octal number

	Anyhow, here's a brief example of what it looks like
	in ~/.Xdefaults:

	! F11 key - mimic the output of F1
	rxvt*keysym.0xFFC8: \e[11~

	! F12 key - whatever
	rxvt*keysym.0xFFC9: Hello World!\n"\"String\" ends with whitespace  "

	! Delete key - remap
	rxvt*keysym.0xFFFF: "Delete :)"

	!Scroll_Lock as flow-control (^S)
	rxvt*keysym.0xFF14: \023

    7.	Oops -- fixed resource name from scrollbar to scrollBar. Fixed
	cursor colours to black on white (like xterm) for the scrollbar
	cursors, but I've left the xterm (`I'-bar) cursor as foreground on
	background because it looks so nice.  Allocate all colours when
	creating the window so that we don't have to worry about it later
	and so that we can avoid potential hassles with colour-hungry
	applications like Netscape.

    8.  Added a way to distinguish an rxvt from an xterm via the obsolete
	ESC Z sending the vt100 answer string with 'c' -> 'C'.

	Added support for resolving the actual IP number of the host for
	remote DISPLAYs.  Changed the answer back for ESC[7n to add a
	trailing newline to support easier input into the shell.  When the
	display is local (i.e. :0), we add support for sending the first
	non-loopback interface IP number as the DISPLAY instead of just
	sending the incorrect ":0".  This way telnet/rlogin shells can
	actually get the correct information into DISPLAY for xclients.

	Courtesy of Chuck Blake 
	[Note: I've not had a chance to thoroughly test this -- mjo]

2.12 to 2.13
\-----------
    1.	Shift and Control now only work for non-application mode cursor
	keys and with function keys.

    2.	Override XTerm mouse reporting with either Mod1 or Shift.  X11
	mouse reporting now properly includes modifier keys (see rxvt.ref).
	Although this effectively degenerates to the Control modifier alone
	since both Shift and Meta are used to temporarily disable mouse
	reporting -- I don't know an easy way around this but that's what
	XTerm does, although since it uses Control to pop-up menus, that
	doesn't get transmitted either.

    3.  Moved a few more configuration items from Imakefile to configure.h

    4.	Added XAPPLOADDIR define to the Imakefile to allow use of the
	application defaults file XAPPLOADDIR/RXvt when rxvt has been
	compiled with FAKE_RESOURCES.  Now, the following files are
	checked:
		XAPPLOADDIR/RXvt	(compile-time defined)
		$HOME/.Xdefaults or $HOME/.Xresources
	suggested by John Gotts 

    5.	Applied patches by Edward D.H. Liu 
	to fix the speed of pasting rxvt's selection to motif, xew or tk.
	Finally! reasonable pasting speed to these applications.

    6.	patches by Gregory Margo 
	for xterm-style proportional scrollbar behaviour:
		If pointer is near top, scroll one line.
		If pointer is near bottom, scroll full page.
	refreshPeriod resource and -refresh option ... still wishing
	for faster screen refreshing.

    7.	Bug fix for partial matches (FAKE_RESOURCES).  In addition to
	resources for resource name `rxvt', also get resources for class
	name `XTerm' as well.  Remove checking for `command' resource since
	it's not found in xterm nor was there any code in place to parse the
	command arguments ... better just to use the command-line -e option.
	Replace `fontList' with font1, font2, ... etc. for better xterm
	compatibility and for ease of configuration.  Changed processing of
	string resources and command-line string options to avoid allocating
	redundant memory.

    8.	Previously selected region is now properly cleared when Button1 is
	pressed.  Still have problems with click-and-drag when Mod1 or Shift
	is used to override mouse reporting -- argh!  Until someone gets
	this properly patched, use Button1 followed by Button3 (to extend
	region) in these instances.

    9.	Understands ANSI set default fg/bg colour (\E[39m / \E[49m)

   10.	In the screen accounting used in screen.c, use a '\n' to terminate
	wrapped lines instead of '\0'.  This should avoid mouse selection of
	wrapped lines from including a bogus newline.  No known
	side-effects, but changes isolated by #define NEW_WRAPTYPE.

2.11 to 2.12
\-----------
    1.	Extra functionality for XTerm mouse report mode.  If mouse reporting
	is enabled (the application will handle mouse events) the normal
	scrollbar operation is disabled -- instead rxvt sends UP/DOWN for
	the arrow buttons and PageUp/PageDown when Button1 or Button3 are
	clicked on the scrollbar.  Use Mod1 (Alt) key to get the normal
	scrollbar/arrow button actions and also to get the normal selection
	functions -- so that you can still cut/paste between X applications.

    2.	New colour possibilities -- 16 colours.  Instead of using fatter
	characters, a bold attribute now uses a brighter foreground colour.
	Similarly, a blink attribute will use a brighter background colour.
	It is also possible to choose these colours through the resources
	(color0 -- color7) permit specification of the ANSI colours (black,
	red, green, yellow, blue, magenta, cyan, white), the resources
	(color10 -- color17) are the brighter bold/blink equivalents.
	Define USE_FAKE_BOLD to disable.

    3.	Extensive clean-up of source and headers to separate
	interdependencies, remove unused variables.  Introduced static
	variables wherever possible to limit scoping and reduced the number
	of external variables.

    4.	Allow NumLock to toggle on/off the application keypad.

	Backspace sends '\b', Ctrl-Backspace sends '\177'.
	Define BACKSPACE_AS_DELETE to reverse these values or use the
	escape sequence:

		ESC [ 36 h		Backspace key sends BS
		ESC [ 36 l		Backspace key sends DEL

	XK_End used to send "\033Ow", which is identical to XK_KP_7 and
	confuses EDT-type editors. Now,
	Home = "\033[7~"
	End  = "\033[8~"

	Changed Alert & Secure keys from Alt-i & Alt-s to Alt-I & Alt-S so
	they aren't so easily toggled.

    5.	Extra keystroke info.  Pass Control and Shift indicators for
	function keys (similar to the XJed editor)
	eg,
		F1	= ESC [11~
		C-F1	= ESC [11^
		S-F1	= ESC [11$

	also, pass indication of shift status for arrow-keys
	eg,
		Up, Down, Right, Left
		  = ESC [A, ESC [B, ESC [C, ESC [D
		S-Up, S-Down, S-Right, S-Left
		  = ESC [a, ESC [b, ESC [c, ESC [d

	You wouldn't be able to use these keys for termcap/terminfo
	applications, but the key sequences are available for remapping
	within an application.

    6.	Added configure.h which is included by each source file and by the
	Imakefile.  Common compilation defines are now all contained in
	configure.h with minor system defines remaining in Imakefile --
	makes it much easier to configure.  Used XCOMM macro in Imakefile so
	that it actually works.  Also added defaults.h for defining
	user-specific startup defaults.

    7.	Added rxvt.ref to provide documentation of the various terminal
	sequences that are processed.  Updated man page to reflect changes.

    8.	Use xterm-style -/+ to turn on/off options, rationalized resource
	names to more closely resemble xterm.

		Option			Resource
		-help			-
		-display displayname	-
		-geometry geom		geometry:
		-bg color		background:
		-fg color		foreground:
          	-color<n> color		color<n>: <string>
					where <n> = [0-7], 1[0-7]
		-fn fontname		font: <string>
		-fontList names		fontList: <string> <string> ...
		-name string		-
		-/+ls			loginShell: True/False
		-/+ma			mapAlert: True/False
		-/+vb			visualBell: True/False
		-/+sb			scrollbar: True/False
		-/+arrows		scrollbar: Arrows/True/False
		-ic			-
		-meta8			meta: 8bit
		-/+meta			meta: True/False
		-sl number		saveLines: <num>
		-grk4			-
		-grk9			-
		-print-pipe name	pipe-pipe: <string>
		-e command arg ...	command: <string>
		-T string		title: <string>
		-n string		iconName: <string>
		-C			-
		-/+7                    bits: 7/8
		-secure keysym		secure_key: <string>
		-pageup keysym		pageup_key: <string>
		-pagedown keysym	pagedown_key: <string>
		-bigfont keysym		bigfont_key: <string>
		-smallfont keysym	smallfont_key: <string>
		-prkey keysym		printscreen_key: <string>
          				greektoggle_key: <string>
          				cutchars: <string>

    9.	Fixed Button actions for XTerm-style scrollbar so that Button1 and
	Button3 do different things as they are supposed to.  Replace -/+fat
	with -/+sb and -/+arrows for more consistency with XTerm. Decreased
	width of `fat' scrollbar (make closer to xterm) and increased width
	of `thin' scrollbar (arrows too small) -- they are now the same
	width.  Also made it possible to remove the scrollbar altogether.
	Added a visual bell.

	Added many more defines to further reduce code size for various
	cases, see "configure.h".  It is also possible to alter settings in
	"defaults.h" for configuration options that will only affect
	screen.c and xsetup.c, this should help with compile-time
	customization for those who don't want to use Xdefaults.

	Added the define REPLACE_SELECTION_NEWLINE to make the substitution
	of newlines with carriage returns for selection pasting a
	compile-time option.

   10.	Fixed the graphics samples so that if you want to it's actually
	possible to compile them.  Added -name command-line option so that
	it's possible to select different sets of resources.

   11.  Integrated initial support for X11 mouse reporting and added
	Shift + Function Keys support.

2.10 to 2.11
    1.	If NEW_COLOR_MODEL is defined in screen.c, the new model I described
	in an earlier email is used. (apparantly there are two, slightly
	differnt models for using color extensions in a vt-compatible
	terminal. This flag lets you switch.

    2.	If XTERM_MOUSE_REPORT is defined in command.c, mouse reporting is
	turned on/off via the appropriate escape sequences.  XTerm already
	provides this support.

    3.	If .Xdefaults does not exist, .Xresources is searched for.  It seems
	that many here use .Xresources.

2.09 to 2.10
    1.	Really fixed the color problem (?) Got color-ls, and it works now.
    2.	Added patch to allow run-time selection of font list.


---[end]---
Ollivier Robert 837640885Wed, 17 Jul 1996 22:01:25 +0000 (UTC)
It seems that Matthew N. Dodd said:
> I"ve made a port of rxvt 2.16 (the current one is 2.09).  I've put the 
> port at ftp://ftp.jurai.net/users/winter/rxvt-2.16.tar.gzHmmm...

13 May 1996   185.4 Ko  /sources/X11/rxvt/rxvt-2.17.tar.gz

It may be found on the master site for Midnight Commander (mc) in Mexico...
Matthew N. Dodd 837641396Wed, 17 Jul 1996 22:09:56 +0000 (UTC)
On Wed, 17 Jul 1996, Ollivier Robert wrote:
> 13 May 1996   185.4 Ko  /sources/X11/rxvt/rxvt-2.17.tar.gz
> 
> It may be found on the master site for Midnight Commander (mc) in Mexico...Argh.  Ok, Give me a day.| Matthew N. Dodd   |     | http://www.jurai.net/~winter    |
| Technical Manager |  | http://www.intersurf.net        |
| InterSurf Online  | "Welcome to the net Sir, would you like a handbasket?"|
Matthew N. Dodd 837641579Wed, 17 Jul 1996 22:12:59 +0000 (UTC)
On Wed, 17 Jul 1996, Ollivier Robert wrote:
> 13 May 1996   185.4 Ko  /sources/X11/rxvt/rxvt-2.17.tar.gz
> It may be found on the master site for Midnight Commander (mc) in Mexico...ftp://sunsite.unc.edu/pub/Linux/X11/xutils/terms

-rw-r--r-- 1 winter staff 189670 Jul 4 20:11 rxvt-2.18b2.tar.gz

Yay.| Matthew N. Dodd   |     | http://www.jurai.net/~winter    |
| Technical Manager |  | http://www.intersurf.net        |
| InterSurf Online  | "Welcome to the net Sir, would you like a handbasket?"|
Home | About | Privacy