bpt/emacs.git
24 years ago(QUIT): Give it statement form.
Gerd Moellmann [Tue, 2 Nov 1999 13:25:16 +0000 (13:25 +0000)]
(QUIT): Give it statement form.

24 years ago(init_eval): Conditionalize declaration of gcpro_level.
Dave Love [Tue, 2 Nov 1999 12:58:32 +0000 (12:58 +0000)]
(init_eval): Conditionalize declaration of gcpro_level.

24 years agoAdd image property :user-data.
Gerd Moellmann [Tue, 2 Nov 1999 12:52:56 +0000 (12:52 +0000)]
Add image property :user-data.

24 years ago(QCuser_data): New.
Gerd Moellmann [Tue, 2 Nov 1999 12:51:55 +0000 (12:51 +0000)]
(QCuser_data): New.
(syms_of_xfns): Initialize QCuser_data.
(parse_image_spec): Ignore :user-data DATA properties.

24 years agoPatch from rms.
Gerd Moellmann [Tue, 2 Nov 1999 12:38:00 +0000 (12:38 +0000)]
Patch from rms.

24 years ago(display_line): Set charpos of first glyph in blank
Gerd Moellmann [Tue, 2 Nov 1999 12:22:54 +0000 (12:22 +0000)]
(display_line): Set charpos of first glyph in blank
lines not corresponding to any text to -1, even if no glyphs are
filled in in that line.

24 years agoExpanded description of `field' property from Miles Bader.
Gerd Moellmann [Tue, 2 Nov 1999 12:09:34 +0000 (12:09 +0000)]
Expanded description of `field' property from Miles Bader.

24 years ago(w16select.o, sound.o): Don't depend on lisp.h.
Richard M. Stallman [Mon, 1 Nov 1999 23:26:54 +0000 (23:26 +0000)]
(w16select.o, sound.o): Don't depend on lisp.h.

24 years ago(strout): Consider `noninteractive' and use stdout
Richard M. Stallman [Mon, 1 Nov 1999 23:25:14 +0000 (23:25 +0000)]
(strout): Consider `noninteractive' and use stdout
only when PRINTCHARFUN is t.

24 years ago[DEBUG_GCPRO] (gcpro_level): New variable.
Richard M. Stallman [Mon, 1 Nov 1999 23:19:20 +0000 (23:19 +0000)]
[DEBUG_GCPRO] (gcpro_level): New variable.
(init_eval) [DEBUG_GCPRO]: Initialize it.
(unwind_to_catch) [DEBUG_GCPRO]: Set gcpro_level
from remaining gcprolist.

24 years ago(struct gcpro) [DEBUG_GCPRO]: New field `level'.
Richard M. Stallman [Mon, 1 Nov 1999 23:16:22 +0000 (23:16 +0000)]
(struct gcpro) [DEBUG_GCPRO]: New field `level'.
(gcpro_level): Declare it extern.
[DEBUG_GCPRO] (GCPRO1, GCPRO2, GCPRO3, GCPRO4, GCPRO5):
Alternate definitions that set `level' and increment `gcpro_level'.
[DEBUG_GCPRO] (UNGCPRO): Alternate definition that checks gcpro_level.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 1 Nov 1999 21:11:14 +0000 (21:11 +0000)]
*** empty log message ***

24 years ago(gud-perldb-massage-args): Massage correctly in the
Gerd Moellmann [Mon, 1 Nov 1999 21:10:27 +0000 (21:10 +0000)]
(gud-perldb-massage-args): Massage correctly in the
presence of perl switches other than "-e".

24 years ago(png_load) [PNG_READ_sRGB_SUPPORTED]: Put code using
Gerd Moellmann [Mon, 1 Nov 1999 21:05:14 +0000 (21:05 +0000)]
(png_load) [PNG_READ_sRGB_SUPPORTED]: Put code using
png_get_sRGB in #ifdef.

24 years agoLast changes for etags (I hope).
Francesco Potortì [Mon, 1 Nov 1999 19:04:46 +0000 (19:04 +0000)]
Last changes for etags (I hope).

24 years ago*** empty log message ***
Dave Love [Mon, 1 Nov 1999 18:27:31 +0000 (18:27 +0000)]
*** empty log message ***

24 years agoFix complaints from makeinfo 4.0.
Dave Love [Mon, 1 Nov 1999 18:06:55 +0000 (18:06 +0000)]
Fix complaints from makeinfo 4.0.

24 years agoDocument regexp changes in etags.
Francesco Potortì [Mon, 1 Nov 1999 16:40:40 +0000 (16:40 +0000)]
Document regexp changes in etags.

24 years agoPatch from rms.
Gerd Moellmann [Mon, 1 Nov 1999 15:52:18 +0000 (15:52 +0000)]
Patch from rms.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 1 Nov 1999 15:42:30 +0000 (15:42 +0000)]
*** empty log message ***

24 years ago(dired-smart-shell-command): Use
Gerd Moellmann [Mon, 1 Nov 1999 15:41:33 +0000 (15:41 +0000)]
(dired-smart-shell-command): Use
shell-command-history as in shell-command.

24 years agoMany doc fixes.
Gerd Moellmann [Mon, 1 Nov 1999 15:28:32 +0000 (15:28 +0000)]
Many doc fixes.

24 years agoAdded patch for RMS. - Brian
Brian Youmans [Mon, 1 Nov 1999 15:18:26 +0000 (15:18 +0000)]
Added patch for RMS. - Brian

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 1 Nov 1999 14:54:58 +0000 (14:54 +0000)]
*** empty log message ***

24 years ago(ask-user-about-lock): Doc fix.
Gerd Moellmann [Mon, 1 Nov 1999 14:53:59 +0000 (14:53 +0000)]
(ask-user-about-lock): Doc fix.

24 years ago(Finternal_show_cursor): Renamed from Fshow_cursor.
Gerd Moellmann [Mon, 1 Nov 1999 14:43:24 +0000 (14:43 +0000)]
(Finternal_show_cursor): Renamed from Fshow_cursor.
(syms_of_display): Use the new name.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 1 Nov 1999 14:42:21 +0000 (14:42 +0000)]
*** empty log message ***

24 years ago(blink-cursor-mode): Call internal-show-cursor instead
Gerd Moellmann [Mon, 1 Nov 1999 14:41:31 +0000 (14:41 +0000)]
(blink-cursor-mode): Call internal-show-cursor instead
of show-cursor.
(blink-cursor-start, blink-cursor-end): Ditto.

24 years agoNew built-in error `text-read-only'.
Gerd Moellmann [Mon, 1 Nov 1999 14:21:42 +0000 (14:21 +0000)]
New built-in error `text-read-only'.

24 years ago(verify_interval_modification): Signal text-read-only
Gerd Moellmann [Mon, 1 Nov 1999 14:14:52 +0000 (14:14 +0000)]
(verify_interval_modification): Signal text-read-only
instead of calling error.

24 years agoAdd extern declaration for Qtext_read_only.
Gerd Moellmann [Mon, 1 Nov 1999 14:14:31 +0000 (14:14 +0000)]
Add extern declaration for Qtext_read_only.

24 years ago(Qtext_read_only): New built-in error.
Gerd Moellmann [Mon, 1 Nov 1999 14:14:04 +0000 (14:14 +0000)]
(Qtext_read_only): New built-in error.
(syms_of_data): Initialize it.

24 years agoRemove whitespace after open or in front of closing parentheses.
Gerd Moellmann [Mon, 1 Nov 1999 13:56:47 +0000 (13:56 +0000)]
Remove whitespace after open or in front of closing parentheses.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 1 Nov 1999 12:42:13 +0000 (12:42 +0000)]
*** empty log message ***

24 years ago(tex-default-mode): Changed to latex-mode.
Gerd Moellmann [Mon, 1 Nov 1999 12:34:43 +0000 (12:34 +0000)]
(tex-default-mode): Changed to latex-mode.

24 years ago(walk-windows): If ALL-FRAMES is a frame,
Gerd Moellmann [Mon, 1 Nov 1999 12:15:41 +0000 (12:15 +0000)]
(walk-windows): If ALL-FRAMES is a frame,
start on that frame.  Use save-selected-window.

24 years ago(end-of-buffer): Use window-end to find the window end
Gerd Moellmann [Mon, 1 Nov 1999 11:44:58 +0000 (11:44 +0000)]
(end-of-buffer): Use window-end to find the window end
instead of vertical-motion because this handles variable-height
lines correctly.

24 years agoetags:
Francesco Potortì [Mon, 1 Nov 1999 11:07:32 +0000 (11:07 +0000)]
etags:
- --globals is used not only for C-like languages
- new option --ignore-case-regex
- understands "operator" in C++
- support DOS file names by handling e.g. foo.cgz as if it were foo.c.gz.
- new option --declarations
- Ada and Python languages added
- my and local variables recognised in Perl
- "(defstruct (foo", "(defun (operator" and similar Lisp constructs
- interface in Java

24 years ago*** empty log message ***
Michael Kifer [Mon, 1 Nov 1999 07:16:15 +0000 (07:16 +0000)]
*** empty log message ***

24 years agoChecked in at last a lot of improvementes and bug fixes. The oldest dating
Francesco Potortì [Mon, 1 Nov 1999 02:48:57 +0000 (02:48 +0000)]
Checked in at last a lot of improvementes and bug fixes.  The oldest dating
back to 1997-06-04.  Please look at Changelog for details.  Main changes
are:

- lots of code cleanups and optimizations
- --globals is used not only for C-like languages
- new option --ignore-case-regex
- understands "operator" in C++
- support DOS file names by handling e.g. foo.cgz as if it were foo.c.gz.
- Fortran: no tags for "procedure"
- new option --declarations
- regular expressions can be read from a file
- regular expressions can be bound to a given language
- Ada and Python languages added
- my and local variables recognised in Perl
- "(defstruct (foo", "(defun (operator" and similar Lisp constructs
- interface in Java

24 years ago*** empty log message ***
Francesco Potortì [Mon, 1 Nov 1999 02:47:08 +0000 (02:47 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Sun, 31 Oct 1999 14:01:04 +0000 (14:01 +0000)]
*** empty log message ***

24 years ago(whitespace-update-modeline): Bugfix to ensure
Gerd Moellmann [Sun, 31 Oct 1999 13:59:19 +0000 (13:59 +0000)]
(whitespace-update-modeline): Bugfix to ensure
that the modeline display was updated *only* when
`whitespace-display-in-modeline' was set, not otherwise.

24 years ago(resize_mini_window): Compute needed height differently.
Gerd Moellmann [Sun, 31 Oct 1999 13:04:20 +0000 (13:04 +0000)]
(resize_mini_window): Compute needed height differently.

24 years ago(Flength): Unroll loop over lists.
Gerd Moellmann [Sun, 31 Oct 1999 02:04:50 +0000 (02:04 +0000)]
(Flength): Unroll loop over lists.

24 years ago(append_space): Return non-zero if space was appended.
Gerd Moellmann [Sun, 31 Oct 1999 02:01:25 +0000 (02:01 +0000)]
(append_space): Return non-zero if space was appended.
(display_line): Set charpos of first glyph to -1 only if that
glyph is the space added by append_glyph.

24 years ago*** empty log message ***
Gerd Moellmann [Sat, 30 Oct 1999 21:12:39 +0000 (21:12 +0000)]
*** empty log message ***

24 years ago(whitespace-version): Update to 2.8
Gerd Moellmann [Sat, 30 Oct 1999 21:10:54 +0000 (21:10 +0000)]
(whitespace-version): Update to 2.8
Take a tip from Noah Friedman
<friedman@splode.com> and test for existence of `defcustom' and
`defgroup' using fboundp instead of assuming that these are not
present in particular flavors of emacs.

24 years ago* textmodes/sgml-mode.el (sgml-char-names): Change "half" to
Gerd Moellmann [Sat, 30 Oct 1999 21:06:34 +0000 (21:06 +0000)]
* textmodes/sgml-mode.el (sgml-char-names): Change "half" to
"frac12".

24 years agoExtend comment for optional_new_start.
Gerd Moellmann [Sat, 30 Oct 1999 20:43:26 +0000 (20:43 +0000)]
Extend comment for optional_new_start.

24 years ago(ad-activate-on): Make it an alias for ad-activate.
Gerd Moellmann [Sat, 30 Oct 1999 20:26:22 +0000 (20:26 +0000)]
(ad-activate-on): Make it an alias for ad-activate.

24 years ago(whitespace-version): Update to 2.6
Gerd Moellmann [Sat, 30 Oct 1999 19:21:43 +0000 (19:21 +0000)]
(whitespace-version): Update to 2.6
(whitespace-display-in-modeline): Add custom
variable to control displaying the whitespace errors on the
modeline based on suggestion from <klaus.berndl@sdm.de>
(whitespace-buffer): Now returns `t' if unclean
and `nil' if clean, to enable using as a hook function, as
suggested by Puneet Goel <puneet@computer.org>
(whitespace-buffer): Fix a subtle bug that cleaned
up only if quiet was not set, even with whitespace-auto-cleanup set.
(whitespace-mode-line): Now uses less modeline
real estate and shows whitespaces as W:<x>!<y> where <x> is any
type of whitespace which is present in the file, and <y> is any
type of whitespace whose check has been suppressed by setting
`whitespace-check-<whitespace-type>' to nil.
(whitespace-unchecked-whitespaces): New function
to return the list of whitespaces for whom checks have been
suppressed.
(whitespace-display-unchecked-whitespaces):
Renamed to `whitespace-update-modeline' to reflect its functionality.
(whitespace-version): Update to 2.5

24 years ago* progmodes/compile.el (compilation-error-regexp-alist):
Gerd Moellmann [Sat, 30 Oct 1999 19:15:17 +0000 (19:15 +0000)]
* progmodes/compile.el (compilation-error-regexp-alist):
Undo previous change.

24 years agoPatch from rms.
Gerd Moellmann [Fri, 29 Oct 1999 12:09:29 +0000 (12:09 +0000)]
Patch from rms.

24 years ago(code_convert_region): Update `dst' correctly.
Kenichi Handa [Fri, 29 Oct 1999 00:46:20 +0000 (00:46 +0000)]
(code_convert_region): Update `dst' correctly.

24 years agoPatch from rms.
Gerd Moellmann [Thu, 28 Oct 1999 21:44:45 +0000 (21:44 +0000)]
Patch from rms.

24 years ago(POP_FAILURE_POINT): Use failure_id.integer
Gerd Moellmann [Thu, 28 Oct 1999 21:17:43 +0000 (21:17 +0000)]
(POP_FAILURE_POINT): Use failure_id.integer
as arg to DEBUG_POP and DEBUG_PRINT.

24 years agoAdd description of --execute and --file.
Gerd Moellmann [Thu, 28 Oct 1999 21:02:49 +0000 (21:02 +0000)]
Add description of --execute and --file.

24 years agoscroll-up-aggressively: 0.5 not equivalent to nil.
Gerd Moellmann [Thu, 28 Oct 1999 20:12:35 +0000 (20:12 +0000)]
scroll-up-aggressively: 0.5 not equivalent to nil.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 28 Oct 1999 20:05:55 +0000 (20:05 +0000)]
*** empty log message ***

24 years ago(rmail-file-name): Make it an option.
Gerd Moellmann [Thu, 28 Oct 1999 20:01:45 +0000 (20:01 +0000)]
(rmail-file-name): Make it an option.

24 years ago*** empty log message ***
Dave Love [Thu, 28 Oct 1999 14:58:24 +0000 (14:58 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 28 Oct 1999 12:13:45 +0000 (12:13 +0000)]
*** empty log message ***

24 years ago(Fmemq, Fassq, Frassq, assq_no_quit, Fassoc)
Gerd Moellmann [Thu, 28 Oct 1999 12:12:47 +0000 (12:12 +0000)]
(Fmemq, Fassq, Frassq, assq_no_quit, Fassoc)
(Frassoc): Rewritten.

24 years ago(compilation-error-regexp-alist): Recognize
Gerd Moellmann [Thu, 28 Oct 1999 11:20:17 +0000 (11:20 +0000)]
(compilation-error-regexp-alist): Recognize
MIPS Pro 7.3 compiler error message syntax.

24 years agoDoc-string fixes.
Gerd Moellmann [Thu, 28 Oct 1999 11:12:54 +0000 (11:12 +0000)]
Doc-string fixes.

24 years agoChanged format of years in copyright notices.
Gerd Moellmann [Thu, 28 Oct 1999 11:03:31 +0000 (11:03 +0000)]
Changed format of years in copyright notices.

24 years agoChanged format of years in copyright notice.
Gerd Moellmann [Thu, 28 Oct 1999 11:00:34 +0000 (11:00 +0000)]
Changed format of years in copyright notice.

24 years ago(help-follow): Make arg optional again and really default to point.
Dave Love [Thu, 28 Oct 1999 09:48:39 +0000 (09:48 +0000)]
(help-follow): Make arg optional again and really default to point.

24 years ago*** empty log message ***
Dave Love [Wed, 27 Oct 1999 22:39:05 +0000 (22:39 +0000)]
*** empty log message ***

24 years agoCheckdoc-inspired fixes.
Dave Love [Wed, 27 Oct 1999 22:38:17 +0000 (22:38 +0000)]
Checkdoc-inspired fixes.

24 years agoAdd @end defvar for scalable-fonts-allowed.
Gerd Moellmann [Wed, 27 Oct 1999 14:45:39 +0000 (14:45 +0000)]
Add @end defvar for scalable-fonts-allowed.

24 years ago(print-buffer): Doc-string fix.
Gerd Moellmann [Wed, 27 Oct 1999 14:32:04 +0000 (14:32 +0000)]
(print-buffer): Doc-string fix.

24 years agoDoc fixes.
Dave Love [Wed, 27 Oct 1999 11:59:45 +0000 (11:59 +0000)]
Doc fixes.
(ad-lemacs-p): Removed.
(advice): Add :link to defgroup.

24 years agoPatch by rms.
Gerd Moellmann [Wed, 27 Oct 1999 10:42:06 +0000 (10:42 +0000)]
Patch by rms.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 27 Oct 1999 10:24:42 +0000 (10:24 +0000)]
*** empty log message ***

24 years ago* configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).
Gerd Moellmann [Wed, 27 Oct 1999 10:24:13 +0000 (10:24 +0000)]
* configure.in: Check for dynamic ptys (/dev/ptmx, /dev/pts/).

24 years agoAdd undef for HAVE_DEV_PTMX.
Gerd Moellmann [Wed, 27 Oct 1999 10:22:45 +0000 (10:22 +0000)]
Add undef for HAVE_DEV_PTMX.

24 years ago[HAVE_DEV_PTMX]: Redefine FIRST_PTY_LETTER to 'z'.
Gerd Moellmann [Wed, 27 Oct 1999 10:22:21 +0000 (10:22 +0000)]
[HAVE_DEV_PTMX]: Redefine FIRST_PTY_LETTER to 'z'.
Define PTY_NAME_SPRINTF.
Redefine PTY_TTY_NAME_SPRINTF.

24 years agoPatch from rms.
Gerd Moellmann [Wed, 27 Oct 1999 09:26:40 +0000 (09:26 +0000)]
Patch from rms.

24 years agoPatch from rms.
Gerd Moellmann [Wed, 27 Oct 1999 09:08:15 +0000 (09:08 +0000)]
Patch from rms.

24 years ago(ange-ftp-insert-file-contents): Don't change
Kenichi Handa [Wed, 27 Oct 1999 04:59:52 +0000 (04:59 +0000)]
(ange-ftp-insert-file-contents): Don't change
last-coding-system-used by the call of ange-ftp-set-ascii-mode.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 26 Oct 1999 23:28:36 +0000 (23:28 +0000)]
*** empty log message ***

24 years ago(ad-activate-internal): Renamed from
Gerd Moellmann [Tue, 26 Oct 1999 23:27:31 +0000 (23:27 +0000)]
(ad-activate-internal): Renamed from
ad-activate.  All callers changed, including those in data.c.
(ad-activate-internal-off): Renamed from ad-activate-off.
All uses changed.
(ad-activate): Renamed from ad-activate-on.  All uses changed.
(ad-start-advice, ad-stop-advice, ad-recover-normality):
Alter the definition of ad-activate-internal, not ad-activate.

24 years ago(Qad_activate_internal): Renamed from Qad_activate.
Gerd Moellmann [Tue, 26 Oct 1999 23:25:22 +0000 (23:25 +0000)]
(Qad_activate_internal): Renamed from Qad_activate.
(Ffset): Call Qad_activate_internal.
(syms_of_data): Initialize Qad_activate_internal.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 26 Oct 1999 22:22:57 +0000 (22:22 +0000)]
*** empty log message ***

24 years ago* xdisp.c (echo_area_display) [HAVE_X_WINDOWS]: Do nothing if
Gerd Moellmann [Tue, 26 Oct 1999 22:21:58 +0000 (22:21 +0000)]
* xdisp.c (echo_area_display) [HAVE_X_WINDOWS]: Do nothing if
Vterminal_frame is selected and Vwindow_system is non-nil.

24 years agoMakefile.in if leim is not used.
Gerd Moellmann [Tue, 26 Oct 1999 21:47:37 +0000 (21:47 +0000)]
Makefile.in if leim is not used.

24 years ago(input-mode-8-bit): New defcustom.
Dave Love [Tue, 26 Oct 1999 16:27:51 +0000 (16:27 +0000)]
(input-mode-8-bit): New defcustom.

24 years agoPatch from rms.
Gerd Moellmann [Tue, 26 Oct 1999 15:56:15 +0000 (15:56 +0000)]
Patch from rms.

24 years agoRemove optional_new_start.
Gerd Moellmann [Tue, 26 Oct 1999 15:53:43 +0000 (15:53 +0000)]
Remove optional_new_start.

24 years agoRemove pseudo_window_p.
Gerd Moellmann [Tue, 26 Oct 1999 15:37:49 +0000 (15:37 +0000)]
Remove pseudo_window_p.

24 years ago(echo_area_display): Put previous change in #if 0.
Gerd Moellmann [Tue, 26 Oct 1999 14:51:55 +0000 (14:51 +0000)]
(echo_area_display): Put previous change in #if 0.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 26 Oct 1999 14:50:52 +0000 (14:50 +0000)]
*** empty log message ***

24 years ago(command-line-1): Add support for `file' and
Gerd Moellmann [Tue, 26 Oct 1999 14:35:16 +0000 (14:35 +0000)]
(command-line-1): Add support for `file' and
`execute'.  Fix handling of `visit'.

24 years ago(standard_args): Add `file' as synonym for `visit',
Gerd Moellmann [Tue, 26 Oct 1999 14:34:42 +0000 (14:34 +0000)]
(standard_args): Add `file' as synonym for `visit',
`execute' as synonym for `eval'.
(main): Add new options to usage message.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 26 Oct 1999 13:08:02 +0000 (13:08 +0000)]
*** empty log message ***

24 years ago(read-input-method-name): Handle the
Kenichi Handa [Tue, 26 Oct 1999 13:01:20 +0000 (13:01 +0000)]
(read-input-method-name): Handle the
case that the arg DEFAULT is symbol.

24 years ago(mule-diag): Handle the case that
Kenichi Handa [Tue, 26 Oct 1999 12:53:53 +0000 (12:53 +0000)]
(mule-diag): Handle the case that
default-input-method is symbol.

24 years agoPatch from rms.
Gerd Moellmann [Tue, 26 Oct 1999 12:24:28 +0000 (12:24 +0000)]
Patch from rms.