unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* No such file or directory, popup
@ 2021-05-25 12:27 pauline-galea
  2021-05-25 12:33 ` Jean Louis
  2021-05-25 14:45 ` Philip Kaludercic
  0 siblings, 2 replies; 14+ messages in thread
From: pauline-galea @ 2021-05-25 12:27 UTC (permalink / raw)
  To: Help Gnu Emacs

Emacs 28.0.50 complains with

File is missing: Cannot open load file, No such file or directory, popup





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

* Re: No such file or directory, popup
  2021-05-25 12:27 No such file or directory, popup pauline-galea
@ 2021-05-25 12:33 ` Jean Louis
  2021-05-25 13:08   ` pauline-galea
  2021-05-25 14:45 ` Philip Kaludercic
  1 sibling, 1 reply; 14+ messages in thread
From: Jean Louis @ 2021-05-25 12:33 UTC (permalink / raw)
  To: pauline-galea; +Cc: Help Gnu Emacs

* pauline-galea@gmx.com <pauline-galea@gmx.com> [2021-05-25 15:28]:
> Emacs 28.0.50 complains with
> 
> File is missing: Cannot open load file, No such file or directory, popup

I cannot find any *popup* file in Emacs sources. Try to open with
emacs -Q

And if that works, then it is probably your settings that is asking
for some file.


-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

Sign an open letter in support of Richard M. Stallman
https://stallmansupport.org/



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

* No such file or directory, popup
  2021-05-25 12:33 ` Jean Louis
@ 2021-05-25 13:08   ` pauline-galea
  0 siblings, 0 replies; 14+ messages in thread
From: pauline-galea @ 2021-05-25 13:08 UTC (permalink / raw)
  To: Jean Louis; +Cc: Help Gnu Emacs

It has to be related to some packages I am using, mainly auto-complete and
modus-themes.

> Sent: Wednesday, May 26, 2021 at 12:33 AM
> From: "Jean Louis" <bugs@gnu.support>
> To: pauline-galea@gmx.com
> Cc: "Help Gnu Emacs" <help-gnu-emacs@gnu.org>
> Subject: Re: No such file or directory, popup
>
> * pauline-galea@gmx.com <pauline-galea@gmx.com> [2021-05-25 15:28]:
> > Emacs 28.0.50 complains with
> >
> > File is missing: Cannot open load file, No such file or directory, popup
>
> I cannot find any *popup* file in Emacs sources. Try to open with
> emacs -Q
>
> And if that works, then it is probably your settings that is asking
> for some file.
>
>
> --
> Jean
>
> Take action in Free Software Foundation campaigns:
> https://www.fsf.org/campaigns
>
> Sign an open letter in support of Richard M. Stallman
> https://stallmansupport.org/
>



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

* Re: No such file or directory, popup
  2021-05-25 12:27 No such file or directory, popup pauline-galea
  2021-05-25 12:33 ` Jean Louis
@ 2021-05-25 14:45 ` Philip Kaludercic
  2021-05-25 14:54   ` pauline-galea
  1 sibling, 1 reply; 14+ messages in thread
From: Philip Kaludercic @ 2021-05-25 14:45 UTC (permalink / raw)
  To: pauline-galea; +Cc: Help Gnu Emacs

pauline-galea@gmx.com writes:

> Emacs 28.0.50 complains with
>
> File is missing: Cannot open load file, No such file or directory, popup

Popup is a third-party library[0], that other third-party packages use.

It would seem you (manually?) installed a package that requires a
dependency (popup) you do not provide. From your other message I guess
it is auto-complete. Have you considered using company? AFAIK it is
usually the preferred auto-completion framework nowadays.

[0]: https://github.com/auto-complete/popup-el/tree/866a091b83369873b4d1c5d62a590fbb0a150bd0

-- 
	Philip K.



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

* No such file or directory, popup
  2021-05-25 14:45 ` Philip Kaludercic
@ 2021-05-25 14:54   ` pauline-galea
  2021-05-25 15:10     ` Philip Kaludercic
  0 siblings, 1 reply; 14+ messages in thread
From: pauline-galea @ 2021-05-25 14:54 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: Help Gnu Emacs

> Sent: Wednesday, May 26, 2021 at 2:45 AM
> From: "Philip Kaludercic" <philipk@posteo.net>
> To: pauline-galea@gmx.com
> Cc: "Help Gnu Emacs" <help-gnu-emacs@gnu.org>
> Subject: Re: No such file or directory, popup
>
> pauline-galea@gmx.com writes:
>
> > Emacs 28.0.50 complains with
> >
> > File is missing: Cannot open load file, No such file or directory, popup
>
> Popup is a third-party library[0], that other third-party packages use.
>
> It would seem you (manually?) installed a package that requires a
> dependency (popup) you do not provide. From your other message I guess
> it is auto-complete. Have you considered using company? AFAIK it is
> usually the preferred auto-completion framework nowadays.

I would agree with your evaluation because it is first being called by auto-complete.
Was not aware of "company" as "auto-complete" was what I had been introduced to.

Have checked and found that "company" is part of GNU ELPA.  I am trying to understand
an important here.  I have installed "Emacs 25" from my package  manager.  Later I
installed Emacs 27.1 and am trying out the latest development version.

One thing that I am finding confusing is what happens when you install an emacs
package, because it does not look as though, the setup will apply to the latest
development verison, even if I use the same init files.

> [0]: https://github.com/auto-complete/popup-el/tree/866a091b83369873b4d1c5d62a590fbb0a150bd0
>
> --
> 	Philip K.
>



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

* Re: No such file or directory, popup
  2021-05-25 14:54   ` pauline-galea
@ 2021-05-25 15:10     ` Philip Kaludercic
  2021-05-25 15:50       ` pauline-galea
  2021-05-25 16:03       ` No such file or directory, popup pauline-galea
  0 siblings, 2 replies; 14+ messages in thread
From: Philip Kaludercic @ 2021-05-25 15:10 UTC (permalink / raw)
  To: pauline-galea; +Cc: Help Gnu Emacs

pauline-galea@gmx.com writes:

>> > Emacs 28.0.50 complains with
>> >
>> > File is missing: Cannot open load file, No such file or directory, popup
>>
>> Popup is a third-party library[0], that other third-party packages use.
>>
>> It would seem you (manually?) installed a package that requires a
>> dependency (popup) you do not provide. From your other message I guess
>> it is auto-complete. Have you considered using company? AFAIK it is
>> usually the preferred auto-completion framework nowadays.
>
> I would agree with your evaluation because it is first being called by auto-complete.
> Was not aware of "company" as "auto-complete" was what I had been introduced to.
>
> Have checked and found that "company" is part of GNU ELPA.  I am trying to understand
> an important here.  I have installed "Emacs 25" from my package  manager.  Later I
> installed Emacs 27.1 and am trying out the latest development version.
>
> One thing that I am finding confusing is what happens when you install an emacs
> package, because it does not look as though, the setup will apply to the latest
> development verison, even if I use the same init files.

How did you install 25 and 27.1? It might be that they are using some
configuration specific to your system that adds additional directories
to load elisp from, that the development version is missing. Does
anything change if you run

         $ emacs --no-site-lisp

with an older version?

(Also, how did you install auto-complete? Via M-x package-install or
your system package manager?)

-- 
	Philip K.



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

* No such file or directory, popup
  2021-05-25 15:10     ` Philip Kaludercic
@ 2021-05-25 15:50       ` pauline-galea
  2021-05-25 16:13         ` Philip Kaludercic
  2021-05-25 17:12         ` Getting Emacs (was: No such file or directory, popup) Stefan Monnier via Users list for the GNU Emacs text editor
  2021-05-25 16:03       ` No such file or directory, popup pauline-galea
  1 sibling, 2 replies; 14+ messages in thread
From: pauline-galea @ 2021-05-25 15:50 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: Help Gnu Emacs

> Sent: Wednesday, May 26, 2021 at 3:10 AM
> From: "Philip Kaludercic" <philipk@posteo.net>
> To: pauline-galea@gmx.com
> Cc: "Help Gnu Emacs" <help-gnu-emacs@gnu.org>
> Subject: Re: No such file or directory, popup
>
> pauline-galea@gmx.com writes:
>
> >> > Emacs 28.0.50 complains with
> >> >
> >> > File is missing: Cannot open load file, No such file or directory, popup
> >>
> >> Popup is a third-party library[0], that other third-party packages use.
> >>
> >> It would seem you (manually?) installed a package that requires a
> >> dependency (popup) you do not provide. From your other message I guess
> >> it is auto-complete. Have you considered using company? AFAIK it is
> >> usually the preferred auto-completion framework nowadays.
> >
> > I would agree with your evaluation because it is first being called by auto-complete.
> > Was not aware of "company" as "auto-complete" was what I had been introduced to.
> >
> > Have checked and found that "company" is part of GNU ELPA.  I am trying to understand
> > an important here.  I have installed "Emacs 25" from my package  manager.  Later I
> > installed Emacs 27.1 and am trying out the latest development version.
> >
> > One thing that I am finding confusing is what happens when you install an emacs
> > package, because it does not look as though, the setup will apply to the latest
> > development verison, even if I use the same init files.
>
> How did you install 25 and 27.1? It might be that they are using some
> configuration specific to your system that adds additional directories
> to load elisp from, that the development version is missing. Does
> anything change if you run

Emacs 25 was installed from my package manager (synaptic).  Installed Emacs
27.1 using "sudo add-apt-repository".  Emacs 28 from source.

>          $ emacs --no-site-lisp
>
> with an older version?
>
> (Also, how did you install auto-complete? Via M-x package-install or
> your system package manager?)

Am not so sure how I installed auto-complete at the time.

> --
> 	Philip K.
>



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

* No such file or directory, popup
  2021-05-25 15:10     ` Philip Kaludercic
  2021-05-25 15:50       ` pauline-galea
@ 2021-05-25 16:03       ` pauline-galea
  2021-05-25 16:15         ` Philip Kaludercic
  1 sibling, 1 reply; 14+ messages in thread
From: pauline-galea @ 2021-05-25 16:03 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: Help Gnu Emacs

Is it possible to get company-mode start completing after two characters, rather than
after three characters.

> Sent: Wednesday, May 26, 2021 at 3:10 AM
> From: "Philip Kaludercic" <philipk@posteo.net>
> To: pauline-galea@gmx.com
> Cc: "Help Gnu Emacs" <help-gnu-emacs@gnu.org>
> Subject: Re: No such file or directory, popup
>
> pauline-galea@gmx.com writes:
>
> >> > Emacs 28.0.50 complains with
> >> >
> >> > File is missing: Cannot open load file, No such file or directory, popup
> >>
> >> Popup is a third-party library[0], that other third-party packages use.
> >>
> >> It would seem you (manually?) installed a package that requires a
> >> dependency (popup) you do not provide. From your other message I guess
> >> it is auto-complete. Have you considered using company? AFAIK it is
> >> usually the preferred auto-completion framework nowadays.
> >
> > I would agree with your evaluation because it is first being called by auto-complete.
> > Was not aware of "company" as "auto-complete" was what I had been introduced to.
> >
> > Have checked and found that "company" is part of GNU ELPA.  I am trying to understand
> > an important here.  I have installed "Emacs 25" from my package  manager.  Later I
> > installed Emacs 27.1 and am trying out the latest development version.
> >
> > One thing that I am finding confusing is what happens when you install an emacs
> > package, because it does not look as though, the setup will apply to the latest
> > development verison, even if I use the same init files.
>
> How did you install 25 and 27.1? It might be that they are using some
> configuration specific to your system that adds additional directories
> to load elisp from, that the development version is missing. Does
> anything change if you run
>
>          $ emacs --no-site-lisp
>
> with an older version?
>
> (Also, how did you install auto-complete? Via M-x package-install or
> your system package manager?)
>
> --
> 	Philip K.
>



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

* Re: No such file or directory, popup
  2021-05-25 15:50       ` pauline-galea
@ 2021-05-25 16:13         ` Philip Kaludercic
  2021-05-25 16:17           ` pauline-galea
  2021-05-25 17:12         ` Getting Emacs (was: No such file or directory, popup) Stefan Monnier via Users list for the GNU Emacs text editor
  1 sibling, 1 reply; 14+ messages in thread
From: Philip Kaludercic @ 2021-05-25 16:13 UTC (permalink / raw)
  To: pauline-galea; +Cc: Help Gnu Emacs


>> (Also, how did you install auto-complete? Via M-x package-install or
>> your system package manager?)
>
> Am not so sure how I installed auto-complete at the time.

What does

     $ apt list --installed | grep elpa

say?

-- 
	Philip K.



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

* Re: No such file or directory, popup
  2021-05-25 16:03       ` No such file or directory, popup pauline-galea
@ 2021-05-25 16:15         ` Philip Kaludercic
  0 siblings, 0 replies; 14+ messages in thread
From: Philip Kaludercic @ 2021-05-25 16:15 UTC (permalink / raw)
  To: pauline-galea; +Cc: Help Gnu Emacs


pauline-galea@gmx.com writes:

> Is it possible to get company-mode start completing after two characters, rather than
> after three characters.

I don't use company, but I think company-minimum-prefix-length is what
you are looking for.

Generally, you can generate a listing of user options using

M-x apropos-user-option

or

M-x customize-group

-- 
	Philip K.



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

* No such file or directory, popup
  2021-05-25 16:13         ` Philip Kaludercic
@ 2021-05-25 16:17           ` pauline-galea
  2021-05-25 17:05             ` Philip Kaludercic
  0 siblings, 1 reply; 14+ messages in thread
From: pauline-galea @ 2021-05-25 16:17 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: Help Gnu Emacs



> Sent: Wednesday, May 26, 2021 at 4:13 AM
> From: "Philip Kaludercic" <philipk@posteo.net>
> To: pauline-galea@gmx.com
> Cc: "Help Gnu Emacs" <help-gnu-emacs@gnu.org>
> Subject: Re: No such file or directory, popup
>
>
> >> (Also, how did you install auto-complete? Via M-x package-install or
> >> your system package manager?)
> >
> > Am not so sure how I installed auto-complete at the time.
>
> What does
>
>      $ apt list --installed | grep elpa
>
> say?

We are getting somewhere, it reports

elpa-auto-complete/etiona,etiona,now 1.5.1-0.1 all [installed]
elpa-popup/etiona,etiona,now 0.5.3-1 all [installed,automatic]




> --
> 	Philip K.
>



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

* Re: No such file or directory, popup
  2021-05-25 16:17           ` pauline-galea
@ 2021-05-25 17:05             ` Philip Kaludercic
  0 siblings, 0 replies; 14+ messages in thread
From: Philip Kaludercic @ 2021-05-25 17:05 UTC (permalink / raw)
  To: pauline-galea; +Cc: Help Gnu Emacs

pauline-galea@gmx.com writes:

>> What does
>>
>>      $ apt list --installed | grep elpa
>>
>> say?
>
> We are getting somewhere, it reports
>
> elpa-auto-complete/etiona,etiona,now 1.5.1-0.1 all [installed]
> elpa-popup/etiona,etiona,now 0.5.3-1 all [installed,automatic]

I tried looking into the packages (at least on Debian), and couldn't
find out what the reason it. auto-complete depends on popup-0.5.0, which
should be satisfied by popup-0.5.3.

My best guess is that there is some configuration issue with Debian's
packaging.

Either way, I try to stick to package.el, because it usually makes
maintaining a package list easier and portable, at the downside of
requiring extra maintenance.

-- 
	Philip K.



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

* Getting Emacs (was: No such file or directory, popup)
  2021-05-25 15:50       ` pauline-galea
  2021-05-25 16:13         ` Philip Kaludercic
@ 2021-05-25 17:12         ` Stefan Monnier via Users list for the GNU Emacs text editor
  2021-05-25 18:08           ` pauline-galea
  1 sibling, 1 reply; 14+ messages in thread
From: Stefan Monnier via Users list for the GNU Emacs text editor @ 2021-05-25 17:12 UTC (permalink / raw)
  To: help-gnu-emacs

> Emacs 25 was installed from my package manager (synaptic).  Installed Emacs
> 27.1 using "sudo add-apt-repository".  Emacs 28 from source.

Hmm... so based on this progression, I'd guess that for Emacs-29, you'll
hacking into Emacs maintainers's machines to get the code before it hits
the Git repository, and for Emacs-30 you'll be listening to their brain
waves to get the code before they type it into their computers?


        Stefan




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

* Getting Emacs (was: No such file or directory, popup)
  2021-05-25 17:12         ` Getting Emacs (was: No such file or directory, popup) Stefan Monnier via Users list for the GNU Emacs text editor
@ 2021-05-25 18:08           ` pauline-galea
  0 siblings, 0 replies; 14+ messages in thread
From: pauline-galea @ 2021-05-25 18:08 UTC (permalink / raw)
  To: monnier; +Cc: help-gnu-emacs

> Sent: Wednesday, May 26, 2021 at 5:12 AM
> From: "Stefan Monnier via Users list for the GNU Emacs text editor" <help-gnu-emacs@gnu.org>
> To: help-gnu-emacs@gnu.org
> Subject: Getting Emacs (was: No such file or directory, popup)
>
> > Emacs 25 was installed from my package manager (synaptic).  Installed Emacs
> > 27.1 using "sudo add-apt-repository".  Emacs 28 from source.
>
> Hmm... so based on this progression, I'd guess that for Emacs-29, you'll
> hacking into Emacs maintainers's machines to get the code before it hits
> the Git repository, and for Emacs-30 you'll be listening to their brain
> waves to get the code before they type it into their computers?
>
>         Stefan
>

Be very afraid ! :)



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

end of thread, other threads:[~2021-05-25 18:08 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-25 12:27 No such file or directory, popup pauline-galea
2021-05-25 12:33 ` Jean Louis
2021-05-25 13:08   ` pauline-galea
2021-05-25 14:45 ` Philip Kaludercic
2021-05-25 14:54   ` pauline-galea
2021-05-25 15:10     ` Philip Kaludercic
2021-05-25 15:50       ` pauline-galea
2021-05-25 16:13         ` Philip Kaludercic
2021-05-25 16:17           ` pauline-galea
2021-05-25 17:05             ` Philip Kaludercic
2021-05-25 17:12         ` Getting Emacs (was: No such file or directory, popup) Stefan Monnier via Users list for the GNU Emacs text editor
2021-05-25 18:08           ` pauline-galea
2021-05-25 16:03       ` No such file or directory, popup pauline-galea
2021-05-25 16:15         ` Philip Kaludercic

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