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 à discuss+help@fr.libreoffice.org 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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.