xiaohanyu / oh-my-emacs

[Stopped] Provide an awesome, out-of-box, literate dotemacs for both newbies and nerds.
BSD 3-Clause "New" or "Revised" License
703 stars 141 forks source link

rainbow-delimters doesn't offer a global-rainbow-delimiters-mode variable any longer. #90

Closed 11Kilobytes closed 9 years ago

11Kilobytes commented 10 years ago

See the following commit: https://github.com/jlr/rainbow-delimiters/commit/e48b7bf74603fc41ec7ab0b091092d40b8389a28

What this means is that ome-htmilize-setup in core/ome-org.el is no longer needed, and the call of (global-rainbow-delimiters-mode) doesn't work.

More research into how to remove references to global-rainbow-delimiters-mode might be necessary, but anyhow this needs to be fixed before anyone can use oh-my-emacs, so I would mark it as urgent.

xiaohanyu commented 10 years ago

Cool! Thanks for your report, I'll consider this and fix this as soon as possible.

ko5ch3y commented 10 years ago

I tried to get around the same issue by dropping the 'global-' prefix, which got rid of one error message but now I get the following at startup (from 9438c69). Not sure if it's the same cause but seems to me that el-get is being called (and hence parsing the .status.el file which references ome-htmlize-setup) before ome-org.org has been loaded (where ome-htmlize-setup is defined).

Debugger entered--Lisp error: (void-function ome-htmlize-setup)
  (ome-htmlize-setup)
  (progn (ome-htmlize-setup))
  eval((progn (ome-htmlize-setup)))
  el-get-run-package-support((progn (ome-htmlize-setup)) "after" htmlize)
  byte-code("\306 \307 \n\"\310!\311\312\313\"!\312\314\"9\311\312\315\"!:\311\316    !!;\317\320<#=\312\321\">\312\322\"?\312\323\"@\312\324\"A\312\325\"B\326 !C\327!\210\f\330=\204\272