~peterpall/maxima/+git/maxima.code:rtoy-info-m4-math

Last commit made on 2022-07-02
Get this branch:
git clone -b rtoy-info-m4-math https://git.launchpad.net/~peterpall/maxima/+git/maxima.code

Branch merges

Branch information

Name:
rtoy-info-m4-math
Repository:
lp:~peterpall/maxima/+git/maxima.code

Recent commits

bcdb52a... by Raymond Toy <email address hidden>

Clean up some math expressions in vectorsimp

The html versions of the examples in vectorsimp (expandcrosscross,
expandcurlcurl, expandlaplaciantodivgrad) were messed up. Clean these
up show they display correctly.

7f5453a... by Raymond Toy <email address hidden>

Merge branch 'master' into rtoy-info-m4-math

a8829d6... by Raymond Toy <email address hidden>

Fix implementation browser

Ran some experiments on windows using the system command. For the
browser we can just use "start /max". $system takes care of calling
cmd to run the command.

Update $hdescribe to use $browser. However on Unix systems, we need
to quote the URL because the URL contains "#", which would be ignored
by the shell. The "#" is needed to get the right id for the topic.

Update the manual slightly.

47dd5e8... by Raymond Toy <email address hidden>

Update help for html docs

Forgot to define browser_options, which defaults to "".

Mention that "browser" is ignored on windows.

Update cross references.

a15d584... by PeterPall

Added describe_uses_html to the builtins list

1b52a6c... by Raymond Toy <email address hidden>

Fix typo in code.

Was missing a closing paren, so html was only used when
*debug-hdescribe* was true.

01ae980... by Raymond Toy <email address hidden>

Support windows and unix better for html docs

Based on comments from Gunter, on windows we need to do something
like:

cmd "start /max <url>"

Also on Linux, we should use "xdg-open" to open the docs in the user's
default browsker. Finally, on Mac, we can use "open".

Thus, in init-cl, we set the default for $browser based on the OS.

If we're defaulting to xdg-open (or open), we can't have
$browser_options, so it to "".

Refactor $hdescribe a little and add some more debugging prints so we
can see what we're trying to do.

820ced0... by Raymond Toy <email address hidden>

Add doc for describe_uses_html and friends

Update docs for "describe" to say how to use HTML to view the help.
Add basic documentation on describe_uses_html, browser, and url_base
too.

8fcb8a4... by Raymond Toy <email address hidden>

Merge branch 'rtoy-info-html'

"? foo" can now have the results displayed using a browser.
Do describe_uses_html:true to get this.
Set "browser" to a path for your browser.

299647b... by Raymond Toy <email address hidden>

Adds some tests for airy hypergeometrics and bigfloat eval

Tests that the hypergeometric representation is right and that
bigfloat eval is close to float eval.