Arc Forumnew | comments | leaders | submitlogin
2 points by thaddeus 4913 days ago | link | parent

These ".DS_Store" files are system generated by your mac computer (I think it's used to index files for spotlight searches). The file is also hidden.

Arc, however, does not filter system files - it just looks in the directory, finds the list of all files and tries to load them... and of course the news.arc tries to convert all the file names into integer keys (when loading into a table), but ".DS_Store" can not be coerced to an int, so instead you get that error.

You can fix this one of two ways. You can hack the OS to stop auto generating these files or you can change the code that gets the list of files and filter out that system file.



2 points by akkartik 4913 days ago | link

Alternatively run arc as follows:

  $ rm arc/news/*/.DS_Store; mzscheme -f as.scm
It should keep you going for now.

Where are you getting arc from? There are updated resources at http://sites.google.com/site/arclanguagewiki.

-----

1 point by juanito 4899 days ago | link

I am working with MzScheme v372 and Arc3. Thank you!

-----

1 point by akkartik 4899 days ago | link

Cool. If you switch to racket and arc3.1 I think we'll be more on the same page. It should be an easy process; let me know if you have issues.

-----