* bug#29859: 25.3; MozRepl support is/will be no longer useful
@ 2017-12-26 19:11 Tim Landscheidt
2017-12-27 11:10 ` Charles A. Roelli
` (3 more replies)
0 siblings, 4 replies; 21+ messages in thread
From: Tim Landscheidt @ 2017-12-26 19:11 UTC (permalink / raw)
To: 29859; +Cc: Daniel Colascione
Firefox 57 ("Quantum") removed the possibility to install
extensions à la MozRepl
(https://addons.mozilla.org/de/firefox/addon/mozrepl/). To
quote MozRepl's README.md (https://github.com/bard/mozrepl):
| Important Notice
| Key technologies upon which MozRepl depends will be retired
| from the Mozilla platform in November 2017. If you are re-
| lying on MozRepl, please investigate migration paths. The
| last known compatible version is Firefox 54.
| […]
The current Firefox ESR release is based on Firefox 52 and
should allow MozRepl to be installed until August 2018
(https://www.mozilla.org/en-US/firefox/organizations/), but
I did not test that.
Thus the large code section in lisp/progmodes/js.el relating
to MozRepl is unfortunately no longer useful and could be
removed now or in September 2018 at the latest. (Personal
guess: Nobody is using Emacs with Firefox ESR, so removing
it from the next release would not hurt anyone.)
(AFAIUI, the closest match to MozRepl's functionality is now
Marionette
(https://firefox-source-docs.mozilla.org/testing/marionette/marionette/)
which implements a WebDriver interface (?); supporting that
would be cool and more general, but also probably way more
complicated than MozRepl.)
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2017-12-26 19:11 bug#29859: 25.3; MozRepl support is/will be no longer useful Tim Landscheidt
@ 2017-12-27 11:10 ` Charles A. Roelli
2017-12-27 16:15 ` Eli Zaretskii
` (2 subsequent siblings)
3 siblings, 0 replies; 21+ messages in thread
From: Charles A. Roelli @ 2017-12-27 11:10 UTC (permalink / raw)
To: Tim Landscheidt; +Cc: 29859, dan.colascione
MozRepl still works (for my purposes, at least) on one Firefox fork,
Pale Moon. But since we can expect mainstream use of MozRepl to
recede quickly, the support for it in js.el could be factored out as a
package.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2017-12-26 19:11 bug#29859: 25.3; MozRepl support is/will be no longer useful Tim Landscheidt
2017-12-27 11:10 ` Charles A. Roelli
@ 2017-12-27 16:15 ` Eli Zaretskii
2020-08-10 15:31 ` Stefan Kangas
2022-04-21 15:10 ` Lars Ingebrigtsen
3 siblings, 0 replies; 21+ messages in thread
From: Eli Zaretskii @ 2017-12-27 16:15 UTC (permalink / raw)
To: Tim Landscheidt; +Cc: 29859, dan.colascione
> From: Tim Landscheidt <tim@tim-landscheidt.de>
> Date: Tue, 26 Dec 2017 19:11:30 +0000
> Cc: Daniel Colascione <dan.colascione@gmail.com>
>
> Personal guess: Nobody is using Emacs with Firefox ESR
Surprise: I do.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2017-12-26 19:11 bug#29859: 25.3; MozRepl support is/will be no longer useful Tim Landscheidt
2017-12-27 11:10 ` Charles A. Roelli
2017-12-27 16:15 ` Eli Zaretskii
@ 2020-08-10 15:31 ` Stefan Kangas
2020-08-10 15:34 ` Dmitry Gutov
2022-04-21 15:10 ` Lars Ingebrigtsen
3 siblings, 1 reply; 21+ messages in thread
From: Stefan Kangas @ 2020-08-10 15:31 UTC (permalink / raw)
To: Tim Landscheidt; +Cc: 29859, Daniel Colascione
Tim Landscheidt <tim@tim-landscheidt.de> writes:
> Firefox 57 ("Quantum") removed the possibility to install
> extensions à la MozRepl
> (https://addons.mozilla.org/de/firefox/addon/mozrepl/). To
> quote MozRepl's README.md (https://github.com/bard/mozrepl):
>
> | Important Notice
>
> | Key technologies upon which MozRepl depends will be retired
> | from the Mozilla platform in November 2017. If you are re-
> | lying on MozRepl, please investigate migration paths. The
> | last known compatible version is Firefox 54.
>
> | […]
>
> The current Firefox ESR release is based on Firefox 52 and
> should allow MozRepl to be installed until August 2018
> (https://www.mozilla.org/en-US/firefox/organizations/), but
> I did not test that.
>
> Thus the large code section in lisp/progmodes/js.el relating
> to MozRepl is unfortunately no longer useful and could be
> removed now or in September 2018 at the latest. (Personal
> guess: Nobody is using Emacs with Firefox ESR, so removing
> it from the next release would not hurt anyone.)
So I guess we could mark this functionality as obsolete in Emacs 28.1.
Best regards,
Stefan Kangas
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-10 15:31 ` Stefan Kangas
@ 2020-08-10 15:34 ` Dmitry Gutov
2020-08-12 13:10 ` Stefan Kangas
0 siblings, 1 reply; 21+ messages in thread
From: Dmitry Gutov @ 2020-08-10 15:34 UTC (permalink / raw)
To: Stefan Kangas, Tim Landscheidt; +Cc: 29859, Daniel Colascione
On 10.08.2020 18:31, Stefan Kangas wrote:
> So I guess we could mark this functionality as obsolete in Emacs 28.1.
I would opt for removing it, but either way sounds fine.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-10 15:34 ` Dmitry Gutov
@ 2020-08-12 13:10 ` Stefan Kangas
2020-08-12 13:15 ` Dmitry Gutov
2020-08-12 13:17 ` Lars Ingebrigtsen
0 siblings, 2 replies; 21+ messages in thread
From: Stefan Kangas @ 2020-08-12 13:10 UTC (permalink / raw)
To: Dmitry Gutov, Tim Landscheidt; +Cc: 29859, Daniel Colascione
Dmitry Gutov <dgutov@yandex.ru> writes:
> On 10.08.2020 18:31, Stefan Kangas wrote:
>> So I guess we could mark this functionality as obsolete in Emacs 28.1.
>
> I would opt for removing it, but either way sounds fine.
I thought we had some kind of policy against doing that?
Best regards,
Stefan Kangas
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 13:10 ` Stefan Kangas
@ 2020-08-12 13:15 ` Dmitry Gutov
2020-08-12 14:05 ` Phil Sainty
2020-08-12 13:17 ` Lars Ingebrigtsen
1 sibling, 1 reply; 21+ messages in thread
From: Dmitry Gutov @ 2020-08-12 13:15 UTC (permalink / raw)
To: Stefan Kangas, Tim Landscheidt; +Cc: 29859, Daniel Colascione
On 12.08.2020 16:10, Stefan Kangas wrote:
> Dmitry Gutov<dgutov@yandex.ru> writes:
>
>> On 10.08.2020 18:31, Stefan Kangas wrote:
>>> So I guess we could mark this functionality as obsolete in Emacs 28.1.
>> I would opt for removing it, but either way sounds fine.
> I thought we had some kind of policy against doing that?
Not for me to decide, but I'd say we have a strong evidence that the
feature isn't (can't) be used anymore.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 13:15 ` Dmitry Gutov
@ 2020-08-12 14:05 ` Phil Sainty
2020-08-12 14:13 ` Stefan Kangas
0 siblings, 1 reply; 21+ messages in thread
From: Phil Sainty @ 2020-08-12 14:05 UTC (permalink / raw)
To: Dmitry Gutov; +Cc: 29859, Stefan Kangas, Daniel Colascione, Tim Landscheidt
On 13/08/20 1:15 am, Dmitry Gutov wrote:
> Not for me to decide, but I'd say we have a strong evidence
> that the feature isn't (can't) be used anymore.
Mozilla's own applications may have changed direction, but there
is supported software from elsewhere that is based on the XUL
technologies, which might still be able to use MozRepl.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 14:05 ` Phil Sainty
@ 2020-08-12 14:13 ` Stefan Kangas
2020-08-12 14:28 ` Colin Baxter
2020-08-12 14:33 ` Phil Sainty
0 siblings, 2 replies; 21+ messages in thread
From: Stefan Kangas @ 2020-08-12 14:13 UTC (permalink / raw)
To: Phil Sainty, Dmitry Gutov; +Cc: 29859, Daniel Colascione, Tim Landscheidt
Phil Sainty <psainty@orcon.net.nz> writes:
> On 13/08/20 1:15 am, Dmitry Gutov wrote:
>> Not for me to decide, but I'd say we have a strong evidence
>> that the feature isn't (can't) be used anymore.
>
> Mozilla's own applications may have changed direction, but there
> is supported software from elsewhere that is based on the XUL
> technologies, which might still be able to use MozRepl.
Do we know of any examples of this?
Best regards,
Stefan Kangas
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 14:13 ` Stefan Kangas
@ 2020-08-12 14:28 ` Colin Baxter
2020-08-12 16:00 ` Stefan Kangas
2020-08-12 14:33 ` Phil Sainty
1 sibling, 1 reply; 21+ messages in thread
From: Colin Baxter @ 2020-08-12 14:28 UTC (permalink / raw)
To: Stefan Kangas
Cc: Daniel Colascione, Phil Sainty, Tim Landscheidt, 29859,
Dmitry Gutov
>>>>> Stefan Kangas <stefan@marxist.se> writes:
> Phil Sainty <psainty@orcon.net.nz> writes:
>> On 13/08/20 1:15 am, Dmitry Gutov wrote:
>>> Not for me to decide, but I'd say we have a strong evidence that
>>> the feature isn't (can't) be used anymore.
>>
>> Mozilla's own applications may have changed direction, but there
>> is supported software from elsewhere that is based on the XUL
>> technologies, which might still be able to use MozRepl.
> Do we know of any examples of this?
Conkeror
Best wishes,
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 14:28 ` Colin Baxter
@ 2020-08-12 16:00 ` Stefan Kangas
2020-08-12 16:37 ` Colin Baxter
0 siblings, 1 reply; 21+ messages in thread
From: Stefan Kangas @ 2020-08-12 16:00 UTC (permalink / raw)
To: Colin Baxter
Cc: Phil Sainty, 29859, Dmitry Gutov, Daniel Colascione,
Tim Landscheidt
Colin Baxter <m43cap@yandex.com> writes:
> >> Mozilla's own applications may have changed direction, but there
> >> is supported software from elsewhere that is based on the XUL
> >> technologies, which might still be able to use MozRepl.
>
> > Do we know of any examples of this?
>
> Conkeror
Conkeror is no longer in active development and its developers recommend
users to look for alternatives.
See: http://conkeror.org/Alternatives
Best regards,
Stefan Kangas
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 16:00 ` Stefan Kangas
@ 2020-08-12 16:37 ` Colin Baxter
2020-08-12 16:44 ` Dmitry Gutov
0 siblings, 1 reply; 21+ messages in thread
From: Colin Baxter @ 2020-08-12 16:37 UTC (permalink / raw)
To: Stefan Kangas
Cc: Daniel Colascione, Phil Sainty, Tim Landscheidt, 29859,
Dmitry Gutov
>>>>> Stefan Kangas <stefan@marxist.se> writes:
> Colin Baxter <m43cap@yandex.com> writes:
>> >> Mozilla's own applications may have changed direction, but
>> there >> is supported software from elsewhere that is based on
>> the XUL >> technologies, which might still be able to use
>> MozRepl.
>>
>> > Do we know of any examples of this?
>>
>> Conkeror
> Conkeror is no longer in active development and its developers
> recommend users to look for alternatives.
> See: http://conkeror.org/Alternatives
An alternative being to run conkeror using palemoon, as I do, in place
of xulrunner.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 16:37 ` Colin Baxter
@ 2020-08-12 16:44 ` Dmitry Gutov
2020-08-13 6:02 ` Colin Baxter
0 siblings, 1 reply; 21+ messages in thread
From: Dmitry Gutov @ 2020-08-12 16:44 UTC (permalink / raw)
To: Colin Baxter, Stefan Kangas
Cc: Phil Sainty, 29859, Daniel Colascione, Tim Landscheidt
On 12.08.2020 19:37, Colin Baxter wrote:
> An alternative being to run conkeror using palemoon, as I do, in place
> of xulrunner.
So MozRepl integration still works for you, and is useful?
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 16:44 ` Dmitry Gutov
@ 2020-08-13 6:02 ` Colin Baxter
2020-08-13 9:18 ` Dmitry Gutov
0 siblings, 1 reply; 21+ messages in thread
From: Colin Baxter @ 2020-08-13 6:02 UTC (permalink / raw)
To: Dmitry Gutov
Cc: Daniel Colascione, Phil Sainty, Stefan Kangas, Tim Landscheidt,
29859
Hello Dmitry,
>>>>> Dmitry Gutov <dgutov@yandex.ru> writes:
> On 12.08.2020 19:37, Colin Baxter wrote:
>> An alternative being to run conkeror using palemoon, as I do, in
>> place of xulrunner.
> So MozRepl integration still works for you, and is useful?
Yes. I use it to insert references from Zotero using zotelo.el and
moz.el. The mosrepl addon is old, as has been remarked, but it still
works with the latest palemoon (28.12.0), and there is still interest
among the palemooners.
Best wishes,
Colin Baxter.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-13 6:02 ` Colin Baxter
@ 2020-08-13 9:18 ` Dmitry Gutov
2020-08-13 9:40 ` Stefan Kangas
0 siblings, 1 reply; 21+ messages in thread
From: Dmitry Gutov @ 2020-08-13 9:18 UTC (permalink / raw)
To: Colin Baxter
Cc: Phil Sainty, Daniel Colascione, Tim Landscheidt, Stefan Kangas,
29859
On 13.08.2020 09:02, Colin Baxter wrote:
> Yes. I use it to insert references from Zotero using zotelo.el and
> moz.el. The mosrepl addon is old, as has been remarked, but it still
> works with the latest palemoon (28.12.0), and there is still interest
> among the palemooners.
Thanks!
Then let's not deprecate it at all. Not in Emacs 28, at least.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 14:13 ` Stefan Kangas
2020-08-12 14:28 ` Colin Baxter
@ 2020-08-12 14:33 ` Phil Sainty
2020-08-12 15:59 ` Stefan Kangas
1 sibling, 1 reply; 21+ messages in thread
From: Phil Sainty @ 2020-08-12 14:33 UTC (permalink / raw)
To: Stefan Kangas; +Cc: 29859, Dmitry Gutov, Daniel Colascione, Tim Landscheidt
On 13/08/20 2:13 am, Stefan Kangas wrote:
> Phil Sainty <psainty@orcon.net.nz> writes:
>> Mozilla's own applications may have changed direction, but there
>> is supported software from elsewhere that is based on the XUL
>> technologies, which might still be able to use MozRepl.
>
> Do we know of any examples of this?
The Pale Moon web browser would be my first guess.
https://www.palemoon.org/
Related to that project are the Unified XUL Platform (UXP), and
another (less mature) web browser project, Basilisk.
http://www.basilisk-browser.org/
(There may be other XUL browser/application forks around too;
these are just the ones I'm familiar with.)
Pale Moon is certainly actively supported, so if MozRepl works
with that (or any of the above) then I would expect it to remain
relevant for quite a long time.
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 14:33 ` Phil Sainty
@ 2020-08-12 15:59 ` Stefan Kangas
0 siblings, 0 replies; 21+ messages in thread
From: Stefan Kangas @ 2020-08-12 15:59 UTC (permalink / raw)
To: Phil Sainty; +Cc: 29859, Dmitry Gutov, Daniel Colascione, Tim Landscheidt
Phil Sainty <psainty@orcon.net.nz> writes:
> The Pale Moon web browser would be my first guess.
>
> https://www.palemoon.org/
>
> Related to that project are the Unified XUL Platform (UXP), and
> another (less mature) web browser project, Basilisk.
> http://www.basilisk-browser.org/
>
> (There may be other XUL browser/application forks around too;
> these are just the ones I'm familiar with.)
>
> Pale Moon is certainly actively supported, so if MozRepl works
> with that (or any of the above) then I would expect it to remain
> relevant for quite a long time.
Then I guess the job here would be to make sure that our MozRepl support
works with said browsers and update the documentation accordingly.
Best regards,
Stefan Kangas
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2020-08-12 13:10 ` Stefan Kangas
2020-08-12 13:15 ` Dmitry Gutov
@ 2020-08-12 13:17 ` Lars Ingebrigtsen
1 sibling, 0 replies; 21+ messages in thread
From: Lars Ingebrigtsen @ 2020-08-12 13:17 UTC (permalink / raw)
To: Stefan Kangas; +Cc: 29859, Dmitry Gutov, Daniel Colascione, Tim Landscheidt
Stefan Kangas <stefan@marxist.se> writes:
> Dmitry Gutov <dgutov@yandex.ru> writes:
>
>> On 10.08.2020 18:31, Stefan Kangas wrote:
>>> So I guess we could mark this functionality as obsolete in Emacs 28.1.
>>
>> I would opt for removing it, but either way sounds fine.
>
> I thought we had some kind of policy against doing that?
Yeah, making it obsolete is the way to go.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 21+ messages in thread
* bug#29859: 25.3; MozRepl support is/will be no longer useful
2017-12-26 19:11 bug#29859: 25.3; MozRepl support is/will be no longer useful Tim Landscheidt
` (2 preceding siblings ...)
2020-08-10 15:31 ` Stefan Kangas
@ 2022-04-21 15:10 ` Lars Ingebrigtsen
3 siblings, 0 replies; 21+ messages in thread
From: Lars Ingebrigtsen @ 2022-04-21 15:10 UTC (permalink / raw)
To: Tim Landscheidt; +Cc: 29859, Daniel Colascione
Tim Landscheidt <tim@tim-landscheidt.de> writes:
> Thus the large code section in lisp/progmodes/js.el relating
> to MozRepl is unfortunately no longer useful and could be
> removed now or in September 2018 at the latest.
The MozRepl stuff was removed in 39d9b96a60 (for Emacs 29), so I'm
closing this bug report.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2022-04-21 15:10 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-26 19:11 bug#29859: 25.3; MozRepl support is/will be no longer useful Tim Landscheidt
2017-12-27 11:10 ` Charles A. Roelli
2017-12-27 16:15 ` Eli Zaretskii
2020-08-10 15:31 ` Stefan Kangas
2020-08-10 15:34 ` Dmitry Gutov
2020-08-12 13:10 ` Stefan Kangas
2020-08-12 13:15 ` Dmitry Gutov
2020-08-12 14:05 ` Phil Sainty
2020-08-12 14:13 ` Stefan Kangas
2020-08-12 14:28 ` Colin Baxter
2020-08-12 16:00 ` Stefan Kangas
2020-08-12 16:37 ` Colin Baxter
2020-08-12 16:44 ` Dmitry Gutov
2020-08-13 6:02 ` Colin Baxter
2020-08-13 9:18 ` Dmitry Gutov
2020-08-13 9:40 ` Stefan Kangas
2020-08-13 9:42 ` Dmitry Gutov
2020-08-12 14:33 ` Phil Sainty
2020-08-12 15:59 ` Stefan Kangas
2020-08-12 13:17 ` Lars Ingebrigtsen
2022-04-21 15:10 ` 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).