Bonjour Jean-Baptiste et Olivier, On Mon, 2011-08-22 at 07:19 +0200, Jean-Baptiste Faure wrote: > Est-ce que quelqu'un sait à quoi servent exactement les extensions > "script provider" (javascript, beanshell, python) ? > Je croyais qu'elles étaient nécessaires pour faire fonctionner les > extensions et macros dans le langage concerné mais ça semble plus subtil > que ça. Par exemple le dico FR qui est en python si je ne m'abuse > fonctionne même si l'extension "script provider for python" n'est pas > installée. Idem pour Grammalecte installée après coup. > > Peut-être que cela ne concerne que les macros et que c'est donc un moyen > pour l'administrateur système de contrôler la possibilité d'exécuter par > le simple utilisateur des macros dans un langage autre que le Basic ?
Attention a la confusion. Les extensions en python ou autres utilisent le binding du langage correspondant. Le script provider n'est la que pour permettre de developper des macros dans d'autres languages que Basic. Les script providers Beanshell, Javascript et Python on ete mis dans des extensions pour les tres simples et bonnes raisons que: * presque personne ne les utilise (il n'y a pas d'IDE et c'est loin d'etre trivial a mettre en oeuvre) * Cela gagne un peu de place dans l'installation. A bientot, -- Cédric Bosdonnat LibreOffice hacker http://documentfoundation.org OOo Eclipse Integration developer http://cedric.bosdonnat.free.fr -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
