aboutsummaryrefslogtreecommitdiffstats
path: root/emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2013-04-11 01:52:32 +0200
committerMattias Andrée <maandree@operamail.com>2013-04-11 01:52:32 +0200
commit5fa77f6ef44ef741328197c99305695dacd3eb49 (patch)
tree0cad7b9ead36e0932554f7e94dd3b0eb34d5cf94 /emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install
parentm (diff)
downloadaur-packages-5fa77f6ef44ef741328197c99305695dacd3eb49.tar.gz
aur-packages-5fa77f6ef44ef741328197c99305695dacd3eb49.tar.bz2
aur-packages-5fa77f6ef44ef741328197c99305695dacd3eb49.tar.xz
more packages
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to 'emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install')
-rw-r--r--emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install19
1 files changed, 19 insertions, 0 deletions
diff --git a/emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install b/emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install
new file mode 100644
index 0000000..450b39e
--- /dev/null
+++ b/emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install
@@ -0,0 +1,19 @@
+post_install () {
+ cat << __EOF__
+
+==> Insert into your ~/.emacs or ~/.xemacs/init.el the following lines:
+
+(autoload 'run-prolog "prolog" "Start a Prolog sub-process." t)
+(autoload 'prolog-mode "prolog" "Major mode for editing Prolog programs." t)
+(autoload 'mercury-mode "prolog" "Major mode for editing Mercury programs." t)
+(setq prolog-system 'swi)
+(setq auto-mode-alist (append '(("\\.pl$" . prolog-mode)
+ ("\\.m$" . mercury-mode))
+ auto-mode-alist))
+
+__EOF__
+}
+
+post_upgrade () {
+ post_install
+}