Christian,
BBEdit reports the errors it meets while loading a Code Language Module in
this log file:
~/Library/Containers/com.barebones.bbedit/Data/Library/Logs/BBEdit/Language\
Module\ Errors.log
and reports this error when loading your module:
================================================================================
2022-01-25 12:22:01.693: Startup
The following problem(s) were encountered while loading the language module
at ~/Library/Application Support/BBEdit/Language
Modules/ArianeCodelessLanguageModule.plist:
The Skip Pattern was invalid (reference to non-existent subpattern
(error 112115) at offset 7 in pattern).
The reported problems will prevent the language module from loading.
================================================================================
I sent you offlist a working example.
For more info here is a link to BBEdit's Code Language Modules
documentation :
https://www.barebones.com/support/develop/clm.html
HTH
Jean Jourdain
On Sunday, January 23, 2022 at 10:25:23 AM UTC+1 jj wrote:
> Bonjour Christian,
>
> 1. Vérifiez que votre module est au format correct. Dans le terminal:
>
> % *plutil** ~**/Library/Application\ Support/BBEdit/Language\
> Modules/Ariane.plist*
> * ~/Library/Application Support/BBEdit/Language
> Modules/Ariane.plist: OK*
>
> 2. BBEdit associe un fichier à un language en utilisant l'extension
> définie dans la .plist:
>
> <key>BBLMSuffixMap</key>
> <array>
> <dict>
> <key>BBLMLanguageSuffix</key>
> <string>.ariane</string>
> </dict>
> </array>
>
> 3. Si le module est valide il devrait s'afficher dans la liste des
> Preferences > Languages > Installed Languages.
> Si ce n'est pas le cas, le plus simple serait de joindre votre module
> à un message que l'on puisse y jeter un œil.
>
> HTH,
>
> Jean Jourdain
> On Sunday, January 23, 2022 at 1:01:05 AM UTC+1 [email protected] wrote:
>
>> Bonsoir, 22/1/22
>> J'ai créé un "Language Module" (Codeless Language Module, ou CLM) nommé
>> "Ariane" (code à 4 lettres "AYAY", chaîne "Ariane") par copie et
>> modification du module "IgorPro" (code "Igor", chaîne "Igor Pro") trouvé
>> sur le web.
>> Les deux sont dans le bon dossier (/Library/Application\ Support/BBEdit/)
>>
>> Après avoir quitté et relancé BBEdit, "Igor Pro" s'affiche bien dans le
>> menu de langues de BBEdit (ma version est 14.0.4), mais "Ariane" ne
>> s'affiche pas.
>>
>> Je n'ai modifié que des valeurs, en vérifiant que j'avais bien les mêmes
>> clés.
>> Auriez-vous une idée de ce qui peut bloquer l'activation d'un CLM?
>> Merci d'avance! Xan
>>
>
--
This is the BBEdit Talk public discussion group. If you have a feature request
or need technical support, please email "[email protected]" rather than
posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit>
---
You received this message because you are subscribed to the Google Groups
"BBEdit Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/bbedit/4e825c9f-9e39-4d31-9fbe-0a478bf3d5a1n%40googlegroups.com.