| Age | Commit message (Collapse) | Author | 
|---|
|  | See discussion in issue #48. | 
|  | Should fix issue #48 | 
|  |  | 
|  |  | 
|  |  | 
|  | * doc/geiser.texi: Define title only once.  This gets rid of a warning
and produce a more pleasing result. | 
|  | * doc/geiser.texi (Top): Re-instate the top page resource links. | 
|  | * doc/geiser.texi (Top): Delete @insertcopying directive. | 
|  | One benefit of using 'makeinfo' instead of 'texi2html' is that the
HTML file hierarchy layout produced by 'makeinfo' matches the layout
expected for cross-reference URLs.
For example, a cross-reference defined via:
  @pxref{Introduction,,, geiser, Geiser User Manual}
would produce the URL: /Introduction.html#Introduction, while
Texi2html produces /geiser/geiser_1.html#Introduction instead,
breaking for example a cross-reference in the GNU Guix Reference
Manual (see: https://issues.guix.gnu.org/55290).
* doc/makefile (web): Replace texi2html with makeinfo.
* doc/site.conf: Delete file.
* doc/web.texi: Likewise. | 
|  |  | 
|  |  | 
|  | NOTE: The patch is largely untested.
Modifications:
- Update readme.org
- Remove geiser-company
- Move Company extensions to geiser-completion
Omissions:
- geiser-company--inhibit-autodoc has been removed. Eldoc handling
  should be implemented in the frontend, not in the backend.
  See for example:
  https://github.com/minad/corfu/blob/04fbfce3d7e9c125a7fd22a34455a508247a522b/corfu.el#L1212
- The quickhelp-string action and geiser-company--docstring have been
  removed. company-quickhelp can use `:company-doc-buffer` instead with
  minimal overhead.
  See:
  https://github.com/company-mode/company-quickhelp/blob/3ca2708b4e5190205aca01d65fe1b391963a53f9/company-quickhelp.el#L138
- The automatic Company setup has been removed. Personally I am not a
  fan of such auto configuration. It is better if completion is
  configured consistently in the user configuration. You may want to
  restore the auto configuration for backward compatibility. It depends
  on your backward compatibility story. I am fine with rare breaking
  changes from time to time.
- There is a cyclic dependency between geiser-edit/geiser-doc and
  geiser-completion, which should be untangled. | 
|  | And, actually, fixing bugs: the warnings weren't spurious. | 
|  | Playing the trick of checking for eldoc-documentation-functions to
know wheter we're at a new enough version, and (hopefully) falling
back to the old implementation otherwise. | 
|  | We remove by-now obsolete usage of eldoc, and depend on the elpa
package to ensure backwards compatibility. | 
|  | Fixes #45.  Thanks to Brian Cully. | 
|  | The byte-compiler complained about it. | 
|  | Should fix issue #41, possibly the oldest still standing!  My thanks
and apologies to @ghost, wherever you are! | 
|  |  | 
|  |  | 
|  | Seems to be addressing the sea of blue issue (#39) | 
|  |  | 
|  |  | 
|  |  | 
|  | So that now all start with *Geiser (and a space for hidden ones) and
use consistent capitalization (see issue #38). | 
|  |  | 
|  | Fixes issue #37. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Thanks again to Stefan for a useful discussion. | 
|  |  | 
|  | I haven't fully understood why, the two versions seem at first sight
equivalent, but they're not behaving equivalently. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Thanks to Denis Golovachev for pointing this out! | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | This should address, for instance, issue #30 | 
|  |  | 
|  |  |