To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=84448
                 Issue #|84448
                 Summary|Fixes to MSI table generating Perl code
               Component|Installation
                 Version|680m239
                Platform|PC
                     URL|
              OS/Version|Windows, all
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|PATCH
                Priority|P3
            Subcomponent|code
             Assigned to|is
             Reported by|tml





------- Additional comments from [EMAIL PROTECTED] Tue Dec 11 07:50:36 +0000 
2007 -------
Some further patches to the Perl code that builds the MSI table source files: 

1) In file.pm, installer::windows::file::generate_filename_for_filetable(): 

Make sure also a reused File Table Key has an 8.3 name when necessary. This
guards against bugs in older code that produced the old File.idt that the
savedmapping table was read from.

2) In idtglobal.pm,
installer::windows::idtglobal::make_eight_three_conform_with_hash():

Correct the comments, this branch of the code handles names without extension.
Take care of the case where $number would be greater than 99, and the shortname
thus would be of the form abcde~123 which is not 8.3.

3) In msiglobal.pm, installer::windows::msiglobal::read_saved_mappings():

Parse correctly from the File.idt also such 8.3 names that don't contain any
tilde. This happens when just the extension is truncated, for instance for files
sbasic.tree which get the 8.3 name SBASIC.TRE.

Guard against reuse of illegal 8.3 mappings that older buggy Perl code used to
generate.

8.3 names without tilde are not checked for uniqueness, so don't error out when
duplicate such are found.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to