Hi Martial, You can use << >> for this.
<< "/my/path" add-vocab-root >> USE: foo.bar ... Slava On Sun, Apr 10, 2011 at 2:26 AM, Martial Boniou <[email protected]> wrote: > Hi, > > I recently discover the need to add my own vocabulary outside the *work* > directory. Say, for a vocab like '/my/path/foo/bar', I simply wrote: > "/my/path" add-vocab-root > USING: namespaces foo.bar > > It works well in the scratchpad but not in my .factor-rc. I got a parsing > error "Vocabulary does not exist...". I presume the parser checks the > vocabulary existence before compiling the file. > > I wrote something like: > "/my/path" add-vocab-root > "/.init.factor" rc-path ?run-file > > And add in my rc-path a file named ".init.factor" which contains this line: > USING: namespaces foo.bar > > and everything works as I expected. > > Is there a better way ? Is there a future plan to change the path checking > for this kind of vocab-roots manipulation ? I know I may write "/my/path" in > ".factor.roots" but I want to be able to generate my path programmatically. > > As a concrete example, you may look at my messy dot files repository in > https://github.com/martialboniou/Dots: > - .factor-rc > - .emacs-factor > - .factor.d > > Bye, > > > -- > Martial > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > Factor-talk mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/factor-talk > > ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ Factor-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/factor-talk
