A potential HTML manual problem under NTFS/FAT filesystems
I accidentally found, that in the huge list of files produced by latex2html from the CGG manual there are HTML pages, whose filenames differ from each others in the letter case only. This is no problem under Linux. But if somebody copies all the files to a Windows computer (with an NTFS-like filesystem), or to a memory stick formatted as FAT32, or to some network (Windows or Samba) disk where differences between upper/lower case in filenames are ignored by the operating system, then some HTML pages will be overwritten by others and disappear. I have found 4 such potentially conflicting pairs of page names: Compositor_Window.html - describes the whole Compositor GUI (Chapter 2) Compositor_window.html - describes the Compositor shortcuts (Chapter 15) Viewer_Window.html - describes the whole Viewer GUI (Chapter 2) Viewer_window.html - describes the Viewer shortcuts (Chapter 15) Final_note.html - about copy/paste text highlighting in Chapter 17 (How some stuff works) Final_Note.html - a link to wiki.archlinux.org on hardware video acceleration from Chapter 19 (Performance and other tips) Index.html - the Index at the very end of the manual index.html - the default start page, automatically created by latex2html as the exact copy of (hard link to) CinelerraGG_Manual.html The automatic creation of index.html can be suppressed by the latex2html option -noauto_link, and this file is not used by CGG Context Help (while Index.html is used). If renaming other sections (for example "Compositor window" to "Compositor window shortcuts" or "Final Note" to "Further topics on hardware acceleration", or something like this) is desirable, to me is open question. Georgy _______________________________________________________________________________ Georgy Salnikov NMR Group Novosibirsk Institute of Organic Chemistry Lavrentjeva, 9, 630090 Novosibirsk, Russia Phone +7-383-3307864 Email [email protected] _______________________________________________________________________________
There no problem for ntfs and fat32 for a modern Windows systems. The case-sensitive filenames display supported since Windows 7 SP1. The problem with case-sensitivity can be only on fat32 on Windows XP. I think it's a minor issue. вс, 14 апр. 2024 г., 10:09 Georgy Salnikov via Cin < [email protected]>:
I accidentally found, that in the huge list of files produced by latex2html from the CGG manual there are HTML pages, whose filenames differ from each others in the letter case only. This is no problem under Linux. But if somebody copies all the files to a Windows computer (with an NTFS-like filesystem), or to a memory stick formatted as FAT32, or to some network (Windows or Samba) disk where differences between upper/lower case in filenames are ignored by the operating system, then some HTML pages will be overwritten by others and disappear. I have found 4 such potentially conflicting pairs of page names:
Compositor_Window.html - describes the whole Compositor GUI (Chapter 2) Compositor_window.html - describes the Compositor shortcuts (Chapter 15)
Viewer_Window.html - describes the whole Viewer GUI (Chapter 2) Viewer_window.html - describes the Viewer shortcuts (Chapter 15)
Final_note.html - about copy/paste text highlighting in Chapter 17 (How some stuff works) Final_Note.html - a link to wiki.archlinux.org on hardware video acceleration from Chapter 19 (Performance and other tips)
Index.html - the Index at the very end of the manual index.html - the default start page, automatically created by latex2html as the exact copy of (hard link to) CinelerraGG_Manual.html
The automatic creation of index.html can be suppressed by the latex2html option -noauto_link, and this file is not used by CGG Context Help (while Index.html is used). If renaming other sections (for example "Compositor window" to "Compositor window shortcuts" or "Final Note" to "Further topics on hardware acceleration", or something like this) is desirable, to me is open question.
Georgy
_______________________________________________________________________________
Georgy Salnikov NMR Group Novosibirsk Institute of Organic Chemistry Lavrentjeva, 9, 630090 Novosibirsk, Russia Phone +7-383-3307864 Email [email protected]
_______________________________________________________________________________
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
I fixed it - no reason not to since it was discovered by Georgy and since Andrey pointed it as a potential problem on fat32 on Windows XP. Thank you both. ...Phyllis On Sun, Apr 14, 2024 at 1:09 AM Georgy Salnikov via Cin < [email protected]> wrote:
I accidentally found, that in the huge list of files produced by latex2html from the CGG manual there are HTML pages, whose filenames differ from each others in the letter case only. This is no problem under Linux. But if somebody copies all the files to a Windows computer (with an NTFS-like filesystem), or to a memory stick formatted as FAT32, or to some network (Windows or Samba) disk where differences between upper/lower case in filenames are ignored by the operating system, then some HTML pages will be overwritten by others and disappear. I have found 4 such potentially conflicting pairs of page names:
Because the last release was Feb. 29th, the fixes I made as recommended by SGE were only implemented locally on my computer so that the online manual/files/source would still be synched with the February 29 date. With today's updated release, there should no longer be a conflict with duplicated names due to upper and lower case "sameness". I should have made this clearer at the time: - Compositor_window.html is now Compositor_window_shortcuts.html - Viewer_window.html is now Viewer_window_shortcuts.html - Final_Note.html is now Additional_topics_on_hardwa.html - index.html is now cin-index.html (mods were made earlier on the website to use different index name) On Sun, Apr 14, 2024 at 12:39 PM Phyllis Smith <[email protected]> wrote:
I fixed it - no reason not to since it was discovered by Georgy and since Andrey pointed it as a potential problem on fat32 on Windows XP. Thank you both. ...Phyllis
On Sun, Apr 14, 2024 at 1:09 AM Georgy Salnikov via Cin < [email protected]> wrote:
I accidentally found, that in the huge list of files produced by latex2html from the CGG manual there are HTML pages, whose filenames differ from each others in the letter case only. This is no problem under Linux. But if somebody copies all the files to a Windows computer (with an NTFS-like filesystem), or to a memory stick formatted as FAT32, or to some network (Windows or Samba) disk where differences between upper/lower case in filenames are ignored by the operating system, then some HTML pages will be overwritten by others and disappear. I have found 4 such potentially conflicting pairs of page names:
participants (3)
-
Georgy Salnikov -
Phyllis Smith -
Андрей Спицын