pprevos / emacs-writing-studio

Emacs configuration for authors who research, write and publish articles, books and websites.
https://lucidmanager.org/tags/emacs/
GNU General Public License v3.0
473 stars 30 forks source link

Is Olivetti extinct? #6

Closed teledyn closed 9 months ago

teledyn commented 9 months ago

Compiling the init.el on GNU Emacs 29.1 in UbuntuStudio 23.10 I get

In toplevel form: ews.el:34:2: Error: Cannot open load file: No such file or directory, olivetti

update: it is not extinct, as it appears to live where the README says it was, at https://github.com/rnkn/olivetti

pprevos commented 9 months ago

I am glad you found it again.

Olivetti is available from Melpa. The EWS init.el file will install the package.

pprevos commented 9 months ago

Why are you compiling the init file? It runs when Emacs starts. The Use-Package clauses will install any missing packages.

teledyn commented 9 months ago

bad choice of language, I didn't compile it, I used eval-buffer to get that error. I also found that several packages mentioned in the init.el didn't auto-install, so I just went through the list installing each by hand and so far (knock on wood) the setup appears to be working.

I was mostly worried there was inconsistencies in the auto-install parts that gave a wrong location for that package causing the remainder to be skipped.

This is a great package btw. I posted about it on Mastodon and received a flurry of re-posts!

On Thu, Feb 22, 2024 at 6:58 PM Peter Prevos @.***> wrote:

Why are you compiling the init file? It runs when Emacs starts. The Use-Package clauses will install any missing packages.

— Reply to this email directly, view it on GitHub https://github.com/pprevos/emacs-writing-studio/issues/6#issuecomment-1960533572, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAPLTK2TI4EYGM374ZCQUODYU7LT3AVCNFSM6AAAAABDVVCRO6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRQGUZTGNJXGI . You are receiving this because you authored the thread.Message ID: @.***>

-- Gary Lawrence Murphy - Toronto CA - Fediverse @.***> - Tumblr https://teledyn.tumblr.com - Blog https://blog.teledyn.com

pprevos commented 9 months ago

I am unsure why you have this experience. Just committed the most recent version.

The use-package-always-ensure is set to t, so all packages should auto install.

I just tested it in a clean folder and it works on my side. There are some compilation warnings, but you can ignore them. I am looking into why they appear.

teledyn commented 9 months ago

I'm using gnu emacs 29.1, but it is not unreasonable that my own config has cruft that has upset the process.

If no one else complains, it's probably just me, and the work around was simple.

On Fri, Feb 23, 2024, 4:00 p.m. Peter Prevos @.***> wrote:

I am unsure why you have this experience. Do you use Emacs 29 or higher? Just committed the most recent version.

The use-package-always-ensure is set to t, so all packages should auto install.

I just tested it in a clean folder and it works on my side. There are some compilation warnings, but you can ignore them. I am looking into why they appear.

— Reply to this email directly, view it on GitHub https://github.com/pprevos/emacs-writing-studio/issues/6#issuecomment-1961982761, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAPLTK26MO4Y3VB6K3UIPH3YVD7PLAVCNFSM6AAAAABDVVCRO6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRRHE4DENZWGE . You are receiving this because you authored the thread.Message ID: @.***>

pprevos commented 9 months ago

EWS was developed as a brand new configuration, not on top of existing configs. Have fun!

teledyn commented 9 months ago

Heh, well aren't they all? I'm just happy that after 40 years, I can still get into new emacs adventures 😅

On Mon, Feb 26, 2024, 3:23 a.m. Peter Prevos @.***> wrote:

EWS was developed as a brand new configuration, not on top of existing configs. Have fun!

— Reply to this email directly, view it on GitHub https://github.com/pprevos/emacs-writing-studio/issues/6#issuecomment-1963556743, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAPLTK66UUDXSUEARGTYYGDYVRBARAVCNFSM6AAAAABDVVCRO6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRTGU2TMNZUGM . You are receiving this because you authored the thread.Message ID: @.***>

pprevos commented 9 months ago

I am glad to have created something useful for an Emacs veteran. I think we can close this issue now.