missing file name suffixes, and * used as prefix on non-file entries.
* config.guess: New file.
* configure.in: Use it, tentatively.
- * INSTNALL: Mention its usage.
+ * INSTALL: Mention its usage.
* configure.in (hppa-hp-hpux): Use uname -r instead of uname -m;
the former gives you the operating system rev directly. Use
2002-06-06 Francesco Potorti` <pot@gnu.org>
- * etags.c New option --parse-stdin=FILE.
+ * etags.c: New option --parse-stdin=FILE.
(enum arg_type): New label at_stdin.
(STDIN): New constant.
(parsing_stdin): New flag.
(process_file): Split into process_file and process_file_name.
(process_file_name): New function.
- * etags.c Improvements and bug squashing in TeX handling.
+ * etags.c: Improvements and bug squashing in TeX handling.
(TeX_commands): Skip comments.
(TEX_defenv): Now contains more contructs.
(TEX_cmt): Make it a static char and move it before TeX_commands.
* profile.c: New file.
1994-01-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
-
- * Make the argument list output look more like the Lisp docstrings do.
- make-docfile.c (write_c_args): Take new arg FUNC. Make output
+
+ * make-docfile.c: Make the argument list output look more like the
+ Lisp docstrings do.
+ (write_c_args): Take new arg FUNC. Make output
look like lisp call prototypes: (function ARG1 ARG2), upcasing args.
(scan_c_file): Pass BUF to write_c_args for FUNC arg.
1993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
- * Support configuring in a different directory when ${srcdir} has
- already been configured.
- * Makefile.in (ALL_CFLAGS, CPP_CFLAGS): Put -I. -I../src before
- -I${srcdir} -I${srcdir}/../src.
+ * Makefile.in: Support configuring in a different directory when
+ ${srcdir} has already been configured.
+ (ALL_CFLAGS, CPP_CFLAGS): Put -I. -I../src before -I${srcdir}
+ -I${srcdir}/../src.
(b2m, movemail, fakemail, env, emacsserver, emacsclient,
getdate.o, timer.o, timer): Remove `-I${srcdir}/../src', since it
is already in CPP_FLAGS.
1986-01-09 Richard Mlynarik (mly@prep)
- * mail-utils (mail-strip-quoted-names):
+ * mail-utils.el (mail-strip-quoted-names):
Handle multi-line address lists
1986-01-08 Richard Mlynarik (mly@prep)
1985-09-10 Richard M. Stallman (rms@mit-prep)
- * text-mode-el, lisp-mode.el, c-mode.el, buff-menu.el:
+ * text-mode.el, lisp-mode.el, c-mode.el, buff-menu.el:
Initialize all keymaps at load time.
Use new \{...} construct for documenting them.
1985-06-16 K. Shane Hartman (shane@mit-prep)
- * sendmail (mail-mode):
+ * sendmail.el (mail-mode):
Mention that C-c y will yank current message in rmail whether
replying or not.
- * mail-utils (rmail-dont-reply-to):
+ * mail-utils.el (rmail-dont-reply-to):
If rmail-dont-reply-to-names is nil, make it be (getenv "USER").
1985-06-15 Richard M. Stallman (rms@mit-prep)
1985-05-21 Richard Mlynarik (mly@mit-prep)
- * mlsupport:
- Fixs assorted typos where variable "bufname" was changed to "name"
+ * mlsupport.el:
+ Fix assorted typos where variable "bufname" was changed to "name"
* view.el
Make M-<, M-> work. Fix documentation strings to work with the
1987-09-07 Richard Mlynarik (mly@prep)
- * rmailsum (rmail-new-summary): Fix scope of `new-summary-line-count'
+ * rmailsum.el (rmail-new-summary): Fix scope of `new-summary-line-count'
* lisp-mode.el (calculate-lisp-indent):
Don't fail on first line of defun.
1987-04-23 Leonard H. Tower Jr. (tower@prep)
- * rnewspost.el; rnews.el:
+ * rnewspost.el, rnews.el:
added (require 'rnews) and (provide 'rnews), respectively.
1987-04-23 Chris Hanson (cph@prep)
dired-redisplay. From Jim Cottrell, rbj@icst-cmr.arpa.
They are all put on keys.
- * sun-{mouse,mouse-fns,cursors}.el, term/sun.el:
+ * sun-mouse.el, sun-mouse-fns.el, sun-cursors.el, term/sun.el:
New and replacement files from peck@sun.com.
1987-03-12 Richard M. Stallman (rms@prep)
1987-01-11 Richard Mlynarik (mly@prep)
- * ebuff-menu (electric-buffer-list):
+ * ebuff-menu.el (electric-buffer-list):
Typo.
* buff-menu.el (Buffer-menu-select):
1986-10-27 Richard Mlynarik (mly@prep)
- * nroff-mode (electric-nroff-mode):
+ * nroff-mode.el (electric-nroff-mode):
Fix bugs.
* electric.el, ebuff-menu.el, echistory.el:
other keysyms are now default-bound to a function which explains
that the key is not bound to anything, then raises an error.
- * term/READ.ME: terminal package conventions and standard keysym
+ * term/README: terminal package conventions and standard keysym
cookies are now documented here.
* term/AT386.el: new package installed. Handles IBM-AT style
* files.el (file-truename): Check for root by seeing if
directory-file-name returns same as DIR.
Look for a file-truename handler for the file name.
- * vc-hooks (vc-registered): Look for a vc-registered handler.
+ * vc-hooks.el (vc-registered): Look for a vc-registered handler.
But only if file-name-handler-alist is bound.
* ange-ftp.el: Add dummy handlers for file-truename and vc-registered.
(ange-ftp-add-vms-host, ange-ftp-add-dl-dir, ange-ftp-add-mts-host):
(byte-compile-ca*d*r): Deleted.
(caar, cadr, ..., cddddr): Define these using defsubst.
- * Installed changes from Zawinski-Furuseth 2.04 to 2.07:
+ Installed changes from Zawinski-Furuseth 2.04 to 2.07:
* byte-run.el (dont-compile): Doc fix.
(make-obsolete-variable): New function.
* bytecomp.el (byte-compile-log-1): Added new optional argument,
terminal-dependent file has been loaded.
* cl.el (byte-compile-named-list-accessors, byte-compile-ca*d*r):
- Changed these to work correctly with the Zawinski-Furuseth byte
+ Change these to work correctly with the Zawinski-Furuseth byte
compiler.
1992-07-31 Robert J. Chassell (bob@churchy.gnu.ai.mit.edu)
* bytecomp.el: Style corrected in calls to error.
Many doc strings corrected in style.
- * Repeated the following changes:
+ Repeated the following changes:
* bytecomp.el (byte-compile-file): Don't put file name in minibuffer.
(byte-compile-buffer): Function commented out.
1992-02-27 Jim Blandy (jimb@pogo.cs.oberlin.edu)
- * hack-local-variables: Don't take a FORCE argument; it's as easy
- to bind enable-local-variables to t for a while as it is to pass
- an extra argument, and it's cleaner.
- * normal-mode: Instead of passing the FORCE argument, bind
+ * files.el (hack-local-variables): Don't take a FORCE argument;
+ it's as easy to bind enable-local-variables to t for a while as it
+ is to pass an extra argument, and it's cleaner.
+ (normal-mode): Instead of passing the FORCE argument, bind
enable-local-variables.
-
- * set-auto-mode: Don't check for the -*- mode tag if
+ (set-auto-mode): Don't check for the -*- mode tag if
enable-local-variables is nil.
* loaddefs.el (auto-mode-alist): There's no reason for this
* etags.el: support new (find-tag-noselect) entry point.
- * info: patched to restore point on `up' to previously visited buffer.
+ * info.el: patched to restore point on `up' to previously visited buffer.
* sccs.el: installed 3.5
* bytecomp.el (symbol-function, fset, read-char): Don't open code them.
1990-10-11 Richard Stallman (rms@mole.ai.mit.edu)
-
- * Kill commands on read-only buffers, just copy to kill-ring.
- * simple.el (kill-region): If read-only, just copy to kill-ring.
+
+ * simple.el: Kill commands on read-only buffers, just copy to
+ kill-ring.
+ (kill-region): If read-only, just copy to kill-ring.
(zap-to-char, kill-line, kill-comment, kill-word):
(backward-kill-word, kill-paragraph, backward-kill-paragraph):
Allow read-only buffers.
1993-11-15 Robert J. Chassell (bob@grackle.stockbridge.ma.us)
- * page.el Add `provide'.
+ * page.el: Add `provide'.
(narrow-to-page): Enable page-delimiter to span lines.
* page-ext.el: Revise documentation. Add `provide'.
1993-07-08 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
- * Make everything that deactivates the mark do it consistently.
+ Make everything that deactivates the mark do it consistently.
+
* simple.el (deactivate-mark): New function.
(kill-ring-save, pop-mark, keyboard-quit): Call it.
* ispell.el (ispell):
(dabbrev--capitalize): Function deleted.
(dabbrev-completion): Use `capitalize'.
- * msb.el Better format of files-by-directory menus.
+ * msb.el: Better format of files-by-directory menus.
Now splits big menus into sub-menus.
(msb-max-menu-items): Changed default value. This variable
now depicts the maximum number of items in a sub-menu.
(metamail-interpret-header, metamail-interpret-body): New functions.
(metamail-region, metamail-buffer): New arg VIEWMODE.
- * Optional argument which value is passed to the environment
- variable EMACS_VIEW_MODE is added to the function metamail-buffer
- and metamail-region.
+ * metamail.el: Optional argument which value is passed to the
+ environment variable EMACS_VIEW_MODE is added to the function
+ metamail-buffer and metamail-region.
+
* files.el (after-find-file): Mention file name in
"auto save is newer" message.
1998-04-29 Eric S. Raymond <esr@snark.thyrsus.com>
- * Many small changes that mostly eliminate the explicit mail
- separator variable and use the new rfc822-goto-eoh primitive instead:
+ Many small changes that mostly eliminate the explicit mail separator
+ variable and use the new rfc822-goto-eoh primitive instead:
* ispell4.el (ispell-message): Use rfc822-goto-eoh.
1998-04-07 Dave Love <d.love@dl.ac.uk>
- * progmodes/fortran.el Use regexp-opt and eval-and-compile to
+ * progmodes/fortran.el: Use regexp-opt and eval-and-compile to
build font-lock patterns.
(fortran-mode): Define indent-region-function,
indent-line-function.
1998-03-06 Dave Love <d.love@dl.ac.uk>
- * browse-url.el Various doc fixes, mainly to remove innappropriate
+ * browse-url.el: Various doc fixes, mainly to remove innappropriate
leading "*"s.
(browse-url-new-window-p, browse-url-netscape-display)
(browse-url-save-file, browse-url-generic-program):
1997-10-24 Carsten Dominik <dominik@strw.LeidenUniv.nl>
- * reftex.el The menu now used toggle and radio for some items.
+ * reftex.el: The menu now used toggle and radio for some items.
(reftex-default-context-regexps): `caption' now prefers the
optional short caption.
(reftex-offer-label-menu): Fixed bug which could kill master
1997-10-21 Kim-Minh Kaplan <kimminh.kaplan@utopia.eunet.fr>
- * gnus-picon.el: * gnus-picons-clear-cache-on-shutdown: new variable.
- * gnus-picons-piconsearch-cache-user: variable deleted.
- * gnus-picons-clear-cache: new function.
- * gnus-picons-close: only clear cache if
+ * gnus-picon.el (gnus-picons-clear-cache-on-shutdown): new variable.
+ (gnus-picons-piconsearch-cache-user): variable deleted.
+ (gnus-picons-clear-cache): new function.
+ (gnus-picons-close): only clear cache if
gnus-picons-clear-cache-on-shutdown.
- * gnus-picons-url-retrieve: set url-package-name and
+ (gnus-picons-url-retrieve): set url-package-name and
url-package-version.
- * gnus-picons-users-image-alist: new variable.
- * gnus-picons-retrieve-user-callback: use it.
- * Added support for network retrieval of picons.
- * gnus-picons-map: removed.
- * gnus-picons-remove: removed case to handle processes.
- * gnus-picons-processes-alist: new variable
- * gnus-picons-x-face-sentinel: simplified. Use processes alist.
- * gnus-picons-display-x-face: explicitly request an xface image.
+ (gnus-picons-users-image-alist): new variable.
+ (gnus-picons-retrieve-user-callback): use it.
+ Added support for network retrieval of picons.
+ (gnus-picons-map): removed.
+ (gnus-picons-remove): removed case to handle processes.
+ (gnus-picons-processes-alist): new variable
+ (gnus-picons-x-face-sentinel): simplified. Use processes alist.
+ (gnus-picons-display-x-face): explicitly request an xface image.
Always call gnus-picons-prepare-for-annotations. Use processes
alist.
- * gnus-picons-lookup-internal: new function.
- * gnus-picons-lookup: use it.
- * gnus-picons-lookup-user-internal: ditto.
- * gnus-picons-display-picon-or-name: no more xface-p argument.
- * gnus-picons-try-suffixes: removed.
- * gnus-picons-try-face: new function. Does the caching in
+ (nus-picons-lookup-internal): new function.
+ (gnus-picons-lookup): use it.
+ (gnus-picons-lookup-user-internal): ditto.
+ (gnus-picons-display-picon-or-name): no more xface-p argument.
+ (gnus-picons-try-suffixes): removed.
+ (gnus-picons-try-face): new function. Does the caching in
gnus-picons-glyph-alist.
- * gnus-picons-try-to-find-face: take a glyph argument instead of a
+ (gnus-picons-try-to-find-face): take a glyph argument instead of a
path. No more xface-p argument. Only use one annotation even if
gnus-picons-display-as-address.
- * gnus-picons-toggle-extent: changed into an annotation action.
+ (gnus-picons-toggle-extent): changed into an annotation action.
1997-10-21 Lars Magne Ingebrigtsen <larsi@menja.ifi.uio.no>
(viper-bind-mouse-search-key,viper-bind-mouse-insert-key,
viper-unbind-mouse-search-key,viper-unbind-mouse-insert-key):
New functions.
- * viper*el: vip-style names changed to viper-style names.
+ * viper*.el: vip-style names changed to viper-style names.
1997-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
1997-07-31 Michael Kifer <kifer@cs.sunysb.edu>
- * ediff*el: (ediff-eval-in-buffer): changed macro and renamed
+ * ediff*.el: (ediff-eval-in-buffer): changed macro and renamed
ediff-with-current-buffer.
Eliminated inefficient calls to `intern'.
* ediff-diff.el: (ediff-exec-process): changed to work with buffers
* viper*.el: Adapted to use custom.el
* ediff*.el: Improved customization.
- * ediff-ptch (ediff-default-backup-extension): New variable.
+ * ediff-ptch.el (ediff-default-backup-extension): New variable.
(ediff-backup-extension,ediff-backup-specs): Change in initialization.
1997-07-17 Geoff Voelker <voelker@cs.washington.edu>
Setting of syntax and category for Devanagari characters are moved
to characters.el.
- * language/english (setup-english-environment): Set
+ * language/english.el (setup-english-environment): Set
sendmail-coding-system and rmail-file-coding-system to nil.
* language/ethio-util.el (fidel-to-tex-map): Name changed to
`t' command key can change `reftex-toc-max-level'
(eval-when-compile (require 'cl)) added.
- * textmode/reftex-sel (reftex-insert-docstruct): Respect
- `reftex-toc-max-level'
- (eval-when-compile (require 'cl)) added.
+ * textmode/reftex-sel.el (reftex-insert-docstruct): Respect
+ `reftex-toc-max-level'. (eval-when-compile (require 'cl)) added.
* textmodes/reftex-auc.el (eval-when-compile (require 'cl))
added.
1999-12-12 Martin Stjernholm <bug-cc-mode@gnu.org>
- * Fixes to IDL mode after input from Eric Eide
- <eeide@cs.utah.edu>:
+ Fixes to IDL mode after input from Eric Eide <eeide@cs.utah.edu>:
* cc-engine.el (c-beginning-of-statement-1): Allow
`c-conditional-key' to be nil, for the benefit of IDL mode.
* cc-engine.el (c-guess-basic-syntax): Ditto.
1999-12-12 Martin Stjernholm <bug-cc-mode@gnu.org>
- * Changes for new style variable init system:
+ Changes for new style variable init system:
* cc-langs.el (c-common-init): Dito.
* cc-styles.el: c-offsets-alist moved to cc-vars.el since it's
now customizable.
1999-11-24 Michael Kifer <kifer@cs.sunysb.edu>
- * viper*el: Replaced old-style backquotes.
+ * viper*.el: Replaced old-style backquotes.
- * ediff*el: Replaced old-style backquotes.
+ * ediff*.el: Replaced old-style backquotes.
- * ediff-merge
- (ediff-looks-like-combined-merge,ediff-get-combined-region):
+ * ediff-merge.el (ediff-looks-like-combined-merge)
+ (ediff-get-combined-region):
Changed to support the new format for ediff-combination-pattern.
- * ediff-diff (ediff-set-fine-overlays-in-one-buffer):
+ * ediff-diff.el (ediff-set-fine-overlays-in-one-buffer):
Changed to support the new format for ediff-combination-pattern.
1999-11-24 Dave Love <fx@gnu.org>
1999-11-18 Dave Pearson <davep@hagbard.demon.co.uk>
- * quickurl.el Added defcustom of quickurl-completion-ignore-case.
+ * quickurl.el: Added defcustom of quickurl-completion-ignore-case.
(quickurl-ask): completion-ignore-case is set to the value of
quickurl-completion-ignore-case for the duration of the call to
completing-read.
1999-05-31 Dave Love <fx@gnu.org>
- * msb.el Add to minor-mode-map-alist. Remove hook installation
+ * msb.el: Add to minor-mode-map-alist. Remove hook installation
and keymap munging on load.
(msb-mode): New option.
(msb-files-by-directory, msb-sort-by-name, msb-sort-by-directory):
1998-11-16 Dave Love <fx@gnu.org>
- * textmodes/sgml-mode.el Require skeleton when compiling.
+ * textmodes/sgml-mode.el: Require skeleton when compiling.
(sgml-font-lock-keywords-1): Accept single-letter tags.
(v2): Defvar free variable.
1998-11-02 Dave Love <fx@gnu.org>
- * progmodes/fortran.el Fix for fontification of strings lost somehow:
+ * progmodes/fortran.el:
+ Fix for fontification of strings lost somehow:
(fortran-fontify-string): New function.
(fortran-font-lock-keywords-1): Use it.
* ediff.el: Date of last update, copyright years.
- * ediff-wind (ediff-setup-control-frame): Nill->nil.
+ * ediff-wind.el (ediff-setup-control-frame): Nill->nil.
* viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy
of Scott Bronson.
(vc-print-log): Don't switch to the *vc* buffer before the
command, so that local variable bindings are preserved.
- * vc-{cvs,rcs,sccs}.el (vc-*-print-log): Output to buffer *vc*,
- not the current buffer.
+ * vc-cvs.el, vc-rcs.el, vc-sccs.el (vc-*-print-log): Output to
+ buffer *vc*, not the current buffer.
(vc-*-diff): Output to buffer *vc-diff*, not the current buffer.
* vc-cvs.el (vc-cvs-checkin): When removing the sticky tag,
2000-12-25 Michael Kifer <kifer@cs.sunysb.edu>
- * viper-init (viper-restore-cursor-type): Added condition-case guard.
+ * viper-init.el (viper-restore-cursor-type): Added condition-case guard.
* ediff-init.el (ediff-quit-hook,ediff-suspend-hook):
Changed initialization; use add-hook.
2000-07-17 Emmanuel Briot <briot@act-europe.fr>
- * ada-mode.el Got rid of all byte-compiler warnings on Emacs Load
+ * ada-mode.el: Got rid of all byte-compiler warnings on Emacs Load
ada-xref.el before ada-prj.el, so that the Project menu is created
when ada-prj tries to add to it.
(ada-activate-keys-for-case): Suppress the characters that are not
* image.el (insert-image): Default STRING to a space.
- * info.el Doc fixes.
+ * info.el: Doc fixes.
(Info-build-node-completions): Match Ref tags.
2000-06-13 Eli Zaretskii <eliz@is.elta.co.il>
* faces.el: Declare more functions obsolete.
- * viet-util.el, thai-util.el, tibet-util.el.elc, slovak.el
- * misc-lang.el, romanian.el, korea-util.el.elc, lao-util.el
+ * viet-util.el, thai-util.el, tibet-util.el, slovak.el
+ * misc-lang.el, romanian.el, korea-util.el, lao-util.el
* japan-util.el, greek.el, hebrew.el, european.el, ethio-util.el
* english.el, czech.el, devan-util.el, cyril-util.el, china-util.el:
Remove all the setup-...-environment functions.
2000-03-23 Dave Pearson <davep@davep.org>
- * net/quickurl.el Changed the type of parameter passed to the
+ * net/quickurl.el: Changed the type of parameter passed to the
function defined by `quickurl-format-function'. Before only the
text of the URL was passed. Now the whole URL structure is passed
and the function is responsible for extracting the parts it requires.
(font-lock-fontify-anchored-keywords): Properly handle the case when
the matcher goes past the limit.
- * cvs-status, log-edit.el, log-view.el, pcvs-defs.el, pcvs-info.el,
+ * cvs-status.el, log-edit.el, log-view.el, pcvs-defs.el, pcvs-info.el,
pcvs-parse.el, pcvs-util.el, pcvs.el: New files.
* emacs-lisp/ewoc.el: New file. This is a merge of elib-node.el,
* mail-source.el (mail-sources): Revert to nil.
- * nnmail (nnmail-spool-file): Revert to `((file))'.
+ * nnmail.el (nnmail-spool-file): Revert to `((file))'.
* qp.el: Don't require mm-util.
(quoted-printable-decode-region): Rewritten.
2000-09-11 Dave Love <fx@gnu.org>
- * Changelog: Use iso-2022 coding.
+ * ChangeLog: Use iso-2022 coding.
* gnus-msg.el (gnus-msg-mail): New function.
(gnus-user-agent): New mail agent.
1999-10-20 David S. Goldberg <dsg@mitre.org>
- * mm-decode.el mm-inline-override-types: New variable
+ * mm-decode.el (mm-inline-override-types): New variable
* mm-decode.el (mm-inline-override-p): New function
1995-04-10 Geoff Voelker <voelker@cs.washington.edu>
- * src: Removed.
+ * src: Remove directory.
* src\config.h, src\paths.h: Moved to parent dir, src removed.
* todo: New file.
- * readme: New file.
+ * README: New file.
* makefile.nt: New file.
* install.cmd: New file.
- * install: New file.
+ * INSTALL: New file.
* fast-install.cmd: New file.
1993-04-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
- * XLookAssoc.c, XMakeAssoc: VMS needs <X11/Xresource.h>, not
+ * XLookAssoc.c, XMakeAssoc.c: VMS needs <X11/Xresource.h>, not
<X11/Xos.h>.
* XCrAssoc.c: #include <errno.h>, not "errno.h".
(Fload): Handle errors in Fsubstitute_in_file_name.
Don't expect Fsignal to return.
- * Errors and throws work right with interrupt blocking.
- * eval.c (struct catchtag): New elt interrupt_input_blocked.
+ * eval.c: Errors and throws work right with interrupt blocking.
+ (struct catchtag): New elt interrupt_input_blocked.
(unwind_to_catch): Restore interrupt_input_blocked from saved value.
(internal_catch, Fcondition_case, internal_condition_case)
(internal_condition_case_1, internal_condition_case_2): Save it.
2002-12-17 Ben Key <bkey1@tampabay.rr.com>
- * Revisited my earlier fix for the following entry in
- etc/PROBLEMS:
+ Revisited my earlier fix for the following entry in etc/PROBLEMS:
"Emacs built on Windows 9x/ME crashes at startup on Windows XP,
or Emacs builtpart of on XP crashes at startup on Windows 9x/ME."
2002-12-09 Dave Love <fx@gnu.org>
- * s/sol2-8: Removed. (Not necessary.)
+ * s/sol2-8.h: Removed. (Not necessary.)
2002-12-09 Matthew Swift <swift@alum.mit.edu>
Make it return a pointer to a global structure,
not a struct itself. Change caller (Fparse_partial_sexp).
- * s-usg*: #define static as nothing.
+ * s-usg*.h: #define static as nothing.
* m-hp200.h: No longer needs to #define static.
* unexec.c (adjust_lnnoptrs):
* crt0.c (BOGUS case):
Move "start:" from non-tower32 case to unconditional.
- * unexec.c for COFF:
+ * unexec.c [COFF]:
Put the rounding-to-page-boundaries of section positions
within the file into a UMAX conditional. (See Feb 19).
no need to call redisplay_window.
- * Problem: standard sysV has no file ioctl.h.
+ Problem: standard sysV has no file ioctl.h.
* process.c, keyboard.c, dispnew.c, sysdep.c:
Include ioctl.h in BSD, termio.h and/or fcntl.h in sysV.
Make one sun3 fix machine-independent.
(Prevent a_bss from being negative).
- * casefiddle (casify_region):
+ * casefiddle.c (casify_region):
New flag value CAPITALIZE_UP which is like CAPITALIZE
but changes only the initials. Function upcase_initials_region
is an interface to this mode.
* process.c (pty):
On UNIPLUS, don't try opening other side.
- * filelock.l (lock_file_1):
+ * filelock.c (lock_file_1):
If lock file is invalid, delete it and continue.
If delete fails, ignore the lock.
work now done in Fredraw_display.
Minor changes in InitDsp and in minibuf.
- * TrmAmb.c flushed.
+ * TrmAmb.c: flushed.
* Trm*.c: tt.t_init routine now passed no arguments.
1985-06-23 Richard M. Stallman (rms@mit-prep)
1988-01-07 Richard Stallman (rms@frosted-flakes)
- * lreadc (init_obarray): Split the stmt `hash =' to avoid
+ * lread.c (init_obarray): Split the stmt `hash =' to avoid
a VACX bug.
* alloca.s [pyramid]: Keep sp a multiple of 32.
1987-09-16 Richard M. Stallman (rms@prep)
- * m-sun[23].h: Doc fix.
+ * m-sun2.h, m-sun3.h: Doc fix.
* sysdep.c (reset_sys_modes): Don't output anything
if have a read_socket_hook (i.e. under X).
* Version 18.39 released.
* s-umax.h: Add definition of SEGMENT_MASK.
- * Delete definition of LIBS_SYSTEM.
+ Delete definition of LIBS_SYSTEM.
* align.umax: File deleted.
* emacs.c (main): Don't mention syms_of_vmsfns explicitly.
1987-03-09 Richard M. Stallman (rms@prep)
- * m-alliant.h, crt0.c for alliant:
+ * m-alliant.h, crt0.c (for alliant):
Must save _curbrk when dumping (from ADJUST_EXEC_HEADER)
and restore it in crt0, because _curbrk itself isn't dumped.
* fileio.c: Added `sysnetunam' function for controlling remote
file access connections under hp-ux.
- * s-hpux (LIBS_SYSTEM): Added `-ln' which is used by `sysnetunam'.
+ * s-hpux.h (LIBS_SYSTEM): Added `-ln' which is used by `sysnetunam'.
1987-02-28 Richard M. Stallman (rms@prep)
(ie (let ((case-fold-search t)) (setq case-fold-search t))
will cause case-fold-search be buffer-local even outside the let)
- * xfns.c
+ * xfns.c:
Preserve studlycaps: "Gnuemacs" => "GNU Emacs"
* Various
* ymakefile (CPP): Now defined by default as `cc -E'.
* Makefile: likewise.
- * More 3b changes:
+ More 3b changes:
* ymakefile: Allow config to specify LIBS_TERMCAP even if
TERMINFO.
* sysdep.c: Delete the sign-extension functions; just define
* fileio.c (Fcopy_file): optional 4th arg non-nil
means preserve the last-modified time.
- * Make C-M-v in minibuffer scroll the minibuffer's help window if any.
+ Make C-M-v in minibuffer scroll the minibuffer's help window if any.
* window.c (save_window_{save,restore}):
Save and restore minibuf_scroll_window.
* window.c (Fscroll_other_window):
* ymakefile: If NO_REMAP, use the standard crt0.o
but precede it with pre_crt0.o whose job is to define data_start.
- * buffer.h. buffer.c: New per-buffer variable
+ * buffer.h, buffer.c: New per-buffer variable
selective-display-ellipses.
* xdisp.c (display_text_line), indent.c (compute_motion):
1993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
- * buffer.c (Fmake_overlay): Put beg and end in the
- right order.
+ * buffer.c (Fmake_overlay): Put beg and end in the right order.
(Fmove_overlay): If beg and end are markers, make sure they're in
the right buffer.
1992-09-02 Barry A. Warsaw (warsaw@anthem.nlm.nih.gov)
- * Extended syntax.c in the following ways to support up to 2
+ Extended syntax.c in the following ways to support up to 2
orthogonal comment styles per mode. This is needed for C++.
Bit 6 of syntax table entry for a character indicates
it is part of the `b' comment style. Otherwise it is
* screen.h [not MULTI_SCREEN]: The name is
`SCREEN_MINIBUF_ONLY_P', not `SCREEN_IS_MINIBUF_ONLY'.
- * xdisp [not MULTI_SCREEN] (Fredraw_display): Removed definition
+ * xdisp.c [not MULTI_SCREEN] (Fredraw_display): Removed definition
here; the non-multi-screen version is already defined in
dispnew.c, alongside the multi-screen version.
(syms_of_xdisp): Don't try to defsubr Sredraw_display; it doesn't
conditional expression to SIGTYPE, to match the type of the
float_error call in the `then' clause.
- * s/hpux8: #define HPUX8; this is supposed to be customary
+ * s/hpux8.h: #define HPUX8; this is supposed to be customary
procedure, and fileio.c was expecting it, but somehow it didn't
get defined.
* unexec.c (sbrk): Declare this to return void * if __STDC__ is
defined, or char * otherwise.
- * lread.c init_lread): Re-cleaned logic. To determine whether the
+ * lread.c (init_lread): Re-cleaned logic. To determine whether the
load path was changed before dumping, cons up a dump path and
compare it. This method is more localized and accurate.
(initial_path): Variable removed.
* dispnew.c, xdisp.c: (un)hold_window_change no longer exists;
added do_pending_window_change from 18.56.
- * process.[ch]: added the raw_status_low and raw_status_high
+ * process.c, process.h: Add the raw_status_low and raw_status_high
code from 18.56.
1990-09-29 Richard Stallman (rms@mole.ai.mit.edu)
1990-06-14 Joseph Arceneaux (jla@churchy.ai.mit.edu)
- * Globally replaced screen_width with macro
+ Globally replaced screen_width with macro
SCREEN_WIDTH (selected_screen).
* dispnew.c (init_display): Don't set SCREEN_WIDTH, etc. from
screen_width.
1990-03-08 Joseph Arceneaux (jla@churchy.ai.mit.edu)
- * xterm.c x_focus_screen no longer static.
+ * xterm.c (x_focus_screen): no longer static.
(x_error_handler): Use XDefaultIOError.
* screen.c (Ffocus_screen): New subr, removed Fscreen_has_focus.
1990-03-04 Joseph Arceneaux (jla@churchy.ai.mit.edu)
- * eval.c If using X windows, include xterm.h.
+ * eval.c: If using X windows, include xterm.h.
(error): TOTALLY_UNBLOCK_INPUT if using X.
* xterm.h: BLOCK_INPUT, UNBLOCK_INPUT: No signal stuff, just inc
1990-02-06 Joseph Arceneaux (jla@churchy.ai.mit.edu)
* xfns.c (Fx_pixel_width, Fx_pixel_height): New subrs.
- * xterm.h New components pixel_width, pixel_height, to x_display.
+ * xterm.h: New components pixel_width, pixel_height, to x_display.
* xterm.c (XTread_socket): On configure notify, set these components.
* window.c (Fset_window_configuration): Select the screen of the
1989-12-03 Joseph Arceneaux (jla@spiff)
- * alloc: Upped NSTATICS from 200 to 256.
+ * alloc.c: Upped NSTATICS from 200 to 256.
* xterm.c (XTread_socket): Report MotionNotify events only if
mouse has changed character position. Call x_read_mouse_position.
(function keys). Also, handle these and mouse events with
prefixes (by ignoring the prefixes for now).
- * xfns.c New variable Vx_mouse_grabbed.
+ * xfns.c: New variable Vx_mouse_grabbed.
* xterm.c (construct_mouse_event): Use it.
(XTread_socket): Return Lisp_Symbol for function key.
1989-08-24 Richard Stallman (rms@apple-gunkies.ai.mit.edu)
- * Use two variables to convey reason for synch process death,
+ Use two variables to convey reason for synch process death,
to avoid consing in signal handler.
They are synch_process_death and synch_process_retcode.
* callproc.c (Fcall_process): Use both variables.
* eval.c (Fdefvar): Operate on default value if sym is buffer-local.
(Fdefconst): Likewise.
- * Allow buffer-local variables to be void in one buffer
+ Allow buffer-local variables to be void in one buffer
or in the default value.
* data.c (swap_in_symval_forwarding): New function.
(Fboundp, Fsymbol_value): Use that.
1989-05-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
- * Begin changing representation of compiled functions.
+ Begin changing representation of compiled functions.
* lisp.h (enum Lisp_Type): New type code Lisp_Compiled, like a vector.
(COMPILED_*): Names for slots in those vectors.
* alloc.c (Fmake_compiled_code): New function.
Check for dead connection only if new arg EXPECTED is nonzero.
All callers changed (keyboard and sysdep).
- * Simplify keyboard input.
- * keyboard.c (read_avail_input): Don't assume buffer is empty.
+ * keyboard.c: Simplify keyboard input.
+ (read_avail_input): Don't assume buffer is empty.
Don't call get_input_pending; do FIONREAD here.
Don't do FIONREAD if read_socket_hook, just tell it don't wait.
Arg EXPECTED is passed to read_socket_hook.
(gobble_input): Use read_avail_input; arg EXPECTED passed along.
(get_input_pending): let gobble_input do the work.
- * VMS keyboard input should have interrupt_input nonzero.
+ VMS keyboard input should have interrupt_input nonzero.
* keyboard.c (Fset_input_mode, init_keyboard): [VMS] Always set
interrupt_input to 1.
(get_input_pending): Special case deleted.
* ymakefile (obj): Include floatfns.o.
* data.c (syms_of_data): Fix typo Snumberp_or_marker_p.
- * Allow keymaps to have other keymaps as tails.
+ Allow keymaps to have other keymaps as tails.
Thus, one keymap can inherit from another.
* keymap.c (Fwhere_is_internal): Ignore non-cons elements of alist.
(Faccessible_keymaps): Support symbols as alist indices.
* xterm.c (XTread_socket) [USE_X_TOOLKIT]: Never pass motion
events to the toolkit.
- * CONFIGURATION now comes via config.h.
+ CONFIGURATION now comes via config.h.
* Makefile.in.in (emacs.o): Use the default .c.o command.
(configuration): Make variable deleted.
* config.h.in (CONFIGURATION): Add #undef.
* xterm.c (x_new_font): Fix setting line_height.
- * Support fonts of different heights, using tallest as line height:
+ Support fonts of different heights, using tallest as line height:
* xfaces.c (frame_update_line_height): New function.
(Fset_face_attribute_internal): Call that.
1994-02-09 Frederic Pierresteguy (fp@mole.gnu.ai.mit.edu)
- * Implement a Motif behavior for the menubar. Now, if you move the
- pointer on another menubar item while displaying the contents of a
- selected menubar item, the current pulldown menu is closed and the new
- one corresponding to the new pointed item is displayed.
- * xmenu.c (xmenu_show) [USE_X_TOOLKIT]: Clean up code.
+ * xmenu.c: Implement a Motif behavior for the menubar.
+ Now, if you move the pointer on another menubar item while
+ displaying the contents of a selected menubar item, the current
+ pulldown menu is closed and the new one corresponding to the new
+ pointed item is displayed.
+ (xmenu_show) [USE_X_TOOLKIT]: Clean up code.
Handle the MotionNotify events in the XEvent loop.
1994-02-08 Karl Heuer (kwzh@mole.gnu.ai.mit.edu)
1993-01-18 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr)
- * Support use of X toolkit.
- (USE_X_TOOLKIT): New macro to conditionalize the use of Xt.
+ Support use of X toolkit.
+ * (USE_X_TOOLKIT): New macro to conditionalize the use of Xt.
* widget.c, widgetP.h, widget.h: New files.
* frame.h (struct frame): New field external_menu_bar.
(FRAME_EXTERNAL_MENU_BAR): New macro.
1993-09-10 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
- * Support configuring in a different directory when ${srcdir} has
+ Support configuring in a different directory when ${srcdir} has
already been configured.
* frame.c, xfns.c, xdisp.c, casetab.c, cm.c, casefiddle.c, xterm.c,
xrdb.c, eval.c, doc.c, lread.c, callint.c, cmds.c, term.c, fns.c,
* sysdep.c (read_input_waiting): If the user specifies
`meta-flag', then notice characters with high-bit set.
- * Added fixes from Karl Berry for ISC-2.2.
- * s/isc2-2.h (MEMMOVE_MISSING): Define.
- (SIGNALS_VIA_CHARACTERS): Define.
- (LIB_STANDARD): Do not include -lcposix.
- (C_SWITCH_SYSTEM) [__GNUC__]: Do not use -traditional.
+ Added fixes from Karl Berry for ISC-2.2.
+ * s/isc2-2.h (MEMMOVE_MISSING): Define.
+ (SIGNALS_VIA_CHARACTERS): Define.
+ (LIB_STANDARD): Do not include -lcposix.
+ (C_SWITCH_SYSTEM) [__GNUC__]: Do not use -traditional.
1993-08-17 Brian Fox (bfox@ai.mit.edu)
1993-08-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
- * From daveg@synaptics.com:
+ From daveg@synaptics.com:
* keyboard.c (last_mouse_button): Renamed from button_up_button.
(last_mouse_x, last_mouse_y): Likewise.
(button_down_time): Replaces button_up_time.
* window.c (Fdelete_window): Mostly undo last change.
Don't initialize `frame' in the declaration.
- * Make prefix keys work with keymap inheritance
+ * keymap.c: Make prefix keys work with keymap inheritance
by creating an inheritance structure for each subkeymap
that we create in the inheriting keymap.
- * keymap.c (access_keymap): New arg NOINHERIT. All calls changed.
+ (access_keymap): New arg NOINHERIT. All calls changed.
(define_as_prefix): New function.
(Fdefine_key): Use them.
Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.
* xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of
NO_XRM_SET_DATABASE; the latter isn't used any more.
- * m/delta88k, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
+ * m/delta88k.h, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
Dyke out these #definitions; to avoid conflict with autoconf.
* ymakefile (really-oldXMenu): Explicitly pass CC, CFLAGS, and
(FRAMEP): Define different versions for MULTI_FRAME and MSDOS.
Otherwise, don't define at all.
- * makefile.in.in (MSDOS_SUPPORT): Add faces.elc.
+ * Makefile.in.in (MSDOS_SUPPORT): Add faces.elc.
(msdos.o, dosfns.o): Add dependencies.
(MSDOS_OBJ): New set of object files.
(obj): Include MSDOS_OBJ.
(x_set_name): Let title parm override name parm for title use.
(x_set_icon_name): Use title parm before name parm, if no icon_name.
- * Properly undo the way deletion affects markers.
+ Properly undo the way deletion affects markers.
* undo.c (record_marker_adjustment): New function.
(Fprimitive_undo): Handle marker-adjustment elements.
* insdel.c (adjust_markers): When a marker is inside text
1998-01-01 Richard Stallman <rms@psilocin.gnu.org>
- * Markers now have an ordinary bytepos, not including the gap:
+ Markers now have an ordinary bytepos, not including the gap:
* marker.c (buf_bytepos_to_charpos): Use marker bytepos, not bufpos.
(buf_charpos_to_bytepos, marker_byte_position): Likewise.
* editfns.c (Fencode_time) [_NEXT_SOURCE]: Use ZONE, not ABSZONE.
- * Make region highlighting show in just one window.
+ Make region highlighting show in just one window.
* xdisp.c (redisplay_internal): Test last_selected_window slot.
(mark_window_display_accurate, display_text_line): Likewise.
* window.c (unshow_buffer): Clear last_selected_window slot, maybe.
1996-08-24 Richard Stallman <rms@ethanol.gnu.ai.mit.edu>
- * Renamings to avoid conflicting names on MSDOS.
+ Renamings to avoid conflicting names on MSDOS.
* s/riscix12.h: Renamed from s/riscix12.h.
* s/sunos413.h: Renamed from s/sunos4-1-3.h.
* s/dgux5-4-3.h: Renamed from s/dgux5-4r3.h.
* alloc.c, buffer.c, editfns.c, xdisp.c: Remove conditional
compilation on USE_TEXT_PROPERTIES.
- * Fbyte_code: Use block statements in cases and declare v1 and v2
- locally there. Rearrange case statements so that those most
- frequently executed come first. Avoid goto's in frequently
- executed cases.
+ * bytecode.c (Fbyte_code): Use block statements in cases and
+ declare v1 and v2 locally there. Rearrange case statements so
+ that those most frequently executed come first. Avoid goto's in
+ frequently executed cases.
1999-11-05 Gerd Moellmann <gerd@gnu.org>
bit-fields.
(init_obarray): Likewise for t and nil.
- * eval.c Use SYMBOL_VALUE/SET_SYMBOL_VALUE.
+ * eval.c: Use SYMBOL_VALUE/SET_SYMBOL_VALUE.
(Fdefvaralias): New function.
(specbind): Simplify the test if symbol is a constant.
(syms_of_eval): Defsubr Fdefvaralias.
(redisplay_internal): Avoid duplicate mark_window_display_accurate
for the selected frame.
- * xdisp.c Use make_number, for readability.
+ * xdisp.c: Use make_number, for readability.
(try_window_id): Disable rows below the window end.
(try_window_reusing_current_matrix): Use cursor_row_p.
(try_window_reusing_current_matrix) <scrolling up>: Fix disabling
2000-03-04 Jason Rumney <jasonr@gnu.org>
- * xfaces.c Change many FRAME_X... macros to FRAME_WINDOW... or
+ * xfaces.c: Change many FRAME_X... macros to FRAME_WINDOW... or
other non-platform-specific equivalents.
[WINDOWSNT]: Include w32term.h, fontset.h and define X
specific functions and macros as their w32 equivalents where