Aucune description

Zelphir Kaltstahl 0bba17e5a7 break long line il y a 1 mois
guix-env e7e0aba0f4 update channels il y a 1 mois
libs 5d043e36d1 restructure libs il y a 1 mois
test 5d043e36d1 restructure libs il y a 1 mois
.gitignore 7741e4d66e update gitignore il y a 3 ans
AUTHORS 9595b017d6 improve authors file il y a 1 mois
COPYING f2aba9f69c add license in COPYING instead of LICENSE il y a 4 ans
Makefile 0bba17e5a7 break long line il y a 1 mois
README.org f6fc2d03e4 Cleanup repo il y a 2 ans
fslib.scm 5d043e36d1 restructure libs il y a 1 mois
guix.scm c49cfb3ae1 try to define package as a module il y a 9 mois
todo.org f6fc2d03e4 Cleanup repo il y a 2 ans

README.org

-*- mode: org; coding: utf-8; -*-

About

guile-fslib is a library, which contains procedures for working with filenames. It simplifies common tasks like splitting, joining and getting the file extension of a filename.

Supported operations

  • joining of parts of a filename
  • splitting a filename into its parts
  • getting the file extension part of a filename
  • checking if a filename is a sub-filename of another filename
  • getting the absolute filename of a filename
  • checking if a filename is an absolute filename

Testing

Tests can be invoked from the root directory of the project as follows:

guile -L . test/