Your IP : 216.73.216.48
;ELC
;;; Compiled
;;; in Emacs version 24.5.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(custom-declare-group 'save-place nil "Automatically save place in files." :group 'data)
#@255 Alist of saved places to go back to when revisiting files.
Each element looks like (FILENAME . POSITION);
visiting file FILENAME goes automatically to position POSITION
rather than the beginning of the buffer.
This alist is saved between Emacs sessions.
(defvar save-place-alist nil (#$ . 500))
(byte-code "\300\301\302\303\304\305\306\307\310\301& \210\311\301!\210\300\312\313\314\315\316\304\317\310\301& \210\300\320\302\321\304\322\310\301&\207" [custom-declare-variable save-place nil "Non-nil means automatically save place in each file.\nThis means when you visit a file, point goes to the last place\nwhere it was when you previously visited the same file.\n\nIf you wish your place in any file to always be automatically\nsaved, set this to t using the Customize facility, or put the\nfollowing code in your init file:\n\n(setq-default save-place t)\n(require 'saveplace)" :type boolean :require saveplace :group make-variable-buffer-local save-place-file (locate-user-emacs-file "places" ".emacs-places") "Name of the file that records `save-place-alist' value." :version "24.4" file save-place-version-control "Controls whether to make numbered backups of master save-place file.\nIt can have four values: t, nil, `never', and `nospecial'. The first\nthree have the same meaning that they do for the variable\n`version-control', and the final value `nospecial' means just use the\nvalue of `version-control'." (radio (const :tag "Unconditionally" t) (const :tag "For VC Files" nil) (const never) (const :tag "Use value of `version-control'" nospecial))] 10)
#@59 Non-nil means that the `save-place-file' has been loaded.
(defvar save-place-loaded nil (#$ . 2078))
(byte-code "\300\301\302\303\304\305\306\307\310\311& \210\300\312\313\314\306\315\310\311&\210\300\316\313\317\306\315\310\311&\210\300\320\321\322\306\323\310\311&\210\300\324\325\326\304\305\306\323\310\311& \207" [custom-declare-variable save-place-limit 400 "Maximum number of entries to retain in the list; nil means no limit." :version "24.1" :type (choice (integer :tag "Entries" :value 1) (const :tag "No Limit" nil)) :group save-place save-place-forget-unreadable-files t "Non-nil means forget place in unreadable files.\n\nThe filenames in `save-place-alist' that do not match\n`save-place-skip-check-regexp' are filtered through\n`file-readable-p'. If nil, their alist entries are removed.\n\nYou may do this anytime by calling the complementary function,\n`save-place-forget-unreadable-files'. When this option is turned on,\nthis happens automatically before saving `save-place-alist' to\n`save-place-file'." boolean save-place-save-skipped "If non-nil, remember files matching `save-place-skip-check-regexp'.\n\nWhen filtering `save-place-alist' for unreadable files, some will not\nbe checked, based on said regexp, and instead saved or forgotten based\non this flag." save-place-skip-check-regexp "\\`/\\(?:cdrom\\|floppy\\|mnt\\|\\(?:[^@/:]*@\\)?[^@/:]*[^@/:.]:\\)" "Regexp whose file names shall not be checked for readability.\n\nWhen forgetting unreadable files, file names matching this regular\nexpression shall not be checked for readability, but instead be\nsubject to `save-place-save-skipped'.\n\nFiles for which such a check may be inconvenient include those on\nremovable and network volumes." regexp save-place-ignore-files-regexp "\\(?:COMMIT_EDITMSG\\|hg-editor-[[:alnum:]]+\\.txt\\|svn-commit\\.tmp\\|bzr_log\\.[[:alnum:]]+\\)$" "Regexp matching files for which no position should be recorded.\nUseful for temporary file such as commit message files that are\nautomatically created by the VCS. If set to nil, this feature is\ndisabled, i.e., the position is recorded for all files."] 10)
#@424 Toggle whether to save your place in this file between sessions.
If this mode is enabled, point is recorded when you kill the buffer
or exit Emacs. Visiting this file again will go to that position,
even in a later Emacs session.
If called with a prefix arg, the mode is enabled if and only if
the argument is positive.
To save places automatically in all files, put this in your init
file:
(setq-default save-place t)
(defalias 'toggle-save-place #[(&optional parg) "\204 \304\305!\203 \204 \306\307\310 \"\207\n\203 \311\n!\312V\202\"