Ticket #3 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Modify help system files to make it easier to move files around

Reported by: debrouxl Owned by: debrouxl
Priority: major Milestone: Version 1.00
Component: doc-contents Version: 0.96
Keywords: Cc:

Description (last modified by debrouxl) (diff)

In .hsf and .hsh files, unconditionally Prefix items contained in

  • [Main] 'See Also'
  • [References] 'Out' & 'In'
  • $$LINK(...)

with header file name.

Work started by debrouxl.

Attachments

fixrefs.pl Download (4.8 KB) - added by debrouxl 2 years ago.
Perl script that replaces incomplete paths with complete paths

Change History

Changed 2 years ago by debrouxl

  • description modified (diff)

Changed 2 years ago by debrouxl

  • component changed from component1 to doc-contents

Changed 2 years ago by godzil

  • version set to 0.96
  • milestone set to Version 1.00

Changed 2 years ago by debrouxl

Perl script that replaces incomplete paths with complete paths

Changed 2 years ago by debrouxl

  • status changed from new to closed
  • resolution set to fixed

Kevin wrote that the correct, long-term solution to the problem is to rewrite the help system. Right, but the benefit of rewriting everything would be much more obvious if there was a killer thing that couldn't be easily done with a script (as opposed to a C++/Delphi program)... Maybe ticket #5 is such a thing, we'll see. The attached script shows that neither putting complete paths everywhere, nor moving a file around, are killer things.

Revisions 1263 (de-quirking of 12 files) and 1264 (result of the attached script running) implement this ticket. I've checked the output of UpdateInclude?.exe @r1262 against the output of UpdateInclude?.exe @r1264 with diff -Naur: they're identical. The second consecutive run of the attached script yields no additional modifications.

=> closing as 'fixed'.

Note: See TracTickets for help on using tickets.