init-mediawiki.el 1021 B

1234567891011121314151617181920212223242526272829
  1. ;;; MediaWiki
  2. ;;; This mode has numerous issue with network queries:
  3. ;;; https://github.com/hexmode/mediawiki-el/issues/
  4. ;;; Besides you can try extending `url-cookie-save-interval'.
  5. ;;; Nonetheless is mode is helpfull for syntax awareness.
  6. (ambrevar/define-keys mediawiki-mode-map
  7. "C-c o" 'mediawiki-browse
  8. "M-g" nil ; This shadows M-g M-g.
  9. "C-x C-s" 'save-buffer
  10. "C-c M-s" 'mediawiki-save)
  11. (setq
  12. mediawiki-site-alist
  13. '(("Wikipedia" "http://en.wikipedia.org/w/" "Ambrevar" "" "Main Page")
  14. ("Wikibooks" "http://en.wikibooks.org/w/" "Ambrevar" "" "LaTeX")
  15. ("ArchLinux" "https://wiki.archlinux.org/" "Ambrevar" "" "Main Page")
  16. ("WikEmacs" "https://wikemacs.org/wiki/" "Ambrevar" "" "Main Page")))
  17. (add-hook 'mediawiki-mode-hook 'visual-line-mode)
  18. (add-hook 'mediawiki-mode-hook 'turn-off-auto-fill)
  19. (define-skeleton ambrevar/mediawiki-tt
  20. "Insert truetype text."
  21. nil "<tt>" @ _ "</tt>" @)
  22. (provide 'init-mediawiki)