Recent

Author Topic: Installing IDE Help  (Read 16247 times)

marcov

  • Administrator
  • Hero Member
  • *
  • Posts: 11452
  • FPC developer.
Re: Installing IDE Help
« Reply #15 on: August 03, 2012, 12:25:49 pm »
Curt: Pascal language help is provided by "ref.chm"

BigChimp: the .xct files are for crafting .chm's that link to the existing .xct. They are like importlibs (and because they compress very well we generally distribute them, since it avoids having two archives). For end users they are not important.

The ref.kwd used to be important for Lazarus, but I don't know if that is still the case. It is redundant, since the ref.chm has contained this info since before 2.4.2. The FPC IDE doesn't use it.

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Installing IDE Help
« Reply #16 on: August 03, 2012, 12:30:13 pm »
@Marco: thanks, edited http://wiki.lazarus.freepascal.org/chmhelp#Chmhelp based on that ;)
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

picstart

  • Full Member
  • ***
  • Posts: 236
Re: Installing IDE Help
« Reply #17 on: August 03, 2012, 03:54:48 pm »
Thanks to gentle nudging by Big Chip and Martin_Fr. I now use 1.0RC1 .
The installer flawlessly installed chm help out of the box.
The nice thing about Lazarus is if you like this version chances are you'll love the next major release.
Kudo's to all.

Knipfty

  • Full Member
  • ***
  • Posts: 232
Re: Installing IDE Help
« Reply #18 on: August 03, 2012, 04:02:00 pm »
Hi BigChimp,

DOes this help with FPCup at all?  IF so, I will wait for an update.  IF not, I will try to install help files over the weekend.

Thanks

Knipfty
64-bit Lazarus 2.2.0 FPC 3.2.2, 64-bit Win 11

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Installing IDE Help
« Reply #19 on: August 03, 2012, 04:11:09 pm »
Hi Knipfty,

Edit: are you experiencing any problems with fpcup and help right now? If so, tell me about it ;) - probably best in the fpcup thread though.

Current fpcup versions set the help files path to the "old style" $(lazarusdir)\docs\html.
So if you put the chms there it should work.
(fpcup actually does this for you; see my earlier post on how to write-protect chm files if you want to)

I'm changing fpcup source code now to $(lazarusdir)\docs\chm, and will also change the chm help download link using the new 1.0RC1 help.
« Last Edit: August 03, 2012, 04:15:06 pm by BigChimp »
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

Knipfty

  • Full Member
  • ***
  • Posts: 232
Re: Installing IDE Help
« Reply #20 on: August 03, 2012, 04:29:54 pm »
No.  Just the problem I saw the other day when it was aborting the compile of the chm.

Does FPCup update itself, or do I need to down new versions as you post them?
64-bit Lazarus 2.2.0 FPC 3.2.2, 64-bit Win 11

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: Installing IDE Help
« Reply #21 on: August 03, 2012, 04:37:06 pm »
Does FPCup update itself, or do I need to down new versions as you post them?
Heh - an updating updater is a bit to recursive for my tastes ;) You'd have to download it yourself. fpcup shows the revision date (iirc a bit more clearly with --version) and you can see the upload date on the download page.

I just committed the changes mentioned above but haven't tested them or uploaded a new binary.

Side note: perhaps it's a good idea to check for a readonly flag on lcl.chm and if so, don't even attempt to compile a new lcl.chm. This way, a user can indicate he wants to keep a certain version.
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

Knipfty

  • Full Member
  • ***
  • Posts: 232
Re: Installing IDE Help
« Reply #22 on: August 03, 2012, 05:17:27 pm »
OK.  I downloaded and copied the lazutils.chm and lcl.chm files.  I marked them readonly.  So hopefully they won't get deleted on the next update.

I also downloaded your latest FPCup.  Thanks!  I will likely start using this install over the weekend.
64-bit Lazarus 2.2.0 FPC 3.2.2, 64-bit Win 11

 

TinyPortal © 2005-2018