Gnus development mailing list
 help / color / mirror / Atom feed
* Gnus v5.4.41 is released
@ 1997-04-06 19:48 Lars Magne Ingebrigtsen
  1997-04-06 21:48 ` Steven L Baur
  1997-04-07  7:10 ` Lance A. Brown
  0 siblings, 2 replies; 22+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-04-06 19:48 UTC (permalink / raw)


Bug fixes.

Get it from <URL:http://www.gnus.org/gnus.tar.gz> or 
"ftp.gnus.org:/pub/emacs/gnus/".  The patch is available as
<URL:http://www.gnus.org/patches/gnus-5.4.40-5.4.41.diff.gz>

ChangeLog since last release:

Sun Apr  6 21:46:05 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

	* gnus.el: Gnus v5.4.41 is released.

Thu Apr  3 21:08:57 1997  Hrvoje Niksic  <hniksic@srce.hr>

	* gnus-xmas.el (gnus-xmas-summary-set-display-table): Don't change
	the values that are non-nil in the default table.

Sun Apr  6 20:58:38 1997  Kim-Minh Kaplan  <kimminh.kaplan@utopia.eunet.fr>

	* gnus-picon.el (gnus-picons-insert-face-if-exists): "." instead
	of "".

Sun Apr  6 20:19:49 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-group.el (gnus-group-sort-groups): Touch dribble.

Sun Apr  6 19:28:19 1997  Stainless Steel Rat  <ratinox@peorth.gweep.net>

	* pop3.el (pop3-quit): New version.

Fri Apr  4 21:46:34 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-art.el (gnus-page-broken): New variable.
	(gnus-article-prepare): Use it.

Fri Apr  4 05:08:00 1997  Gunnar Horrigmo  <horrigmo@ikke.no>

	* gnus-art.el (article-treat-overstrike): Search from beginning of
	article.

Thu Apr  3 15:16:05 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-art.el (gnus-article-hidden-text-p): Be more thorough.

Thu Apr  3 12:23:44 1997  Per Abrahamsen  <abraham@dina.kvl.dk>

	* gnus-score.el: (gnus-score-default-duration): Accept nil in
	:type. 

Thu Apr  3 05:49:56 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-sum.el (gnus-summary-next-group): Make sure buffer is alive
	before switching to it.

Wed Apr  2 12:39:15 1997  Steven L Baur  <steve@altair.xemacs.org>

	* gnus-util.el (gnus-kill-all-overlays): Force Gnus to use extents 
	even when overlays are available.  (From a patch by MORIOKA
	Tomohiko).

Thu Apr  3 05:28:03 1997  Lars Magne Ingebrigtsen  <larsi@ifi.uio.no>

	* gnus-topic.el (gnus-topic-goto-missing-group): Make sure topic
	exists. 

	* gnus-srvr.el (gnus-browse-group-name): Remove text props.

	* gnus-sum.el (gnus-summary-move-article): Enter into dribble.



-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@ifi.uio.no * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-06 21:48 ` Steven L Baur
@ 1997-04-06 21:46   ` Lars Magne Ingebrigtsen
  1997-04-06 23:09     ` Hrvoje Niksic
  0 siblings, 1 reply; 22+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-04-06 21:46 UTC (permalink / raw)


Steven L Baur <steve@miranova.com> writes:

> +	(gnus-xmas-summary-set-display-table): current-display-table can
> +	be nil.

Indeedy.  5.4.42 should fix this, but it doesn't seem to fix what
we're trying to fix -- namely those pesky non-latin1 8-bit characters.

I still see \233 (etc.) under XEmacs when someone posts articles with
control characters.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-06 19:48 Gnus v5.4.41 is released Lars Magne Ingebrigtsen
@ 1997-04-06 21:48 ` Steven L Baur
  1997-04-06 21:46   ` Lars Magne Ingebrigtsen
  1997-04-07  7:10 ` Lance A. Brown
  1 sibling, 1 reply; 22+ messages in thread
From: Steven L Baur @ 1997-04-06 21:48 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:

> <URL:http://www.gnus.org/patches/gnus-5.4.40-5.4.41.diff.gz>

--- ChangeLog-5.4.41	Sun Apr  6 14:46:01 1997
+++ ChangeLog	Sun Apr  6 14:44:31 1997
@@ -1,3 +1,10 @@
+Sun Apr  6 14:08:03 1997  Steven L Baur  <steve@altair.xemacs.org>
+
+	* gnus-xmas.el (gnus-xmas-summary-set-display-table): Add
+	missing paren.
+	(gnus-xmas-summary-set-display-table): current-display-table can
+	be nil.
+
 Sun Apr  6 21:46:05 1997  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>
 
 	* gnus.el: Gnus v5.4.41 is released.

--- gnus-xmas.el-5.4.41	Sun Apr  6 14:46:37 1997
+++ gnus-xmas.el	Sun Apr  6 14:34:05 1997
@@ -197,13 +197,14 @@
     (aset table ?\n nil)
     (aset table ?\r nil)
     ;; We nix out any glyphs over 126 that are not set already.
-    (let ((i 256))
-      (while (>= (setq i (1- i)) 127)
-	;; Only modify if the entry is nil.
-	(or (aref table i)
-	;; Only modify if the default entry is nil.
-	(or (aref default-table i)
-	    (aset table i [??]))))
+    (when default-table
+      (let ((i 256))
+	(while (>= (setq i (1- i)) 127)
+	  ;; Only modify if the entry is nil.
+	  (or (aref table i)
+	      ;; Only modify if the default entry is nil.
+	      (or (aref default-table i)
+		  (aset table i [??]))))))
     ;; Can't use `set-specifier' because of a bug in 19.14 and earlier
     (add-spec-to-specifier current-display-table table (current-buffer) nil)))
 

-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-06 21:46   ` Lars Magne Ingebrigtsen
@ 1997-04-06 23:09     ` Hrvoje Niksic
  1997-04-07 10:19       ` Per Abrahamsen
  0 siblings, 1 reply; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-06 23:09 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> Steven L Baur <steve@miranova.com> writes:
> 
> > +	(gnus-xmas-summary-set-display-table): current-display-table can
> > +	be nil.
> 
> Indeedy.  5.4.42 should fix this, but it doesn't seem to fix what
> we're trying to fix -- namely those pesky non-latin1 8-bit
> characters.

It (stock 5.4.42) works for me.  \236, ^@, ^A and other evil stuff are
all shown as `?', whereas latin[12], etc. are shown as they should be.

> I still see \233 (etc.) under XEmacs when someone posts articles
> with control characters.

What does `(specifier-instance current-display-table)' eval to for
you?


P.S.
Note that setting leacing a table entry as `nil' actually makes the
entry from the `default-table' shine through.  The specifier code is a
wonder. :-)

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Psychos _do not_ explode when sunlight hits them."


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-06 19:48 Gnus v5.4.41 is released Lars Magne Ingebrigtsen
  1997-04-06 21:48 ` Steven L Baur
@ 1997-04-07  7:10 ` Lance A. Brown
  1997-04-07  8:40   ` Hrvoje Niksic
  1997-04-07 16:04   ` Lars Magne Ingebrigtsen
  1 sibling, 2 replies; 22+ messages in thread
From: Lance A. Brown @ 1997-04-07  7:10 UTC (permalink / raw)
  Cc: ding

Hi,

I'm having NO success retreiving patches via the www.gnus.org/patches
URL.  The last patch visible there is for 39->40.

--[Lance]


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07  7:10 ` Lance A. Brown
@ 1997-04-07  8:40   ` Hrvoje Niksic
  1997-04-07 21:16     ` Jason L Tibbitts III
  1997-04-07 16:04   ` Lars Magne Ingebrigtsen
  1 sibling, 1 reply; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-07  8:40 UTC (permalink / raw)


"Lance A. Brown" <labrown@splat.niehs.nih.gov> writes:

> I'm having NO success retreiving patches via the www.gnus.org/patches
> URL.  The last patch visible there is for 39->40.

Ditto here.

Note that the latest patches can still be gotten via
<URL:http://www.ifi.uio.no/~larsi/ding-patches/>.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Silence!" cries Freydag. "I did not call thee in for a consultation!" 
"They are my innards! I will not have them misread by a poseur!"


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-06 23:09     ` Hrvoje Niksic
@ 1997-04-07 10:19       ` Per Abrahamsen
  1997-04-07 11:26         ` Hrvoje Niksic
  0 siblings, 1 reply; 22+ messages in thread
From: Per Abrahamsen @ 1997-04-07 10:19 UTC (permalink / raw)
  Cc: ding

Hrvoje Niksic <hniksic@srce.hr> writes:

> > Indeedy.  5.4.42 should fix this, but it doesn't seem to fix what
> > we're trying to fix -- namely those pesky non-latin1 8-bit
> > characters.
> 
> It (stock 5.4.42) works for me.  \236, ^@, ^A and other evil stuff are
> all shown as `?', whereas latin[12], etc. are shown as they should be.

Uh, why is this a good thing?  Why not use the default display table?
If there are control characters in a news or mail article, I'd much
prefer to see them as they are, and certainly not as `?'.  They just
/might/ be significant.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07 10:19       ` Per Abrahamsen
@ 1997-04-07 11:26         ` Hrvoje Niksic
  1997-04-07 12:06           ` Per Abrahamsen
                             ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-07 11:26 UTC (permalink / raw)


Per Abrahamsen <abraham@dina.kvl.dk> writes:

> > It (stock 5.4.42) works for me.  \236, ^@, ^A and other evil stuff are
> > all shown as `?', whereas latin[12], etc. are shown as they should be.
> 
> Uh, why is this a good thing?  Why not use the default display
> table?

>From `gnus-sum.el':

  ;; Change the display table.  Odd characters have a tendency to mess
  ;; up nicely formatted displays - we make all possible glyphs
  ;; display only a single character.

I don't know if this is a good explanation.  I definitely do want to
see Gnus behave the same under XEmacs as under GNU Emacs.

> If there are control characters in a news or mail article, I'd much
> prefer to see them as they are, and certainly not as `?'.  They just
> /might/ be significant.

You'll see them all right in Article buffer.  They will be killed off
in Summary buffer only.  Furthermore, the names will be displayed all
right.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Psychos _do not_ explode when sunlight hits them."


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07 11:26         ` Hrvoje Niksic
@ 1997-04-07 12:06           ` Per Abrahamsen
  1997-04-07 17:32           ` Jens Lautenbacher
  1997-04-07 18:07           ` Sudish Joseph
  2 siblings, 0 replies; 22+ messages in thread
From: Per Abrahamsen @ 1997-04-07 12:06 UTC (permalink / raw)



Hrvoje Niksic <hniksic@srce.hr> writes:

> You'll see them all right in Article buffer.  

Ok, that's what I wanted to hear.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07  7:10 ` Lance A. Brown
  1997-04-07  8:40   ` Hrvoje Niksic
@ 1997-04-07 16:04   ` Lars Magne Ingebrigtsen
  1 sibling, 0 replies; 22+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-04-07 16:04 UTC (permalink / raw)


"Lance A. Brown" <labrown@splat.niehs.nih.gov> writes:

> I'm having NO success retreiving patches via the www.gnus.org/patches
> URL.  The last patch visible there is for 39->40.

I've spanked the makepub script.  It might work for Gnus 5.4.43.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07 11:26         ` Hrvoje Niksic
  1997-04-07 12:06           ` Per Abrahamsen
@ 1997-04-07 17:32           ` Jens Lautenbacher
  1997-04-07 18:07           ` Sudish Joseph
  2 siblings, 0 replies; 22+ messages in thread
From: Jens Lautenbacher @ 1997-04-07 17:32 UTC (permalink / raw)
  Cc: ding

Hrvoje Niksic <hniksic@srce.hr> writes:

> Per Abrahamsen <abraham@dina.kvl.dk> writes:
> 
> > > It (stock 5.4.42) works for me.  \236, ^@, ^A and other evil stuff are
> > > all shown as `?', whereas latin[12], etc. are shown as they should be.
> > 
> > Uh, why is this a good thing?  Why not use the default display
> > table?
> 
> >From `gnus-sum.el':
> 
>   ;; Change the display table.  Odd characters have a tendency to mess
>   ;; up nicely formatted displays - we make all possible glyphs
>   ;; display only a single character.
> 
> I don't know if this is a good explanation.  I definitely do want to
> see Gnus behave the same under XEmacs as under GNU Emacs.
> 
> > If there are control characters in a news or mail article, I'd much
> > prefer to see them as they are, and certainly not as `?'.  They just
> > /might/ be significant.
> 
> You'll see them all right in Article buffer.  They will be killed off
> in Summary buffer only.  Furthermore, the names will be displayed all
> right.

Is this something newer? I didn't follow the gnus list closely lately, 
but since some time I have the impression that even `ß' is displayed as 
a ? in summary bufferes. I don't see why this should be good.

  jtl


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07 11:26         ` Hrvoje Niksic
  1997-04-07 12:06           ` Per Abrahamsen
  1997-04-07 17:32           ` Jens Lautenbacher
@ 1997-04-07 18:07           ` Sudish Joseph
  1997-04-07 19:24             ` Hrvoje Niksic
  2 siblings, 1 reply; 22+ messages in thread
From: Sudish Joseph @ 1997-04-07 18:07 UTC (permalink / raw)


Hrvoje Niksic writes:
> Per Abrahamsen <abraham@dina.kvl.dk> writes:
>> If there are control characters in a news or mail article, I'd much
>> prefer to see them as they are, and certainly not as `?'.  They just
>> /might/ be significant.

> You'll see them all right in Article buffer.  They will be killed off
> in Summary buffer only.  Furthermore, the names will be displayed all
> right.

I'd like to see them in the summary as well.  The patch below makes
this optional.  Please season variable name and doc to taste, but
leave this optional.

I think this is a nice idea, but I think it'll take an AI to get it
right.  For instance, "Søren" displays fine under both emacsen, but
gets munged to "S?ren" with this stuff.  Only the user knows what they
find displeasing in the summary display.

-Sudish

--- gnus-sum.el~	Mon Apr  7 14:05:23 1997
+++ gnus-sum.el	Mon Apr  7 14:05:23 1997
@@ -282,6 +282,11 @@
 		 (const vertical)
 		 (sexp :menu-tag "both" t)))
 
+(defcustom gnus-summary-dont-display-ugly-american nil
+  "*If non-nil, change summary display table to fit all glyphs into one character."
+  :group 'gnus-summary-format
+  :type 'boolean)
+
 (defcustom gnus-show-all-headers nil
   "*If non-nil, don't hide any headers."
   :group 'gnus-article-hiding
@@ -1847,7 +1852,8 @@
   (setq truncate-lines t)
   (setq selective-display t)
   (setq selective-display-ellipses t)	;Display `...'
-  (gnus-summary-set-display-table)
+  (unless gnus-summary-dont-display-ugly-american
+    (gnus-summary-set-display-table))
   (gnus-set-default-directory)
   (setq gnus-newsgroup-name group)
   (make-local-variable 'gnus-summary-line-format)


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07 18:07           ` Sudish Joseph
@ 1997-04-07 19:24             ` Hrvoje Niksic
  1997-04-08 21:05               ` Lars Magne Ingebrigtsen
  0 siblings, 1 reply; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-07 19:24 UTC (permalink / raw)


Sudish Joseph <sj@eng.mindspring.net> writes:

> I'd like to see them in the summary as well.  The patch below makes
> this optional.  Please season variable name and doc to taste, but
> leave this optional.

I don't see it as very destructive.  Read on.

> I think this is a nice idea, but I think it'll take an AI to get it
> right.  For instance, "Sřren" displays fine under both emacsen, but
> gets munged to "S?ren" with this stuff.  Only the user knows what they
> find displeasing in the summary display.

Please try it with Gnus 5.4.42.  I think it has been fixed.  *Only*
the characters that would otherwise be shown as `^<char>' or \<octnum>
are changed into `?'

"Sřren" should be left alone in 5.4.42, with or without the Summary
display-tables.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
I'm sure they'll listen to reason! -- Neal Stevenson, _Snow Crash_


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07  8:40   ` Hrvoje Niksic
@ 1997-04-07 21:16     ` Jason L Tibbitts III
  1997-04-08  4:27       ` Jason R. Mastaler
  0 siblings, 1 reply; 22+ messages in thread
From: Jason L Tibbitts III @ 1997-04-07 21:16 UTC (permalink / raw)


>>>>> "Hrv" == Hrvoje Niksic <hniksic@srce.hr> writes:

Hrv> Note that the latest patches can still be gotten via
Hrv> <URL:http://www.ifi.uio.no/~larsi/ding-patches/>.

Note also that you can get the patches by mail;

echo "subscribe ding-patches" | mail majordomo@hpc.uh.edu

Then with every release you can do:

| cd /path/to/gnus/source;patch -p1

to upgrade your sources.  Hey Lars, how about
'gnus-upgrade-from-patch'?

 - J<


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07 21:16     ` Jason L Tibbitts III
@ 1997-04-08  4:27       ` Jason R. Mastaler
  0 siblings, 0 replies; 22+ messages in thread
From: Jason R. Mastaler @ 1997-04-08  4:27 UTC (permalink / raw)


Jason L Tibbitts III <tibbs@hpc.uh.edu> writes:

> Note also that you can get the patches by mail;
> 
> echo "subscribe ding-patches" | mail majordomo@hpc.uh.edu

"echo subscribe | mail ding-patches-request@gnus.org" will work 
as well.

-- 
Jason R. Mastaler                                 jason@mastaler.com


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-07 19:24             ` Hrvoje Niksic
@ 1997-04-08 21:05               ` Lars Magne Ingebrigtsen
  1997-04-09 11:18                 ` Hrvoje Niksic
  1997-04-09 14:38                 ` Hrvoje Niksic
  0 siblings, 2 replies; 22+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-04-08 21:05 UTC (permalink / raw)


Hrvoje Niksic <hniksic@srce.hr> writes:

> "Søren" should be left alone in 5.4.42, with or without the Summary
> display-tables.

No, Gnus 5.4.42 does nix out "ø" (for instance) for me.  I think.  

(specifier-instance current-display-table)
=> nil

for me under XEmacs.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-08 21:05               ` Lars Magne Ingebrigtsen
@ 1997-04-09 11:18                 ` Hrvoje Niksic
  1997-04-09 11:42                   ` Lars Magne Ingebrigtsen
  1997-04-09 14:38                 ` Hrvoje Niksic
  1 sibling, 1 reply; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-09 11:18 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> > "Sřren" should be left alone in 5.4.42, with or without the Summary
> > display-tables.
> 
> No, Gnus 5.4.42 does nix out "ř" (for instance) for me.  I think.  
> 
> (specifier-instance current-display-table)
> => nil
> 
> for me under XEmacs.

Do you fiddle with stuff like `standard-display-european', etc.?  Do
you see "ř" in the Article buffer?  I'd bet you see it as "\xxx", but
I can be wrong.

For me, (specifier-instance current-display-table) returns:

[nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil " " "Ą" "˘" "Ł" "¤" "Ľ" "Ś" "§" "¨" "Š" "Ş" "Ť" "Ź" "­" "Ž" "Ż" "°" "ą" "˛" "ł" "´" "ľ" "ś" "ˇ" "¸" "š" "ş" "ť" "ź" "˝" "ž" "ż" "Ŕ" "Á" "Â" "Ă" "Ä" "Ĺ" "Ć" "Ç" "Č" "É" "Ę" "Ë" "Ě" "Í" "Î" "Ď" "Đ" "Ń" "Ň" "Ó" "Ô" "Ő" "Ö" "×" "Ř" "Ů" "Ú" "Ű" "Ü" "Ý" "Ţ" "ß" "ŕ" "á" "â" "ă" "ä" "ĺ" "ć" "ç" "č" "é" "ę" "ë" "ě" "í" "î" "ď" "đ" "ń" "ň" "ó" "ô" "ő" "ö" "
 ÷!
" "ř" "ů" "ú" "ű" "ü" "ý" "ţ" "˙"]


I think that's correct, when you want to see the European characters.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Oh lord won't you buy me a color TV...


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-09 11:18                 ` Hrvoje Niksic
@ 1997-04-09 11:42                   ` Lars Magne Ingebrigtsen
  1997-04-18  9:08                     ` Hrvoje Niksic
  1997-04-18 12:30                     ` Hrvoje Niksic
  0 siblings, 2 replies; 22+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-04-09 11:42 UTC (permalink / raw)


Hrvoje Niksic <hniksic@srce.hr> writes:

> Do you fiddle with stuff like `standard-display-european', etc.?  Do
> you see "ø" in the Article buffer?  I'd bet you see it as "\xxx", but
> I can be wrong.

No, I see ø as ø, not as octal numbers.

(specifier-instance current-display-table)
=> nil

This is with XEmacs 19.14.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@ifi.uio.no * Lars Ingebrigtsen


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-08 21:05               ` Lars Magne Ingebrigtsen
  1997-04-09 11:18                 ` Hrvoje Niksic
@ 1997-04-09 14:38                 ` Hrvoje Niksic
  1 sibling, 0 replies; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-09 14:38 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@gnus.org> writes:

> No, Gnus 5.4.42 does nix out "ř" (for instance) for me.  I think.  
> 
> (specifier-instance current-display-table)
> => nil
> 
> for me under XEmacs.

Just checked.  You must turn on `standard-display-european' to get it.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
I'm sure they'll listen to reason! -- Neal Stevenson, _Snow Crash_


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-09 11:42                   ` Lars Magne Ingebrigtsen
@ 1997-04-18  9:08                     ` Hrvoje Niksic
  1997-04-18 12:30                     ` Hrvoje Niksic
  1 sibling, 0 replies; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-18  9:08 UTC (permalink / raw)
  Cc: XEmacs Developers

Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:

> Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> > Do you fiddle with stuff like `standard-display-european', etc.?  Do
> > you see "ř" in the Article buffer?  I'd bet you see it as "\xxx", but
> > I can be wrong.
> 
> No, I see ř as ř, not as octal numbers.
> 
> (specifier-instance current-display-table)
> => nil

Hmm.  Then I really don't know what to make of it.  Fellow XEmacs-ers,
a plea for help: how does XEmacs know when to display a character
normally, and when to use \xxx?  It seems to work correctly (wrt
latin[12] etc.) even without mucking with the display-tables.

Chuck?  Martin?

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Unspeakable horrors from outer space paralyze the living and
resurrect the dead!


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-09 11:42                   ` Lars Magne Ingebrigtsen
  1997-04-18  9:08                     ` Hrvoje Niksic
@ 1997-04-18 12:30                     ` Hrvoje Niksic
  1997-04-18 14:06                       ` Hrvoje Niksic
  1 sibling, 1 reply; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-18 12:30 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@ifi.uio.no> writes:

> Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> > Do you fiddle with stuff like `standard-display-european', etc.?  Do
> > you see "ř" in the Article buffer?  I'd bet you see it as "\xxx", but
> > I can be wrong.
> 
> No, I see ř as ř, not as octal numbers.
> 
> (specifier-instance current-display-table)
> => nil
> 
> This is with XEmacs 19.14.

OK, now it's clear.  If the entry cannot be found in any of the
display tables, then XEmacs will look at `ctl-arrow' variable.

In fact, I'm not even sure we need to look at the existing
display-tables at all, but never mind.

This patch should make the function work as intended:

--- gnus-xmas.el.orig	Fri Apr 18 14:08:53 1997
+++ gnus-xmas.el	Fri Apr 18 14:21:45 1997
@@ -209,13 +209,14 @@
     ;; selective display).
     (aset table ?\n nil)
     (aset table ?\r nil)
-    ;; We nix out any glyphs over 126 that are not set already.
-    (when default-table
-      (let ((i 256))
-	(while (>= (setq i (1- i)) 127)
-	  ;; Only modify if the default entry is nil.
-	  (unless (aref default-table i)
-	    (aset table i [??])))))
+    ;; We nix out any glyphs over 126 below ctl-arrow that are not set
+    ;; already.
+    (let ((i (if (integerp ctl-arrow) ctl-arrow 160)))
+      (while (>= (setq i (1- i)) 127)
+	;; Only modify if the default entry is nil.
+	(when (or (null default-table)
+		  (null (aref default-table i)))
+	  (aset table i [??]))))
     ;; Can't use `set-specifier' because of a bug in 19.14 and earlier
     (add-spec-to-specifier current-display-table table (current-buffer) nil)))
 
--- ChangeLog.orig	Fri Apr 18 14:08:57 1997
+++ ChangeLog	Fri Apr 18 14:25:36 1997
@@ -1,3 +1,8 @@
+Fri Apr 18 14:25:21 1997  Hrvoje Niksic  <hniksic@srce.hr>
+
+	* gnus-xmas.el (gnus-xmas-summary-set-display-table): Respect
+	ctl-arrow setting.
+
 Wed Apr 16 02:41:31 1997  Hrvoje Niksic  <hniksic@srce.hr>
 
 	* message.el (message-font-lock-keywords): Be a little bit more


-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Silence!" cries Freydag. "I did not call thee in for a consultation!" 
"They are my innards! I will not have them misread by a poseur!"


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: Gnus v5.4.41 is released
  1997-04-18 12:30                     ` Hrvoje Niksic
@ 1997-04-18 14:06                       ` Hrvoje Niksic
  0 siblings, 0 replies; 22+ messages in thread
From: Hrvoje Niksic @ 1997-04-18 14:06 UTC (permalink / raw)


Hrvoje Niksic <hniksic@srce.hr> writes:

> In fact, I'm not even sure we need to look at the existing
> display-tables at all, but never mind.

Now I'm sure.  We don't.  Ignore my last patch, and apply this one
instead.

--- gnus-xmas.el.orig	Fri Apr 18 14:08:53 1997
+++ gnus-xmas.el	Fri Apr 18 14:57:28 1997
@@ -200,7 +200,6 @@
   ;; Setup the display table -- like `gnus-summary-setup-display-table',
   ;; but done in an XEmacsish way.
   (let ((table (make-display-table))
-	(default-table (specifier-instance current-display-table))
 	(i 32))
     ;; Nix out all the control chars...
     (while (>= (setq i (1- i)) 0)
@@ -209,13 +208,10 @@
     ;; selective display).
     (aset table ?\n nil)
     (aset table ?\r nil)
-    ;; We nix out any glyphs over 126 that are not set already.
-    (when default-table
-      (let ((i 256))
-	(while (>= (setq i (1- i)) 127)
-	  ;; Only modify if the default entry is nil.
-	  (unless (aref default-table i)
-	    (aset table i [??])))))
+    ;; We nix out any glyphs over 126 below ctl-arrow.
+    (let ((i (if (integerp ctl-arrow) ctl-arrow 160)))
+      (while (>= (setq i (1- i)) 127)
+	(aset table i [??])))
     ;; Can't use `set-specifier' because of a bug in 19.14 and earlier
     (add-spec-to-specifier current-display-table table (current-buffer) nil)))
 


-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
I'm sure they'll listen to reason! -- Neal Stevenson, _Snow Crash_


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~1997-04-18 14:06 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-04-06 19:48 Gnus v5.4.41 is released Lars Magne Ingebrigtsen
1997-04-06 21:48 ` Steven L Baur
1997-04-06 21:46   ` Lars Magne Ingebrigtsen
1997-04-06 23:09     ` Hrvoje Niksic
1997-04-07 10:19       ` Per Abrahamsen
1997-04-07 11:26         ` Hrvoje Niksic
1997-04-07 12:06           ` Per Abrahamsen
1997-04-07 17:32           ` Jens Lautenbacher
1997-04-07 18:07           ` Sudish Joseph
1997-04-07 19:24             ` Hrvoje Niksic
1997-04-08 21:05               ` Lars Magne Ingebrigtsen
1997-04-09 11:18                 ` Hrvoje Niksic
1997-04-09 11:42                   ` Lars Magne Ingebrigtsen
1997-04-18  9:08                     ` Hrvoje Niksic
1997-04-18 12:30                     ` Hrvoje Niksic
1997-04-18 14:06                       ` Hrvoje Niksic
1997-04-09 14:38                 ` Hrvoje Niksic
1997-04-07  7:10 ` Lance A. Brown
1997-04-07  8:40   ` Hrvoje Niksic
1997-04-07 21:16     ` Jason L Tibbitts III
1997-04-08  4:27       ` Jason R. Mastaler
1997-04-07 16:04   ` Lars Magne Ingebrigtsen

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).