- 01 Dec, 2022 1 commit
-
-
Raymond Toy authored
Michel Talon on the maxima mailing list mentioned this quick reference. It is a pretty nice, but very concise, quick reference.
-
- 30 Nov, 2022 1 commit
-
-
Raymond Toy authored
-
- 25 Nov, 2022 1 commit
-
-
Raymond Toy authored
In Scribe, we have things like ``` @defun {maybe-read-spell-dictionary} package {spell} ``` but that doesn't work so well with Texinfo which doesn't know what "package" means. So apply the package name to the symbol.
-
- 23 Nov, 2022 6 commits
-
-
Raymond Toy authored
In the Scribe version, parameters to functions were wrapped in `@i` to make them (presumably) italic. But Texinfo, this isn't really needed. Texinfo uses a different font for this, and `@i` is kind of too small in the PDF doc. Remove all of these from the definitions.
-
Raymond Toy authored
These should have had the parens replaced with braces.
-
Raymond Toy authored
-
Raymond Toy authored
For some functions we had "keys {[foo][bar]}" left. They should have been translated to "@mkeys{:foo :bar}".
-
Raymond Toy authored
The original Scribe appeared to allow things like ``` @defun function @defvrx {Hemlock Variable} var <description> @end defun ``` We translated this to ``` @deffn {Function} function @deffnx {Hemlock Variable} var <description> @end deffn ``` While this looked right, the variable index didn't include `var`. Instead, `var` was in the function index (as expected). To work around this problem we do ``` @defvr {Hemlock Variable} var @end defvr @defun {Function} function <description> @end defun ``` Then everything shows up in the correct index. There is an empty line between the `@defvr` and `@defun`, but that seems unavoidable without having to rewrite the description completely.
-
Raymond Toy authored
-
- 21 Nov, 2022 2 commits
-
-
Raymond Toy authored
This includes the info files for the user's manual and the implementer's manual.
-
Raymond Toy authored
A typographical change to match to the original which used a bold monospace font.
-
- 20 Nov, 2022 29 commits
-
-
Raymond Toy authored
This was getting the wrong things printed out. Instead of using `@defunx {Hemlock Variable}`, we should have been using `@deffnx {Hemlock Variable}`. Then this shows up as a Hemlock Variable. Also required changing the preceding `@defun` to `@deffn {Function}`.
-
Raymond Toy authored
Things like `t`, `nil`, `&optional`, `&key`, `&rest` should be typeset in a monospace bold font. (Basically `@b{@t{...}}`.)
-
Raymond Toy authored
Slight reordering of the list of the docs for Hemlock into a somewhat more logical fashion. Run HTML tidy over the file too.
-
Raymond Toy authored
-
Raymond Toy authored
Was spelled "Introudction" in intro.texi instead of "Introduction". Update all the menus and nodes.
-
Raymond Toy authored
This should not be `@section`. It was a mistake in automatic conversion because "section" was at the beginning of the line. It should just be the word "section".
-
Raymond Toy authored
Basically just added `@node` as needed for each chapter/section/subsection. Then ran C-u 8 M-x texinfo-multiple-files-update on the main texi file. The resulting info files look right with appropriate navigation links and menus.
-
Raymond Toy authored
-
Raymond Toy authored
Our conversion script missed some items like `@foo[` which should have been `@foo{`. This occurs mostly because the closing `]` was on the next line.
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Makeinfo was warning about "Andrew File System" node was not referenced. So update every node in mail.texi.
-
Raymond Toy authored
Need to convert `@pageref[...]` to `@pageref{...}`
-
Raymond Toy authored
Our conversion script missed some items like `@foo[` which should have been `@foo{`. This occurs mostly because the closing `]` was on the next line.
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
Include `{}` after these commands to fix up spacing issues
-
Raymond Toy authored
In many places we have `@false` without empty args. This causes a space to be swallowed which shouldn't be. Add `{}` afterwards.
-
Raymond Toy authored
In many places we have `@dash` without empty args. This causes a space to be swallowed which shouldn't be. Add `{}` afterwards.
-
Raymond Toy authored
In many places we have `@windows` without empty args. This causes a space to be swallowed which shouldn't be. Add `{}` afterwards.
-
Raymond Toy authored
In many places we have `@nil` without empty args. This causes a space to be swallowed which shouldn't be. Add `{}` afterwards.
-
Raymond Toy authored
- Ignore html files in cmu-user - Ignore generated files in hem/cim - Ignore generated files in hem/user (new file)
-
Raymond Toy authored
During conversion, we inadvertently left off the "@" for two "section" commands that defined a section.
-
Raymond Toy authored
Was one directory too deep.
-
Raymond Toy authored
Fix #32: Convert Hemlock Command Implementor's Manual to texinfo Closes #32 See merge request !47
-