unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#24517: Please provide the feature ada-ref-man
@ 2016-09-23 10:40 Jonas Bernoulli
  2016-09-23 11:15 ` bug#24517: Please provide the feature uni-confusables Jonas Bernoulli
  2019-11-03 12:34 ` bug#24517: Please provide the feature ada-ref-man Stefan Kangas
  0 siblings, 2 replies; 7+ messages in thread
From: Jonas Bernoulli @ 2016-09-23 10:40 UTC (permalink / raw)
  To: 24517

ada-ref-man.el from GNU Elpa isn't a real library, it only exists so
that the Ada Reference Manual can be installed using `package.el', which
expects a package to contain a library matching the package name.

Similarly the tools used to maintain the Emacsmirror impose such
restrictions on the mirrored packages.  In particular they are a bit
more fussy about the "main library" of the package.  In addition to
expecting the main library to have the "correct name", they also insist
on that library providing the matching feature.

Please consider adding (provide 'ada-ref-man) to ada-ref-man.el.
Considering that ada-ref-man.el only exists in the first place to
satisfy a tool, I don't think we would go to far if it additionally
provided the feature to satisfy another tool.

  Thanks,
  Jonas





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

* bug#24517: Please provide the feature uni-confusables
  2016-09-23 10:40 bug#24517: Please provide the feature ada-ref-man Jonas Bernoulli
@ 2016-09-23 11:15 ` Jonas Bernoulli
  2019-11-03 12:34 ` bug#24517: Please provide the feature ada-ref-man Stefan Kangas
  1 sibling, 0 replies; 7+ messages in thread
From: Jonas Bernoulli @ 2016-09-23 11:15 UTC (permalink / raw)
  To: 24517

Please also consider providing the appropriate
feature in uni-confusables.el, also in GNU Elpa.





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

* bug#24517: Please provide the feature ada-ref-man
  2016-09-23 10:40 bug#24517: Please provide the feature ada-ref-man Jonas Bernoulli
  2016-09-23 11:15 ` bug#24517: Please provide the feature uni-confusables Jonas Bernoulli
@ 2019-11-03 12:34 ` Stefan Kangas
  2019-11-06 19:15   ` Jonas Bernoulli
  1 sibling, 1 reply; 7+ messages in thread
From: Stefan Kangas @ 2019-11-03 12:34 UTC (permalink / raw)
  To: Jonas Bernoulli; +Cc: 24517

Jonas Bernoulli <jonas@bernoul.li> writes:

> ada-ref-man.el from GNU Elpa isn't a real library, it only exists so
> that the Ada Reference Manual can be installed using `package.el', which
> expects a package to contain a library matching the package name.
>
> Similarly the tools used to maintain the Emacsmirror impose such
> restrictions on the mirrored packages.  In particular they are a bit
> more fussy about the "main library" of the package.  In addition to
> expecting the main library to have the "correct name", they also insist
> on that library providing the matching feature.
>
> Please consider adding (provide 'ada-ref-man) to ada-ref-man.el.
> Considering that ada-ref-man.el only exists in the first place to
> satisfy a tool, I don't think we would go to far if it additionally
> provided the feature to satisfy another tool.
>
>   Thanks,
>   Jonas

Jonas Bernoulli <jonas@bernoul.li> writes:

> Please also consider providing the appropriate
> feature in uni-confusables.el, also in GNU Elpa.

Hi Jonas,

This request was sent 3 years ago, but it unfortunately never got a
reply at the time.  Is this still relevant?

Best regards,
Stefan Kangas





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

* bug#24517: Please provide the feature ada-ref-man
  2019-11-03 12:34 ` bug#24517: Please provide the feature ada-ref-man Stefan Kangas
@ 2019-11-06 19:15   ` Jonas Bernoulli
  2019-11-06 23:12     ` Stefan Kangas
  0 siblings, 1 reply; 7+ messages in thread
From: Jonas Bernoulli @ 2019-11-06 19:15 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 24517


Stefan Kangas <stefan@marxist.se> writes:

> This request was sent 3 years ago, but it unfortunately never got a
> reply at the time.  Is this still relevant?

These requests are still relevant.

* In the case of ada-ref-man I ended up not mirroring it.  (Making it
  the only package from Emacs, including Elpa, that isn't mirrored on
  the Emacsmirror.)

* In the case of uni-confusables I ended up pretending
  "gen-confusables.el" is the "main library" resulting in the rather odd
  and incorrect package description "generate uni-confusables.el from
  confusables.txt".

  In addition to the provide form I would recommend adding a Commentary
  section to the library so that that longer description shows up at
  https://elpa.gnu.org/packages/uni-confusables.html among other places.

  I just tried looking at uni-confusables.el using Emacs and despite
  global-so-long-mode being enabled I ended up having to kill emacs.
  So maybe a few newline characters could be added as well.

Cheers,
Jonas





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

* bug#24517: Please provide the feature ada-ref-man
  2019-11-06 19:15   ` Jonas Bernoulli
@ 2019-11-06 23:12     ` Stefan Kangas
  2020-08-12  1:27       ` Stefan Kangas
  0 siblings, 1 reply; 7+ messages in thread
From: Stefan Kangas @ 2019-11-06 23:12 UTC (permalink / raw)
  To: Jonas Bernoulli; +Cc: 24517, Teodor Zlatanov

[-- Attachment #1: Type: text/plain, Size: 1309 bytes --]

Jonas Bernoulli <jonas@bernoul.li> writes:

> Stefan Kangas <stefan@marxist.se> writes:
>
>> This request was sent 3 years ago, but it unfortunately never got a
>> reply at the time.  Is this still relevant?
>
> These requests are still relevant.
>
> * In the case of ada-ref-man I ended up not mirroring it.  (Making it
>   the only package from Emacs, including Elpa, that isn't mirrored on
>   the Emacsmirror.)
>
> * In the case of uni-confusables I ended up pretending
>   "gen-confusables.el" is the "main library" resulting in the rather odd
>   and incorrect package description "generate uni-confusables.el from
>   confusables.txt".

Does anyone object to the attached patch?

>   In addition to the provide form I would recommend adding a Commentary
>   section to the library so that that longer description shows up at
>   https://elpa.gnu.org/packages/uni-confusables.html among other places.

Could someone help with this?  I don't know what this is used for.
Teodor perhaps?

>   I just tried looking at uni-confusables.el using Emacs and despite
>   global-so-long-mode being enabled I ended up having to kill emacs.
>   So maybe a few newline characters could be added as well.

I'm seeing the same thing here.  Maybe that should be reported as a
separate bug.

Best regards,
Stefan Kangas


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-Add-provide-statements-to-ada-ref-man-and-uni-confus.patch --]
[-- Type: text/x-diff, Size: 1249 bytes --]

From 447fcb04d526b460eccc976cd0b4b603e61454ed Mon Sep 17 00:00:00 2001
From: Stefan Kangas <stefankangas@gmail.com>
Date: Thu, 7 Nov 2019 00:07:57 +0100
Subject: [PATCH] Add provide-statements to ada-ref-man and uni-confusables

* packages/ada-ref-man/ada-ref-man.el:
* packages/uni-confusables/uni-confusables.el: Add provide statements for
compatibility with emacs-mirror tools.  (Bug#24517)
---
 packages/ada-ref-man/ada-ref-man.el         | 2 ++
 packages/uni-confusables/uni-confusables.el | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/packages/ada-ref-man/ada-ref-man.el b/packages/ada-ref-man/ada-ref-man.el
index 7c7cbf7f0..d8e4a7d4e 100644
--- a/packages/ada-ref-man/ada-ref-man.el
+++ b/packages/ada-ref-man/ada-ref-man.el
@@ -10,4 +10,6 @@
 ;; Version: 2012.5
 ;; url: http://stephe-leake.org/ada/arm.html
 
+(provide 'ada-ref-man)
+
 ;;; ada-ref-man.el ends here
diff --git a/packages/uni-confusables/uni-confusables.el b/packages/uni-confusables/uni-confusables.el
index cf8b20bfc..4e182d803 100644
--- a/packages/uni-confusables/uni-confusables.el
+++ b/packages/uni-confusables/uni-confusables.el
@@ -80,4 +80,6 @@
 ;; no-byte-compile: t
 ;; End:
 
+(provide 'uni-confusables)
+
 ;;; uni-confusables.el ends here
-- 
2.20.1


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

* bug#24517: Please provide the feature ada-ref-man
  2019-11-06 23:12     ` Stefan Kangas
@ 2020-08-12  1:27       ` Stefan Kangas
  2020-10-11  2:50         ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Stefan Kangas @ 2020-08-12  1:27 UTC (permalink / raw)
  To: Jonas Bernoulli; +Cc: 24517, Teodor Zlatanov

Stefan Kangas <stefan@marxist.se> writes:

>> * In the case of ada-ref-man I ended up not mirroring it.  (Making it
>>   the only package from Emacs, including Elpa, that isn't mirrored on
>>   the Emacsmirror.)
>>
>> * In the case of uni-confusables I ended up pretending
>>   "gen-confusables.el" is the "main library" resulting in the rather odd
>>   and incorrect package description "generate uni-confusables.el from
>>   confusables.txt".
>
> Does anyone object to the attached patch?

No objections within 39 weeks, so I've pushed the patch to elpa.git as
commit c7e0e5bfa.

>>   In addition to the provide form I would recommend adding a Commentary
>>   section to the library so that that longer description shows up at
>>   https://elpa.gnu.org/packages/uni-confusables.html among other places.
>
> Could someone help with this?  I don't know what this is used for.
> Teodor perhaps?
>
>>   I just tried looking at uni-confusables.el using Emacs and despite
>>   global-so-long-mode being enabled I ended up having to kill emacs.
>>   So maybe a few newline characters could be added as well.
>
> I'm seeing the same thing here.  Maybe that should be reported as a
> separate bug.

The above still needs fixing.

Best regards,
Stefan Kangas





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

* bug#24517: Please provide the feature ada-ref-man
  2020-08-12  1:27       ` Stefan Kangas
@ 2020-10-11  2:50         ` Lars Ingebrigtsen
  0 siblings, 0 replies; 7+ messages in thread
From: Lars Ingebrigtsen @ 2020-10-11  2:50 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 24517, Teodor Zlatanov, Jonas Bernoulli

Stefan Kangas <stefan@marxist.se> writes:

>>>   I just tried looking at uni-confusables.el using Emacs and despite
>>>   global-so-long-mode being enabled I ended up having to kill emacs.
>>>   So maybe a few newline characters could be added as well.
>>
>> I'm seeing the same thing here.  Maybe that should be reported as a
>> separate bug.
>
> The above still needs fixing.

I've now done so.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

end of thread, other threads:[~2020-10-11  2:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-23 10:40 bug#24517: Please provide the feature ada-ref-man Jonas Bernoulli
2016-09-23 11:15 ` bug#24517: Please provide the feature uni-confusables Jonas Bernoulli
2019-11-03 12:34 ` bug#24517: Please provide the feature ada-ref-man Stefan Kangas
2019-11-06 19:15   ` Jonas Bernoulli
2019-11-06 23:12     ` Stefan Kangas
2020-08-12  1:27       ` Stefan Kangas
2020-10-11  2:50         ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).