-;;; riece-addon.el --- add-on management
+;;; riece-addon.el --- add-on management -*- lexical-binding: t -*-
;; Copyright (C) 1998-2004 Daiki Ueno
;; Author: Daiki Ueno <ueno@unixuser.org>
(list (symbol-name (car dependency))))
riece-addon-modules)
(lambda (pointer)
- (not (get (car pointer) 'riece-addon-insinuated)))
+ (not (get (intern-soft (car pointer))
+ 'riece-addon-insinuated)))
t)))))
(riece-insinuate-addon addon 'ask)
(when (eq major-mode 'riece-addon-list-mode)
(list (symbol-name (car dependency))))
riece-addon-dependencies)
(lambda (pointer)
- (get (car pointer) 'riece-addon-insinuated))
+ (get (intern-soft (car pointer))
+ 'riece-addon-insinuated))
t)))))
(riece-uninstall-addon addon t)
(when (eq major-mode 'riece-addon-list-mode)
(list (symbol-name (car dependency))))
riece-addon-dependencies)
(lambda (pointer)
- (get (car pointer) 'riece-addon-insinuated))
+ (get (intern-soft (car pointer))
+ 'riece-addon-insinuated))
t)))))
(riece-uninstall-addon addon t)
(if (get addon 'riece-addon-not-unloadable)