Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 187332
Alias:
Product:
Component:
Status: REOPENED
Resolution:
Assigned To: XEmacs team <xemacs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Christian Faulhammer <fauli@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
libidn-emacs.patch Patch for ebuild, no sitefile needed patch Christian Faulhammer 2007-08-01 07:17 0000 1.93 KB Details | Diff
libidn-emacs.patch Patch for ebuild patch Christian Faulhammer 2007-08-01 07:19 0000 1.96 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 187332 depends on: Show dependency tree
Bug 187332 blocks: 184166
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.








View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-08-01 07:16 0000
Patch to follow...we will apply it anytime soon

------- Comment #1 From Christian Faulhammer 2007-08-01 07:17:41 0000 -------
Created an attachment (id=126569) [details]
Patch for ebuild, no sitefile needed

------- Comment #2 From Christian Faulhammer 2007-08-01 07:19:43 0000 -------
Created an attachment (id=126570) [details]
Patch for ebuild

Argh, chose the wrong patch

------- Comment #3 From Petteri Räty 2007-08-11 09:05:42 0000 -------
(In reply to comment #2)
> Created an attachment (id=126570) [edit] [details]
> Patch for ebuild
> 
> Argh, chose the wrong patch
> 

it's maintainer needed so just go ahead and commit it.

------- Comment #4 From Christian Faulhammer 2007-09-16 17:31:55 0000 -------
fixed

------- Comment #5 From Ulrich Müller 2007-12-04 10:57:03 0000 -------
(In reply to comment #4)
> fixed

Not really, since libidn-1.0 is not fixed.

------- Comment #6 From Ulrich Müller 2007-12-05 09:19:33 0000 -------
Fixed in 1.0-r1.

Adding xemacs to CC. Hans, maybe you want to look at XEmacs support?

------- Comment #7 From Hans de Graaff 2007-12-09 10:39:09 0000 -------
Yes, I'll probably want to add xemacs support for this as well, but it will not
be so easy. There is only one lispdir option to the configure script, and
that's already taken by emacs. So we'd need to either rig this so that only
emacs or xemacs can be specified, or the install and compile options need to be
a bit more convoluted. I'm going to put this on the backburner since it won't
be a quick fix.

------- Comment #8 From Christian Faulhammer 2008-01-14 00:41:43 0000 -------
1.0 fixed by ulm, emacs is out of here...only xemacs left.

------- Comment #9 From Stephan Springer 2008-09-03 10:29:19 0000 -------
Christian, why didn't you use a sitefile and instead chose to tell the user via
elog that he has to tweak his .emacs or site-start.el file?

I think it would be better to add these three lines to site-gentoo.el via
elisp-common.eclass, but maybe you had some reason unknown to me for doing it
this way.

------- Comment #10 From Christian Faulhammer 2008-09-03 11:08:15 0000 -------
(In reply to comment #9)
> Christian, why didn't you use a sitefile and instead chose to tell the user via
> elog that he has to tweak his .emacs or site-start.el file?
> 
> I think it would be better to add these three lines to site-gentoo.el via
> elisp-common.eclass, but maybe you had some reason unknown to me for doing it
> this way.

 Because that's our policy.  To quote from
http://www.gentoo.org/proj/en/lisp/emacs/emacs.xml: 
"Important: A load command for site initialisations is only acceptable for a
few packages. If used, it always loads the whole package and makes Emacs
start-up really slow, so the autoload mechanism is the preferred way."

------- Comment #11 From Stephan Springer 2008-09-03 11:46:31 0000 -------
Thanks for the link.  The mentioned section continues:

"The elisp-common eclass has functions to generate an autoload file if none is
shipped is with the package [...] Keep pollution low but provide sane default
settings out of the box so even a novice can start working fast."

Wouldn't it be a good idea to load idna.el and punycode.el via autoload?

(BTW: "... none is shipped is ..." has one "is" too many.)

------- Comment #12 From Christian Faulhammer 2008-09-03 11:59:14 0000 -------
(In reply to comment #11)
> Thanks for the link.  The mentioned section continues:
> 
> "The elisp-common eclass has functions to generate an autoload file if none is
> shipped is with the package [...] Keep pollution low but provide sane default
> settings out of the box so even a novice can start working fast."
> 
> Wouldn't it be a good idea to load idna.el and punycode.el via autoload?

 No, because the Elisp files don't ship with autoload snippets and we
won't/can't create them.  Don't strip the important part that says "but the
functionality is available in the source nonetheless". If you want to discuss
this further please contact us by mail at emacs@gentoo.org to not bugspam the
other people on this bug.

> (BTW: "... none is shipped is ..." has one "is" too many.)

 Fixed.

------- Comment #13 From Ulrich Müller 2008-09-03 12:23:46 0000 -------
>  No, because the Elisp files don't ship with autoload snippets and we
> won't/can't create them.

Actually it's trivial in this case, since the API consists of four functions
only. I'll take a closer look later today.

------- Comment #14 From Ulrich Müller 2008-09-03 13:30:44 0000 -------
(In reply to comment #11)
> Wouldn't it be a good idea to load idna.el and punycode.el via autoload?

In CVS as libidn-1.9.r1.

------- Comment #15 From Christian Faulhammer 2009-07-09 10:07:56 0000 -------
This is fixed, if I overlook that correctly.

------- Comment #16 From Hans de Graaff 2009-07-09 16:31:01 0000 -------
Not fixed for XEmacs.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug