Re: [basex-talk] inspect functions and %private

2013-12-06 Thread Christian Grün
> I just tested the new snapshot. There might still be a small issue there > (maybe there's nothing you can do and we have to careful), since I can now > execute %private functions : …that’s indeed possible now. We may tackle this in a future version. Thanks for testing, Christian ___

Re: [basex-talk] inspect functions and %private

2013-12-06 Thread jean-marc Mercier
Christian, Hello. I just tested the new snapshot. There might still be a small issue there (maybe there's nothing you can do and we have to careful), since I can now execute %private functions : I have a module where there is a %private function. module namespace common = 'http://www.example.com

Re: [basex-talk] inspect functions and %private

2013-12-05 Thread Christian Grün
Hi Jean-Marc, thanks for the report. Leo has just fixed the issue. Feel free to check out the new snapshot [1]. Christian [1] http://files.basex.org/releases/latest/ ___ On Mon, Dec 2, 2013 at 1:18 PM, jean-marc Mercier wrote: > Hi christian, yes this is the point : > >

Re: [basex-talk] inspect functions and %private

2013-12-02 Thread jean-marc Mercier
Hi christian, yes this is the point : Stopped at C:/Jiheme/informatique/workspace/Graph DataBase/module/common.xq, 31/89: [XPST0017] Function 'local:test' is not visible from this module. If this is desired, it means that we can not use the inspection module as soon as there is %private annotatio

Re: [basex-talk] inspect functions and %private

2013-12-02 Thread Christian Grün
> However, If the function test is located in another module, say test, then > the following code > > import module namespace test="http://www.example.com/test"; at test.xq"; > > for $fun in inspect:functions() return "gotcha" > > raise an exception. If you mean the exception "Function 'test:test'

[basex-talk] inspect functions and %private

2013-12-02 Thread jean-marc Mercier
Hi, To report a small issue in the inspect functions module with %private declaration. The following code runs perfectly : declare %private function local:test(){()}; for $fun in inspect:functions() return "gotcha" However, If the function test is located in another module, say test, then the f