Gnus development mailing list
 help / color / mirror / Atom feed
* Gnus v5.6.33 is released
@ 1998-08-11 18:47 Lars Magne Ingebrigtsen
  1998-08-11 20:25 ` Jochen_Hayek
  1998-08-11 21:41 ` Eze Ogwuma
  0 siblings, 2 replies; 9+ messages in thread
From: Lars Magne Ingebrigtsen @ 1998-08-11 18:47 UTC (permalink / raw)


Bug fixes.

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

ChangeLog since last release:

Tue Aug 11 20:46:25 1998  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

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

1998-08-11 20:07:55  Lars Magne Ingebrigtsen  <larsi@gnus.org>

	* gnus-group.el (gnus-group-apropos): Check symbol value.

	* gnus-cite.el (gnus-cited-closed-text-button-line-format):
	Changed.



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


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

* Re: Gnus v5.6.33 is released
  1998-08-11 18:47 Gnus v5.6.33 is released Lars Magne Ingebrigtsen
@ 1998-08-11 20:25 ` Jochen_Hayek
  1998-08-11 20:41   ` François Pinard
  1998-08-11 21:06   ` Dave Love
  1998-08-11 21:41 ` Eze Ogwuma
  1 sibling, 2 replies; 9+ messages in thread
From: Jochen_Hayek @ 1998-08-11 20:25 UTC (permalink / raw)



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

    LMI> Bug fixes.
    LMI> Get it from <URL:http://www.gnus.org/gnus.tar.gz> or
    LMI> "/ftp@ftp.gnus.org:/pub/emacs/gnus/".  The patch is available as
    LMI> <URL:http://www.gnus.org/patches/gnus-5.6.32-5.6.33.diff.gz>.

    LMI> ChangeLog since last release:

    LMI> Tue Aug 11 20:46:25 1998  Lars Magne Ingebrigtsen  <larsi@menja.ifi.uio.no>

    LMI> 	* gnus.el: Gnus v5.6.33 is released.

    LMI> [...]

As usual the generated Makefile does use an uninitialized make macro
by the name of `prefix',
so if you do the following
(the usual and necessary minimal commands to install any GNU package):

    ./configure
    make
    make install

the files go to /share/... -- quite unreasonable, as I think.

I got the impression, I would find myself in LMI's killfile,
that's probably why he doesn't care to fix is.

And most probably he does not apply those `minimal commands',
so he is not effected.

I apologize for not being able myself to fix this.

But I think the case is severe enough to get managed quite soon.

Kind regards,

Jochen_Hayek@ACM.org
.



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

* Re: Gnus v5.6.33 is released
  1998-08-11 20:25 ` Jochen_Hayek
@ 1998-08-11 20:41   ` François Pinard
  1998-08-11 21:06   ` Dave Love
  1 sibling, 0 replies; 9+ messages in thread
From: François Pinard @ 1998-08-11 20:41 UTC (permalink / raw)
  Cc: ding

Jochen_Hayek@acm.org writes:

> I got the impression, I would find myself in LMI's killfile, that's
> probably why he doesn't care to fix is.

I'll fix Autoconf-related problems, and that is probably why Lars does not.
I'm only looking (rather, honestly, starving! :-) for some peaceful, quiet
day to dive into this, but those times are fairly rare in my current life.
Yet, don't despair, I'll surely come to these, and no message is lost.

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


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

* Re: Gnus v5.6.33 is released
  1998-08-11 20:25 ` Jochen_Hayek
  1998-08-11 20:41   ` François Pinard
@ 1998-08-11 21:06   ` Dave Love
  1998-08-12  7:34     ` Steinar Bang
  1 sibling, 1 reply; 9+ messages in thread
From: Dave Love @ 1998-08-11 21:06 UTC (permalink / raw)


>>>>> "JH" == Jochen Hayek <Jochen_Hayek@ACM.org> writes:

 JH> As usual the generated Makefile does use an uninitialized make
 JH> macro by the name of `prefix',

Isn't this all that's needed to fix it?

1998-08-11  Dave Love  <d.love@dl.ac.uk>

	* gnus-5.6.28/Makefile.in (prefix): Define.

*** Makefile.in	1998/08/11 21:01:55	1.1
--- Makefile.in	1998/08/11 21:02:13
***************
*** 1,3 ****
--- 1,4 ----
+ prefix = @prefix@
  lispdir = @lispdir@
  srcdir = @srcdir@
  


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

* Re: Gnus v5.6.33 is released
  1998-08-11 18:47 Gnus v5.6.33 is released Lars Magne Ingebrigtsen
  1998-08-11 20:25 ` Jochen_Hayek
@ 1998-08-11 21:41 ` Eze Ogwuma
  1998-08-12 11:32   ` Lars Magne Ingebrigtsen
  1 sibling, 1 reply; 9+ messages in thread
From: Eze Ogwuma @ 1998-08-11 21:41 UTC (permalink / raw)


I've found that scoring using capitals no longer works. "I S" and "L
S" now just give errors.

-- 
Eze Ogwuma


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

* Re: Gnus v5.6.33 is released
  1998-08-11 21:06   ` Dave Love
@ 1998-08-12  7:34     ` Steinar Bang
  1998-08-12 10:51       ` Dave Love
  0 siblings, 1 reply; 9+ messages in thread
From: Steinar Bang @ 1998-08-12  7:34 UTC (permalink / raw)


>>>>> Dave Love <d.love@dl.ac.uk>:

>>>>> "JH" == Jochen Hayek <Jochen_Hayek@ACM.org> writes:
JH> As usual the generated Makefile does use an uninitialized make
JH> macro by the name of `prefix',

> Isn't this all that's needed to fix it?

> 1998-08-11  Dave Love  <d.love@dl.ac.uk>

> 	* gnus-5.6.28/Makefile.in (prefix): Define.

> *** Makefile.in	1998/08/11 21:01:55	1.1
> --- Makefile.in	1998/08/11 21:02:13
> ***************
> *** 1,3 ****
> --- 1,4 ----
> + prefix = @prefix@
>   lispdir = @lispdir@
>   srcdir = @srcdir@

This patch worked for infodir, but not for lispdir (on 5.6.33):

  

~/src/install/gnus-5.6.33$ make -n install
cd lisp && make EMACS=/usr/bin/emacs lispdir=/emacs/site-lisp install
make[1]: Entering directory `/home/sb/src/install/gnus-5.6.33/lisp'
/usr/bin/emacs -batch -q -no-site-file -l ./dgnushack.el -f dgnushack-compile
/bin/sh ../mkinstalldirs /emacs/site-lisp
for p in *.elc; do \
  echo " /usr/bin/install -c -m 644 $p /emacs/site-lisp/$p"; \
  /usr/bin/install -c -m 644 $p /emacs/site-lisp/$p; \
done
make[1]: Leaving directory `/home/sb/src/install/gnus-5.6.33/lisp'
cd texi && make EMACS=/usr/bin/emacs install
make[1]: Entering directory `/home/sb/src/install/gnus-5.6.33/texi'
/bin/sh ../mkinstalldirs /home/sb/apps/info
for file in gnus message; do \
  for ifile in `echo $file $file-[0-9] $file-[0-9][0-9]`; do \
    if test -f $ifile; then \
      echo " /usr/bin/install -c -m 644 $ifile /home/sb/apps/info/$ifile"; \
      /usr/bin/install -c -m 644 $ifile /home/sb/apps/info/$ifile; \
    else : ; fi; \
  done; \
done
make[1]: Leaving directory `/home/sb/src/install/gnus-5.6.33/texi'
~/src/install/gnus-5.6.33$ 

(configure was run with: ./configure --prefix=~/apps)


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

* Re: Gnus v5.6.33 is released
  1998-08-12  7:34     ` Steinar Bang
@ 1998-08-12 10:51       ` Dave Love
  1998-08-12 13:46         ` William M. Perry
  0 siblings, 1 reply; 9+ messages in thread
From: Dave Love @ 1998-08-12 10:51 UTC (permalink / raw)
  Cc: bugs

>>>>> "SB" == Steinar Bang <sb@metis.no> writes:

 SB> This patch worked for infodir, but not for lispdir (on 5.6.33):

1998-08-12  Dave Love  <d.love@dl.ac.uk>

	* gnus-5.6.28/Makefile.in (datadir): Define.

*** Makefile.in	1998/08/12 10:34:55	1.2
--- Makefile.in	1998/08/12 10:42:03
***************
*** 1,4 ****
--- 1,5 ----
  prefix = @prefix@
+ datadir = @datadir@
  lispdir = @lispdir@
  srcdir = @srcdir@
  

The current W3 beta is probably the place to look for Emacs
autoconfiscation examples, though I don't remember what it gets up to.


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

* Re: Gnus v5.6.33 is released
  1998-08-11 21:41 ` Eze Ogwuma
@ 1998-08-12 11:32   ` Lars Magne Ingebrigtsen
  0 siblings, 0 replies; 9+ messages in thread
From: Lars Magne Ingebrigtsen @ 1998-08-12 11:32 UTC (permalink / raw)


Eze Ogwuma <typhoon@dircon.co.uk> writes:

> I've found that scoring using capitals no longer works. "I S" and "L
> S" now just give errors.

Yup.  Fix in Gnus v5.6.34.

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


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

* Re: Gnus v5.6.33 is released
  1998-08-12 10:51       ` Dave Love
@ 1998-08-12 13:46         ` William M. Perry
  0 siblings, 0 replies; 9+ messages in thread
From: William M. Perry @ 1998-08-12 13:46 UTC (permalink / raw)
  Cc: ding, bugs

Dave Love <d.love@dl.ac.uk> writes:

> >>>>> "SB" == Steinar Bang <sb@metis.no> writes:
> 
>  SB> This patch worked for infodir, but not for lispdir (on 5.6.33):
> 
> 1998-08-12  Dave Love  <d.love@dl.ac.uk>
> 
> 	* gnus-5.6.28/Makefile.in (datadir): Define.
> 
> *** Makefile.in	1998/08/12 10:34:55	1.2
> --- Makefile.in	1998/08/12 10:42:03
> ***************
> *** 1,4 ****
> --- 1,5 ----
>   prefix = @prefix@
> + datadir = @datadir@
>   lispdir = @lispdir@
>   srcdir = @srcdir@
> 
> The current W3 beta is probably the place to look for Emacs
> autoconfiscation examples, though I don't remember what it gets up to.

  I do all sorts of nasty things in my autoconf scripts.  Here's a rundown
of my aclocal.m4 file for Emacs/W3:

AC_EMACS_VERSION
- gets the major and minor versions of Emacs.  Defines EMACS_VERSION for
  use in *.in files

AC_EMACS_PACKAGES
- add the --with-package-dir command line switch.  This is XEmacs specific
  and replaces --prefix and changes prefix, datadir, infodir, and lispdir.

AC_XEMACS_P
- checks if the EMACS is really XEmacs in disguise.  Sets EMACS_FLAVOR to
  emacs | xemacs, and XEMACS to yes | no.

AC_EMACS_LISP()
- Execute arbitrary emacs-lisp and get the return value.

AC_PATH_LISPDIR
- I think I ripped this off from gnus :)  Determine where to install the
  lisp files.  Defines `lispdir' for use in *.in files.

AC_EMACS_CHECK_LIB(library,function)
- Check whether a function exists in a library.  Basically does a
  (progn (fmakunbound function) (require library) (fboundp function))
  Defines HAVE_function with yes | no

AC_EMACS_CHECK_VAR(library,variable)
- As above, but does a (boundp variable) check instead.

AC_CHECK_CUSTOM
- Perform sanity checking and try to locate custom and widget libraries.
  Defines CUSTOM for use in *.in files.

AC_CHECK_AUTOLOADS
- Figure out how to rebuild auto-autoloads.el.  These are used in the
  XEmacs package system.  A package should be shipped out with them, and
  use this macro to rebuild them. If XEmacs is being used it will do the
  right thing, or 'touch' them if the emacs is not package-capable.  You
  have to have the dependencies right in your lisp/Makefile.in though.
  Defines REBUILD_AUTOLOADS for use in *.in files.

AC_CHECK_CUSTOMLOADS
- Figure out how to rebuild custom-load.el.  These are used in the XEmacs
  package system.  A package should be shipped out with them, and use this
  macro to rebuild them. If XEmacs is being used it will do the right
  thing, or 'touch' them if the emacs is not package-capable.  You have to
  have the depenpdencies right in your lisp/Makefile.in though.  Defines
  REBUILD_CUSTOMLOADS for use in *.in files.

You should also be sure to check for the following programs:
- makeinfo (faster than using emacs)
- installinfo (automatically updates `dir' file, etc)
- texi2html (to make html versions of the manual)
- if EMACS=t, unset EMACS

-Bill P.


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

end of thread, other threads:[~1998-08-12 13:46 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-08-11 18:47 Gnus v5.6.33 is released Lars Magne Ingebrigtsen
1998-08-11 20:25 ` Jochen_Hayek
1998-08-11 20:41   ` François Pinard
1998-08-11 21:06   ` Dave Love
1998-08-12  7:34     ` Steinar Bang
1998-08-12 10:51       ` Dave Love
1998-08-12 13:46         ` William M. Perry
1998-08-11 21:41 ` Eze Ogwuma
1998-08-12 11:32   ` 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).