1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-11 09:21:23 -07:00
emacs/src
Robert Cochran 9356fe2392 Expand FIXME near definition of fboundp
This expansion of the FIXME is so that future developers are aware of
the potential problems of aliasing fboundp to symbol-function without
taking backwards compatibility into account.

* src/data.c (fboundp): Note potential backwards compatibility issues in
FIXME.

Copyright-paperwork-exempt: yes
2016-07-16 21:33:27 -04:00
..
bitmaps
.dbxinit
.gdbinit Update copyright year to 2016 2016-01-01 01:34:24 -08:00
alloc.c * src/alloc.c (ALIGN): Avoid error on DragonFly BSD. (Bug#23764) 2016-06-14 13:39:30 -04:00
atimer.c Fix the MSDOS build 2016-04-30 13:45:33 +03:00
atimer.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
bidi.c Avoid assertion violations in nhexl-mode 2016-07-16 16:42:18 +03:00
blockinput.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
buffer.c Document buffer-swap-text+save-excursion interaction 2016-07-14 20:01:39 -04:00
buffer.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
bytecode.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
callint.c Doc fixes for quoting 2016-05-03 08:03:04 -07:00
callproc.c Fix removal of variables from process-environment 2016-06-20 17:19:25 +03:00
casefiddle.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
casetab.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
category.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
category.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
ccl.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
ccl.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
ChangeLog.1 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.2 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.3 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.4 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.5 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.6 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.7 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.8 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.9 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.10 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.11 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
ChangeLog.12 ; Spelling fixes 2016-04-10 23:55:05 -07:00
ChangeLog.13 Update copyright year to 2016 2016-01-01 01:34:24 -08:00
character.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
character.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
charset.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
charset.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
chartab.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
cm.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
cm.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
cmds.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
coding.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
coding.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
commands.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
composite.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
composite.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
conf_post.h Fix the MSDOS build 2016-04-30 13:45:33 +03:00
COPYING
cygw32.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
cygw32.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
data.c Expand FIXME near definition of fboundp 2016-07-16 21:33:27 -04:00
dbusbind.c Fix dbus crash on 32-bit Cygwin 2016-06-11 08:31:27 -04:00
decompress.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
deps.mk Fix the MSDOS build 2016-04-30 13:45:33 +03:00
dired.c * src/dired.c (Ffile_name_all_completions): Doc fix. (Bug#23631) 2016-05-27 16:06:57 +03:00
dispextern.h Avoid assertion violations when rendering some fonts 2016-06-29 19:14:58 +03:00
dispnew.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
disptab.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
doc.c substitute-command-keys keeps quotes’ text props 2016-04-14 08:23:00 -07:00
doprnt.c Doc fixes for quoting 2016-05-03 08:03:04 -07:00
dosfns.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
dosfns.h Fix the MSDOS build 2016-04-30 13:45:33 +03:00
dynlib.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
dynlib.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
editfns.c Use memmove instead of memcpy on overlapping regions 2016-07-14 20:33:48 -04:00
emacs-icon.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
emacs-module.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
emacs-module.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
emacs.c Fix the MSDOS build 2016-04-30 13:45:33 +03:00
emacsgtkfixed.c Port to GTK with strict C99 compiler 2016-03-17 23:45:23 -07:00
emacsgtkfixed.h Port to GTK with strict C99 compiler 2016-03-17 23:45:23 -07:00
epaths.in Update copyright year to 2016 2016-01-01 01:34:24 -08:00
eval.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
fileio.c Fix missing undo-boundary on revert-buffer. 2016-07-06 10:16:10 +01:00
filelock.c Fix the MSDOS build 2016-04-30 13:45:33 +03:00
firstfile.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
floatfns.c Doc fixes for grammar and typos (bug#23746) 2016-06-13 18:08:22 +02:00
fns.c Un-confuse doc string of 'string-collate-equalp' 2016-07-08 13:05:01 +03:00
font.c * src/font.c (QCuser_spec): Add missing colon to :user-spec. 2016-03-27 15:03:12 -07:00
font.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
fontset.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
fontset.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
frame.c Fix the MSDOS build 2016-04-30 13:45:33 +03:00
frame.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
fringe.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
ftcrfont.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
ftfont.c * src/ftfont.c (ftfont_shape_by_flt): Parenthesize as per GNU style. 2016-03-25 11:00:23 -07:00
ftfont.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
ftxfont.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
getpagesize.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
gfilenotify.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
gmalloc.c Update copyright year to 2016 2016-01-01 01:34:24 -08:00
gnutls.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
gnutls.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
gtkutil.c Avoid GTK 3 crash with icons and masks 2016-03-24 16:53:23 -07:00
gtkutil.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
image.c Fix memory leak in imagemagick-types 2016-07-10 20:24:08 +02:00
indent.c Fix 'vertical-motion' in non-interactive sessions 2016-07-10 22:06:57 +03:00
indent.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
inotify.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
insdel.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
intervals.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
intervals.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
keyboard.c Fix undo boundary in recursive edit (Bug#23632) 2016-06-08 22:45:00 +01:00
keyboard.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
keymap.c Doc fix 2016-05-01 19:27:10 +02:00
keymap.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
kqueue.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
lastfile.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
lisp.h Port to strict C99 offsetof 2016-03-18 08:43:32 -07:00
lread.c Have the doc strings of load-path' and require' mention each other 2016-05-01 19:27:12 +02:00
macfont.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
macfont.m Disable multicolor fonts on OS X since they are not supported on free systems 2016-04-12 08:27:24 +09:00
macros.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
macros.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
macuvs.h Include sources used to create macuvs.h. 2014-05-26 08:48:28 -07:00
Makefile.in Port dumping to NetBSD with PaX 2016-04-27 16:03:50 -07:00
marker.c Fmarker_position doc string clarification 2016-05-01 19:27:16 +02:00
menu.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
menu.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
minibuf.c Fix documentation of 'assoc-string' and 'compare-strings' 2016-06-23 18:09:14 +03:00
msdos.c Fix the MSDOS build 2016-04-30 13:45:33 +03:00
msdos.h Fix the MSDOS build 2016-04-30 13:45:33 +03:00
nsfns.m Fix doc string quoting 2016-06-06 09:30:22 -07:00
nsfont.m Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
nsgui.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
nsimage.m Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
nsmenu.m Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
nsselect.m Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
nsterm.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
nsterm.m Fix bug#23462: Crash when iconifying frame on OS X. 2016-05-16 20:37:23 +02:00
print.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
process.c Fix open-network-stream responsiveness 2016-07-06 01:04:22 +02:00
process.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
profiler.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
puresize.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
ralloc.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
README Update copyright year to 2016 2016-01-01 01:34:24 -08:00
regex.c Fix "[:upper:]" for non-ASCII characters 2016-02-20 13:03:20 +02:00
regex.h Update copyright year to 2016 2016-01-01 01:34:24 -08:00
region-cache.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
region-cache.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
scroll.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
search.c Improve documentation of search functions 2016-07-12 22:11:22 +02:00
sheap.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
sound.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
syntax.c Fbackward_prefix_chars: stay within buffer bounds 2016-06-16 23:18:00 -04:00
syntax.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
sysdep.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
sysselect.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
syssignal.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
sysstdio.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
systime.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
systty.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
syswait.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
term.c Avoid crashes due to insanely large columns in tabulated-list-format 2016-04-01 12:47:29 +03:00
termcap.c Update copyright year to 2016 2016-01-01 01:34:24 -08:00
termchar.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
termhooks.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
terminal.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
terminfo.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
termopts.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
textprop.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
tparam.c Update copyright year to 2016 2016-01-01 01:34:24 -08:00
tparam.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
undo.c Fix missing point information in undo 2016-07-05 09:27:59 +01:00
unexaix.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
unexcoff.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
unexcw.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
unexec.h Make src headers idempotent and standalone 2015-10-16 14:56:11 -07:00
unexelf.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
unexhp9k800.c Consistently use min and max macros from lisp.h. 2014-10-03 08:35:10 +04:00
unexmacosx.c Remove undefined behavior in OS X dumper. 2016-04-09 12:54:45 -07:00
unexsol.c Include-file cleanup for src directory 2015-10-20 18:35:53 -07:00
unexw32.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
vm-limit.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w16select.c Fix the MSDOS build 2016-04-30 13:45:33 +03:00
w32.c Fixup warning message regarding HOME a bit more 2016-06-27 18:37:56 -04:00
w32.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32common.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32console.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32fns.c Fix Alt-modified keys on some European MS-Windows keyboards 2016-04-21 19:08:16 +03:00
w32font.c Improve font selection by family on MS-Windows 2016-03-24 18:30:41 +02:00
w32font.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32gui.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32heap.c Fix w32 memory-management problem when extending buffer text 2016-04-15 17:26:37 +03:00
w32heap.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32inevt.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32inevt.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32menu.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32notify.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32proc.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32reg.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32select.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32select.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32term.c In x_set_window_size restore do_pending_window_change calls 2016-04-22 11:56:03 +02:00
w32term.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32uniscribe.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
w32xfns.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
widget.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
widget.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
widgetprv.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
window.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
window.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xdisp.c Avoid crashes due to insanely large columns in tabulated-list-format 2016-04-01 12:47:29 +03:00
xfaces.c Doc fixes for grammar and typos (bug#23746) 2016-06-13 18:08:22 +02:00
xfns.c Fix ifdef-vs-if typo with RANDR13_LIBRARY 2016-06-16 13:31:08 -04:00
xfont.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xftfont.c Provide workaround for xftfont rendering problem 2016-05-22 19:20:28 +03:00
xgselect.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xgselect.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xmenu.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xml.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xrdb.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xselect.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xsettings.c Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xsettings.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00
xsmfns.c * src/xsmfns.c (syms_of_xsmfns): Remove stray "s in doc strings. 2016-04-08 16:30:23 -07:00
xterm.c Avoid shrinking windows with Gtk+ 3.20.3 2016-05-16 10:07:02 -07:00
xterm.h Don't use XRANDR 1.3 extensions if the server doesn't support them. 2016-03-10 14:28:54 -05:00
xwidget.c * src/xwidget.c (x_draw_xwidget_glyph_string): More clipping fixes. 2016-04-14 07:47:55 +09:00
xwidget.h Rework C source files to avoid ^( 2016-03-10 07:59:19 -08:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Copyright (C) 2001-2016 Free Software Foundation, Inc.
See the end of the file for license conditions.


This directory contains the source files for the C component of GNU Emacs.
Nothing in this directory is needed for using Emacs once it is built
and installed, if the dumped Emacs is copied elsewhere.

See the files ../README and then ../INSTALL for installation instructions.

The file 'Makefile.in' is used as a template by the script
'../configure' to produce 'Makefile'.  This is the file which actually
controls the compilation of Emacs C source files.  All of this should
work transparently; you should only need to change to the parent
directory, run './configure', and then run 'make'.

This file is part of GNU Emacs.

GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.