* Gnus v5.2.35 is released @ 1996-07-14 18:01 Lars Magne Ingebrigtsen 1996-07-15 17:35 ` Smileys again Jan Vroonhof 1996-07-16 18:15 ` Gnus v5.2.35 is released Mark Eichin 0 siblings, 2 replies; 5+ messages in thread From: Lars Magne Ingebrigtsen @ 1996-07-14 18:01 UTC (permalink / raw) Bug fixes. Get it from <URL:http://www.ifi.uio.no/~larsi/gnus.tar.gz> or "ftp.ifi.uio.no:/pub/emacs/gnus/". ChangeLog since last release: Sun Jul 14 20:01:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> * gnus.el: Gnus v5.2.35 is released. Sun Jul 14 18:21:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> * gnus-uu.el (gnus-uu-mark-over): Would bug out. * smiley.el (smiley-regexp-alist): New definition didn't work. Sun Jul 14 16:52:31 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no> * gnus.el ((provide 'gnus)): Make sure `gnus-directory' is set when compiling. Sun Jul 14 15:38:21 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> * gnus.el: autoload `gnus-copy-article-buffer'. * message.el (message-do-send-housekeeping): Kill a superfluous buffers. * gnus-picon.el (gnus-article-display-picons): Don't bug out on nil addresses. * custom.el ((fboundp 'plist-get)): Removed. ((fboundp 'add-to-list)): Removed. Sun Jul 14 15:30:27 1996 Martin Buchholz <mrb@eng.sun.com> * gnus.el: Many typo fixes. Thu Jul 11 18:06:24 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> * nntp.el (nntp-retrieve-headers-with-xover): `accept-process-output' from `nntp-server-process'. Tue Jul 9 07:51:31 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no> * gnus-vis.el (gnus-group-make-menu-bar): Un-randomize. Mon Jul 8 09:53:39 1996 Lars Magne Ingebrigtsen <larsi@ylfing.ifi.uio.no> * gnus.el (gnus-decode-rfc1522): Goto point-min before decoding. Mon Jul 8 08:53:50 1996 Nat Makarevitch <nat@nataa.fr.eu.org> * smiley.el (smiley-regexp-alist): New definition. Sun Jul 7 13:33:44 1996 Sudish Joseph <sudish@mindspring.com> * nnmail.el (nnmail-split-fancy-syntax-table): `%' should have punctuation syntax to support the %-hack in addresses. -- (domestic pets only, the antidote for overdose, milk.) larsi@ifi.uio.no * Lars Ingebrigtsen ^ permalink raw reply [flat|nested] 5+ messages in thread
* Smileys again... 1996-07-14 18:01 Gnus v5.2.35 is released Lars Magne Ingebrigtsen @ 1996-07-15 17:35 ` Jan Vroonhof 1996-07-16 22:08 ` Danny Siu 1996-07-16 18:15 ` Gnus v5.2.35 is released Mark Eichin 1 sibling, 1 reply; 5+ messages in thread From: Jan Vroonhof @ 1996-07-15 17:35 UTC (permalink / raw) Cc: ding [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain, Size: 3892 bytes --] The following fixes the two aggressive matching of "://" in 5.2.35 and adds some more mild regexps such that you can read Tom Cristiansen's messsages. Patch follows *** ChangeLog.orig Sun Jul 14 18:44:48 1996 --- ChangeLog Mon Jul 15 19:21:23 1996 *************** *** 1,3 **** --- 1,8 ---- + Mon Jul 15 18:11:13 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)> + + * smiley.el (smiley-regexp-alist): Don't match important parts of URLs + (smiley-nosey-regexp-alist): New variable. + Sun Jul 14 18:21:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> * gnus-uu.el (gnus-uu-mark-over): Would bug out. *** smiley.el.orig Sun Jul 14 18:40:45 1996 --- smiley.el Mon Jul 15 19:20:08 1996 *************** *** 42,53 **** (defvar smiley-data-directory (message-xmas-find-glyph-directory "smilies") "Location of the smiley faces files.") ! (defvar smiley-regexp-alist '(("\\(:-*[<«]+\\)\\W" 1 "FaceAngry.xpm") ("\\(:-+\\]+\\)\\W" 1 "FaceGoofy.xpm") ("\\(:-*D\\)\\W" 1 "FaceGrinning.xpm") ("\\(:-*[)>}»]+\\)\\W" 1 "FaceHappy.xpm") ! ("\\(:-*[/\\\"]+\\)\\W" 1 "FaceIronic.xpm") ("\\([8|]-*[|Oo%]\\)\\W" 1 "FaceKOed.xpm") ("\\([:|]-*#+\\)\\W" 1 "FaceNyah.xpm") ("\\(:-*[({]+\\)\\W" 1 "FaceSad.xpm") --- 42,55 ---- (defvar smiley-data-directory (message-xmas-find-glyph-directory "smilies") "Location of the smiley faces files.") ! ;; Notice the subtle differences in the regular expessions in the two alists below ! ! (defvar smiley-deformed-regexp-alist '(("\\(:-*[<«]+\\)\\W" 1 "FaceAngry.xpm") ("\\(:-+\\]+\\)\\W" 1 "FaceGoofy.xpm") ("\\(:-*D\\)\\W" 1 "FaceGrinning.xpm") ("\\(:-*[)>}»]+\\)\\W" 1 "FaceHappy.xpm") ! ("\\(:-*[/\\\"]\\)[^\\]" 1 "FaceIronic.xpm") ("\\([8|]-*[|Oo%]\\)\\W" 1 "FaceKOed.xpm") ("\\([:|]-*#+\\)\\W" 1 "FaceNyah.xpm") ("\\(:-*[({]+\\)\\W" 1 "FaceSad.xpm") *************** *** 58,65 **** ("\\(;-*[>)}»]+\\)\\W" 1 "FaceWinking.xpm") ("\\(:-*[Vvµ]\\)\\W" 1 "FaceWry.xpm") ("\\([:|]-*P\\)\\W" 1 "FaceYukky.xpm")) ! "A list of regexps to map smilies to real images.") (defvar smiley-flesh-color "yellow" "Flesh color.") --- 60,92 ---- ("\\(;-*[>)}»]+\\)\\W" 1 "FaceWinking.xpm") ("\\(:-*[Vvµ]\\)\\W" 1 "FaceWry.xpm") ("\\([:|]-*P\\)\\W" 1 "FaceYukky.xpm")) ! "Normal and deformed faces for smilies.") + (defvar smiley-nosey-regexp-alist + '(("\\(:-+[<«]+\\)\\W" 1 "FaceAngry.xpm") + ("\\(:-+\\]+\\)\\W" 1 "FaceGoofy.xpm") + ("\\(:-+D\\)\\W" 1 "FaceGrinning.xpm") + ("\\(:-+[}»]+\\)\\W" 1 "FaceHappy.xpm") + ("\\(:-*)+\\)\\W" 1 "FaceHappy.xpm") ;; The exception that confirms the rule + ("\\(:-+[/\\\"]+\\)\\W" 1 "FaceIronic.xpm") + ("\\([8|]-+[|Oo%]\\)\\W" 1 "FaceKOed.xpm") + ("\\([:|]-+#+\\)\\W" 1 "FaceNyah.xpm") + ("\\(:-+[({]+\\)\\W" 1 "FaceSad.xpm") + ("\\(:-+[Oo\*]\\)\\W" 1 "FaceStartled.xpm") + ("\\(:-+|\\)\\W" 1 "FaceStraight.xpm") + ("\\(:-+p\\)\\W" 1 "FaceTalking.xpm") + ("\\(:-+d\\)\\W" 1 "FaceTasty.xpm") + ("\\(;-+[>)}»]+\\)\\W" 1 "FaceWinking.xpm") + ("\\(:-+[Vvµ]\\)\\W" 1 "FaceWry.xpm") + ("\\([:|]-+P\\)\\W" 1 "FaceYukky.xpm")) + "Smileys with noses. These get less false matches.") + + (defvar smiley-regexp-alist smiley-deformed-regexp-alist + "A list of regexps to map smilies to real images. + Defaults to the content of smiley-deformed-regexp-alist. + An alternative smiley-nose-regexp-alist that + matches less aggresively is available.") + (defvar smiley-flesh-color "yellow" "Flesh color.") -- Jan Vroonhof http://www.math.ethz.ch/~vroonhof/ Mathematik, vroonhof@math.ethz.ch HG E16, ETH-Zentrum, Tel: +41-1-6325456/25154 Raemistrasse 101, CH-8092 Zuerich. Fax: +41-1-6321085 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Smileys again... 1996-07-15 17:35 ` Smileys again Jan Vroonhof @ 1996-07-16 22:08 ` Danny Siu 1996-07-17 13:55 ` Jan Vroonhof 0 siblings, 1 reply; 5+ messages in thread From: Danny Siu @ 1996-07-16 22:08 UTC (permalink / raw) Jan Vroonhof writes: Jan> The following fixes the two aggressive matching of "://" in 5.2.35 Jan> and adds some more mild regexps such that you can read Tom Jan> Cristiansen's messsages. The patch looks good except the :// regexp matches also http://blahblah... A smiley in a URL is incorrect at all.... -- ^..^ '/..\" ( oo ) )~ m( oo )m ,, ,, /=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\ | Danny Dick-Fung Siu http://www-leland.stanford.edu/~dsiu | | Reference System Group http://www.csua.berkeley.edu/~dsiu | | Adobe Systems Incorporated E-Mail:<dsiu@alumni.eecs.berkeley.edu> | | "What do you expect from a <dsiu@leland.stanford.edu> | | Cal. Berkeley grad.?" <dsiu@adobe.com> | \=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Smileys again... 1996-07-16 22:08 ` Danny Siu @ 1996-07-17 13:55 ` Jan Vroonhof 0 siblings, 0 replies; 5+ messages in thread From: Jan Vroonhof @ 1996-07-17 13:55 UTC (permalink / raw) Cc: ding [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain, Size: 4782 bytes --] Danny Siu <dsiu@mv.us.adobe.com> writes: > Jan> The following fixes the too aggressive matching of "://" in 5.2.35 > Jan> and adds some more mild regexps such that you can read Tom > Jan> Cristiansen's messsages. > > The patch looks good except the :// regexp matches also http://blahblah... > A smiley in a URL is incorrect at all.... d*mn, that was exactly the main problem I was trying to fix. Here is the right version of the patch (against 5.2.36): *** ChangeLog.orig Tue Jul 16 22:20:15 1996 --- ChangeLog Wed Jul 17 15:46:29 1996 *************** *** 1,3 **** --- 1,8 ---- + Wed Jul 17 15:44:51 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)> + + * smiley.el (smiley-deformed-regexp-alist): Fix for matching + 'http://' had the wrong slashes. + Tue Jul 16 20:05:49 1996 Lars Magne Ingebrigtsen <larsi@hler.ifi.uio.no> * message.el (message-send-mail): Bugged out under Emacs. *************** *** 9,14 **** --- 14,24 ---- Sun Jul 14 20:01:26 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> * gnus.el: Gnus v5.2.35 is released. + + Mon Jul 15 18:11:13 1996 Jan Vroonhof <vroonhof@math.ethz.ch (Jan Vroonhof)> + + * smiley.el (smiley-regexp-alist): Don't match important parts of URLs + (smiley-nosey-regexp-alist): New variable. Sun Jul 14 18:21:14 1996 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> *** smiley.el.orig Sun Jul 14 18:40:45 1996 --- smiley.el Wed Jul 17 15:45:09 1996 *************** *** 42,53 **** (defvar smiley-data-directory (message-xmas-find-glyph-directory "smilies") "Location of the smiley faces files.") ! (defvar smiley-regexp-alist '(("\\(:-*[<«]+\\)\\W" 1 "FaceAngry.xpm") ("\\(:-+\\]+\\)\\W" 1 "FaceGoofy.xpm") ("\\(:-*D\\)\\W" 1 "FaceGrinning.xpm") ("\\(:-*[)>}»]+\\)\\W" 1 "FaceHappy.xpm") ! ("\\(:-*[/\\\"]+\\)\\W" 1 "FaceIronic.xpm") ("\\([8|]-*[|Oo%]\\)\\W" 1 "FaceKOed.xpm") ("\\([:|]-*#+\\)\\W" 1 "FaceNyah.xpm") ("\\(:-*[({]+\\)\\W" 1 "FaceSad.xpm") --- 42,55 ---- (defvar smiley-data-directory (message-xmas-find-glyph-directory "smilies") "Location of the smiley faces files.") ! ;; Notice the subtle differences in the regular expessions in the two alists below ! ! (defvar smiley-deformed-regexp-alist '(("\\(:-*[<«]+\\)\\W" 1 "FaceAngry.xpm") ("\\(:-+\\]+\\)\\W" 1 "FaceGoofy.xpm") ("\\(:-*D\\)\\W" 1 "FaceGrinning.xpm") ("\\(:-*[)>}»]+\\)\\W" 1 "FaceHappy.xpm") ! ("\\(:-*[/\\\"]\\)[^//]" 1 "FaceIronic.xpm") ("\\([8|]-*[|Oo%]\\)\\W" 1 "FaceKOed.xpm") ("\\([:|]-*#+\\)\\W" 1 "FaceNyah.xpm") ("\\(:-*[({]+\\)\\W" 1 "FaceSad.xpm") *************** *** 58,64 **** ("\\(;-*[>)}»]+\\)\\W" 1 "FaceWinking.xpm") ("\\(:-*[Vvµ]\\)\\W" 1 "FaceWry.xpm") ("\\([:|]-*P\\)\\W" 1 "FaceYukky.xpm")) ! "A list of regexps to map smilies to real images.") (defvar smiley-flesh-color "yellow" "Flesh color.") --- 60,91 ---- ("\\(;-*[>)}»]+\\)\\W" 1 "FaceWinking.xpm") ("\\(:-*[Vvµ]\\)\\W" 1 "FaceWry.xpm") ("\\([:|]-*P\\)\\W" 1 "FaceYukky.xpm")) ! "Normal and deformed faces for smilies.") ! ! (defvar smiley-nosey-regexp-alist ! '(("\\(:-+[<«]+\\)\\W" 1 "FaceAngry.xpm") ! ("\\(:-+\\]+\\)\\W" 1 "FaceGoofy.xpm") ! ("\\(:-+D\\)\\W" 1 "FaceGrinning.xpm") ! ("\\(:-+[}»]+\\)\\W" 1 "FaceHappy.xpm") ! ("\\(:-*)+\\)\\W" 1 "FaceHappy.xpm") ;; The exception that confirms the rule ! ("\\(:-+[/\\\"]+\\)\\W" 1 "FaceIronic.xpm") ! ("\\([8|]-+[|Oo%]\\)\\W" 1 "FaceKOed.xpm") ! ("\\([:|]-+#+\\)\\W" 1 "FaceNyah.xpm") ! ("\\(:-+[({]+\\)\\W" 1 "FaceSad.xpm") ! ("\\(:-+[Oo\*]\\)\\W" 1 "FaceStartled.xpm") ! ("\\(:-+|\\)\\W" 1 "FaceStraight.xpm") ! ("\\(:-+p\\)\\W" 1 "FaceTalking.xpm") ! ("\\(:-+d\\)\\W" 1 "FaceTasty.xpm") ! ("\\(;-+[>)}»]+\\)\\W" 1 "FaceWinking.xpm") ! ("\\(:-+[Vvµ]\\)\\W" 1 "FaceWry.xpm") ! ("\\([:|]-+P\\)\\W" 1 "FaceYukky.xpm")) ! "Smileys with noses. These get less false matches.") ! ! (defvar smiley-regexp-alist smiley-deformed-regexp-alist ! "A list of regexps to map smilies to real images. ! Defaults to the content of smiley-deformed-regexp-alist. ! An alternative smiley-nose-regexp-alist that ! matches less aggresively is available.") (defvar smiley-flesh-color "yellow" "Flesh color.") Greetings, Jan P.S. Should the "nosey" verion match ":)" it still gives some false matches, but a quick look in rec.humor showed that it is used a lot. -- Jan Vroonhof http://www.math.ethz.ch/~vroonhof/ Mathematik, vroonhof@math.ethz.ch HG E16, ETH-Zentrum, Tel: +41-1-6325456/25154 Raemistrasse 101, CH-8092 Zuerich. Fax: +41-1-6321085 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Gnus v5.2.35 is released 1996-07-14 18:01 Gnus v5.2.35 is released Lars Magne Ingebrigtsen 1996-07-15 17:35 ` Smileys again Jan Vroonhof @ 1996-07-16 18:15 ` Mark Eichin 1 sibling, 0 replies; 5+ messages in thread From: Mark Eichin @ 1996-07-16 18:15 UTC (permalink / raw) Cc: ding just a quick note: the change from 5.2.34 to 5.2.35 seems to have broken something. If I ^c^f to forward a message, it fails with a stack trace (which I don't have handy - I had to revert and see if it fixed the problem in order to get some work done :-) from calling buffer-string with three arguments (nil nil buffername, I think) when the emacs 19.31 version takes *no* arguments... in particular: message.el:1323: (insert (format "%s" (buffer-string nil nil mailbuf))) message.el:1440: (insert (format "%s" (buffer-string nil nil messbuf))) Not sure what you intended - buffer-substring only takes two... ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~1996-07-17 13:55 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 1996-07-14 18:01 Gnus v5.2.35 is released Lars Magne Ingebrigtsen 1996-07-15 17:35 ` Smileys again Jan Vroonhof 1996-07-16 22:08 ` Danny Siu 1996-07-17 13:55 ` Jan Vroonhof 1996-07-16 18:15 ` Gnus v5.2.35 is released Mark Eichin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).