Hello,

I've been trying to work through the getting started tutorial for Factor
on a 32-bit Linux system (Debian stable).  I've tried using two official
releases (factor-linux-x86-32-2009-10-14-16-57.tar.gz and -10-19-01-04)
and a manual build of today's factor-clean-linux-x86-32 git repositiory.
I've three questions; have already tried searching the mailing list
archives and reading both the factor source and the wiki documentation:

  - 'refresh' doesn't appear to work for me.  Has anybody else witnessed
    similar behaviour?  Neither hitting F2, typing refresh-all, nor
    typing '"palindrome" refresh' (this is the "Your first program"
    palindrome tutorial) cause palindrome.factor to be reloaded on my
    machine.  I've tried this both on AFS (network file system) disks
    and local storage.  In all three releases, if I create a version of
    palindrome.factor with a bug, 'USE: palindrome', discover the bug,
    fix it and re-save, refresh will not load the fixed implementation.
    "make" works just fine on this machine, so my filing system does
    support working timestamps.  Does Factor need a particular file
    modification monitoring library installed or something?

      http://docs.factorcode.org/content/article-first-program.html

    This is something of a show-stopper as far as I can see, since I
    don't know how else to iterate a debug-edit cycle: typing 'USE:
    palindrome' again won't load the fixed version of palindrome.factor
    that I've just saved either.

  - How can I control the location of my work directory?  I share a home
    directory between several machines and architectures, so it would be
    nice to be able to install Factor on all three machines, but have a
    common work directory.  I've come up with a workaround using
    symlinks for the time being, but even though I've read the page on
    Working with code outside of the Factor source tree and poked around
    at the stuff around resource-path and normalize-path, it's not
    obvious to me how I can indicate a work directory separate from my
    Factor source tree.  Is a symlink the only way?

      http://docs.factorcode.org/content/article-add-vocab-roots.html

  - Finally, I can't use middle-click to paste into my Listener in all
    circumstances: if I select text from the Listener window itself, I
    can then paste a copy of that text back into the Listener window
    using middle-click, as is normal under X Windows; however, if I
    select text from other applications, such as my web browser or a
    terminal window, middle-click won't paste (control-C, control-V
    still works).  In the past I've witnessed this kind of behaviour
    resulting from character encoding problems, e.g. the receiving
    window is in the "C" locale, while the source window is UTF-8.  My
    machine is configured to use UTF-8.  Is there anything I can do
    about this?

      http://docs.factorcode.org/content/article-gadgets-editors-commands.html

All help on the above three issues, particularly the first, greatly
appreciated: I'd like to just start experimenting with the language :)

Regards,
Conrad

-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to