ddts-script v 0.1.7
Bonjour,
Certaines ligne « Description-fr: » peuvent être générées avec un espace
en tête, ce qui est une erreur, je ne sais pas pourquoi cela arrive,
mais voici une rustine pour corriger ce problème. (Cela introduit un
nouveau bogue, les lignes commençant par un espace « Description: »
« Description-XX: » ou « Description-XX_xx: » verront leur espace
supprimé même si elle sont à l'intérieur d'une description (cela a peu
de chance de se produire mais c'est quand même un bogue).
Merci à Christian Pierrer pour avoir rapporté ce bogue.
La rustine est attachée, le script complet n'a pas bougé :
http://perso.wanadoo.fr/nico.bertol/ddts/ddts-script.txt
Nicolas
--
--- ddts-script_0.1.6.txt Sat Nov 24 12:29:50 2001
+++ ddts-script_0.1.7.txt Sat Nov 24 23:05:40 2001
@@ -208,7 +208,7 @@
=cut
-my $version = "0.1.6";
+my $version = "0.1.7";
# Test if configuration as been made
if (! -d $tr_dir) {
@@ -961,6 +961,7 @@
my @data = split("\n", &get_all("$bug_dir/$file.$fix_e"));
@data = grep (/^[^($comment)]/, @data);
@data = map { /\+$c(--|[a-z]\+)/?$_=$':$_ } @data;
+ @data = map { /^\s*(Description(-[a-z][a-z](_[A-Z][A-Z])?)?:)/?$_=$1.$':$_ } @data; # FIXME some Description-XX lines have a heading space
&move_file ("$tr_dir/$file.$tr_e", "$tr_dir/$file.$old_e");
&move_file ("$bug_dir/$file.$fix_e", "$bug_dir/$file.$fix_e.$old_e");
Reply to: