Hi Andrew,

The definitions I use actually is:

#(define comml           (object->string (command-line)))
#(define loc             (+ (string-rindex comml #\space ) 2))
#(define commllen        (- (string-length comml) 2))
#(define filen           (substring comml loc commllen))
#(define siz             (object->string (stat:size (stat filen))))

Need to analyze what happens in detail to loc and commllen when there are 
spaces in the directory name.

JM

> Le 18 nov. 2015 à 01:46, Andrew Bernard <andrew.bern...@gmail.com> a écrit :
> 
> Hi Jacques,
> 
> Using this function:
> 
> (define (file-size f)
>       (stat:size (stat f)))
> 
> with guile 1.8 you can stat files with spaces in the directory path and the 
> file name part just fine.
> 
> Andrew
> 
> 
> 
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to