A spell checker for Geany (works, but installation twist)

Moderator: Forum moderators

Post Reply
User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

A spell checker for Geany (works, but installation twist)

Post by cobaka »

Hello All

A spell checker is available for Geany, here:
https://plugins.geany.org/spellcheck.html#about

I want to load this. If anyone else has done it, they may have helpful info for me.
If not, then I'll venture into the jungle alone.

cobaka

Last edited by cobaka on Wed Aug 03, 2022 10:49 am, edited 1 time in total.

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 951 times
Been thanked: 1615 times

Re: A spell checker for Geany

Post by bigpup »

I used the Puppy Package Manager(PPM) in Fossapup64 9.5
Searched for Geany.
One of the items found was:

geany-plugin-spellcheck

Installed it by using PPM.
It seems set for English spell checking.
It provides an entry in Geany -> Tools to enable/disable it.
In Plugin Manager
Select spell check
Click on preferences
Here you can set options for how spell check works.

I did not need to also download dictionary files for the languages you want to spell check.

That web site, your link provides, has clear information on how to add dictionary files, for the languages you want.

Note:
I suggest using the Puppy version PPM to get and install the plugin.
That will be the easy way to get it.
Should be offered in most Puppy versions PPM.

Had an issue doing this in Bionicpup32 8.0
Had to also update Geany using PPM.
See this post:
https://forum.puppylinux.com/viewtopic. ... 505#p63505

Last edited by bigpup on Wed Aug 03, 2022 5:53 am, edited 2 times in total.
Reason: added more info

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
wizard
Posts: 2082
Joined: Sun Aug 09, 2020 7:50 pm
Location: Oklahoma, USA
Has thanked: 2824 times
Been thanked: 751 times

Re: A spell checker for Geany

Post by wizard »

@cobaka

Wi don ned no stinkin spel chkr, LOL :mrgreen:

Actually, might be quite handy.

wizard

Big pile of OLD computers

User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

Re: A spell checker for Geany

Post by cobaka »

Hello @wizard, @bigpup

I have uPupBB32, running Geany 1.29.
The Puppy Package Manager found Geany-spellcheck_1.32.

If I 'mix' these two animals (1.29 / 1.32) what damage can I do?
As I understand Puppy Linux, with a 'standard' ISO I cannot change the 'basic' components, right?

собака

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 951 times
Been thanked: 1615 times

Re: A spell checker for Geany

Post by bigpup »

If I 'mix' these two animals (1.29 / 1.32) what damage can I do?

Not sure if you would have issues or not.
You would think, if an issue, that web site you linked to, would have some statement about this.

As I understand Puppy Linux, with a 'standard' ISO I cannot change the 'basic' components, right?

You can change any of them, as long as there is a save file/folder to store the changes in, and save used when the Puppy version boots.

Can you run into issues, maybe.
It really depends on the program.

Example:
Fossapup64 9.5 comes with Pale Moon browser.
I have updated that thing at least 10 times, using it's internal update feature.
With no problem.
All the changes are stored in the Fossapupsave

If you use PPM to do the install and it has issues.
You can easily uninstall it using PPM -> Uninstall

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
OscarTalks
Posts: 623
Joined: Tue Jul 14, 2020 10:11 pm
Location: London UK
Has thanked: 2 times
Been thanked: 247 times

Re: A spell checker for Geany

Post by OscarTalks »

cobaka wrote: Tue Aug 02, 2022 7:50 am

I have uPupBB32, running Geany 1.29.
The Puppy Package Manager found Geany-spellcheck_1.32.
If I 'mix' these two animals (1.29 / 1.32) what damage can I do?

It is almost certainly fine.
When you compile geany-plugins from source, geany itself is (obviously) listed as a dependency and the configure script will specify a minimum version of geany which is usually a few versions earlier than the version of geany-plugins you are compiling.

In my remastered Wheezy Pup I have geany-1.31 compiled from souce which is later than the original. Anything later than this gives an error in this rather old Pup. I also have geany-plugins-1.31 compiled from source and I remember the configure said geany must be at least 1.29

In my remastered Stretch I have geany and geany-plugins both at version 1.36 but might see if those will update to latest when I get a bit of time.

So installing via PPM is probably the quickest way, but compiling both packages from source is a fairly easy alternative which offers a bit more flexibility and satisfaction (at least it does for me) and it gives you a bundle of plugins including the spellcheck one. You can simply delete any that you are sure you will never need.

User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

Re: A spell checker for Geany

Post by cobaka »

/* The installation of geany-spell-checker failed */
// but almost didn't!

Overview:
(1) located a page about the spell-checker on the net.
(2) posted on the forum and got advice from Dr. bigpup about installation.
(3) followed instruction by Dr. bigpup; stalled (or did not appear to work) as described below.
// This was 'first use' of PPM (-for me-) but the process appeared simple.

but first: OS/hardware detail:
PC platform CPU is Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz
Puppy installed: 32-bit uPupBB32, Distro: BionicPup32 19.03, Window Manager: JWM v2.3.7
Desktop Start: xwin jwm
Geany: 1.29.

Installation procedure: Using PPM, got to end of process with (vague here) success reported in the first and last 'report' boxes. The middle 'didn't make it' box was empty.
In other words I believe the installation succeeded. (- Crowd roars! -)
At this moment the process fell into an elephant pit. (- Crowd groans! -)

The failure
In geany --> tools --> plugin manager --> saw a message box offering me 7 items I might load on startup.
Nothing about 'spell checker'. (-OK. 'thinks'-) reboot. --> nothing new.

Looking across the (-geany-) menu items, I saw nothing about spell-checker.
(- 'thinks': escalate to 'bigpup' level. That is here! now. You're reading it, folks. -)

Additional info: I sent 'find' to look for 'spell-checker' files in my file system.
i.e. 'find' in terminal "NOT pFind" from applications.

Found lots: (all associated within the last 60mins of using PPM.
Detail: # find / -iname 'gea*' -mmin -60 (-Note only within the previous 60 minutes of using PPM, ok? -)
/initrd/mnt/tmpfs/tmp/geany_socket.5e9da4ca
/initrd/mnt/dev_save/OS_BOOT/upupbbsave-GByt/root/.config/geany
/initrd/mnt/dev_save/OS_BOOT/upupbbsave-GByt/root/.config/geany/geany_socket_Giga__0
/initrd/mnt/dev_save/OS_BOOT/upupbbsave-GByt/root/.config/geany/geany.conf
/initrd/mnt/dev_save/OS_BOOT/upupbbsave-GByt/var/packages/geany-plugins-common_1.32+dfsg-3.files
/initrd/mnt/dev_save/OS_BOOT/upupbbsave-GByt/var/packages/geany-plugin-spellcheck_1.32+dfsg-3.files
/initrd/mnt/dev_save/OS_BOOT/upupbbsave-GByt/usr/lib/geany-plugins
/root/.config/geany
/root/.config/geany/geany_socket_Giga__0
/root/.config/geany/geany.conf
/var/packages/geany-plugins-common_1.32+dfsg-3.files
/var/packages/geany-plugin-spellcheck_1.32+dfsg-3.files
/usr/lib/geany-plugins
#

More detail: After running PPM successfully (- as I suspect -) I opened a (-now unknown-) text file that gave detail of what PPM did. If that file is permanent (-ie not lost by rebooting-) there is more info on my desktop, (-my precious Beaver-32 by PeeBee-) but I don't know where I can find that file. (But I CAN use 'find' in terms of files that went to disk in some time-window or 'grep' for some character string.-)

I think I'm within spitting distance of installing the spell checker.
I just lack some specific knowledge to finish the installation.

Any-one! Help!

собака.

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
Flash
Moderator
Posts: 1003
Joined: Tue Dec 03, 2019 3:13 pm
Location: Arizona, U.S.
Has thanked: 56 times
Been thanked: 135 times

Re: A spell checker for Geany

Post by Flash »

You tried to install a spell-checker for Geany that you found in Bionicpup32's package manager, but it didn't take?

Chaos coordinator :?
User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

Re: A spell checker for Geany

Post by cobaka »

@Flash

You tried to install a spell-checker for Geany that you found in Bionicpup32's package manager, but it didn't take?

I can't say that because the "installation" process appeared to conclude without reporting an error.
A message box appeared that (in my view) said "Success".
I read a text file (don't know the name, but made by PPM during the installation) and (superficially) it looked good.

But yes, I used the Puppy Packet manager in the manner I documented below.

I may well be looking in the wrong place (etc) in Geany.
The problem may be ignorance on my part.

But - I do not see a working spell-checker in Geany.

Thanks for your question.

собака.

PS Do you know the name or location of the text file that PPM made?
The record in that file will tell what happened.

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

Re: A spell checker for Geany

Post by cobaka »

@Flash :

More info from PPM.

PPM_showing_spell-checker.jpg
PPM_showing_spell-checker.jpg (99.12 KiB) Viewed 1138 times

showing that the spell-checker has been installed.

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

Re: A spell checker for Geany

Post by cobaka »

More info @Flash

From Geany --> Tools --> Plugins.

Geany,_showing_Tools_Plugins(2).jpg
Geany,_showing_Tools_Plugins(2).jpg (81.33 KiB) Viewed 1032 times

I assumed I would initialise the spell checker from this menu.

собака

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 951 times
Been thanked: 1615 times

Re: A spell checker for Geany

Post by bigpup »

Well, it seems version does matter with this spell check install.

I tried it in my install of Bionicpup32

Used PPM to download and install Geany-plugins-spellcheck
It installed these two items.
.

Screenshot.jpg
Screenshot.jpg (30.29 KiB) Viewed 1026 times

.
I got the same results you did in Geany v1.29
Plugin Manger did not list spell checker as selection.

Went back to PPM did a search for geany.
Installed geany v1.32.2
Note:
PPM will say geany is already installed.
Keep going and download and install the geany v1.32.2
.

Screenshot(3).jpg
Screenshot(3).jpg (112.39 KiB) Viewed 1026 times

.
Now selecting geany from the Applications menu -> Document
Geany v1.32 runs.
Plugin Manger now has spell checker as a select-able item.
.

Screenshot(2).jpg
Screenshot(2).jpg (47.36 KiB) Viewed 1026 times

.
So, I guess version does matter with this thing.

My original post was about doing it in a different Puppy version and Geany v1.35

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

Re: A spell checker for Geany (solved - installed)

Post by cobaka »

To Dr. @bigpup
Puppy Kennel Systems
Third rock from the sun.

As Richard Feynman said: "it woiks"!

Oh, thank you Dr. bigpup.

собака

PS I'm pleased to know I followed the procedure correctly and that the problem lay elsewhere.
Next: I'm going to install the keystroke macro.
But first, I'm going to make a note so I don't forget this procedure.

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 951 times
Been thanked: 1615 times

Re: A spell checker for Geany

Post by bigpup »

Good to hear it is finally working for you!

Nothing is ever just simple to do :roll:
Welcome to Linux software!

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
cobaka
Posts: 584
Joined: Thu Jul 16, 2020 6:04 am
Location: Central Coast, NSW - au
Has thanked: 99 times
Been thanked: 67 times

Re: A spell checker for Geany

Post by cobaka »

@bigpup

You observed:

Nothing is ever just simple to do
Welcome to Linux software!

I don't wish to know that!

собака --> это Русский --> a dog
"c" -- say "s" - as in "see" or "scent" or "sob".

User avatar
rcrsn51
Posts: 1399
Joined: Sun Aug 23, 2020 4:26 pm
Been thanked: 363 times

Re: A spell checker for Geany (works, but installation twist)

Post by rcrsn51 »

@cobaka: What happened with your request for help with printers?

Post Reply

Return to “Documents”