Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Common: fix infinite recursion #6118

Merged
merged 1 commit into from
Aug 30, 2024
Merged

Common: fix infinite recursion #6118

merged 1 commit into from
Aug 30, 2024

Conversation

khancyr
Copy link
Contributor

@khancyr khancyr commented Jul 16, 2024

fix infinite recursion that show with newer sphinx versionx

writing output... [ 44%] docs/common-makeflyeasy-fighter-hand-throw
Extension error (sphinx.ext.mathjax):
Handler <function install_mathjax at 0x7f848975a840> for event 'html-page-context' threw an exception (exception: maximum recursion depth exceeded)

Recusion comes from the hidden toc on makefly rtf pages, there are two that are referencing each other.
Removing one, then trigger a not included into doctree issue, so I move up the hidden doctree to the common rtf page. This now trigger issue with missing include for blimp, thus the massive update on blimp

@Hwurzburg
Copy link
Contributor

I dont understand where the recursion is without this PR that makes a lot of seemingly unrelated changes to add items to blimp

@khancyr
Copy link
Contributor Author

khancyr commented Jul 16, 2024

Recusion comes from the hidden toc on makefly rtf pages, there are two that are referencing each other.
Removing one, then trigger a not included into doctree issue, so I move up the hidden doctree to the common rtf page. This now trigger issue with missing include for blimp, thus the massive update on blimp

common/source/docs/common-rtf.rst Outdated Show resolved Hide resolved
common/source/docs/common-rtf.rst Outdated Show resolved Hide resolved
common/source/docs/common-rtf.rst Outdated Show resolved Hide resolved
@@ -64,9 +64,11 @@ VTOL/QuadPlanes from Partners
* `FlyDragonDroneTech - FDG30 <https://www.droneassemble.com/product/vtol-uav-6-hours-endurance-with-1kg-payload-for-survey-serveillance/>`__
* `FlyDragonDroneTech - FDG50F <https://www.droneassemble.com/product/hybrid-vtol-uav-7-hours-endurance-with-10kgs-payload/>`__
* :ref:`Holybro Swan-K1 <common-Swan-K1>`
* :ref:`MakeFLyEasy - Fighter Hand Throw <common-makeflyeasy-fighter-hand-throw>`
* :ref:`MakeFLyEasy - Fighter VTOL <common-makeflyeasy-fighter-vtol>`
* `MakeFLyEasy - Freeman 2300 <https://www.aliexpress.com/item/10000223137957.html?spm=a2g0o.store_home.productList_1076398524.pic_3>`__
* `MakeFLyEasy - Freeman 2100 <https://www.aliexpress.com/item/10000223137957.html?spm=a2g0o.store_home.productList_1076398524.pic_2>`__
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

where is this model linked now?

@Hwurzburg
Copy link
Contributor

@khancyr still awaiting changes

@khancyr
Copy link
Contributor Author

khancyr commented Aug 29, 2024

@Hwurzburg updated with corrections

@khancyr khancyr merged commit f0269a2 into master Aug 30, 2024
8 checks passed
@khancyr khancyr deleted the fix-recursion branch August 30, 2024 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants