From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Sandip Chitale" Newsgroups: gmane.emacs.help Subject: Re: is there any hook like switch-buffer-hook or change-buffer-hook? Date: Fri, 27 Aug 2004 00:23:08 -0700 Organization: SunSITE.dk - Supporting Open source Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <412ee15e$0$46193$14726298@news.sunsite.dk> References: NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1093591549 10118 80.91.224.253 (27 Aug 2004 07:25:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 27 Aug 2004 07:25:49 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Aug 27 09:25:37 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C0b7B-0004dE-00 for ; Fri, 27 Aug 2004 09:25:37 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C0bBp-0000gu-QC for geh-help-gnu-emacs@m.gmane.org; Fri, 27 Aug 2004 03:30:26 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!newsmi-us.news.garr.it!newsmi-eu.news.garr.it!NewsITBone-GARR!newscore.univie.ac.at!uninett.no!news.net.uni-c.dk!sunsite.dk!dotsrc.org!news.dotsrc.org!not-for-mail Original-Newsgroups: gnu.emacs.help X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Original-Lines: 225 Original-NNTP-Posting-Host: 67.174.238.220 Original-X-Trace: DXC=Cdo0b755aX[5LoVIWDNeH\YSB=nbEKnk[3Me:g_PMlWSkT@GP_Z>?dZR_WVb List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:20315 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:20315 List of hook variables: How did I get these? C-h v TAB gives me list of all variables. Then I filtered words with word 'hook' in them. See if you find one you need. after-init-hook after-revert-hook after-save-hook after-setting-font-hook align-load-hook apropos-mode-hook auto-image-file-mode-hook auto-save-hook before-init-hook before-make-frame-hook before-revert-hook browse-url-of-file-hook bytecomp-load-hook c++-mode-hook c-initialization-hook c-mode-common-hook c-mode-hook c-prepare-bug-report-hooks c-special-indent-hook calendar-load-hook calendar-move-hook change-major-mode-hook clone-buffer-hook color-theme-mode-hook comint-exec-hook comint-mode-hook command-hook-internal compilation-mode-hook completion-setup-hook custom-define-hook custom-mode-hook cvs-dired-use-hook desktop-delay-hook desktop-save-hook diary-display-hook diary-hook dired-after-readin-hook dired-before-readin-hook dired-load-hook dired-mode-hook disabled-command-hook dtd-mode-hooks ecb-activate-before-layout-draw-hook ecb-activate-before-new-frame-created-hook ecb-activate-hook ecb-deactivate-hook ecb-post-command-hooks ecb-unhighlight-hook-called echo-area-clear-hook edebug-setup-hook ediff-after-session-group-setup-hook ediff-after-setup-control-frame-hook ediff-after-setup-windows-hook ediff-before-session-group-setup-hooks ediff-before-setup-control-frame-hook ediff-before-setup-hook ediff-before-setup-windows-hook ediff-cleanup-hook ediff-display-help-hook ediff-keymap-setup-hook ediff-load-hook ediff-meta-buffer-keymap-setup-hook ediff-mode-hook ediff-prepare-buffer-hook ediff-quit-hook ediff-quit-merge-hook ediff-quit-session-group-hook ediff-registry-setup-hook ediff-select-hook ediff-show-registry-hook ediff-show-session-group-hook ediff-startup-hook ediff-suspend-hook ediff-unselect-hook eieio-hook electric-help-mode-hook emacs-lisp-mode-hook emacs-startup-hook exit-language-environment-hook find-file-hooks find-file-not-found-hooks find-tag-hook first-change-hook font-lock-mode-hook global-font-lock-mode-hook hack-local-variables-hook help-mode-hook hs-hide-hook idl-mode-hook imenu-after-jump-hook inferior-lisp-mode-hook inhibit-modification-hooks inhibit-point-motion-hooks initial-calendar-window-hook input-method-activate-hook input-method-after-insert-chunk-hook input-method-inactivate-hook isearch-mode-end-hook isearch-mode-hook java-mode-hook jde-bug-minor-mode-hook jde-compile-finish-hook jde-db-mode-hook jde-dbs-debugger-hook jde-entering-java-buffer-hook jde-mode-hook jde-package-load-hook jde-project-hooks jde-run-mode-hook kill-buffer-hook kill-emacs-hook lisp-interaction-mode-hook lisp-mode-hook list-diary-entries-hook local-write-file-hooks log-view-mode-hook makefile-mode-hook mark-diary-entries-hook menu-bar-update-hook minibuffer-exit-hook minibuffer-setup-hook mouse-leave-buffer-hook nongregorian-diary-listing-hook nongregorian-diary-marking-hook objc-mode-hook outline-view-change-hook pike-mode-hook post-command-hook post-command-idle-hook pre-abbrev-expand-hook pre-command-hook print-diary-entries-hook quail-activate-hook quickurl-reread-hook-postfix recentf-load-hook recentf-mode-hook rmail-delete-message-hook rmail-get-new-mail-hook rmail-mode-hook rmail-quit-hook rmail-show-message-hook scheme-mode-hook semantic-after-partial-cache-change-hook semantic-after-toplevel-bovinate-hook semantic-after-toplevel-cache-change-hook semantic-auto-parse-mode-hook semantic-before-toplevel-bovination-hook semantic-before-toplevel-cache-flush-hook semantic-change-hooks semantic-clean-token-hooks semantic-dirty-token-hooks semantic-init-db-hooks semantic-init-hooks semantic-no-reparse-needed-change-hook semantic-pre-clean-token-hooks semantic-reparse-needed-change-hook semantic-show-dirty-mode-hook semantic-show-unmatched-syntax-mode-hook semantic-summary-mode-hook semantic-unmatched-syntax-hook semanticdb-hooks semanticdb-mode-hooks semanticdb-save-database-hooks semanticdb-semantic-init-hook-overload senator-minor-mode-hook session-after-load-save-file-hook session-before-save-hook set-language-environment-hook show-paren-mode-hook signal-hook-function speedbar-before-delete-hook speedbar-before-popup-hook speedbar-load-hook speedbar-mode-hook speedbar-reconfigure-keymaps-hook speedbar-scanner-reset-hook speedbar-timer-hook speedbar-vc-in-control-hook speedbar-vc-path-enable-hook speedbar-visiting-file-hook speedbar-visiting-tag-hook suspend-hook suspend-resume-hook swbuff-load-hook temp-buffer-resize-mode-hook temp-buffer-setup-hook temp-buffer-show-hook term-setup-hook texinfo-mode-hook text-mode-hook today-invisible-calendar-hook today-visible-calendar-hook tool-bar-mode-hook unify-8859-on-decoding-mode-hook unify-8859-on-encoding-mode-hook vc-before-checkin-hook vc-checkin-hook vc-checkout-hook vc-log-after-operation-hook vc-logentry-check-hook vhdl-mode-hook which-function-mode-hook window-configuration-change-hook window-setup-hook write-contents-hooks write-file-hooks "Vektor" wrote in message news:cgm0pk$muj$1@quimby.gnus.org... > i want to do something when i switch among buffers, but i don't find > variable like switch-buffer-hook or change-buffer-hook. > > or there is another way to do such a thing? > > thanks in advance. > > -- > Remove all XYZ from my email to get the real one.