diff options
| author | Stefan Monnier <monnier@iro.umontreal.ca> | 2017-12-12 11:44:16 -0500 |
|---|---|---|
| committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2017-12-12 11:44:16 -0500 |
| commit | 78848ae0a44b417507c4cb44dc2dc4c1a87ffc56 (patch) | |
| tree | 78044fc85457d5fa466485a680e8001ea1c5e5bf /MANIFEST | |
| parent | 89104f0a20e2d2915b18a39d38c081cc877b5dae (diff) | |
Fix compilation warnings in kotl/*.el and use lexical-binding
Change some `require` dependencies to help with that:
- Remove (if t (require 'klink)) from hibtypes.el
- Remove kview from kotl/kcell.el
- Add kcell and kvspec to kotl/kfile.el
- Add kview, hpath, hbut, and hact to kotl/klink.el
- Remove hyperbole from kotl/kproperties.el (and hversion from kprop-em/xm.el)
- add kproperty and kcell to kotl/kview.el
- add outline and kproperty to kotl/kvspec.el
Move a few private-var sections to before their use. Replace a few
let-bindings of buffer-read-only inhibit-read-only while I'm at it.
* kotl/kview.el (kview): Use `defvar'.
* kotl/kprop-em.el, kotl/kprop-xm.el: Merge into kotl/kproperty.el.
* kotl/kotl-mode.el (kotl-mode-map): Move initialization into declaration.
Use command remapping rather than substitute-key-definition.
(kotl-mode): Call kill-all-local-variables, as god intended.
Don't mess with minor-mode-alist (was probably needed because of the lack
of call to kill-all-local-variables). Fix spurious close-paren.
Use run-mode-hooks and use it last, as god intended.
(kotl-mode:set-fill-prefix): Don't use the extra arg that was provided by
the redefined version of set-fill-prefix.
(kotl-mode:clipboard-yank): gui-select-enable-clipboard doesn't exist.
* kotl/kfill.el (kfill:function-table): Remove.
(fill-paragraph, set-fill-prefix): Use advice rather than redefinition.
(kfill:funcall): Remove.
* hyperbole.el: Add .../kotl/ to load-path from autoloads.
Diffstat (limited to 'MANIFEST')
0 files changed, 0 insertions, 0 deletions
