view lispref/spellfile @ 51415:762217a72cae

Long overdue merge. Don't require `compile' since it seems unnecessary. For all internal variables and functions the docstring comments have been converted into proper docstrings (bibtex-maintainer-address, bibtex-maintainer-salutation) (bibtex-version): Remove support for bug reporting. (bibtex-field-delimiters, bibtex-entry-delimiters) (bibtex-sort-ignore-string-entries, bibtex-maintain-sorted-entries) Replace make-variable-buffer-local by make-local-variable for (bibtex-entry-format): New tag `required-fields'. (bibtex-maintain-sorted-entries): New var. (bibtex-sort-entry-class, bibtex-sort-entry-class-alist): New vars. (bibtex-predefined-month-strings, bibtex-predefined-strings): Make into alists with pairs (abbreviation expansion). (bibtex-autokey-titleword-change-strings) (bibtex-autokey-transcriptions): Make into alists. Add new replacement pairs. (bibtex-autokey-use-crossref): New var. Replace bibtex-autokey-year-use-crossref-entry because updated code for autokey generation handles crossrefs independently of particular fields. (bibtex-reference-key, bibtex-mode-syntax-table): Remove = because it can't be part of a string's key. (bibtex-complete-key-cleanup): New var. (bibtex-complete): Merge bibtex-complete-string and bibtex-complete-key into it (and bind to M-tab). (bibtex-valid-entry-re, bibtex-any-valid-entry-re) (bibtex-valid-entry-whitespace-re, bibtex-empty-field-re) (bibtex-quoted-string-re): New vars. (bibtex-field-name-for-parsing): Don't make-variable-buffer-local. (zmacs-regions): Declare to quieten the byte-compiler. (bibtex-comment-start): Don't include the space. (bibtex-font-lock-syntactic-keywords): New var. (bibtex-font-lock-keywords): Remove the entry for @Comment. (bibtex-parse-field-string): Merge the functionality of bibtex-parse-field-string-braced, bibtex-parse-quoted-string and bibtex-parse-field-string-quoted. (bibtex-search-forward-field-string): Remove. (bibtex-parse-association): Use when. (bibtex-parse-field-name): Use when. (bibtex-parse-field-text): Use when and cond. (bibtex-parse-field): Use let. (bibtex-search-forward-field, bibtex-search-backward-field): Make bound optional, use let, setq, and cddr. (bibtex-start-of-field, bibtex-start-of-name-in-field) (bibtex-end-of-name-in-field): Use nth. (bibtex-name-in-field, bibtex-text-in-field-bounds) (bibtex-text-in-field, bibtex-type-in-head, bibtex-key-in-head) (bibtex-text-in-string): New functions. (bibtex-reference-key-in-string): New fun. Merge of bibtex-start-of-reference-key-in-string and bibtex-end-of-reference-key-in-string. (bibtex-parse-string-prefix): Use let and when. (bibtex-parse-string-postfix): Use when. (bibtex-search-forward-string, bibtex-search-backward-string): Use save-excursion and setq. (bibtex-member-of-regexp): Use let. (bibtex-assoc-of-regexp): Use caar und let. (bibtex-skip-to-valid-entry): Return buffer position. (bibtex-map-entries): Use save-excursion. (bibtex-progress-message): Simplify. (bibtex-search-entry): Use skip-chars-forward, when, save-match-data. (bibtex-move-outside-of-entry): Handle the case that point is before first entry. (bibtex-enclosing-field): Use save-excursion, when. (bibtex-format-field-delimiters): Merge into bibtex-format-entry. (bibtex-enclosing-entry-maybe-empty-head): Simplify. (bibtex-format-entry): Simplify. Handle new tag required-fields of bibtex-entry-format. (bibtex-autokey-abbrev): Accept negative values of len. (bibtex-autokey-get-field, bibtex-autokey-demangle-title): New funs. (bibtex-autokey-get-namefield, bibtex-autokey-get-namelist) (bibtex-autokey-get-yearfield-digits, bibtex-autokey-get-yearfield) (bibtex-autokey-get-titlestring): Remove. (bibtex-autokey-get-names): Simplify. (bibtex-autokey-get-titles): Rename to bibtex-autokey-get-title. (bibtex-autokey-demangle-name): Simplify, avoid error messages. (bibtex-generate-autokey): Simplify. (bibtex-parse-keys): Simplify, use push. (bibtex-parse-strings): New fun similar to bibtex-parse-keys. (bibtex-string-files-init): New fun. (bibtex-parse-buffers-stealthily): Use bibtex-parse-keys, bibtex-string-files-init and bibtex-parse-strings. (bibtex-complete): Rename to bibtex-complete-internal, use push, bibtex-reference-key-in-string, no sorting. (bibtex-complete-string-cleanup): New fun, displays expansion of completed strings. (bibtex-choose-completion-string): New fun. Required for choose-completion-string-functions. (bibtex-do-auto-fill): Remove. Set fill-prefix in bibtex-mode. (bibtex-pop): Simplify. (bibtex-mode): Move setting of bibtex-string to bibtex-parse-strings. Set choose-completion-string-functions. (bibtex-print-help-message,bibtex-make-field, bibtex-end-of-entry) (bibtex-count-entries): Simplify. (bibtex-entry-index, bibtex-lessp): New funs for generalized sorting scheme of indices, see bibtex-maintain-sorted-entries. (bibtex-sort-buffer): Use bibtex-lessp for sorting. (bibtex-find-crossref, bibtex-find-entry): New funs. (bibtex-find-entry-location): Rename to bibtex-prepare-new-entry, use bibtex-lessp, Simplify. (bibtex-validate): Simplify. Fixe bug of internal variable questionable-month. (bibtex-remove-OPT-or-ALT): Use when. (bibtex-remove-delimiters, bibtex-kill-field, bibtex-kill-entry) (bibtex-clean-entry, bibtex-fill-entry, bibtex-reformat): Simplify. (bibtex-convert-alien): Use deactivate-mark rather than the non-existent bibtex-mark-active variable. (bibtex-complete-string, bibtex-complete-key): Merge into new `smart' defun bibtex-complete. (bibtex-String): Update for new sorting scheme, distinguish empty and non-empty key strings.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Mon, 02 Jun 2003 22:30:09 +0000
parents 1377d461b09c
children
line wrap: on
line source

ARPA
Abbrev
Acknowledgements
Alan
Arnold
Autoloading
BAppend
Backquote
Beeping
Beverly
Boyes
Brian
CL
CSWKg
Carl
Carroll
Chris
Cleanups
DEC
DStandard
Dan
Dired's
Disassembly
Duff
EMAC
EMACSLOADPATH
Eckelkamp
Edward
Eirik
Emacses
Eric
Erlebacher
Fcar
Fcdr
Fcons
Fcoordinates
Feval
Frazzle
Frederick
Fri
Gardiner
Gentlemen
HAL
HATTED
HS
HU
Hanchrow
Hartzell
Hess
Hewlett
IBM
ISBN
Impl
Interning
Ithought
J's
Jacobson
Jak
Joe
Jones
Jr
Jul
Keymaps
Kimmo
Kirman
Knighten
Korz
Krawitz
LTsHm
LaLiberte
LaTeX
Lammens
Local'
MAC
MONIES
MSS
Maclisp
Magill
Marick
Matthew
Minibuf
Misc
Miscellany
Mocklisp
Montanaro
Myers
NFS
Nathan
Nope
OS
OSITIONS
Oct
Ovwrt
PURESIZE
Packard
Qlistp
Qnil
RMAIL
Raul
Resizing
Robbins
Rockwell
SCO
SIGCONT
SIGHUP
SIGINT
SIGKILL
SIGQUIT
SIGTSTP
SLOAD
Scoordinates
Set'
Setcar
Setcdr
Shinichirou
Snarf
Sor
SourceFile
Stops'
Subprocess
Sugou
Sunview
Suominen
T's
TCP
ThXs
Tharp
Thu
Trost
UCB
UNEVALLED
UNGCPRO
UniPlus
UniSoft's
VMS
Vip
Void'
Warren
Welty
Wethought
Wilding
Worley
Wright
XDVI
XFASTINT
XINT
XWINDOW
Xs
Yo
Zuhn
aB
aa
aaa
abbrevname
abbrevs
abc
abcdefg
abcxyz
abd
above'
abracadabra
address'
after'
alist
alists
anchored'
and'
ar
aref
arg'th
argdecl
arith
arrayp
arrow'
asa
asdZasfd
asdf
asdfasfd
aset
assoc
assq
at'
aug
autoload
automatic'
automatically'
avector
bBuffer
bFrobnicate
ba
back'
bananana
barfoo
barx
bballs
before'
beforep
bfoo
bil
binding's
bish
bobp
bolp
bottommost
boundp
brief'
buf
buffer'
bufferp
buttercup
ca
caaaar
caaar
caddaar
cadr
callable
cbreak
ce
cell'
cells'
cf
chaprm
character'
childp
chistory
ck
column'
commandp
concat
cond
conses
consing
consp
constant'
contains'
continuable
convert'
copyleft
correct'
counterintuitive
cr
creatable
customie
deactivate
deactivated
deassigns
decrement'
deffnx
definition'
defmacro
defsubr
deletable
deletion'
delq
depiction
descendents
deselecting
destructive'
destructively'
diffs
ding
directory'
dired
dirname
disassembler
dland
docfile
docstring
doesnt
dont
down'
downcasing
downloadable
dribble
dup
ef
efg
electric'
elided
elt
enablement
endkeyfun
endrecfun
environment'
eobp
eof
eol
eolp
eq
eqlsign
erminal
erste
etags
eval
evalled
evals
evaluate'
excess'
exec
exitcode
expression'
extendible
extra'
fails'
fascist
fboundp
featurep
ff
fg
fi
file'
filespec
filesystems
fillarray
firstchar
firstonly
fixedcase
fixit
fixup
floatp
fmakunbound
fns
fo
fol
folded'
following'
fooba
foobaz
foox
for'
formfeed
forms'
forw
forwa
found'
frob
from'
front'
fset
fstab
ftp
fu
funtions
garbles
gc
gcpro
gd
getenv
getprv
gid
gnuemacs
gp
grep
gtr
halves'
hand'
hashes'
hd
hexadecimal
hf
hfil
hookvar
horsechestnut
hostname
hpux
hscroll
ibmapa
ick
id
idiom
ii
indrm
inode
input'
inputinput
inserting'
integerp
intermixed
ints
inturned
irreversibly
jum
keymapp
kill'
killed'
killp
kludge
kolstad
language'
lastchar
lcl
ledit
leif
lessp
level'
lewis
library'
link'
lisplib
listexp
loadable
loadst
loadup
logand
logior
lognot
logxor
long'
loop's
lru
lrwxrwxrwx
ls
lsh
m's
macroexpand
makunbound
malloc
mapatoms
mapconcat
mapvar
mark'
marker's
markerp
mathsurround
medit
memq
mh
mim
mini
minibuffer's
minibuffers
misalignment
misnamed
mode's
modename
modes'
mods
modtime
mqueue
msg
multicharacter
myfile
nCount
nXExpression
na
name's
natnump
nb
nbBuffer
nconc
newdef
newelt
newname
nextrecfun
nfsusr
ninett
nlines
nlinks
nlistp
noconfirm
nodigits
noerror
noforce
nomessage
nominees
nomsg
nonblank
nonconstant
nondestructive
nondirectory
nonidentical
noninteractive
noninteractively
nonletter
nonletters
nonlocally
nonoverlapping
nonprinting
nonselected
nonsequentially
nonvoid
nonwarranty
nonwritable
noop
noprint
norecord
normal'
noselect
nosuffix
nots
noundo
nr
nreverse
ns
nsRename
nth
nthcdr
num
number'
numberp
nums
obarray
obarrays
object'
oldbuf
olddef
oldname
oo
oops
op
or'
otl
out'
over'
overful
overfullrule
overstrike
overstriking
overstruck
p'
paren
part'
passwd
pe
ped
perverse
pid
plist
pnt
pointer'
pointm
pos
preallocate
predicale
preload
prepend
prepended
prepends
pretty'
prin
princ
print'
printenv
printer'
proc
process'
processp
programmer'
prolog
protect'
ps
psf
psychotherapy
pty
purecopy
qu
quux
rassq
reader'
readin
rebind
rec
rechecking
recursively'
recycler'
redo
redrawing
redraws
redump
reenabled
reexposed
reg
region'
reindent
reindents
reinitialization
reinitialize
reinitialized
reinstall
reinstalled
resize
resized
resizes
reversibly
reworded
rhetorical
right'
ring'
risky
rmailedit
rms
rplaca
rplacd
rtu
runnable
rw
rwxrwxrwx
sDescribe
sans
se
searching'
section'
seed'
sequence'
sequencep
setp
setplist
setprv
settable
setuid
sexp
sexps
shape'
shell's
sideline
special'
specpdl
st
stanford
startkeyfun
str
stringp
stty
subcategories
subcommands
subexp
subform
subforms
subjob
submap
subprocesses
subr
subr'
subroutine'
subrp
subrs
subwindows
sugar'
suid
supersession
suspension'
symbolp
symlink
syms
syntatic
tabname
temacs
temporarily'
tempvar
tenths
termcap
termcaps
terminfo
termscript
termtype
terpri
text'
textrm
textsl
texttt
than'
the'
tildes
time's
to'
towars
transportable
txt
types'
uid
unbind
unbinding
unbinds
unchanged'
unclutters
undefine
undefines
underfull
undo's
undodata
unevaluated'
unexec
unexpand
unhesitatingly
uninterned
unisoft
unpaired
unread
unreadable
unreading
unsaved
untyped
ununderline
up'
uptime
usecount
used'
user'
userlock
usg
val
varbind
varname
varref
vars
varset
vb
vconcat
vectorp
vfil
vi
vn
voidness
vrs
vt
window'
windowing
windowp
wrapped'
xSpecify
xcoord
xcssun
xemacs
xenix
xf
xfirst
xoff
xon
xx
xxxxx
xxxxxxxxx
xy
xyz
ycoord
yes'
zA
zap
zerop