bksubhuti / tipitaka-pali-reader

A Pali Reading app made in Flutter
21 stars 5 forks source link

DPPN missing entries #173

Open BBBalls opened 1 year ago

BBBalls commented 1 year ago

This is probably an upstream issue, but I don't know the upstream source.

The DPPN is incomplete in the TPR.

Example words that are missing from the TPR DPPN, but present at https://www.palikanon.com/english/pali_names/dic_idx.html:

Enikūla Padavārasuññakanda Vidhātā

TPR 2.3.4+51 Linux

bksubhuti commented 1 year ago

I'll look I to it. Our version is nearly correct in spelling. The other versions out there have wrong spellings.

51 has a clicking bug. I wil rebuild 52 today.

How do you know when I update on Linux?

BBBalls commented 1 year ago

I check the TPR page on americanmonk.org.

bksubhuti commented 1 year ago

it must have been a coincidence. But 52 is released with click-highlight the bug fix. I cannot get appimages to work on Lubuntu so I just extract and deliver zips. It is the easiest way for me and probably others as well.

I took a quick glance at the file. I think you will not find any .t or .d I will look further into this.. but I think our version is much better.

You can find the file in the TPP repo under dictionaries and analyze it for me. https://github.com/bksubhuti/Tipitaka-Pali-Projector/blob/master/tipitaka_projector_data/dictionary/pe6_Pali_Proper_Names_G_P_Malalasekera%402018.js

BBBalls commented 1 year ago

Appimages built with fuse2 are going to work with fewer and fewer Linux distros. The other day libfuse2 was removed from my OS as a no longer necessary package. All of my Appimages stopped working, so I migrated to the equivalent Flatpaks. If you want to stick with Appimage packaging, you probably need to utilize libfuse version 3+.

How you are distributing TPR for Linux is working, at least for me.

I am not sure what you mean by analyze in relation to the JavaScript file, but here is another example of missing entries.

'bodhigutta':'Brother of Vedisadevī.<br>He belonged to the Sākiyan clan, and with Sumitta was leader of the retinue sent by Asoka to escort the branch of the Bodhi tree to Anurādhapura.<br>At the conclusion of the planting of the tree, Bodhigutta was taken by the king to Morapāsāda and there invested with the rank ofLankājayamahālekhaka amid great pomp and ceremony. He was given a house near the Bodhi tree.<br>Later he married Sunandā, sister of Bodhiguttā, and had two children - Mahinda and Vidhurinda. Mbv.154 f., 163 f., 169.',

In this entry there is mention of a "Vidhurinda", there are no entries for "Vidhurinda" in your version of the DPPN, but there are two entries for "Vidhurinda" at palikanon.com and the DPR.

bksubhuti commented 1 year ago

Many of these words you ask for are not even searchable in TPR.

I also doubt the spelling of the version you are using. Try to find DPPN words that should be spelled with .t and .d .l . I think you won't find them. If you want to compare what I have and what that link has and send me them.. verify they are in the cst, and then make sure they are spelled correctly. I'm happy to add to the db for you. You can make a list.. but try to only post the list one time.

To know my list.. you can download the db found on the readme page of this project. You can download sqlitebrowser from the repo. You can look at the dictionary table by` id. dppn book ID is 9

appimages.

If you were on Ubuntu.. and maybe ubuntu gnome 23+ doing something like "sudo apt install fuse" will default install fuse 3 This will crash your system when you reboot. It happened to me and ajahn sujato. After that I refused to ship appimages without extraction. Perhaps there is a conspiracy theory of both flatpak and snap based distros wanting to kill Appimage, but they are doing a good job of it. Appimage devs are discussing about static linked fuse, but they are crying over size increase.barely a megabyte.

I have a flatpak builder installed, but I'm still a little intimidated by the process. I can build a hello world app but that is just the beginning.. It is not that easy. My dist method works really well and the appimage people are not happy with this extract-zip-and-ship method.. Never the less, nothing works for me on Lubuntu. It works on ubuntu. So I'm using lubuntu to test compatibility and because I only have 22gb to spare for linux and want to try some flatpak.. but I don't think i have the gb to handle it..

probonopd commented 1 year ago

sudo apt install libfuse2. Soon the AppImage project will drop the need for libfuse2, so future AppImage at some point in time will no longer need it.