Subject: bug#15753: closed (Re: bug#15753: 24.2; image-mode-hook does not exist)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 30 Oct 2013 03:30:05 +0000

Your bug report

#15753: 24.2; image-mode-hook does not exist

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
15753: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15753
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#15753: 24.2; image-mode-hook does not exist
From: Leo Liu <[email-masked]>
To: Tikhon Jelvis <[email-masked]>
Cc: [email-masked]
Date: Wed, 30 Oct 2013 11:28:59 +0800
List-Id: <debbugs-submit.debbugs.gnu.org>

Not a bug.

On 2013-10-30 09:40 +0800, Tikhon Jelvis wrote:
> The variable image-mode-hook does not exist, so I can't easily add a hook
> to image mode. This is using Emacs 24.2.1 on Fedora 18.

Hook variables don't need to be defined before use. So just use it and
it will work.

Leo

Subject: 24.2; image-mode-hook does not exist
From: Tikhon Jelvis <[email-masked]>
To: [email-masked]
Date: Tue, 29 Oct 2013 18:40:53 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

The variable image-mode-hook does not exist, so I can't easily add a hook
to image mode. This is using Emacs 24.2.1 on Fedora 18.

Here are the details from M-x report-emacs-bug, just in case:

In GNU Emacs 24.2.1 (x86_64-redhat-linux-gnu, GTK+ Version 3.6.4)
 of 2013-07-14 on buildvm-05.phx2.fedoraproject.org
Windowing system distributor `Fedora Project', version 11.0.11303000
Configured using:
 `configure '--build=x86_64-redhat-linux-gnu'
 '--host=x86_64-redhat-linux-gnu' '--program-prefix='
 '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr'
 '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc'
 '--datadir=/usr/share' '--includedir=/usr/include'
 '--libdir=/usr/lib64' '--libexecdir=/usr/libexec'
 '--localstatedir=/var' '--sharedstatedir=/var/lib'
 '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--with-dbus'
 '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff'
 '--with-xft' '--with-xpm' '--with-x-toolkit=gtk3' '--with-gpm=no'
 '--with-wide-int' 'build_alias=x86_64-redhat-linux-gnu'
 'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-DMAIL_USE_LOCKF -O2 -g
 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
 --param=ssp-buffer-size=4 -m64 -mtune=generic' 'LDFLAGS=-Wl,-z,relro ''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Image[svg]

Minor modes in effect:
  erc-list-mode: t
  erc-menu-mode: t
  erc-autojoin-mode: t
  erc-ring-mode: t
  erc-networks-mode: t
  erc-pcomplete-mode: t
  erc-track-mode: t
  erc-track-minor-mode: t
  erc-match-mode: t
  erc-netsplit-mode: t
  erc-hl-nicks-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  global-auto-revert-mode: t
  shell-dirtrack-mode: t
  recentf-mode: t
  show-paren-mode: t
  global-auto-complete-mode: t
  tooltip-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t