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
ENH: enable multiline signatures when too long. #11011
Commits on Jan 3, 2023
Commits on Jan 8, 2023
Commits on Jan 20, 2023
Commits on Jan 23, 2023
-
-
Co-authored-by: Jean-François B. <2589111+jfbu@users.noreply.github.com>
-
-
Commits on Jan 24, 2023
-
latex: avoid page break above first function argument
Co-authored-by: Jean-François B. <2589111+jfbu@users.noreply.github.com>
-
latex: match coding style of LaTeX macro files in for loop
Co-authored-by: Jean-François B. <2589111+jfbu@users.noreply.github.com>
-
-
latex: avoid page break before dedented closing brace
Co-authored-by: Jean-François B. <2589111+jfbu@users.noreply.github.com>
-
-
Commits on Jan 25, 2023
Commits on Apr 7, 2023
Commits on Apr 8, 2023
-
-
-
-
-
Revert
is_multiline
-> `is_multi_line
rename for ``desc_signa……ture`` nodes The attribute is used in e.g. Breathe, better not to change. (though would be nice to)
-
-
If something fails, it is now easier to pinpoint where
-
-
-
-
-
-
-
-
-
-
Include in the docs as well, tests still missing
Commits on Apr 9, 2023
Commits on Apr 10, 2023
Commits on Apr 11, 2023
-
-
Update LaTeX to handle optional parameters in one line per param context
The internal LaTeX code is based on a different logic than formerly: now, it is the \sphinxparam which triggers a new line, not the commas. Added some mark-up which will make possible customizing the style of the commas. Signatures with one line per parameter use currently a specific \sphinxcode{,} which is customizable at user level. Others use standard commas, also customizable at user level.
-
Use some LaTeX hack to handle comma placement vs bracket
But this should probably be handled by sphinx.writers.latex to have easier mark-up to work with at LaTeX level.
-
-
-
Commits on Apr 16, 2023
-
-
-
-
-
-
-
-
-
-
-
latex: handle comma placement in writer
Use smilar logic as in other writers, and remove TeX black magic.
-
-
-
-
-
-
Commits on Apr 17, 2023
Commits on Apr 18, 2023
Commits on Apr 21, 2023
-
-
-
-
Add a specific latex unit test
I hesitated: - whether to reuse as here a test source which was prepared for Python domain and used there already, - in place of this, rather add a check of the sphinxtests.tex contents as output from the test_build_latex_doc for pdflatex engine.
-
Commits on Apr 22, 2023
Commits on Apr 24, 2023
Commits on Apr 30, 2023
Commits on May 11, 2023
-
Merge branch 'master' into signature-linebreaks
# Conflicts: # CHANGES
-