Gnus development mailing list
 help / color / mirror / Atom feed
* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found] <rjpvq5ob9y.fsf@zuse.dina.kvl.dk>
@ 1997-09-19 15:18 ` Jason R Mastaler
  1997-09-19 16:17   ` Hrvoje Niksic
                     ` (2 more replies)
       [not found] ` <x7sov15et2.fsf@peorth.gweep.net>
  1997-09-20 18:27 ` Please unbundle the custom and widget libraries from qgnus Lars Magne Ingebrigtsen
  2 siblings, 3 replies; 48+ messages in thread
From: Jason R Mastaler @ 1997-09-19 15:18 UTC (permalink / raw)


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

> Emacs 20.1 is out, which means that the latest version of both emacsen
> have build-in support for customize.

However, alot of XEmacs 19 users would consider XEmacs 19.16 (which is 
about to be released) the "latest" version, and it doesn't have built
in support for customize I don't think.

   Jason R. Mastaler                      jason@mastaler.com
 


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-19 15:18 ` Please unbundle the custom and widget libraries from qgnus Jason R Mastaler
@ 1997-09-19 16:17   ` Hrvoje Niksic
  1997-09-19 16:20   ` Per Abrahamsen
  1997-09-19 16:24   ` Jan Vroonhof
  2 siblings, 0 replies; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-19 16:17 UTC (permalink / raw)


Jason R Mastaler <jason@mastaler.com> writes:

> Per Abrahamsen <abraham@dina.kvl.dk> writes:
> 
> > Emacs 20.1 is out, which means that the latest version of both emacsen
> > have build-in support for customize.
> 
> However, alot of XEmacs 19 users would consider XEmacs 19.16 (which is 
> about to be released) the "latest" version, and it doesn't have built
> in support for customize I don't think.

Yes, but 19.16 will come with the same Gnus as 19.15, which means that 
Per's article does not apply to it.

Furthermore, we should somehow make it *very* clear that 19.16 is
meant primarily for die-hard 19.x users.  20.2 is there, and works
just fine.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Idle RAM is the Devil's playground.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-19 15:18 ` Please unbundle the custom and widget libraries from qgnus Jason R Mastaler
  1997-09-19 16:17   ` Hrvoje Niksic
@ 1997-09-19 16:20   ` Per Abrahamsen
  1997-09-19 16:24   ` Jan Vroonhof
  2 siblings, 0 replies; 48+ messages in thread
From: Per Abrahamsen @ 1997-09-19 16:20 UTC (permalink / raw)
  Cc: ding


Jason R Mastaler <jason@mastaler.com> writes:

> However, alot of XEmacs 19 users would consider XEmacs 19.16 (which is 
> about to be released) the "latest" version, and it doesn't have built
> in support for customize I don't think.

Custom was bundled with XEmacs 19.15, and will also be in XEmacs 19.16.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-19 15:18 ` Please unbundle the custom and widget libraries from qgnus Jason R Mastaler
  1997-09-19 16:17   ` Hrvoje Niksic
  1997-09-19 16:20   ` Per Abrahamsen
@ 1997-09-19 16:24   ` Jan Vroonhof
  2 siblings, 0 replies; 48+ messages in thread
From: Jan Vroonhof @ 1997-09-19 16:24 UTC (permalink / raw)


Jason R Mastaler <jason@mastaler.com> writes:

> However, alot of XEmacs 19 users would consider XEmacs 19.16 (which is 
> about to be released) the "latest" version, and it doesn't have built
> in support for customize I don't think.

Since XEmacs 19.16 comes bundled with Gnus 5.4 it also has
Customize...

Jan


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found] ` <x7sov15et2.fsf@peorth.gweep.net>
@ 1997-09-19 19:53   ` Hrvoje Niksic
       [not found]     ` <x7en6k7ls1.fsf@peorth.gweep.net>
  1997-09-19 20:04   ` Lars Balker Rasmussen
  1997-09-19 22:27   ` Jason R Mastaler
  2 siblings, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-19 19:53 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> GNU Emacs 19.34 is the last version of GNU Emacs that will be in use
> for a lot of people for a very long time.  Call it "old" if you
> will, but for many, MULE is Pure Evil and they will not use it.  RMS
> has decided that GNU Emacs 20 will not have an option not to compile
> MULE into the code.  Thus, 19.34 is it until such time as Erik
> Naggum's splinter project takes off.

This is all fine, but we are talking about Quassia Gnus here.  Until
they become official, many people will start using Emacs 20.
Furthermore, Lars could put custom distribution to the Gnus site, too.

> Of course, if you want to remove custom dependancies entirely, I am
> all for it. :)

Why?  What do you see wrong with Custom?

-- 
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] 48+ messages in thread

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found] ` <x7sov15et2.fsf@peorth.gweep.net>
  1997-09-19 19:53   ` Hrvoje Niksic
@ 1997-09-19 20:04   ` Lars Balker Rasmussen
  1997-09-19 22:27   ` Jason R Mastaler
  2 siblings, 0 replies; 48+ messages in thread
From: Lars Balker Rasmussen @ 1997-09-19 20:04 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:
> [...] MULE is Pure Evil and they will not use it.  RMS has decided that GNU
> Emacs 20 will not have an option not to compile MULE into the code.  Thus,
> 19.34 is it until such time as Erik Naggum's splinter project takes off.

MULE may be pure evil (It may slow down Emacs, but 20 feels faster than
19 anyway), and 19.34 may be "it" for some people, but I sure as hell
wouldn't want to live without the improvements in compile-mode ;-)

Next-error, baby, next-error!
-- 
Lars Balker Rasmussen, Software Engineer, Mjolner Informatics ApS
lbr@mjolner.dk


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found] ` <x7sov15et2.fsf@peorth.gweep.net>
  1997-09-19 19:53   ` Hrvoje Niksic
  1997-09-19 20:04   ` Lars Balker Rasmussen
@ 1997-09-19 22:27   ` Jason R Mastaler
  1997-09-20  0:08     ` SL Baur
  1997-09-20  0:52     ` Yet Another Emacs Project (YAEP) Richard Coleman
  2 siblings, 2 replies; 48+ messages in thread
From: Jason R Mastaler @ 1997-09-19 22:27 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> 19.34 is it until such time as Erik Naggum's splinter project takes off.

Great.  All we need is a third Emacs project.

   Jason R. Mastaler                      jason@mastaler.com


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-19 22:27   ` Jason R Mastaler
@ 1997-09-20  0:08     ` SL Baur
  1997-09-20  1:06       ` Jason R Mastaler
  1997-09-20  0:52     ` Yet Another Emacs Project (YAEP) Richard Coleman
  1 sibling, 1 reply; 48+ messages in thread
From: SL Baur @ 1997-09-20  0:08 UTC (permalink / raw)


Jason R Mastaler <jason@mastaler.com> writes:

> Stainless Steel Rat <ratinox@peorth.gweep.net> writes:
>> 19.34 is it until such time as Erik Naggum's splinter project takes off.

> Great.  All we need is a third Emacs project.

We do, actually.  Erik has some interested ideas that deserve to be
tried out.


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

* Re: Yet Another Emacs Project (YAEP)
  1997-09-19 22:27   ` Jason R Mastaler
  1997-09-20  0:08     ` SL Baur
@ 1997-09-20  0:52     ` Richard Coleman
  1 sibling, 0 replies; 48+ messages in thread
From: Richard Coleman @ 1997-09-20  0:52 UTC (permalink / raw)


> 
> > 19.34 is it until such time as Erik Naggum's splinter project takes off.
> 
> Great.  All we need is a third Emacs project.
> 
>    Jason R. Mastaler                      jason@mastaler.com

Well, I generally believe competition of this sort is
a good thing.  It appears that Erik has some ambitious plans
(such as using Unicode and migrating Emacs to a Common Lisp base).

My guess is that either the project will be too ambitious and
never get anywhere -- or be the base for the next generation
of Emacs.

His web page (don't have URL handy) has a small discussion of
his plans.

If nothing else, it should be interesting.

Richard Coleman
coleman@math.gatech.edu


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-20  0:08     ` SL Baur
@ 1997-09-20  1:06       ` Jason R Mastaler
  1997-09-20  1:59         ` Yet Another Emacs Project (YAEP) Richard Coleman
       [not found]         ` <x7hgbg7m0l.fsf@peorth.gweep.net>
  0 siblings, 2 replies; 48+ messages in thread
From: Jason R Mastaler @ 1997-09-20  1:06 UTC (permalink / raw)


SL Baur <steve@xemacs.org> writes:

> > Great.  All we need is a third Emacs project.
> 
> We do, actually.  Erik has some interested ideas that deserve to be
> tried out.

Ideas that can't be contributed to Emacs and/or XEmacs?

   Jason R. Mastaler                      jason@mastaler.com


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

* Re: Yet Another Emacs Project (YAEP)
  1997-09-20  1:06       ` Jason R Mastaler
@ 1997-09-20  1:59         ` Richard Coleman
       [not found]         ` <x7hgbg7m0l.fsf@peorth.gweep.net>
  1 sibling, 0 replies; 48+ messages in thread
From: Richard Coleman @ 1997-09-20  1:59 UTC (permalink / raw)


> 
> > > Great.  All we need is a third Emacs project.
> > 
> > We do, actually.  Erik has some interested ideas that deserve to be
> > tried out.
> 
> Ideas that can't be contributed to Emacs and/or XEmacs?
> 
>    Jason R. Mastaler                      jason@mastaler.com

I guess that might be possible.

But some of the things that Erik wants to try (in particular
a different way of dealing with multibyte charsets) are at odds
with the direction that (X)Emacs have followed.

At least that's my understanding.

Richard Coleman
coleman@math.gatech.edu


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]         ` <x7hgbg7m0l.fsf@peorth.gweep.net>
@ 1997-09-20 12:09           ` Johan Danielsson
  0 siblings, 0 replies; 48+ messages in thread
From: Johan Danielsson @ 1997-09-20 12:09 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> And a bunch more.

Like scrapping a very old and boring program and starting from
scratch.

/Johan


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found] <rjpvq5ob9y.fsf@zuse.dina.kvl.dk>
  1997-09-19 15:18 ` Please unbundle the custom and widget libraries from qgnus Jason R Mastaler
       [not found] ` <x7sov15et2.fsf@peorth.gweep.net>
@ 1997-09-20 18:27 ` Lars Magne Ingebrigtsen
       [not found]   ` <x7202j5wpc.fsf@peorth.gweep.net>
  2 siblings, 1 reply; 48+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-09-20 18:27 UTC (permalink / raw)


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

> I suggest qgnus stop bundling these libraries, and instead ask users
> of "old" emacsen to fetch them from:
> 
> 	<URL:http://www.dina.kvl.dk/~abraham/custom/>

I'll remove them from Quassia 0.8.

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


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]     ` <x7en6k7ls1.fsf@peorth.gweep.net>
@ 1997-09-20 19:49       ` Hrvoje Niksic
       [not found]         ` <x767rv5wue.fsf@peorth.gweep.net>
  1997-09-21  4:15       ` Karl Anderson
  1 sibling, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-20 19:49 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> >>>>> "Hrvoje" == Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> >> Of course, if you want to remove custom dependancies entirely, I
> >> am all for it. :)
> 
> Hrvoje> Why?  What do you see wrong with Custom?
> 
> Specifically: the repeated lack of incorporating a simple patch that
> I have provided on numerous occasions, allowing one to completely
> disable colors in Gnus while still retaining faces.

I seem to have missed this patch.  Why don't you customize the Gnus
faces to be colorless?

> This is more of an issue with cus-face than custom.

Then it's an issue with custom (if it indeed is an issue), too.

> Generally: the fact that it takes ten times as long to effect a
> change with custom than with a setq form,

Custom will respect setq forms.  Custom is not defvoo(doo).

> the fact that it does some annoying things to an existing .emacs

Only if you use customize, and explicitely choose `Save for future
sessions' button.  Even so, the XEmacs version doesn't use `.emacs'.

> and the fact that there are at least three incompatable versions of
> it in general circulation.

That is to be remedied soon (or so we hope).

-- 
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] 48+ messages in thread

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]   ` <x7202j5wpc.fsf@peorth.gweep.net>
@ 1997-09-21  1:15     ` Hrvoje Niksic
       [not found]       ` <x7raajuy5j.fsf@peorth.gweep.net>
  1997-09-21  2:04     ` Lars Magne Ingebrigtsen
  1997-09-21 12:02     ` Per Abrahamsen
  2 siblings, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-21  1:15 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> Again, I say that a total unbundling is a Bad Idea.  Libraries that a
> package requires should be distributed with that package.  This is nothing
> more than being professional.  Pull them out of the source tree and put
> them in an auxilliary tarball that gets included with the Gnus
> distribution.  If you do not you are going to have a *LOT* of people asking
> the exact same question on gnu.emacs.gnus: "where can I get custom?"

...and the answer will be: "With the latest version of Emacs."

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
I'm a Lisp variable -- bind me!


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]         ` <x767rv5wue.fsf@peorth.gweep.net>
@ 1997-09-21  1:24           ` Hrvoje Niksic
       [not found]             ` <x7n2l7uxmd.fsf@peorth.gweep.net>
  1997-09-21 12:48             ` Per Abrahamsen
  0 siblings, 2 replies; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-21  1:24 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> Hrvoje> I seem to have missed this patch.  Why don't you customize the Gnus
> Hrvoje> faces to be colorless?
> 
> Because there are a lot of different faces that Gnus uses, and this is the
> kind of on-off thing that should be easilly accomplished.

I see.  But how did you disable colors before `defface' was used?  I
mean, you must have had an even harder time doing it.  Or not?

> >> This is more of an issue with cus-face than custom.
> 
> Hrvoje> Then it's an issue with custom (if it indeed is an issue), too.
> 
> You're right.  Its been so long since I seriously looked at the code that I
> had forgotten (PGP will munge the "---" lines a bit; sorry):
[...]

This patch looks simple (though a little-bit dirty).  Why didn't Per
accept it?  Now, to get it in GNU Emacs, you must have Stallman's
consent.  I'm prepared to apply it to XEmacs.

> + (defcustom custom-no-colors nil
> +   "Do not use colors.
> + If t, do not use any colors.")

This should probably be `custom-use-colors' with reverse semantics,
but it doesn't matter either way.

> >> Generally: the fact that it takes ten times as long to effect a
> >> change with custom than with a setq form,
> 
> Hrvoje> Custom will respect setq forms.  Custom is not defvoo(doo).
> 
> Agreed... but a dozen or more setq forms for each package that uses
> custom simply to disable colorization without disabling faces is
> still a lose.

What I meant is that, unlike defvoo, defcustom will perfectly respect
your `setq' forms.  `defface' is another matter, since it creates a
face, rather than a variable.

> >> the fact that it does some annoying things to an existing .emacs
> 
> Hrvoje> Only if you use customize, and explicitely choose `Save for
> Hrvoje> future sessions' button.
> 
> Apart from testing purposes, who would do this?

If you don't do this, Customize will not change your `.emacs'.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
`VI' - An editor used by those heretics that don't subscribe to
       the Emacs religion.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]   ` <x7202j5wpc.fsf@peorth.gweep.net>
  1997-09-21  1:15     ` Hrvoje Niksic
@ 1997-09-21  2:04     ` Lars Magne Ingebrigtsen
       [not found]       ` <6fzpp7kocq.fsf@half.dna.lth.se>
  1997-09-21 12:02     ` Per Abrahamsen
  2 siblings, 1 reply; 48+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-09-21  2:04 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> If you do not you are going to have a *LOT* of people asking the
> exact same question on gnu.emacs.gnus: "where can I get custom?"

I think you may be right, but the GNUS-NEWS file has (as its first
entry) instructions on how to fetch Custom.  If this turns out to be a
major problem, I'll put the Custom files back in into the tarball (in
a separate directory).

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


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]     ` <x7en6k7ls1.fsf@peorth.gweep.net>
  1997-09-20 19:49       ` Hrvoje Niksic
@ 1997-09-21  4:15       ` Karl Anderson
  1 sibling, 0 replies; 48+ messages in thread
From: Karl Anderson @ 1997-09-21  4:15 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> the fact that it does some annoying things to
> an existing .emacs

Ever since I realized that emacs messes with my .emacs, my .emacs has
been:

;; Load my emacs
(load-library "~/emacs/my-emacs")

Kept it even after I realized that the only messing in years has been
a single (put 'eval-expression 'disabled nil), since I have 11 my-*.el
files anyway.

-- 
Karl Anderson      kra@pobox.com      <URL:http://www.pobox.com/~kra/>


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]       ` <x7raajuy5j.fsf@peorth.gweep.net>
@ 1997-09-21  4:34         ` Hrvoje Niksic
       [not found]           ` <x7k9gawv71.fsf@peorth.gweep.net>
  1997-09-22  7:10         ` Please unbundle the custom and widget libraries from qgnus Kai Grossjohann
  1 sibling, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-21  4:34 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> >>>>> "Hrvoje" == Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> Hrvoje> ...and the answer will be: "With the latest version of Emacs."
> 
> *sigh* Didn't I just go through this?  GNU Emacs 19.34 is the latest
> version of GNU Emacs for much of the non-Asian world.

GNU Emacs 20.1 is usable for people outside Asia, too.  By the time
Quassia Gnus is released, many more people will use Emacs 20.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Thou Who might be our Father Who perhaps may be in Heaven...
                                                -- Roger Zelazny


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]             ` <x7n2l7uxmd.fsf@peorth.gweep.net>
@ 1997-09-21  4:36               ` Hrvoje Niksic
       [not found]                 ` <x7hgbewv10.fsf@peorth.gweep.net>
  0 siblings, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-21  4:36 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> >>>>> "Hrvoje" == Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> Hrvoje> I see.  But how did you disable colors before `defface' was used?
> Hrvoje> I mean, you must have had an even harder time doing it.  Or not?
> 
> A previous incarnation of the patch.

So, this doesn't qualify as a Custom braindamage.  (which is how we
got to that.)

> Hrvoje> This patch looks simple (though a little-bit dirty).
> 
> It's a two-minute hack; what do you expect? :)

The trouble with it is that it's /ad hoc/.  Suppose you want to add a
similar toggle for something else (e.g. boldness, or font sizes), you
are out of luck.  Or, you can write another patch like this one.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Beware of bugs in the above code; I have only proved it correct,
not tried it."                                    -- Donald Knuth


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]   ` <x7202j5wpc.fsf@peorth.gweep.net>
  1997-09-21  1:15     ` Hrvoje Niksic
  1997-09-21  2:04     ` Lars Magne Ingebrigtsen
@ 1997-09-21 12:02     ` Per Abrahamsen
  2 siblings, 0 replies; 48+ messages in thread
From: Per Abrahamsen @ 1997-09-21 12:02 UTC (permalink / raw)



Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

>  Libraries that a
> package requires should be distributed with that package. 

This is true for static C libraries used by C programs, but very
unprofessional for Emacs packages.  The different is that different
versions of a C library can co-exist in different C programs, but the
equivalent does not hold for Emacs.

> If you do not you are going to have a *LOT* of people asking
> the exact same question on gnu.emacs.gnus: "where can I get custom?"

This is preferable to:

	"I just installed Gnus, and W3 no longer works"

	(the current #1 question on the w3 lists)

	"I just installed Gnus, and the modeline is no longer inverse"

	(I found out that Emacs 20.1 was released by someone sending
	 me this)
	
	Add to that all the unpredictable errors the bundling will
	cause in the future. 


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-21  1:24           ` Hrvoje Niksic
       [not found]             ` <x7n2l7uxmd.fsf@peorth.gweep.net>
@ 1997-09-21 12:48             ` Per Abrahamsen
  1 sibling, 0 replies; 48+ messages in thread
From: Per Abrahamsen @ 1997-09-21 12:48 UTC (permalink / raw)



Hrvoje Niksic <hniksic@srce.hr> writes:

> Why didn't Per accept it?

Because the same functionality was already in Custom with 

	(add-to-list 'default-frame-alist '(display-type . mono))

as I explained at the time.  The difference at the time was that
Makefile mode also checked `display-type' directly, so the above would
turn off colors in both Gnus and Makefile mode, while Mr. Rats patch
only affected those packages whose faces were under control by custom.

However, my judgement at the time was that eventually Makefile mode
would also be customized (and indeed, it have), so adding the extra
complexity of a new user variable, which would only hold temporary
value, and only to a single user, would not be cost effective.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]           ` <x7k9gawv71.fsf@peorth.gweep.net>
@ 1997-09-21 16:10             ` Hrvoje Niksic
       [not found]               ` <x7soux2wx3.fsf@peorth.gweep.net>
  1997-09-21 16:44             ` Alan Shutko
  1 sibling, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-21 16:10 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> >>>>> "Hrvoje" == Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> Hrvoje> GNU Emacs 20.1 is usable for people outside Asia, too.
> 
> Tell that to Erik Naggum, who is planning on splintering Yet Another GNU
> Emacs specifically because GNU Emacs 20.1 does *NOT* work well for people
> outside of Asia.

I know of Erik's plans.  However, Erik does say that Emacs 20.1 is
usable for people outside Asia, but he does not *want* to use it.  The 
reasons why he doesn't want to use it are explained in his many
articles.

My point is that one should not use MULE as an excuse to stick with
Emacs 19.34b forever (and refusing to acknowledge Custom, etc.)  Is
that what you intend to do?

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Speak softly and carry a +6 two-handed sword.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]                 ` <x7hgbewv10.fsf@peorth.gweep.net>
@ 1997-09-21 16:12                   ` Hrvoje Niksic
  1997-09-21 16:39                     ` Per Abrahamsen
  0 siblings, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-21 16:12 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> >>>>> "Hrvoje" == Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> Hrvoje> The trouble with it is that it's /ad hoc/.  Suppose you want to add a
> Hrvoje> similar toggle for something else (e.g. boldness, or font sizes), you
> Hrvoje> are out of luck.  Or, you can write another patch like this one.
> 
> If custom is supposed to be able to easilly customize everything (which is
> apparantly the goal) then it should be able to easilly customize
> everything.  Having to manually change two dozen things, using the custom
> engine, for every package that I use is anything but easy.

Per has published another way to do it, in his message.

> Oh, and by the way, I remembered what I found to be evil about
> custom: once it has set things it is impossible to change them
> without exiting and restarting GNU Emacs.

Huh?  Can you be more specific?

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]       ` <6fzpp7kocq.fsf@half.dna.lth.se>
@ 1997-09-21 16:31         ` Lars Magne Ingebrigtsen
  1997-09-22 15:52           ` William M. Perry
  0 siblings, 1 reply; 48+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-09-21 16:31 UTC (permalink / raw)


Kurt Swanson <ksw@dna.lth.se> writes:

> My suggestion is putting an "echo How to obtain custom..." line into
> the makefile.

I've now made dgnushack check for Custom and then issue instructions
if it can't find it.

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


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-21 16:12                   ` Hrvoje Niksic
@ 1997-09-21 16:39                     ` Per Abrahamsen
  0 siblings, 0 replies; 48+ messages in thread
From: Per Abrahamsen @ 1997-09-21 16:39 UTC (permalink / raw)
  Cc: ding


Hrvoje Niksic <hniksic@srce.hr> writes:

> Stainless Steel Rat <ratinox@peorth.gweep.net> writes:
> >
> > Oh, and by the way, I remembered what I found to be evil about
> > custom: once it has set things it is impossible to change them
> > without exiting and restarting GNU Emacs.
> 
> Huh?  Can you be more specific?

Sounds like meta variables[1], another old discussion which is
completely[2] unrelated to custom.  Most of the `gnus-use-whatever'
variables are meta-variables.

Footnotes: 
[1]  Variables whose value is not used directly by the code, but
instead used for initializing other variables. 

[2]  Although with custom, you could theoretically add a `:set' clause
which would make changes to meta variables to take effect automatically.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]           ` <x7k9gawv71.fsf@peorth.gweep.net>
  1997-09-21 16:10             ` Hrvoje Niksic
@ 1997-09-21 16:44             ` Alan Shutko
       [not found]               ` <x7pvq12wso.fsf_-_@peorth.gweep.net>
  1 sibling, 1 reply; 48+ messages in thread
From: Alan Shutko @ 1997-09-21 16:44 UTC (permalink / raw)


>>>>> "R" == Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

R> -----BEGIN PGP SIGNED MESSAGE-----
>>>>> "Hrvoje" == Hrvoje Niksic <hniksic@srce.hr> writes:

Hrvoje> GNU Emacs 20.1 is usable for people outside Asia, too.

R> Tell that to Erik Naggum, who is planning on splintering Yet
R> Another GNU Emacs specifically because GNU Emacs 20.1 does *NOT*
R> work well for people outside of Asia.

Tell that to Erik Naggum, who's also been encouraging people to
upgrade to Emacs 20 (by posting answers to questions which work only
in Emacs 20).  He provides a MULE survival kit which makes Emacs 20
work well for people outside of Asia.

(Besides, Emacs 20 works well for US residents, who never cared about
8-bit characters anyway.  8^))

-- 
Alan Shutko <ats@acm.org> - By consent of the corrupted
Don't worry so loud, your roommate can't think.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]       ` <x7raajuy5j.fsf@peorth.gweep.net>
  1997-09-21  4:34         ` Hrvoje Niksic
@ 1997-09-22  7:10         ` Kai Grossjohann
  1 sibling, 0 replies; 48+ messages in thread
From: Kai Grossjohann @ 1997-09-22  7:10 UTC (permalink / raw)


>>>>> On 20 Sep 1997, Stainless Steel Rat said:

  Rat> *sigh* Didn't I just go through this?  GNU Emacs 19.34 is the
  Rat> latest version of GNU Emacs for much of the non-Asian world.
  Rat> GNU Emacs 19.34 does not include a current version of custom.

Lars should write Quassia so it needs Emacs 20 and doesn't run on
19.34, which will put an end to this discussion.

PS: Oh, I think I forgot:  :-)

kai
-- 
I like both kinds of music.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-21 16:31         ` Lars Magne Ingebrigtsen
@ 1997-09-22 15:52           ` William M. Perry
  1997-09-22 17:14             ` Hrvoje Niksic
  1997-09-22 23:38             ` Lars Magne Ingebrigtsen
  0 siblings, 2 replies; 48+ messages in thread
From: William M. Perry @ 1997-09-22 15:52 UTC (permalink / raw)


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

> Kurt Swanson <ksw@dna.lth.se> writes:
> 
> > My suggestion is putting an "echo How to obtain custom..." line into
> > the makefile.
> 
> I've now made dgnushack check for Custom and then issue instructions
> if it can't find it.

  Have you ever considered using autoconf to create your makefiles for
GNUS?  I've been writing quite a few macros for Emacs/W3's configure.in for 
mucking about with the Emacs someone is trying to use.  I've written
equivalents of the AC_CHECK_LIB macro, so for Emacs/W3 to test whether the
current emacs has a suitable version of the widget library I just do:

AC_EMACS_CHECK_LIB(widget,widget-convert-text,"noecho")
AC_EMACS_CHECK_LIB(wid_edit,widget-convert-text,"noecho")

The 'noecho' stuff is just so routines called by AC_EMACS_CHECK_LIB don't
echo their own 'checking ....' stuff.  There is also AC_EMACS_CHECK_VAR
macro, and AC_EMACS_LISP macro for executing arbitrary lisp.

>From configure.in:

AC_CHECK_CUSTOM
if test "${CUSTOM}" = "no"; then
AC_MSG_WARN(" ")
AC_MSG_WARN(No usable version of the widget/custom libraries have been)
AC_MSG_WARN(detected on your system.  This version of Emacs/W3 requires)
AC_MSG_WARN(features present in newer versions of the widget library.)
AC_MSG_WARN(" ")
AC_MSG_WARN(Please upgrade to the latest version of custom available.)
AC_MSG_WARN(This package is included with Emacs 20.1 and XEmacs 20.3)
AC_MSG_WARN(or from http://www.dina.kvl.dk/~abraham/custom/)
AC_MSG_WARN(" ")
AC_MSG_WARN(You may still continue but you must modify lisp/Makefile)
AC_MSG_WARN(to have the correct WIDGETDIR setting.)
AC_MSG_WARN(" ")
fi

-Bill P.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]               ` <x7soux2wx3.fsf@peorth.gweep.net>
@ 1997-09-22 16:28                 ` Hrvoje Niksic
       [not found]                   ` <x790wpjjp8.fsf@peorth.gweep.net>
  1997-09-25 21:29                   ` Jason R Mastaler
  0 siblings, 2 replies; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-22 16:28 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> Primarilly because MULE breaks ISO Latin-1 which works flawlessly in GNU
> Emacs 19.34 and barely works at all in GNU Emacs 20.1.  Assuming for the
> moment that you are not a developer/tester, which would you prefer to use,
> a version of GNU Emacs that works, or one that manages to limp along and
> occasionally breaks your files?

I don't think MULE breaks ISO Latin-1.  It makes it harder to use,
maybe.  Anyway, you mentioned Erik as an example -- but Erik *is* the
one who calls out to everyone to switch to 20.1.  Even with MULE, it's 
still better than 19.34.  One of the reasons why it's better
(according to Erik) is Custom.

> Hrvoje> My point is that one should not use MULE as an excuse to stick with
> Hrvoje> Emacs 19.34b forever (and refusing to acknowledge Custom, etc.)  Is
> Hrvoje> that what you intend to do?
> 
> But you see, MULE is exactly that.  If Erik's YAGE project fails to pan
> out, and the 19.35 release never appears, there will be many who freeze at
> 19.34 forever, because that is how long it will be before RMS makes MULE a
> compile time option as it is with GNU XEmacs.

I don't think MULE is as bad as that, but you're free to make your own 
choices.  I hope that other package developers will not give up Custom 
because of Stallmans idiotic decisions.


P.S.
`GNU XEmacs' makes me gag.  It's just XEmacs.  Or we fight back with
`FSF Emacs', which makes Stallman gag. :-)

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
I'm a Lisp variable -- bind me!


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-22 15:52           ` William M. Perry
@ 1997-09-22 17:14             ` Hrvoje Niksic
  1997-09-22 18:02               ` Per Abrahamsen
  1997-09-22 23:38             ` Lars Magne Ingebrigtsen
  1 sibling, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-22 17:14 UTC (permalink / raw)


wmperry@aventail.com (William M. Perry) writes:

> AC_MSG_WARN(Please upgrade to the latest version of custom available.)
> AC_MSG_WARN(This package is included with Emacs 20.1 and XEmacs 20.3)
> AC_MSG_WARN(or from http://www.dina.kvl.dk/~abraham/custom/)

The version with 20.2 is good enough too, I think.

-- 
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] 48+ messages in thread

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-22 17:14             ` Hrvoje Niksic
@ 1997-09-22 18:02               ` Per Abrahamsen
  0 siblings, 0 replies; 48+ messages in thread
From: Per Abrahamsen @ 1997-09-22 18:02 UTC (permalink / raw)



Hrvoje Niksic <hniksic@srce.hr> writes:

> wmperry@aventail.com (William M. Perry) writes:
> 
> > AC_MSG_WARN(Please upgrade to the latest version of custom available.)
> > AC_MSG_WARN(This package is included with Emacs 20.1 and XEmacs 20.3)
> > AC_MSG_WARN(or from http://www.dina.kvl.dk/~abraham/custom/)
> 
> The version with 20.2 is good enough too, I think.

It is good enough for Gnus (so is the one in 19.15).  But W3 needs a
fairly recent version.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]                   ` <x790wpjjp8.fsf@peorth.gweep.net>
@ 1997-09-22 19:15                     ` Hrvoje Niksic
       [not found]                       ` <x73emx3rex.fsf@peorth.gweep.net>
  0 siblings, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-22 19:15 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> Hrvoje> It makes it harder to use, maybe.  Anyway, you mentioned
> Hrvoje> Erik as an example -- but Erik *is* the one who calls out to
> Hrvoje> everyone to switch to 20.1.  Even with MULE, it's still
> Hrvoje> better than 19.34.  One of the reasons why it's better
> Hrvoje> (according to Erik) is Custom.
> 
> Another one is that it reduces duplicated effort on the development
> front.

True.  But he *does* encourage people to upgrade to 20.1.  So you
cannot use him as a promotor of not doing it.

> The fewer versions of GNU (X)Emacs that are actively supported, the
> easier it is on the developers.  But remember that Erik is also in
> the planning stages of both a GNU Emacs 19.35 release as well as an
> ambitious YAGE project, at least partially because of MULE and the
> stance RMS has taken on it.

Ha!  I'd bet Mule is just the immediate excuse.  In many XEmacs
flamewars Erik has been explaining that he had no problems whatsoever
cooperating with Stallman.  It would be too much to admit that he
doesn't like Stallman's way of handling things.  So he says he doesn't 
like MULE.  As if there weren't many patches that Stallman rejected
because he "didn't like them".

> But this brings up *my* reasons for not "upgrading" from GNU Emacs
> 19.34: code bloat.  Both GNU Emacs 20 and all versions of XEmacs
> have a lot of code dedicated to features for which I have no use,
> "features" I cannot entirely disable at compile time.

This is a good reason not to upgrade.  You could say the same for
Emacs 18.59, for instance -- and you would be equally justified.  But
you must not expect the package developers, and the rest of the users, 
to follow your reasonings.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Idle RAM is the Devil's playground.


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

* Re: Gnus 5.5 and MBSK
       [not found]               ` <x7pvq12wso.fsf_-_@peorth.gweep.net>
@ 1997-09-22 23:37                 ` Lars Magne Ingebrigtsen
       [not found]                   ` <x7en6gbxyr.fsf@peorth.gweep.net>
  0 siblings, 1 reply; 48+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-09-22 23:37 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> However, there are two problems, one of which is directly related to Gnus
> 5.5: Gnus 5.5 will probably break if you run it on a GNU Emacs 20 that has
> had the MBSK patches applied.  Why?  Because it breaks the MBSK's Golden
> Rule: NEVER TURN ON MULTIBYTE ENCODING.

When does Gnus 5.5 switch on multibyte encoding?

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


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-22 15:52           ` William M. Perry
  1997-09-22 17:14             ` Hrvoje Niksic
@ 1997-09-22 23:38             ` Lars Magne Ingebrigtsen
       [not found]               ` <oqvhyrb2l3.fsf@icule.progiciels-bpi.ca>
  1 sibling, 1 reply; 48+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-09-22 23:38 UTC (permalink / raw)


wmperry@aventail.com (William M. Perry) writes:

>   Have you ever considered using autoconf to create your makefiles
> for GNUS?

Yeah, but I don't think we really need it for Gnus. 

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


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]                       ` <x73emx3rex.fsf@peorth.gweep.net>
@ 1997-09-22 23:47                         ` Hrvoje Niksic
  0 siblings, 0 replies; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-22 23:47 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> I do not see the same degree of necessary change to the internals this time
> around.

But you said yourself that you did not see it in the first versions of 
Emacs 19, either.  So things may be better by Emacs 20.19 -- or
however long it takes.

> Aside from MULE, most of the changes are the new and updated
> packages, like Gnus.  Everything else is literally window dressing.

This is, of course, not true.  Look at Erik Naggum's exhaustive
article on the subject.  Or, the NEWS file, for that matter.

> For the time being I forsee no reason why Gnus will not continue to
> work properly on Emacs 19.34, and so I do not see a reason to
> abandon those who for whatever reason are going to continue to use
> it instead of Emacs 20.

Neither do I.  But I do see the reason why Gnus might want to unbundle 
custom.  The Emacs 20 users will have it bundled, and the Emacs 19
users will get it elsewhere.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"A Real Programmer's code can awe with its fiendish brilliance, even
as its crockishness appalls."


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

* Re: Gnus 5.5 and MBSK
       [not found]                   ` <x7en6gbxyr.fsf@peorth.gweep.net>
@ 1997-09-23  4:46                     ` Lars Magne Ingebrigtsen
  0 siblings, 0 replies; 48+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-09-23  4:46 UTC (permalink / raw)


Stainless Steel Rat <ratinox@peorth.gweep.net> writes:

> Lars> When does Gnus 5.5 switch on multibyte encoding?
> 
> I have not looked closely at the diffs, but I would guess that it does so
> any time it encounters 8-bit characters. 

Not if you have Mule switched off.

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


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-22 16:28                 ` Hrvoje Niksic
       [not found]                   ` <x790wpjjp8.fsf@peorth.gweep.net>
@ 1997-09-25 21:29                   ` Jason R Mastaler
  1997-09-26  6:14                     ` Hrvoje Niksic
  1 sibling, 1 reply; 48+ messages in thread
From: Jason R Mastaler @ 1997-09-25 21:29 UTC (permalink / raw)


Hrvoje Niksic <hniksic@srce.hr> writes:

> `GNU XEmacs' makes me gag.  It's just XEmacs.  Or we fight back with
> `FSF Emacs', which makes Stallman gag. :-)

If no one likes the term "FSF", why does Gnus use this in it's
message-id's?  Both Emacs and XEmacs.

For example,

Message-ID: <x7lo0lxf55.fsf@mastaler.com>
                        ^^^

   Jason R. Mastaler                      jason@mastaler.com


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-09-25 21:29                   ` Jason R Mastaler
@ 1997-09-26  6:14                     ` Hrvoje Niksic
  0 siblings, 0 replies; 48+ messages in thread
From: Hrvoje Niksic @ 1997-09-26  6:14 UTC (permalink / raw)


Jason R Mastaler <jason@mastaler.com> writes:

> Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> > `GNU XEmacs' makes me gag.  It's just XEmacs.  Or we fight back with
> > `FSF Emacs', which makes Stallman gag. :-)
> 
> If no one likes the term "FSF", why does Gnus use this in it's
> message-id's?

I said that Stallman didn't like the term `FSF Emacs', not the term
`FSF'.

> Message-ID: <x7lo0lxf55.fsf@mastaler.com>
>                         ^^^

Because there is a greater chance that they will be unique.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
4.  Thou shalt not warlorde a sig if it bee the sig of Kibo, nor if
    it bee the sig of the Inner Circle.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]               ` <oqvhyrb2l3.fsf@icule.progiciels-bpi.ca>
@ 1997-10-21 15:11                 ` Kai Grossjohann
  1997-10-21 16:12                   ` To autoconf or not to autoconf (Was Re: Please unbundle the custom and widget libraries from qgnus.) William M. Perry
  1998-02-07 20:27                   ` Please unbundle the custom and widget libraries from qgnus François Pinard
  1997-10-24 22:52                 ` Lars Magne Ingebrigtsen
  1 sibling, 2 replies; 48+ messages in thread
From: Kai Grossjohann @ 1997-10-21 15:11 UTC (permalink / raw)
  Cc: ding

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=US-ASCII, Size: 517 bytes --]

>>>>> On 21 Oct 1997, François Pinard said:

  François> One thing that we also needed, and for a long while, is
  François> using makeinfo whenever possible to generate the manuals.
  François> Emacs is just too slow at it, and makeinfo is not so bad
  François> anyway :-).  Whatever the trick is, makeinfo should be
  François> used if available on the installing system.

I've been typing "make makeinfo" for a LONG time now and haven't had
any problems with it.

kai
-- 
~/.signature: No such file or directory


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

* To autoconf or not to autoconf (Was Re: Please unbundle the custom and widget libraries from qgnus.)
  1997-10-21 15:11                 ` Kai Grossjohann
@ 1997-10-21 16:12                   ` William M. Perry
  1998-02-07 20:27                   ` Please unbundle the custom and widget libraries from qgnus François Pinard
  1 sibling, 0 replies; 48+ messages in thread
From: William M. Perry @ 1997-10-21 16:12 UTC (permalink / raw)
  Cc: François Pinard, ding

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1465 bytes --]

Kai Grossjohann <grossjohann@charly.cs.uni-dortmund.de> writes:

> >>>>> On 21 Oct 1997, François Pinard said:
> 
>   François> One thing that we also needed, and for a long while, is
>   François> using makeinfo whenever possible to generate the manuals.
>   François> Emacs is just too slow at it, and makeinfo is not so bad
>   François> anyway :-).  Whatever the trick is, makeinfo should be
>   François> used if available on the installing system.
> 
> I've been typing "make makeinfo" for a LONG time now and haven't had
> any problems with it.

  Yes, but you have to go read the makefile to figure that out.  Its not in 
the manual, the .el files, the texi files, nothing. :)

[gnus]find . -type f -print | xargs fgrep -i makeinfo
./texi/Makefile:MAKEINFO=$(EMACS) -batch -q -no-site-file
./texi/Makefile:        $(MAKEINFO) -eval '(find-file "gnus.texi")' $(XINFOSWI)
./texi/Makefile:        $(MAKEINFO) -eval '(find-file "message.texi")' $(XINFOSWI)
./texi/Makefile:makeinfo: 
./texi/Makefile:        makeinfo -o gnus gnus.texi
./texi/Makefile:        makeinfo -o message message.texi

  If you are using autoconf, you can make it automatically choose one or
the other, automatically.  The Emacs/W3 aclocal.m4 has grown quite a bit
over the last few months, and has macros to run arbitrary lisp in the emacs 
you have chosen, and get the return values.  This is how I check for the
existence of widget, custom, package support in XEmacs, etc.

-Bill P.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
       [not found]               ` <oqvhyrb2l3.fsf@icule.progiciels-bpi.ca>
  1997-10-21 15:11                 ` Kai Grossjohann
@ 1997-10-24 22:52                 ` Lars Magne Ingebrigtsen
  1997-10-25  0:57                   ` Matt Simmons
  1997-10-30 12:55                   ` Hrvoje Niksic
  1 sibling, 2 replies; 48+ messages in thread
From: Lars Magne Ingebrigtsen @ 1997-10-24 22:52 UTC (permalink / raw)


François Pinard <pinard@iro.umontreal.ca> writes:

> One thing that we also needed, and for a long while, is using makeinfo
> whenever possible to generate the manuals.  Emacs is just too slow at it,
> and makeinfo is not so bad anyway :-). 

Ha!  I've got a K6/200, and I want to use it!  I even byte-compile
everything with XEmacs 20 just to make it feel like it has something
to do.

Poor, underutilized CPU.

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


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-10-24 22:52                 ` Lars Magne Ingebrigtsen
@ 1997-10-25  0:57                   ` Matt Simmons
  1997-10-30 12:55                   ` Hrvoje Niksic
  1 sibling, 0 replies; 48+ messages in thread
From: Matt Simmons @ 1997-10-25  0:57 UTC (permalink / raw)


Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
> Poor, underutilized CPU.
That's why God made the Mersenne(sp?) Prime Search.

Matt

-- 
     Matt Simmons  -  simmonmt@acm.org  -  http://www.netcom.com/~simmonmt
   There is always an easy solution to every human problem -- neat, plausible
			   and wrong.  --H.L. Mencken


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-10-24 22:52                 ` Lars Magne Ingebrigtsen
  1997-10-25  0:57                   ` Matt Simmons
@ 1997-10-30 12:55                   ` Hrvoje Niksic
  1997-10-30 15:11                     ` William M. Perry
  1 sibling, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-10-30 12:55 UTC (permalink / raw)


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

> François Pinard <pinard@iro.umontreal.ca> writes:
> 
> > One thing that we also needed, and for a long while, is using makeinfo
> > whenever possible to generate the manuals.  Emacs is just too slow at it,
> > and makeinfo is not so bad anyway :-). 
> 
> Ha!  I've got a K6/200, and I want to use it!  I even byte-compile
> everything with XEmacs 20 just to make it feel like it has something
> to do.

ROTFL!  I knew XEmacs was good for *something*!

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Idle RAM is the Devil's playground.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-10-30 12:55                   ` Hrvoje Niksic
@ 1997-10-30 15:11                     ` William M. Perry
  1997-10-30 15:23                       ` Hrvoje Niksic
  0 siblings, 1 reply; 48+ messages in thread
From: William M. Perry @ 1997-10-30 15:11 UTC (permalink / raw)
  Cc: ding

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 698 bytes --]

Hrvoje Niksic <hniksic@srce.hr> writes:

> Lars Magne Ingebrigtsen <larsi@gnus.org> writes:
> 
> > François Pinard <pinard@iro.umontreal.ca> writes:
> > 
> > > One thing that we also needed, and for a long while, is using makeinfo
> > > whenever possible to generate the manuals.  Emacs is just too slow at it,
> > > and makeinfo is not so bad anyway :-). 
> > 
> > Ha!  I've got a K6/200, and I want to use it!  I even byte-compile
> > everything with XEmacs 20 just to make it feel like it has something
> > to do.
> 
> ROTFL!  I knew XEmacs was good for *something*!

  I hope lars is using XEmacs 20.3beta94 with no optimizations, --debug=yes
and --error-checking=all --with-mule :)

-Bill P.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-10-30 15:11                     ` William M. Perry
@ 1997-10-30 15:23                       ` Hrvoje Niksic
  1997-10-30 15:46                         ` William M. Perry
  0 siblings, 1 reply; 48+ messages in thread
From: Hrvoje Niksic @ 1997-10-30 15:23 UTC (permalink / raw)
  Cc: ding

wmperry@aventail.com (William M. Perry) writes:

> > ROTFL!  I knew XEmacs was good for *something*!
> 
> I hope lars is using XEmacs 20.3beta94 with no optimizations,
> --debug=yes and --error-checking=all --with-mule :)

He's using 19.15.  Feh...

>From what I hear, early 19.12 betas with error-checking=all and no
optimization were, khm, *interesting* speedwise.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Speak softly and carry a +6 two-handed sword.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-10-30 15:23                       ` Hrvoje Niksic
@ 1997-10-30 15:46                         ` William M. Perry
  0 siblings, 0 replies; 48+ messages in thread
From: William M. Perry @ 1997-10-30 15:46 UTC (permalink / raw)
  Cc: ding

Hrvoje Niksic <hniksic@srce.hr> writes:

> wmperry@aventail.com (William M. Perry) writes:
> 
> > > ROTFL!  I knew XEmacs was good for *something*!
> > 
> > I hope lars is using XEmacs 20.3beta94 with no optimizations,
> > --debug=yes and --error-checking=all --with-mule :)
> 
> He's using 19.15.  Feh...
> 
> From what I hear, early 19.12 betas with error-checking=all and no
> optimization were, khm, *interesting* speedwise.

  I hereby nominate Hrvoje for worlds largest understatement of the last
few years. :)  Ahh, the heady excitement of the early 19.12 alphas!  The
world may never see their like again.

-Bill P.


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

* Re: Please unbundle the custom and widget libraries from qgnus.
  1997-10-21 15:11                 ` Kai Grossjohann
  1997-10-21 16:12                   ` To autoconf or not to autoconf (Was Re: Please unbundle the custom and widget libraries from qgnus.) William M. Perry
@ 1998-02-07 20:27                   ` François Pinard
  1 sibling, 0 replies; 48+ messages in thread
From: François Pinard @ 1998-02-07 20:27 UTC (permalink / raw)
  Cc: ding

Kai Grossjohann <grossjohann@charly.cs.uni-dortmund.de> écrit:

> I've been typing "make makeinfo" for a LONG time now and haven't had
> any problems with it.

It works!  Thanks a lot for telling me!  Remains for Gnus to be clever
enough for using it all by itself, when it is available. :-)

-- 
François Pinard                            mailto:pinard@iro.umontreal.ca
Join the free Translation Project!    http://www.iro.umontreal.ca/~pinard


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

end of thread, other threads:[~1998-02-07 20:27 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <rjpvq5ob9y.fsf@zuse.dina.kvl.dk>
1997-09-19 15:18 ` Please unbundle the custom and widget libraries from qgnus Jason R Mastaler
1997-09-19 16:17   ` Hrvoje Niksic
1997-09-19 16:20   ` Per Abrahamsen
1997-09-19 16:24   ` Jan Vroonhof
     [not found] ` <x7sov15et2.fsf@peorth.gweep.net>
1997-09-19 19:53   ` Hrvoje Niksic
     [not found]     ` <x7en6k7ls1.fsf@peorth.gweep.net>
1997-09-20 19:49       ` Hrvoje Niksic
     [not found]         ` <x767rv5wue.fsf@peorth.gweep.net>
1997-09-21  1:24           ` Hrvoje Niksic
     [not found]             ` <x7n2l7uxmd.fsf@peorth.gweep.net>
1997-09-21  4:36               ` Hrvoje Niksic
     [not found]                 ` <x7hgbewv10.fsf@peorth.gweep.net>
1997-09-21 16:12                   ` Hrvoje Niksic
1997-09-21 16:39                     ` Per Abrahamsen
1997-09-21 12:48             ` Per Abrahamsen
1997-09-21  4:15       ` Karl Anderson
1997-09-19 20:04   ` Lars Balker Rasmussen
1997-09-19 22:27   ` Jason R Mastaler
1997-09-20  0:08     ` SL Baur
1997-09-20  1:06       ` Jason R Mastaler
1997-09-20  1:59         ` Yet Another Emacs Project (YAEP) Richard Coleman
     [not found]         ` <x7hgbg7m0l.fsf@peorth.gweep.net>
1997-09-20 12:09           ` Please unbundle the custom and widget libraries from qgnus Johan Danielsson
1997-09-20  0:52     ` Yet Another Emacs Project (YAEP) Richard Coleman
1997-09-20 18:27 ` Please unbundle the custom and widget libraries from qgnus Lars Magne Ingebrigtsen
     [not found]   ` <x7202j5wpc.fsf@peorth.gweep.net>
1997-09-21  1:15     ` Hrvoje Niksic
     [not found]       ` <x7raajuy5j.fsf@peorth.gweep.net>
1997-09-21  4:34         ` Hrvoje Niksic
     [not found]           ` <x7k9gawv71.fsf@peorth.gweep.net>
1997-09-21 16:10             ` Hrvoje Niksic
     [not found]               ` <x7soux2wx3.fsf@peorth.gweep.net>
1997-09-22 16:28                 ` Hrvoje Niksic
     [not found]                   ` <x790wpjjp8.fsf@peorth.gweep.net>
1997-09-22 19:15                     ` Hrvoje Niksic
     [not found]                       ` <x73emx3rex.fsf@peorth.gweep.net>
1997-09-22 23:47                         ` Hrvoje Niksic
1997-09-25 21:29                   ` Jason R Mastaler
1997-09-26  6:14                     ` Hrvoje Niksic
1997-09-21 16:44             ` Alan Shutko
     [not found]               ` <x7pvq12wso.fsf_-_@peorth.gweep.net>
1997-09-22 23:37                 ` Gnus 5.5 and MBSK Lars Magne Ingebrigtsen
     [not found]                   ` <x7en6gbxyr.fsf@peorth.gweep.net>
1997-09-23  4:46                     ` Lars Magne Ingebrigtsen
1997-09-22  7:10         ` Please unbundle the custom and widget libraries from qgnus Kai Grossjohann
1997-09-21  2:04     ` Lars Magne Ingebrigtsen
     [not found]       ` <6fzpp7kocq.fsf@half.dna.lth.se>
1997-09-21 16:31         ` Lars Magne Ingebrigtsen
1997-09-22 15:52           ` William M. Perry
1997-09-22 17:14             ` Hrvoje Niksic
1997-09-22 18:02               ` Per Abrahamsen
1997-09-22 23:38             ` Lars Magne Ingebrigtsen
     [not found]               ` <oqvhyrb2l3.fsf@icule.progiciels-bpi.ca>
1997-10-21 15:11                 ` Kai Grossjohann
1997-10-21 16:12                   ` To autoconf or not to autoconf (Was Re: Please unbundle the custom and widget libraries from qgnus.) William M. Perry
1998-02-07 20:27                   ` Please unbundle the custom and widget libraries from qgnus François Pinard
1997-10-24 22:52                 ` Lars Magne Ingebrigtsen
1997-10-25  0:57                   ` Matt Simmons
1997-10-30 12:55                   ` Hrvoje Niksic
1997-10-30 15:11                     ` William M. Perry
1997-10-30 15:23                       ` Hrvoje Niksic
1997-10-30 15:46                         ` William M. Perry
1997-09-21 12:02     ` Per Abrahamsen

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