openmusic-project / Morphologie

Analysis fonctions, pattern recognition and morphological classification of geometric profiles
GNU General Public License v3.0
3 stars 1 forks source link

Large parts of contextual menu is missing in OM6.17 (Morphologie v.1.0) #8

Open FredVoisin opened 3 years ago

FredVoisin commented 3 years ago

In some (rare ?) cases that remain to be investigated, the contextual menu of Morphologie v1.0 presents the distance/edit-distance function only, when the other parts of the menu is missing. This is issue was recently reported to me and I observed it by myself on one plateform but not the other, both OM6.17 on Mac OSX (10.8.5 and 10.15.6).

karimhaddad commented 3 years ago

This is due to problematic Packaging of the lib. It should be revised totally.

FredVoisin commented 3 years ago

The packaging of the lib is not problematic, it is just based on previous versions of OM6 packaging policies. These policies as changed with OM v. 6.17 wich require now a .omlib file for declaring menus, wich was previoulsy done in a lisp file. I will update asap.

karimhaddad commented 3 years ago

You're wrong here: Nothing changed regarding packaging starting with om 6.17 version. The .omlib file you ere referring to is dedicated to omsharp and has nothing to do with om. What i was pointing outm is that inyour sources, your methods are packaged in morphology package. then tagged om::method. you should take a look as a model on OMChroma sources.

Best k

FredVoisin commented 3 years ago

Thank's Karim for your answer, I now better understand what's happening, I'm going to fix it !