1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-13 10:20:59 -07:00
Commit graph

26840 commits

Author SHA1 Message Date
Andreas Schwab
cb58ebb0cb (_XOPEN_SOURCE): Define for declaration of cuserid.
(parse_header): Explicitly declare return type.
1998-04-06 10:15:16 +00:00
Andreas Schwab
4e7ef1d6c5 Include <unistd.h> if available.
(main, handle_signals, perror_1, fatal_error): Explicitly declare
return types.  Add forward declarations.
1998-04-06 10:14:26 +00:00
Andreas Schwab
7f3bff3e4c Include <stdlib.h> and <unistd.h> if available.
Don't declare geteuid.
(print_help_and_exit): Change return type to void.  Forward
declare it.
1998-04-06 10:13:46 +00:00
Andreas Schwab
1f8c2f557f Include <stdlib.h> if available.
(main): Explicitly declare return type.
1998-04-06 10:12:28 +00:00
Dave Love
ff3453e4d1 (help-make-xrefs): Grok commands in keymap table
expansions.
(help-xref-button): Simplify.
(help-make-xrefs): Set overriding keymap properly.
1998-04-06 09:56:55 +00:00
Andreas Schwab
515e3036c0 (lrt-composing-pattern-double-c): Change
chars-in-string to length.
(lrt-generate-quail-map): Change sref to aref, and make second
argument of substring a character index.
1998-04-06 09:49:37 +00:00
Andreas Schwab
96ced23cf1 (Flength): Doc fix. 1998-04-06 09:33:40 +00:00
Andreas Schwab
c1937d6a5e (unexec): Account for possible padding before the old .bss
section.
1998-04-06 09:26:20 +00:00
Andreas Schwab
8daf7106e6 (Ftranspose_regions): Fix order of parameters for replace_range. 1998-04-06 09:20:04 +00:00
Andreas Schwab
96d6400464 (Fdirectory_files): GCPRO encoded_directory and list.
Compute needsep only once.  Pass correct arg to chars_in_text.
1998-04-06 09:11:05 +00:00
Andreas Schwab
6feef45153 (gc_sweep): Avoid using two loop variables counting the
same thing.
1998-04-06 09:04:23 +00:00
Andreas Schwab
6b9c546488 Check for string.h. 1998-04-06 08:57:37 +00:00
Kenichi Handa
3fc7dfe527 (subset-p): Renamed from
find-safe-coding-system-list-subset-p.
(find-coding-systems-region, find-coding-systems-string): New
functions.
(find-coding-systems-for-charsets): Renamed from
find-safe-coding-system.  This is now a helper function of the
above two.
(select-safe-coding-system): Adjusted for the above changes.
1998-04-06 05:07:36 +00:00
Kenichi Handa
533d3a6f5a (setup-japanese-environment): Setup
sentence-end suitable for Japanese text.
(exit-japanese-environment): New function.
1998-04-06 05:06:56 +00:00
Kenichi Handa
0eb1019841 Set exit-function to
exit-japanese-environment for Japanese environment.
1998-04-06 05:06:56 +00:00
Kenichi Handa
fa25174026 (Fstring_as_unibyte): Set size_byte field to -1. 1998-04-06 05:06:12 +00:00
Richard M. Stallman
453fa9876f (print) <Lisp_String>: Follow a hex escape with `\ ' if nec. 1998-04-05 19:18:32 +00:00
Richard M. Stallman
8f152ad40d Fix previous change. 1998-04-05 19:13:50 +00:00
Richard M. Stallman
400a1b1f84 (help-highlight-face): Use underline.
(help-mode-maybe): Ensure read-only.
(help-xref-button): Obey help-highlight-p.
(help-follow): Remove check for args being a list.
(help-mode): Doc fix.
(help-highlight-p): Put in help group.

(help-make-xrefs): Insert button label in scope of
inhibit-read-only binding.
(help-mode-map, help-make-xrefs): Define TAB, RET correctly.

Make hyperlinks for cross-reference info intuited from *Help* buffer.
(help-font-lock-keywords): Removed.
(help-mode-map): Define keys for navigating hyperlinks.
(help-xref-stack, help-xref-stack-item): New permanent-local variables.
(help-mode): Set font-lock-defaults to nil.
(help-mode-maybe): Invoke help-make-xrefs in Help mode.
(help-setup-xref): New function.
(describe-key, describe-mode, describe-function,
describe-variable): Call it.
(view-lossage, describe-bindings): Nullify help-xref-stack,
help-xref-stack-item.
(help-highlight-p): New option.
(help-highlight-face): New variable.
(help-back-label, help-xref-symbol-regexp, help-xref-info-regexp):
New variables.
(help-setup-xref, help-make-xrefs, help-xref-button,
help-xref-interned, help-xref-mode, help-follow-mouse,
help-xref-go-back, help-go-back, help-follow, help-next-ref): New functions.
1998-04-05 19:10:02 +00:00
André Spiegel
421f0bfe8e (vc-dired-mode): Make dired-after-readin-hook a local hook, not a local variable. 1998-04-05 18:54:35 +00:00
Richard M. Stallman
68521d611f (update-file-autoloads): Redo 1997-08-23 change. 1998-04-05 18:47:51 +00:00
André Spiegel
ccb141e8e1 (vc-merge, vc-backend-merge): New functions.
(vc-resolve-conflicts): Added optional parameters for buffer names.
(vc-branch-p): New function.
1998-04-05 18:45:06 +00:00
André Spiegel
e27827ddcc (vc-prefix-map): Added "m" for vc-merge. 1998-04-05 18:44:35 +00:00
André Spiegel
b690900731 (vc-ensure-vc-buffer): New function.
(vc-registration-error): Replaced by the above.  Updated all callers.
(file-executable-p-18, file-regular-p-18): Removed.
1998-04-05 18:43:15 +00:00
Stephen Eglen
666b94132b Customized. 1998-04-05 18:26:32 +00:00
Dave Love
3c14708ccf Fix header line. 1998-04-05 17:43:09 +00:00
Stephen Eglen
323f7c491f Customized. 1998-04-05 16:14:58 +00:00
Dave Love
a797a30d6b (command-line): Fix paren error. 1998-04-05 11:46:30 +00:00
Richard M. Stallman
5e6e69169e (webjump): Use assoc-ignore-case for locating the proper URL. 1998-04-05 03:19:59 +00:00
Richard M. Stallman
9b4e41acb4 (report-emacs-bug-hook): Use skip-chars-forward
to check for non-ASCII characters, and to find them.
Don't use find-charset-region.
(report-emacs-bug-pretest-address): Update address.
(report-emacs-bug-address): Likewise.
1998-04-05 01:05:15 +00:00
Richard M. Stallman
bba88bb165 (make_frame_without_minibuffer): Conditionalize on HAVE_WINDOW_SYSTEM.
(make_minibuffer_frame): Likewise.
1998-04-04 06:37:54 +00:00
Richard M. Stallman
d13a848004 (Fmessage_box): Pass the missing third argument
STRING_MULTIBYTE (val) to message2.
1998-04-04 05:27:31 +00:00
Richard M. Stallman
3d30b8bc56 (vc-next-action-dired): Use dired-do-redisplay. Handle
window configuration correctly.
(vc-next-action): Save window configuration for vc-next-action-dired.
(vc-finish-logentry): Only kill log buffer if it does exist.
(vc-dired-mode): Rewritten so that it works entirely through
dired-after-readin-hook.  Subdirectories are handled just as in
ordinary dired.
(vc-dired-hook): New function.
(vc-state-info, vc-dired-reformat-line): Adapted.
(vc-dired-update, vc-dired-update-line): Removed.
(vc-directory): Rewritten.
(vc-directory-18): Removed.
(vc-dired-mark-locked): New function, bound to "*l" in vc-dired-mode.
(vc-do-command): Only compute vc-name if it is really needed.
(vc-fetch-cvs-status): New function.
(vc-dired-hook): Use it.
1998-04-04 05:22:37 +00:00
Richard M. Stallman
8aa81ea8c4 (vc-parse-cvs-status): New function.
(vc-fetch-master-properties): Moved cvs status retrieval to the above.
(vc-backend): If a file is not registered, remember that by setting
the property to `none'.
(vc-name): Use the mechanism of vc-backend to compute the value.
(vc-after-save): Don't access vc-backend property directly.
1998-04-04 05:21:44 +00:00
Richard M. Stallman
fb220ea4ee (put_entries): Use %ld. 1998-04-04 02:22:08 +00:00
Richard M. Stallman
5c0b76c1be (fatal): Declare the arg. 1998-04-04 02:21:01 +00:00
Richard M. Stallman
3e0a61b575 (report-emacs-bug-hook): Don't bind enable-multibyte-characters. 1998-04-04 00:07:57 +00:00
Richard M. Stallman
a26f4ccdd5 (regex_compile) [!MATCH_MAY_ALLOCATE]: Fix paren error. 1998-04-04 00:00:06 +00:00
Richard M. Stallman
24cef2618f (set_intervals_multibyte): Function moved after set_intervals_multibyte_1. 1998-04-03 23:58:11 +00:00
Richard M. Stallman
c2e527be0b (command-line): If already unibyte, just load
latin-N instead of calling set-language-environment.
1998-04-03 23:49:11 +00:00
Richard M. Stallman
249ac14bec (report-emacs-bug): Use set-buffer-multibyte. 1998-04-03 21:06:38 +00:00
Richard M. Stallman
e934739e62 (compile_range): Unused function deleted.
(regex_compile): Special handling for range \177-\377.
(regex_compile): Cast args to TRANSLATE to unsigned char.
(re_search_2): Fix forward scan handling multibyte.
Recognize that nonascii characters are not in the fastmap.
Handle fetching multibyte characters for backward scan,
(re_match_2_internal): Handle multibyte and translation
in exactn and anychar.
(bcmp_translate): Handle multibyte chars for translation.

(TRANSLATE): Don't cast to  unsigned char.

(PATFETCH): Use RE_TRANSLATE to translate.
1998-04-03 07:33:13 +00:00
Richard M. Stallman
c1a0049caa (rmail-mode-2): Locally set enable-local-variables
to nil, so a local var list in a message won't confuse things.
1998-04-03 05:34:10 +00:00
Richard M. Stallman
03a5af7baf (report-emacs-bug-hook): Fix the regexp for
matching non-ASCII characters.
1998-04-03 05:11:30 +00:00
Richard M. Stallman
18e5a64ad6 (rul-generic-mode): Use font-lock-builtin-face,
not font-lock-em[hasized-face.
1998-04-03 04:40:40 +00:00
Richard M. Stallman
37254ece9e (Fmake_variable_frame_local): Doc fix. 1998-04-03 03:13:32 +00:00
Richard M. Stallman
5c46262443 Remove some directories that don't really work now. 1998-04-03 01:52:38 +00:00
Richard M. Stallman
9658795ce8 (Fstring_as_multibyte): Never return unibyte string unchanged.
Set size_byte field.
1998-04-02 22:48:51 +00:00
Dave Love
898df4aa14 (main): Add [--unibyte] to usage. 1998-04-02 18:46:08 +00:00
Richard M. Stallman
37cbd14613 (RE_TRANSLATE): Use char_table_translate. 1998-04-02 08:11:19 +00:00