Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

inclusion de fichier #3185

Closed
vicuna opened this issue Feb 5, 2002 · 3 comments
Closed

inclusion de fichier #3185

vicuna opened this issue Feb 5, 2002 · 3 comments
Labels

Comments

@vicuna
Copy link

vicuna commented Feb 5, 2002

Original bug ID: 857
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)

Bug description

Full_Name: reivilos
Version: Objective Caml version 3.04
OS: XP
Submission from: mix-toulouse-107-3-199.abo.wanadoo.fr (193.249.189.199)

l'inclusion de fichiers du type :
' #use "fichier" '
pose un pb dans le chemin

ie:

#use "C:\rec.ml";; (1)

fonctionne alors que

#use "C:\rec.ml";; (2)

renvoit une erreur: "Cannot find file C:
ec.ml."

nb: (2) est donnée par l'éditeur lors de l'ouverture du fichier

@vicuna
Copy link
Author

vicuna commented Feb 13, 2002

Comment author: administrator

Ce que je veux dire par éditeur?

ben... ce qui se lance lorsqu'on exécute ocaml 3.04
sur windows.

je fais juste
Menu "file"->open...
pour "ouvrir" un fichier (il parait qu'il n'y a plus
d'éditeur...)
et le programme affiche tout seul
#use "chemin\fichierchoisi.ml";;

Le comportement décrit serait normal si
j'avais tapé moi meme le chemin sans prendre
garde aux caractères spéciaux
mais comme c'est Ocaml qui prend l'initiative,
il devrait remplacer les '' par des '\' tout seul
puisqu'il n'y a pas de caractères spéciaux dans le
chemin.

Reivilos.

--- Jacques Garrigue caml-bugs@pauillac.inria.fr
wrote:

l'inclusion de fichiers du type :
' #use "fichier" '
pose un pb dans le chemin

ie:

#use "C:\rec.ml";; (1)

fonctionne alors que

#use "C:\rec.ml";; (2)

renvoit une erreur: "Cannot find file C:
ec.ml."

nb: (2) est donnée par l'éditeur lors de
l'ouverture du fichier

Que voulez-vous dire par editeur?
Comme tout ce qui est inscrit entre guillemets est
traite' comme une chaine de
caracteres, '\r' est interprete' comme un retour
chariot. Le comportement decrit
est donc normal.
A` noter que lorsque \ n'est pas suivi d'un
caractere special, il est laisse'
telle quel, ce qui fait que cette syntaxe marche
(involontairement) dans la
plupart des cas.

Jacques Garrigue


Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings!
http://greetings.yahoo.com

@vicuna
Copy link
Author

vicuna commented Feb 13, 2002

Comment author: administrator

l'inclusion de fichiers du type :
' #use "fichier" '
pose un pb dans le chemin

ie:

#use "C:\rec.ml";; (1)

fonctionne alors que

#use "C:\rec.ml";; (2)

renvoit une erreur: "Cannot find file C:
ec.ml."

nb: (2) est donnée par l'éditeur lors de l'ouverture du fichier

Que voulez-vous dire par editeur?
Comme tout ce qui est inscrit entre guillemets est traite' comme une chaine de
caracteres, '\r' est interprete' comme un retour chariot. Le comportement decrit
est donc normal.
A` noter que lorsque \ n'est pas suivi d'un caractere special, il est laisse'
telle quel, ce qui fait que cette syntaxe marche (involontairement) dans la
plupart des cas.

Jacques Garrigue

@vicuna vicuna closed this as completed Feb 13, 2002
@vicuna
Copy link
Author

vicuna commented Feb 13, 2002

Comment author: administrator

je fais juste
Menu "file"->open...
pour "ouvrir" un fichier (il parait qu'il n'y a plus
d'éditeur...)
et le programme affiche tout seul
#use "chemin\fichierchoisi.ml";;

C'est effectivement un bug de l'interface utilisateur d'OCaml sous
Windows. On va corriger ça.

  • Xavier Leroy

@vicuna vicuna added the bug label Mar 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant