Escaline

Sign in or create your account | Project List | Help

Issue 27: Ne peut faire de recherche contenant "::"

Reported by Sunny Ripert, Oct 12, 2009

"gg String::cut" renvoie vers "gg".

Comment 1 by Antoine Millet, Oct 12, 2009

Il faut utiliser l'échappement pour les ":" et les 
'"' qui sont utilisés dans la syntaxe des commandes -> 
"\:", '\"'.
Status: WontFix
Owner: naps

Comment 2 by Sunny Ripert, Oct 12, 2009

Moi j'appelle ça un bug.
Summary: Ne peut faire de recherche contenant "::"

Comment 3 by Antoine Millet, Oct 13, 2009

Et tu fais comment la différence entre tes deux-points et le 
séparateur d'un argument nommé ?

Une méthode pour échapper les caractères spéciaux existe (le 
backslash, c'est assez standard pour toi ?) et il est aussi possible 
d'échapper ces caractères en les quotant : gg 
"String::cut".

C'est quoi ta solution au problème ? Un filtre bayésien pour 
déterminer de manière heuristique si les deux-points saisis par 
l'utilisateur sont un séparateur d'argument ou un argument lui même, 
ou peut être carrément virer les arguments nommés qui ne servent de 
toute manière à rien ?

Comment 4 by Sunny Ripert, Oct 13, 2009

La commande elle-même devrait permettre de déterminer si c'est un 
argument ou pas.

Sinon, je ne connaissais pas les quotes, bien mieux !

Created: 10 months 23 days ago by Sunny Ripert

Updated: 10 months 22 days ago

Status: WontFix

Owner: Antoine Millet

Labels:
Type:Defect
Priority:Medium