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]
