newLISP Fan Club

Forum => Anything else we might add? => Topic started by: tom on March 22, 2006, 10:19:42 AM

Title: current and parent dots.
Post by: tom on March 22, 2006, 10:19:42 AM
I thought this might sort of go along with the absolute path name thread, so I'll throw it out there.  I am having fits with the ".." and "." that "directory" returns with the directory contents.



the show-tree function gets around it with the top-level directory  with (!=nde  ".")(!=nde ".."), but still returns the silly dots with subdirectories.  How can I be rid of them?  The nde thing looks messy, and I can't ge it to work right.  is there another way?  how 'bout a version of "directory" that does not show current and parent?



thanks...



-tom
Title:
Post by: cormullion on March 22, 2006, 02:55:58 PM
Luckily directory can take wildcards, so you should be able to specify that you don't want anything starting with dots:



Something like this:


(directory "./" "[^.*]" 0)

- perhaps experiment till you get the right regex syntax! ;-)