* Jörg Sommer <[EMAIL PROTECTED]> [2007-10-11 17:45]:

> Package: jed-extra
> Version: 2.4-1
> Severity: normal
> 
> Hi,
> 
> there is a backup file for every ini file.
> 
> -rw-r--r-- 1 root root 2030 2007-10-04 16:38 
> /usr/share/jed/jed-extra/drop-in/ini.sl
> -rw-r--r-- 1 root root 2030 2007-10-04 16:38 
> /usr/share/jed/jed-extra/drop-in/ini.sl~
> -rw-r--r-- 1 root root 9113 2007-10-04 16:38 
> /usr/share/jed/jed-extra/extra/ini.sl
> -rw-r--r-- 1 root root 9113 2007-10-04 16:38 
> /usr/share/jed/jed-extra/extra/ini.sl~
> -rw-r--r-- 1 root root 7957 2007-10-04 16:38 /usr/share/jed/jed-extra/ini.sl
> -rw-r--r-- 1 root root 7957 2007-10-04 16:38 /usr/share/jed/jed-extra/ini.sl~
> -rw-r--r-- 1 root root 5494 2007-10-04 16:38 
> /usr/share/jed/jed-extra/utils/ini.sl
> -rw-r--r-- 1 root root 5494 2007-10-04 16:38 
> /usr/share/jed/jed-extra/utils/ini.sl~

The patch below seems to fix the problem, but I do not know about side
effects.  Günter: what do you think?

-- 
Rafael
--- jed-extra-2.4.orig/make_ini/make_ini.sl
+++ jed-extra-2.4/make_ini/make_ini.sl
@@ -495,6 +495,7 @@
 {
 
    variable dir, buf = whatbuf();
+   variable No_Backups_save = No_Backups;
    if (_NARGS)
      dir = ();
    else
@@ -502,8 +503,11 @@
 
    !if (length(list_slang_files(dir)))
      return vmessage("no SLang files in %s", dir);
+
+   No_Backups = 1;
    make_ini(dir);
    save_buffer();
+   No_Backups = No_Backups_save;
    % evaluate to test and add new autoloads
    evalbuffer();
    delbuf(whatbuf());

Reply via email to