[grisbi-bugs] [Grisbi-0.6.0 0001055]: Champ prérempli avec une valeur erronée

bugtracker at grisbi.org bugtracker at grisbi.org
Thu Apr 15 23:08:59 CEST 2010


The following issue has been RESOLVED. 
====================================================================== 
http://grisbi.tuxfamily.org/mantis/view.php?id=1055 
====================================================================== 
Reported By:                lntalm
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi-0.6.0
Issue ID:                   1055
Category:                   Main
Reproducibility:            have not tried
Severity:                   minor
Priority:                   normal
Status:                     resolved
Plateforme:                 Linux 
OS:                         Fedora 
Version OS:                 Core 12 
Unstable Impact:            Yes 
Version GTK:                 
Resolution:                 no change required
Fixed in Version:           CVS (développement)
====================================================================== 
Date Submitted:             04-14-2010 14:19 UTC
Last Modified:              04-15-2010 21:08 UTC
====================================================================== 
Summary:                    Champ prérempli avec une valeur erronée
Description: 
Lors du premier lancement de grisbi (version 0.6.0rc2), la fenêtre
"Bienvenue dans Grisbi" utilise comme valeur préremplie pour le choix du
navigateur : xdg-op&n.

Je suppose que la bonne valeur est xdg-open.
====================================================================== 

---------------------------------------------------------------------- 
 pbiava - 04-14-10 19:01  
---------------------------------------------------------------------- 
C'est étrange ce problème. Tu as quoi comme jeu de caractère et comme
langue ? 

---------------------------------------------------------------------- 
 lntalm - 04-14-10 19:40  
---------------------------------------------------------------------- 
Alors pour les questions : utf8 et français.

J'ai fait plusieurs manipulations pour essayer de comprendre mon problème,
et les conclusions sont :
* si j'efface .config/grisbi, .local/share/grisbi et .grisbirc : la boite
de dialogue affiche /usr/bin/firefox
* si j'efface .config/grisbi, .local/share/grisbi, que je conserve mon
.grisbirc mais que je n'ouvre pas de fichier de compte : je n'ai pas la
boite de dialogue en question 
* si j'efface .config/grisbi, .local/share/grisbi, que je conserve mon
.grisbirc et que j'ouvre un fichier de compte : j'ai bien xdg-op&n au lieu
de xdg-open (j'ai une capture d'écran mais pas moyen d'uploader un
fichier)

Dans le fichier .grisbirc, le paramètre qui est repris :
<Navigateur_web>xdg-open</Navigateur_web>

Pour approfondir, si je remplace la ligne précédente par 
<Navigateur_web>firefox/xdg-open</Navigateur_web>

Dans la boite j'obtiens : fir&fox/xdg-op&n 

---------------------------------------------------------------------- 
 pbiava - 04-14-10 20:24  
---------------------------------------------------------------------- 
C'est la version rc2 peux-tu essayer de compiler la version CVS pour voir
ce que ça donne. Depuis j'ai fait pas mal de modifications. 

---------------------------------------------------------------------- 
 lntalm - 04-14-10 20:58  
---------------------------------------------------------------------- 
Oui c'est bien la version rc2.

Pas le courage de recompiler dans l'immédiat, mais j'ai quand même
récupéré la version CVS et j'ai trouvé ça dans le fichier
gsb_file_config.c, qui est sans aucun doute la cause de l'apparition du &.
Par contre je n'ai aucune idée de ce à quoi cela peut servir.

if ( !strcmp ( element_name,
      "Navigateur_web" ))
{
conf.browser_command = my_strdelimit (text,
      "\\e",
      "&" ); 

---------------------------------------------------------------------- 
 pbiava - 04-14-10 21:09  
---------------------------------------------------------------------- 
C'est encore plus étrange car cette séquence concerne la récupération des
données du fichier de configuration de grisbi 0.5.9. Je fais l'hypothèse
que tu avais donc déjà cette commande sous cette version et qu'à l'import
du fichier 0.5.9 il l'a récupéré et modifié en fonction de cette règle dont
je ne sonnais pas la raison. Je suppose toutefois qu'elle sert à quelque
chose donc je vais la laisser.

Dans ton cas si tu fais la modification elle devrait être sauvegardée par
grisbi 0.6.0. 

---------------------------------------------------------------------- 
 pbiava - 04-15-10 21:08  
---------------------------------------------------------------------- 
Problème d'import fichier de config version 0.5.9 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
04-14-10 14:19  lntalm         New Issue                                    
04-14-10 14:19  lntalm         Plateforme                => Linux           
04-14-10 14:19  lntalm         OS                        => Fedora          
04-14-10 14:19  lntalm         Version OS                => Core 12         
04-14-10 14:19  lntalm         Unstable Impact           => Yes             
04-14-10 18:57  pbiava         Status                   new => assigned     
04-14-10 18:57  pbiava         Assigned To               => pbiava          
04-14-10 19:01  pbiava         Note Added: 0002313                          
04-14-10 19:40  lntalm         Note Added: 0002315                          
04-14-10 20:24  pbiava         Note Added: 0002316                          
04-14-10 20:58  lntalm         Note Added: 0002318                          
04-14-10 21:09  pbiava         Note Added: 0002319                          
04-15-10 21:08  pbiava         Status                   assigned => resolved
04-15-10 21:08  pbiava         Fixed in Version          => CVS (développement)
04-15-10 21:08  pbiava         Resolution               open => no change
required
04-15-10 21:08  pbiava         Note Added: 0002324                          
======================================================================



More information about the bugsreports mailing list