1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 09:00:31 -08:00
Commit graph

41348 commits

Author SHA1 Message Date
Stefan Monnier
c997eae589 (Qlatin_1, Qutf_8): New vars.
(syms_of_xterm): Initialize them.
(XTread_socket): Eliminate incorrect optimization that tried to avoid
decoding the output of X*LookupString.
Always use latin-1 to decode the output of XLookupString.
Try Xutf8LookupString if XmbLookupString failed.
2002-04-16 15:08:20 +00:00
Miles Bader
bf36a6d3d1 More updates. 2002-04-16 15:06:05 +00:00
Pavel Janík
aa88b9e55f (mode-line-mode-menu): Update names to reflect latest changes. 2002-04-16 14:56:36 +00:00
Miles Bader
4e3dd7cf6f Add entries for some things I did earlier:
*Grep no devnull (+ call-process-shell-command)
*Face custom widget changes
*RFN-eshadow
*Scrollbar shadow anti-dither fix
*Buttons
*`comint-input-previous-argument'
2002-04-16 14:28:10 +00:00
Stefan Monnier
b0ead4a881 (new_region_cache): Use BEG. 2002-04-16 12:39:25 +00:00
Mike Williams
662deeab31 (sgml-at-indentation-p): Move to fix compilation error. 2002-04-16 10:38:30 +00:00
Gerd Moellmann
08327b2269 (MMAP_ALLOCATED_P): New macro to be set from system
configuration files.
(mmap_enlarge): Enlarge mapped regions only if MMAP_ALLOCATED_P
returns 0.
2002-04-16 07:35:02 +00:00
Michael Kifer
1440420956 typo fix 2002-04-16 05:59:36 +00:00
Michael Kifer
241d963df0 * viper-ex.el: Patch by Samuel Padgett. Copyright papers received.
(viper-ex-print-buf-name): New variable.
	(viper-ex-print-buf): New variable.
	(ex-token-alist): Invoke ex-print on ":print" Ex commands.
	(ex-g-marks): New variable.
	(ex-print): New function.
	(ex-print-display-lines): New function.

	* viper.el (viper-set-hooks): add window-setup-hook, which sets
	the cursor color.

	* ediff-util.el (ediff-cleanup-mess): delete ctl window on exit
	when the window is not in its own frame.
	(ediff-clone-buffer-for-region-comparison): more robust window
	arrangement while prompting for regions to compare.
	(ediff-make-cloned-buffer): use generate-new-buffer-name.
	(ediff-inferior-compare-regions): deleted unused vars
	ctl-buf and quit-now.
2002-04-16 05:49:11 +00:00
Francesco Potortì
2431364f30 (find_entries): Bug fix in list management. 2002-04-16 00:02:55 +00:00
Francesco Potortì
090416ca29 *** empty log message *** 2002-04-16 00:02:38 +00:00
Richard M. Stallman
9bf4c4e564 (facemenu-add-new-face): Use this only for faces. Delete arg MENU.
(facemenu-add-new-color): New function.
(facemenu-set-foreground, facemenu-set-background):
Use facemenu-add-new-color.
2002-04-15 22:05:52 +00:00
Eli Zaretskii
538af1cd67 Document problems with DEC C 5.9.x on Digital Unix 4.0f. 2002-04-15 18:44:53 +00:00
Eli Zaretskii
aef1692217 (ediff-current-diff-face-A)
(ediff-current-diff-face-B, ediff-current-diff-face-C)
(ediff-current-diff-face-Ancestor, ediff-fine-diff-face-A)
(ediff-fine-diff-face-B, ediff-fine-diff-face-C)
(ediff-fine-diff-face-Ancestor, ediff-even-diff-face-A)
(ediff-even-diff-face-B, ediff-even-diff-face-C)
(ediff-even-diff-face-Ancestor, ediff-odd-diff-face-A)
(ediff-odd-diff-face-B, ediff-odd-diff-face-C)
(ediff-odd-diff-face-Ancestor): Add special color definitions for
tty and MS-DOS displays.
2002-04-15 18:31:09 +00:00
Francesco Potortì
54ef70a20c * etags.c (get_language_from_filename): Add one argument.
(strcaseeq): New function.
	(get_language_from_filename): Use it to do a case insenstitive
	comparison if called with appropriate args.
	(find_entries): Try with case insensitive match.
	(process_file): Bug fixed.
2002-04-15 16:04:52 +00:00
Francesco Potortì
5dab24c1f2 *** empty log message *** 2002-04-15 16:04:29 +00:00
Francesco Potortì
a53638904d Bug fix. New version to come soon. 2002-04-15 15:55:07 +00:00
Francesco Potortì
9e0a3f9876 Avoid doubly tagging parse.y when both parse.c and parse.y are given on
the command line, in either order.

	* etags.c (find_entries): Delete tags previously obtained from
	file xxx.c's #line directives when parsing file xxx.y.  This is
	generally done for automatically generated files containing
	#line directives.  This handles the case when xxx.y is tagged
	before xxx.c, and the entries of xxx.c pointing to xxx.y should
	be discarded.
	(language): Added the metasource member.  Initializers changed.
	(invalidate_nodes): New function.
	(readline): Discard lines after having found a #line
  	directive pointing to an already tagged file.  This handles the
	case when xxx.y is tagged before xxx.c, and the entries of
	xxx.c pointing to xxx.y should be discarded.
	(fdesc): New structure for keeping track of input files.
	(fdesc): Remove `file' member (a string) and use instead a pointer
	to a file description structure.
	(curfile, curfiledir, curtagfname, curlang, nocharno,
	forced_lang): Global variables removed in favor of fdhead and
	curfdp, pointers to file description strucures.
	(longopts, main, print_help): Use the CTAGS conditional to include
	or exclude options that work on etags or ctags only.
	(process_file, find_entries, pfnote, add_node, put_entries,
	readline): Use fdhead and curfdp.
	(process_file, find_entries): Do not take an arg string, all
	callers changed.

	* etags.c (longopts, print_help, main): Test CTAGS to disallow
	options that are not right for either etags or ctags.

	* etags.c (number_len, total_size_of_entries): Define them also
	in CTAGS mode, because gcc does not compile all refs away.
2002-04-15 14:18:47 +00:00
Francesco Potortì
c150db2349 *** empty log message *** 2002-04-15 14:17:50 +00:00
Andreas Schwab
d8f6d720de Don't define HAVE_ALLOCA, C_ALLOCA and STACK_DIRECTION, now set by autoconf. 2002-04-15 13:24:05 +00:00
Andreas Schwab
4c87c7335b Stamp file for config.in 2002-04-15 13:14:45 +00:00
Andreas Schwab
1c9952f853 Regenerated with autoheader. 2002-04-15 13:14:20 +00:00
Andreas Schwab
6817198a90 . 2002-04-15 13:13:44 +00:00
Andreas Schwab
a49eb675f7 Run autoheader if necessary. 2002-04-15 13:13:32 +00:00
Andreas Schwab
9dfcf5a509 ($(srcdir)/src/config.in): Generate using autoheader. 2002-04-15 13:13:02 +00:00
Stefan Monnier
397869a4c8 (bootstrap): Don't bother using the pure space. 2002-04-15 11:30:08 +00:00
Andrew Innes
772f363f27 Require wid-edit. 2002-04-15 10:25:19 +00:00
Miles Bader
7e78429398 (widget-field-face, widget-single-line-field-face): Force foreground to
be black on a tty, so this face is readable on a dark-background tty.
2002-04-15 06:18:38 +00:00
Miles Bader
04b8b38245 (highlight): Force foreground to be black on a tty, so this face is
readable on a dark-background tty.
2002-04-15 06:16:28 +00:00
Kim F. Storm
66aa61d882 Enhancements to set-mark-command and exchange-point-and-mark. 2002-04-14 20:17:44 +00:00
Eli Zaretskii
37b844b96a Fix last change. 2002-04-14 17:41:32 +00:00
Kim F. Storm
6727b88a32 *** empty log message *** 2002-04-14 17:33:06 +00:00
Kim F. Storm
868c2f498c (pop-to-mark-command, push-mark-command): New commands.
(set-mark-command): Use them.
Enhanced functionality when command is repeated:
- If first command set the mark (no prefix arg), repeat temporarily
enables transient-mark-mode.
- If first command jumped to mark off ring (with argument),
repeat (with or without arg) jump to next mark off ring.
- Use C-u C-u prefix to set mark after jump.
(exchange-point-and-mark): Temporarily enable transient-mark-mode
if prefix arg.
2002-04-14 17:27:55 +00:00
Pavel Janík
5e55c9ebe5 (speedbar-tag-hierarchy-method)
(speedbar-toggle-updates, speedbar-toggle-images): Doc fixes.
2002-04-14 16:22:57 +00:00
Mike Williams
ca05be61ac (sgml-parse-tag-backward): Fix to work at beginning of buffer. 2002-04-14 12:50:10 +00:00
Pavel Janík
0e03b0c25f *** empty log message *** 2002-04-14 08:18:02 +00:00
Pavel Janík
521069b95b (marginal_area_string): Sort arguments. 2002-04-14 08:16:33 +00:00
Pavel Janík
e814215982 (marginal_area_string): Add prototype. 2002-04-14 08:15:43 +00:00
Pavel Janík
e637a73dda (speedbar-generic-item-info)
(speedbar-sort-tags): Doc fix.
(speedbar-add-supported-extension): Fix typo in interactive spec.
2002-04-14 08:11:22 +00:00
Colin Walters
e9d1f248d5 *** empty log message *** 2002-04-14 06:42:43 +00:00
Colin Walters
7c4f687309 (lock_file): If the lock file is older than an hour, delete it. Reset
attempts to zero if we have to break the lock.
2002-04-14 06:40:19 +00:00
Colin Walters
4cb72a5478 Revert previous change. 2002-04-14 05:51:31 +00:00
Colin Walters
91da64426a (math-format-number): Load `calc-ext' before we call
`math-group-float'.
2002-04-14 05:50:05 +00:00
Colin Walters
bde5791106 Update callers of `ibuffer-map-lines'. 2002-04-14 05:48:09 +00:00
Colin Walters
23cbf556ab (math-format-radix-float): Load calc-ext' before we call math-group-float'. 2002-04-14 01:51:15 +00:00
Colin Walters
57c9cc3ee1 (ibuffer-forward-line): Just skip header if we're
only moving one line forward.
(ibuffer-map-lines): Preserve point position even if we delete
lines.  Only call mapping functions with buffer and mark
arguments; the other two were unused.
(ibuffer-redisplay, ibuffer-update): Always skip special areas.
2002-04-14 01:50:57 +00:00
Colin Walters
e32ddb14af *** empty log message *** 2002-04-14 01:50:33 +00:00
Andreas Schwab
b936fae432 Regenerated. 2002-04-14 01:42:18 +00:00
Andreas Schwab
5e7d772d70 Add config header templates to all AC_DEFINE and
AC_DEFINE_UNQUOTED symbols.
2002-04-14 01:40:58 +00:00
Andreas Schwab
7605f1bd6c (read_score): Fix type of second parameter
of getdelim to be of type size_t instead of int.  Use 0 instead of
ESUCCES.
2002-04-14 01:02:53 +00:00