Je développe un wrapper pour LibGit2, la bibliothèque Git.
Et je rencontre un problème :
De nombreuses fonctions GIT acceptent des listes de chemins, c'est-à-dire, une chaîne de caractères
composée d'une série de chemins séparés par un jeton,
que LibGit2 met à ma disposition. Sur mon Linux, c'est deux-points (:
).
Le problème survient lorsque je me pose la question :
que se passe-t-il si le chemin contient ce jeton ?
Est-il possible de l'échapper d'une certaine manière ? \:
ou quelque chose comme ça ?
Sera-t-il pris en charge par défaut sur Windows ?
Je sais que ce n'est pas courant d'avoir un répertoire contenant un :
dans son
nom, mais en tant que wrapper je dois être prêt pour ce cas.