Recent

Documentation Board

Please put documentation mutations, enhancements and errors in GitLab bugtracker, this group is for documenters  to talk over documentation and its tools.

Author Topic: Documentation Repositories  (Read 286 times)

chucky

  • New Member
  • *
  • Posts: 43
Documentation Repositories
« on: January 23, 2026, 07:44:26 pm »
Are the latest fpdoc XML files stored in the Git lazarus main branch or somewhere else? The lcl seems to be very well documented there, but hardly nothing for the SynEdit package. Since it is installed by default in the ide I expected to see more help support for it. I have searched the net but have found nothing else.

I'm not complaining, I just want to make sure I haven't overlooked anything before I started trying to provide documentation of my own.

Cheers!

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12143
  • Debugger - SynEdit - and more
    • wiki
Re: Documentation Repositories
« Reply #1 on: January 23, 2026, 07:57:29 pm »
Unfortunately the SynEdit package hasn't yet undergone much documenting.

There is a little on the wiki
https://wiki.freepascal.org/SynEdit
(including links to a tutorial on Highlighters / mind that the HL are undergoing massive refactoring at current, and the wiki is referring to the old code).

On the HL, a tiny bit of docs was added in LazEdit
https://gitlab.com/freepascal.org/lazarus/lazarus/-/tree/main/components/lazedit/docs?ref_type=heads

And that unfortunately is all there is. Eh well, someone did a 3rd party doc in Spanish a while back "biblia SynEdit" or similar.. No idea, I am not lucky enough to count Spanish to the selection of languages of which I possess any understanding.

Googled it: https://github.com/t-edson/La-Biblia-del-Synedit

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 12143
  • Debugger - SynEdit - and more
    • wiki
Re: Documentation Repositories
« Reply #2 on: January 23, 2026, 08:15:38 pm »
And some very minor bits I started a long time ago and never finished: https://gitlab.com/martin_frb/lazarus/-/compare/main...syn%2Fdocumentation?from_project_id=28419588

 

TinyPortal © 2005-2018