How to contribute to IntellisenseX

August 15, 2023 ยท View on GitHub

Bug report?

  • Please check issues to see if the bug has already been reported.

  • If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.

Fix a bug or add an enhancement

Here are the steps to updating to a new version:

  1. Fork the project: see this guide for setting up and using a fork.

  2. Make whatever changes are necessary. The source code for IntelliSenseX is in the InstalledFiles folder.

  3. If you haven't already done so, install VFPX Deployment: invoke menu item Thor -> Check For Updates, turn on the checkbox for VFPX Deployment, and click Install.


  1. Edit the Version setting in BuildProcess\ProjectSettings.txt.

  2. Update the version and date in README.md.

  3. Describe the changes in the top of Change Log.md.

  4. Run the VFPX Deployment tool to create the installation files by

    • Invoking menu item Thor Tools -> Applications -> VFPX Project Deployment
    • Or executing Thor tool "VFPX Project Deployment"
    • Or executing EXECSCRIPT(_screen.cThorDispatcher, 'Thor_Tool_DeployVFPXProject')

  1. Commit the changes.

  2. Push to your fork.

  3. Create a pull request; ensure the description clearly describes the problem and solution or the enhancement.


Last changed: 2023/02/12 Picture