bpt/emacs.git
29 years ago* etags.c (longopts, print_help, main): Use -I as abbreviation
Francesco Potortì [Wed, 18 Jan 1995 10:14:19 +0000 (10:14 +0000)]
* etags.c (longopts, print_help, main): Use -I as abbreviation
for the --ignore-indentation option.
(main): Do not print an error message for unknown options.

29 years ago(gud-gdb-find-file): Propagate debug menu to found buffers.
Richard M. Stallman [Wed, 18 Jan 1995 04:51:29 +0000 (04:51 +0000)]
(gud-gdb-find-file): Propagate debug menu to found buffers.
(gud-dbx-find-file, gud-xdb-find-file, gud-sdb-find-file, gud-perldb-find-file):
Likewise.
(gud-menu-map): New variable.
(gud-mode): Use gud-menu-map and move the menu-setting outside.

29 years ago(dbx): Fix missing cast of $curline for Irix.
Richard M. Stallman [Tue, 17 Jan 1995 22:31:45 +0000 (22:31 +0000)]
(dbx): Fix missing cast of $curline for Irix.
(gud-irixdbx-marker-filter): Make $curline cast consistent with the others.

29 years ago(pascal-mode-map, pascal-outline-map):
Richard M. Stallman [Tue, 17 Jan 1995 20:53:31 +0000 (20:53 +0000)]
(pascal-mode-map, pascal-outline-map):
C-c C-b now inserts block.  C-c C-d does goto-defun.
`#' calls on electric-pascal-hash.
(pascal-calculate-indent, pascal-indent-alist)
(electric-pascal-tab, pascal-indent-case):
Better handling of indent within case.  Support for CPP.
The `;' in the last statement of a subblock may be omitted.
(electric-pascal-hash): New function.

29 years agoMake sure the event read by comint-dynamic-list-completions isn't
Simon Marshall [Tue, 17 Jan 1995 10:33:24 +0000 (10:33 +0000)]
Make sure the event read by comint-dynamic-list-completions isn't
something like a switch-frame event before running
mouse-choose-completion.

29 years ago(command-line-1): Handle -f with kbd macro.
Richard M. Stallman [Tue, 17 Jan 1995 02:33:49 +0000 (02:33 +0000)]
(command-line-1): Handle -f with kbd macro.

29 years ago(list_buffers_1, Flist_buffers): Functions deleted.
Richard M. Stallman [Tue, 17 Jan 1995 02:33:24 +0000 (02:33 +0000)]
(list_buffers_1, Flist_buffers): Functions deleted.

29 years ago(message_dolog): Ignore narrowing.
Karl Heuer [Tue, 17 Jan 1995 02:29:16 +0000 (02:29 +0000)]
(message_dolog): Ignore narrowing.
Use low-level functions, to bypass modification and motion hooks.

29 years ago(redisplay, redisplay_window, display_mode_line, decode_mode_spec): Use window
Karl Heuer [Tue, 17 Jan 1995 01:52:22 +0000 (01:52 +0000)]
(redisplay, redisplay_window, display_mode_line, decode_mode_spec): Use window
field column_number_displayed instead of a global flag.

29 years ago(struct window): New member column_number_displayed.
Karl Heuer [Tue, 17 Jan 1995 01:51:57 +0000 (01:51 +0000)]
(struct window): New member column_number_displayed.

29 years ago(write_glyphs, insert_glyphs): Call checkmagic.
Karl Heuer [Tue, 17 Jan 1995 00:18:55 +0000 (00:18 +0000)]
(write_glyphs, insert_glyphs): Call checkmagic.

29 years agoDeclare checkmagic.
Karl Heuer [Tue, 17 Jan 1995 00:18:36 +0000 (00:18 +0000)]
Declare checkmagic.

29 years ago(cmcheckmagic): New function.
Karl Heuer [Tue, 17 Jan 1995 00:18:20 +0000 (00:18 +0000)]
(cmcheckmagic): New function.

29 years ago(calendar): Doc fix.
Karl Heuer [Mon, 16 Jan 1995 22:59:42 +0000 (22:59 +0000)]
(calendar): Doc fix.

29 years ago(standard-display-ascii): Doc fix. Allow use with X.
Karl Heuer [Mon, 16 Jan 1995 22:57:31 +0000 (22:57 +0000)]
(standard-display-ascii): Doc fix.  Allow use with X.

29 years ago(iso-aggressive-german-trans-tab): Doc fix.
Karl Heuer [Mon, 16 Jan 1995 22:48:03 +0000 (22:48 +0000)]
(iso-aggressive-german-trans-tab): Doc fix.
(iso-cvt-ffh, iso-cvt-wfh, iso-cvt-ash): Doc fix.

29 years ago(kbd_buffer_store_event): Cast arg of bcopy.
Richard M. Stallman [Mon, 16 Jan 1995 06:48:15 +0000 (06:48 +0000)]
(kbd_buffer_store_event): Cast arg of bcopy.

29 years ago(r_alloc_init): Remove unused variable END.
Roland McGrath [Sun, 15 Jan 1995 13:04:55 +0000 (13:04 +0000)]
(r_alloc_init): Remove unused variable END.

29 years ago(vc-do-command): Use set-buffer-modified-p instead of not-modified.
Roland McGrath [Sun, 15 Jan 1995 11:00:38 +0000 (11:00 +0000)]
(vc-do-command): Use set-buffer-modified-p instead of not-modified.

29 years ago(not-modified): Doc fix.
Roland McGrath [Sun, 15 Jan 1995 10:59:20 +0000 (10:59 +0000)]
(not-modified): Doc fix.

29 years ago(etags-tags-completion-table): Don't let match string contain a \177.
Roland McGrath [Sun, 15 Jan 1995 09:43:29 +0000 (09:43 +0000)]
(etags-tags-completion-table): Don't let match string contain a \177.

29 years ago(vc-directory): Prompt for a directory, not a file.
Karl Heuer [Sat, 14 Jan 1995 03:10:53 +0000 (03:10 +0000)]
(vc-directory): Prompt for a directory, not a file.

29 years ago(Fpurecopy): Mask size field when copying pseudovector.
Karl Heuer [Sat, 14 Jan 1995 02:19:32 +0000 (02:19 +0000)]
(Fpurecopy): Mask size field when copying pseudovector.

29 years agoDeclare Qrear_nonsticky.
Richard M. Stallman [Fri, 13 Jan 1995 08:45:30 +0000 (08:45 +0000)]
Declare Qrear_nonsticky.

29 years ago(Vuse_hard_newlines): New variable.
Richard M. Stallman [Fri, 13 Jan 1995 08:45:07 +0000 (08:45 +0000)]
(Vuse_hard_newlines): New variable.
(Fnewline): If use_hard_newlines is on, mark inserted
newline(s) with `hard' property, marked rear-nonsticky.

29 years ago(forward-paragraph): Notice use-hard-newlines value.
Richard M. Stallman [Fri, 13 Jan 1995 08:44:43 +0000 (08:44 +0000)]
(forward-paragraph): Notice use-hard-newlines value.
(looking-at-hard): New function.
(paragraph-start, paragraph-separate): Doc fix.

29 years ago(fill-region-as-paragraph): Don't modify newline
Richard M. Stallman [Fri, 13 Jan 1995 08:44:26 +0000 (08:44 +0000)]
(fill-region-as-paragraph): Don't modify newline
at end of paragraph, to make sure text-properties are preserved.
(fill-paragraph): Call fill-region, not fill-region-as-paragraph,
to avoid clobbering paragraph-internal hard-newlines.
(fill-region): If use-hard-newlines is on, divide into
"paragraphs" by breaking at every hard newline, temporarily
ignoring paragraph-start.

29 years ago(open-line, split-line, next-line): Use `newline'
Richard M. Stallman [Fri, 13 Jan 1995 08:43:40 +0000 (08:43 +0000)]
(open-line, split-line, next-line): Use `newline'
function to insert newline so it will be marked hard if appropriate.
(indent-new-comment-line): Use `newline' function, unless called
with (new) argument.
(do-auto-fill): Call indent-new-comment-line with argument to
make newline soft.

29 years ago(list-buffers): Fix previous change.
Richard M. Stallman [Fri, 13 Jan 1995 08:25:52 +0000 (08:25 +0000)]
(list-buffers): Fix previous change.

29 years agoFix previous change.
Richard M. Stallman [Fri, 13 Jan 1995 08:24:35 +0000 (08:24 +0000)]
Fix previous change.

29 years ago(list-buffers): New function.
Richard M. Stallman [Fri, 13 Jan 1995 08:14:25 +0000 (08:14 +0000)]
(list-buffers): New function.
(ctl-x-map): Define C-x C-b to list-buffers.

29 years ago(printchar, strout): Call message_dolog.
Karl Heuer [Fri, 13 Jan 1995 02:22:54 +0000 (02:22 +0000)]
(printchar, strout): Call message_dolog.

29 years agoDeclare message_dolog.
Karl Heuer [Fri, 13 Jan 1995 02:22:37 +0000 (02:22 +0000)]
Declare message_dolog.

29 years ago(message_log_need_newline): New var.
Karl Heuer [Fri, 13 Jan 1995 02:22:14 +0000 (02:22 +0000)]
(message_log_need_newline): New var.
(message_dolog): New function, extracted from message2.

29 years ago(easy-menu-define): Doc fix.
Karl Heuer [Fri, 13 Jan 1995 00:35:28 +0000 (00:35 +0000)]
(easy-menu-define): Doc fix.

29 years agoDon't allow MARKBIT and DONT_COPY_FLAG to be the same bit.
Karl Heuer [Fri, 13 Jan 1995 00:02:43 +0000 (00:02 +0000)]
Don't allow MARKBIT and DONT_COPY_FLAG to be the same bit.

29 years ago(DONT_COPY_FLAG): Default this to 1.
Karl Heuer [Fri, 13 Jan 1995 00:00:23 +0000 (00:00 +0000)]
(DONT_COPY_FLAG): Default this to 1.
(mark_object): Use the same XOR expression as elsewhere.
(gc_sweep): Don't touch DONT_COPY_FLAG here; this one is a real size field,
not a mangled pointer.

29 years ago(revert-buffer): Recompute buffer-file-truename.
Richard M. Stallman [Thu, 12 Jan 1995 23:45:01 +0000 (23:45 +0000)]
(revert-buffer): Recompute buffer-file-truename.

29 years ago(internal_equal): Delete redundant tests.
Karl Heuer [Thu, 12 Jan 1995 23:18:19 +0000 (23:18 +0000)]
(internal_equal): Delete redundant tests.
Mask size field when comparing pseudovectors.
(Frandom): Use VALBITS instead of hardcoded constants.

29 years ago(indent-c-exp): Handle `{ if (x)\n foo;\n bar;' case.
Richard M. Stallman [Thu, 12 Jan 1995 22:45:50 +0000 (22:45 +0000)]
(indent-c-exp): Handle `{ if (x)\n  foo;\n  bar;' case.

29 years ago(indent-c++-exp): Handle `{ if (x)\n foo;\n bar;' case.
Richard M. Stallman [Thu, 12 Jan 1995 22:45:24 +0000 (22:45 +0000)]
(indent-c++-exp): Handle `{ if (x)\n  foo;\n  bar;' case.

29 years ago(find-backup-file-name): Run a file name handler.
Richard M. Stallman [Thu, 12 Jan 1995 21:05:07 +0000 (21:05 +0000)]
(find-backup-file-name): Run a file name handler.
(backup-buffer): Do nothing if backup-info is nil.

29 years ago(ange-ftp-set-buffer-mode): Don't set make-backup-files.
Richard M. Stallman [Thu, 12 Jan 1995 21:03:32 +0000 (21:03 +0000)]
(ange-ftp-set-buffer-mode): Don't set make-backup-files.
(ange-ftp-real-find-backup-file-name): New function.
(ange-ftp-find-backup-file-name): New function.
Use it to handle find-backup-file-name.

29 years ago(unexec): Cast value of sbrk.
Richard M. Stallman [Thu, 12 Jan 1995 21:02:30 +0000 (21:02 +0000)]
(unexec): Cast value of sbrk.
(run_time_remap): Cast arg to brk.
(brk_value): Renamed from Brk.
(is_it): Cast 1st arg of mmap.

29 years ago(internal_equal): Once again use a switch.
Richard M. Stallman [Thu, 12 Jan 1995 21:01:31 +0000 (21:01 +0000)]
(internal_equal): Once again use a switch.

29 years agoGlobal polishing, some bugs corrected, dynamic allocation used instead
Francesco Potortì [Thu, 12 Jan 1995 17:05:37 +0000 (17:05 +0000)]
Global polishing, some bugs corrected, dynamic allocation used instead
of fixed length static buffers in many places.
* etags.c (FILEPOS, GET_CHARNO, GET_FILEPOS, max, LINENO): Deleted.
(append_to_tagfile, typedefs, typedefs_and_cplusplus,
 constantypedefs, update, vgrind_style, no_warnings,
 cxref_style, cplusplus, noindentypedefs): Were int, now logical.
(permit_duplicates): Was a var, now a #define.
(filename_lb): Was global, now local to main.
(main): Open the tag file when in cxref mode.
Use a BUFSIZ size buffer for making the shell commands.
Look at the return value from the system routine.
Exit when cannot open the tag file.
(process_file): Open the file and pass the FILE* to find_entries.
(find_entries): Now void, because does not open the file itself.
(pfnote): Recovering from lack of memory does not work.  Removed.
Use savenstr and simplify the code.
(free_tree): Only free the name space if node is named.
(structtag): Now a pointer, not a fixed length array of chars.
(consider_token): Don't take a token as argument.  Use savenstr
when saving a tag in structtag.  Callers changed.
(TOKEN): Structure changed.  Now used only in C_entries.
(TOKEN_SAVED_P, SAVE_TOKEN, RESTORE_TOKEN): Deleted.
(C_entries): nameb and savenameb deleted.  Use dinamic allocation.
(pfcnt): Deleted.  Users updated.
(getit, Asm_labels, Pascal_functions, L_getit, get_scheme,
 TEX_getit, prolog_getit): Use dinamic allocation for storing
the tag instead of a fixed size buffer.

29 years ago(mouse-select-buffer) Handle an aborted selection.
Richard M. Stallman [Thu, 12 Jan 1995 06:59:56 +0000 (06:59 +0000)]
(mouse-select-buffer) Handle an aborted selection.

29 years ago(etags-goto-tag-location): Add 1 to char positions in TAGS.
Richard M. Stallman [Thu, 12 Jan 1995 05:50:13 +0000 (05:50 +0000)]
(etags-goto-tag-location): Add 1 to char positions in TAGS.

29 years ago(define-derived-mode): Doc fix.
Richard M. Stallman [Wed, 11 Jan 1995 17:27:35 +0000 (17:27 +0000)]
(define-derived-mode): Doc fix.

29 years agoPut height and width from geometry parm into default-frame-alist.
Richard M. Stallman [Wed, 11 Jan 1995 04:44:10 +0000 (04:44 +0000)]
Put height and width from geometry parm into default-frame-alist.

29 years ago(main): Skip past the colon in inname.
Richard M. Stallman [Wed, 11 Jan 1995 03:36:30 +0000 (03:36 +0000)]
(main): Skip past the colon in inname.

29 years ago(DONT_COPY_FLAG): Fix typo.
Karl Heuer [Wed, 11 Jan 1995 03:00:32 +0000 (03:00 +0000)]
(DONT_COPY_FLAG): Fix typo.

29 years ago(isearch-edit-string): Disable message logging.
Karl Heuer [Wed, 11 Jan 1995 02:24:09 +0000 (02:24 +0000)]
(isearch-edit-string): Disable message logging.
(isearch-toggle-case-fold, isearch-message): Likewise.

29 years agoUse large constants for Lisp_Misc_Type.
Karl Heuer [Wed, 11 Jan 1995 02:13:20 +0000 (02:13 +0000)]
Use large constants for Lisp_Misc_Type.
Add some function declarations.

29 years ago(Fgarbage_collect): Don't log the GC message.
Karl Heuer [Wed, 11 Jan 1995 02:04:58 +0000 (02:04 +0000)]
(Fgarbage_collect): Don't log the GC message.

29 years ago(message1_nolog): New function.
Karl Heuer [Wed, 11 Jan 1995 02:03:00 +0000 (02:03 +0000)]
(message1_nolog): New function.

29 years ago(Vmessage_log_max): New var.
Karl Heuer [Wed, 11 Jan 1995 01:55:01 +0000 (01:55 +0000)]
(Vmessage_log_max): New var.
(syms_of_xdisp): defvar and initialize it.
(message2_nolog): Renamed from message2.
(message2): Log messages, then call message2_nolog.

29 years ago(echo): Don't log the key echoes.
Karl Heuer [Wed, 11 Jan 1995 01:53:36 +0000 (01:53 +0000)]
(echo): Don't log the key echoes.

29 years agoDeclare all non-returning functions `void'.
Karl Heuer [Wed, 11 Jan 1995 01:40:25 +0000 (01:40 +0000)]
Declare all non-returning functions `void'.
(insert_1): Make non-static.  New arg PREPARE.  All callers changed.

29 years ago(dired-insert-directory): Don't call expand-file-name
Richard M. Stallman [Wed, 11 Jan 1995 01:28:22 +0000 (01:28 +0000)]
(dired-insert-directory): Don't call expand-file-name
when dir-or-list is a list.

29 years ago(DONT_COPY_FLAG): New bit flag.
Richard M. Stallman [Wed, 11 Jan 1995 01:19:09 +0000 (01:19 +0000)]
(DONT_COPY_FLAG): New bit flag.
(mark_object, gc_sweep, compact_strings): Use it.

29 years ago(main): Handle SIGABRT, SIGHWE, SIGPRE, SIGORE, SIGDLK,
Richard M. Stallman [Wed, 11 Jan 1995 01:18:41 +0000 (01:18 +0000)]
(main): Handle SIGABRT, SIGHWE, SIGPRE, SIGORE, SIGDLK,
       SIGCPULIM, if they are defined.

29 years ago(struct Lisp_Free, struct Lisp_Marker, etc.):
Richard M. Stallman [Wed, 11 Jan 1995 01:17:49 +0000 (01:17 +0000)]
(struct Lisp_Free, struct Lisp_Marker, etc.):
Make the `type' field just 16 bits, and declare as int.
Add explicit spacer field after it.
(struct Lisp_Marker): New field insertion_type.

29 years agoDon't use go32 for make-docfile; the arg list is too long.
Karl Heuer [Wed, 11 Jan 1995 00:22:57 +0000 (00:22 +0000)]
Don't use go32 for make-docfile; the arg list is too long.
Use coff2exe in lib-src/makefile instead.

29 years agoUse coff2exe on make-docfile, instead of go32 when running it.
Karl Heuer [Wed, 11 Jan 1995 00:21:46 +0000 (00:21 +0000)]
Use coff2exe on make-docfile, instead of go32 when running it.

29 years agorlogin-tab-or-complete: insert tab in buffer, don't send directly to process.
Noah Friedman [Tue, 10 Jan 1995 23:29:27 +0000 (23:29 +0000)]
rlogin-tab-or-complete: insert tab in buffer, don't send directly to process.

rlogin, rlogin-directory-tracking-mode: use rlogin-remote-user,
not rlogin-user.

29 years ago(Fnarrow_to_region): Swap using temp Lisp_Object, not int.
Karl Heuer [Tue, 10 Jan 1995 22:03:13 +0000 (22:03 +0000)]
(Fnarrow_to_region): Swap using temp Lisp_Object, not int.

29 years ago(Finsert_char): Check inherit flag for long strings too.
Karl Heuer [Tue, 10 Jan 1995 20:37:38 +0000 (20:37 +0000)]
(Finsert_char): Check inherit flag for long strings too.

29 years ago(syms_of_keyboard): Doc fix.
Richard M. Stallman [Tue, 10 Jan 1995 18:37:06 +0000 (18:37 +0000)]
(syms_of_keyboard): Doc fix.

(read_key_sequence): If first event is mouse click,
use the text property keymap from where the click was.
New local var orig_local_map.

29 years ago(show-paren-command-hook): Don't alter paren-mismatch face
Richard M. Stallman [Tue, 10 Jan 1995 17:44:28 +0000 (17:44 +0000)]
(show-paren-command-hook): Don't alter paren-mismatch face
if make-face gives it some contents.

29 years ago(face-nontrivial-p): New function.
Richard M. Stallman [Tue, 10 Jan 1995 17:43:59 +0000 (17:43 +0000)]
(face-nontrivial-p): New function.

29 years ago* etags.c (pfatal): New function.
Francesco Potortì [Tue, 10 Jan 1995 17:20:39 +0000 (17:20 +0000)]
* etags.c (pfatal): New function.
(main, etags_getcwd): Use pfatal.
(etags_getcwd): Corrected another bug in the HAVE_GETCWD version.

29 years agoDoc fixes (simon's email address and shell-mode)
Simon Marshall [Tue, 10 Jan 1995 12:08:21 +0000 (12:08 +0000)]
Doc fixes (simon's email address and shell-mode)

29 years ago* etags.c (Lang_function): Use void instead to declare the
Francesco Potortì [Tue, 10 Jan 1995 09:07:15 +0000 (09:07 +0000)]
* etags.c (Lang_function): Use void instead to declare the
language functions, because many compilers are buggy.
(etags_getcwd): Fix the previous fix on the #else branch.
(readline_internal): Discard possible \r before \n here.
(C_entries): Do not deal with \r here: undo previous fix.

29 years ago(face-try-color-list): Treat `underline' as valid.
Richard M. Stallman [Tue, 10 Jan 1995 06:52:53 +0000 (06:52 +0000)]
(face-try-color-list): Treat `underline' as valid.

29 years agoRemoved several more gratuitous autoload cookies.
Noah Friedman [Tue, 10 Jan 1995 03:14:24 +0000 (03:14 +0000)]
Removed several more gratuitous autoload cookies.
rlogin-initially-track-cwd: Variable deleted.

rlogin-directory-tracking-mode: New variable and function.
Default to 'local.

rlogin-host, rlogin-remote-user: New variables.
rlogin: Set them appropriately.

rlogin-mode-map: Copy shell-mode-map fully if not a list
(in lucid emacs, keymaps are opaque objects).

rlogin-tab-or-complete: New function.
Bind C-i to it.

rlogin-carriage-filter: New function.
rlogin: Add it to comint-output-filter-functions.

rlogin-parse-words: New function.

rlogin: Make buffer name "*rlogin-USER@HOST* if remote user differs from local.
Simplify initialization of local variables, using rlogin-parse-words.
Do not call comint-mode directly.
Doc fixes.

29 years ago(Fscroll_other_window): On small windows, scroll by 1 line.
Karl Heuer [Tue, 10 Jan 1995 00:06:50 +0000 (00:06 +0000)]
(Fscroll_other_window): On small windows, scroll by 1 line.

29 years agoFix text punctuation.
Karl Heuer [Mon, 9 Jan 1995 23:10:10 +0000 (23:10 +0000)]
Fix text punctuation.

29 years agoBetter format of files-by-directory menus.
Richard M. Stallman [Mon, 9 Jan 1995 22:16:23 +0000 (22:16 +0000)]
Better format of files-by-directory menus.
Split 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.
(msb-display-most-recently-used): Changed default value.
(mouse-select-buffer): Now handles several levels of
sub-menus.  New format on return value.

29 years ago(concat, xmalloc, xrealloc, readline, xnew): Four new
Richard M. Stallman [Mon, 9 Jan 1995 18:31:22 +0000 (18:31 +0000)]
(concat, xmalloc, xrealloc, readline, xnew): Four new
functions and a macro that allow the program to work on input
lines of whatever length.  Copied from etags.c.
(fatal): Print a fatal error message and exit.
(main): Use the new functions.  Fixed a bug that made a \037 char
appear at the end of the output.

29 years ago(mouse-drag-region): As once in the past,
Richard M. Stallman [Mon, 9 Jan 1995 18:27:32 +0000 (18:27 +0000)]
(mouse-drag-region): As once in the past,
call the binding of the terminating event.

29 years ago(listify-key-sequence-1): Update for change in CHAR_META.
Richard M. Stallman [Mon, 9 Jan 1995 09:47:15 +0000 (09:47 +0000)]
(listify-key-sequence-1): Update for change in CHAR_META.

29 years ago(store_in_keymap): Copy a cons only if car is a string.
Richard M. Stallman [Sun, 8 Jan 1995 20:24:36 +0000 (20:24 +0000)]
(store_in_keymap): Copy a cons only if car is a string.

29 years agoDon't include param.h.
Richard M. Stallman [Sun, 8 Jan 1995 20:19:47 +0000 (20:19 +0000)]
Don't include param.h.

29 years ago(syms_of_buffer): Doc fix.
Richard M. Stallman [Sun, 8 Jan 1995 19:22:20 +0000 (19:22 +0000)]
(syms_of_buffer): Doc fix.

29 years agoFix buffer-undo-list.
Richard M. Stallman [Sun, 8 Jan 1995 19:20:03 +0000 (19:20 +0000)]
Fix buffer-undo-list.

29 years agoInclude config.h first.
Roland McGrath [Sat, 7 Jan 1995 16:57:36 +0000 (16:57 +0000)]
Include config.h first.

29 years ago(VALBITS, GCTYPEBITS): Deleted; default is better.
Karl Heuer [Sat, 7 Jan 1995 00:23:16 +0000 (00:23 +0000)]
(VALBITS, GCTYPEBITS): Deleted; default is better.

29 years ago(VALBITS): Adjust for new bit layout.
Karl Heuer [Sat, 7 Jan 1995 00:22:49 +0000 (00:22 +0000)]
(VALBITS): Adjust for new bit layout.

29 years ago[XENIX|SOLARIS2] (VALBITS, GCTYPEBITS): Deleted; default is better.
Karl Heuer [Sat, 7 Jan 1995 00:19:51 +0000 (00:19 +0000)]
[XENIX|SOLARIS2] (VALBITS, GCTYPEBITS): Deleted; default is better.

29 years ago(VALBITS, XTYPE): Adjust for new bit layout.
Karl Heuer [Sat, 7 Jan 1995 00:18:38 +0000 (00:18 +0000)]
(VALBITS, XTYPE): Adjust for new bit layout.

29 years agoFix comment.
Karl Heuer [Sat, 7 Jan 1995 00:14:11 +0000 (00:14 +0000)]
Fix comment.

29 years agoDelete obsolete comment.
Karl Heuer [Fri, 6 Jan 1995 23:23:38 +0000 (23:23 +0000)]
Delete obsolete comment.

29 years ago(C_entries): Ignore carriage return at end of line.
Richard M. Stallman [Fri, 6 Jan 1995 22:30:26 +0000 (22:30 +0000)]
(C_entries): Ignore carriage return at end of line.

29 years ago(te-terminfo-systems-regexp): Variable deleted.
Richard M. Stallman [Fri, 6 Jan 1995 22:08:23 +0000 (22:08 +0000)]
(te-terminfo-systems-regexp): Variable deleted.
(te-create-terminfo): Use system-uses-terminfo.

29 years ago(bibtex-clean-entry): Killing text while editing
Richard M. Stallman [Fri, 6 Jan 1995 21:48:36 +0000 (21:48 +0000)]
(bibtex-clean-entry): Killing text while editing
the autogenerated label in the minibuffer caused the killed text
to appear in front of the bibtex entry.

29 years ago(what-cursor-position): Show char in decimal, hex, octal.
Richard M. Stallman [Fri, 6 Jan 1995 20:48:57 +0000 (20:48 +0000)]
(what-cursor-position): Show char in decimal, hex, octal.

29 years ago(pop-global-mark): Make pop-global-mark treat
Richard M. Stallman [Thu, 5 Jan 1995 23:53:01 +0000 (23:53 +0000)]
(pop-global-mark): Make pop-global-mark treat
global-mark-ring as a ring.

29 years ago[!MULTI_FRAME] (window_frame): New function.
Richard M. Stallman [Thu, 5 Jan 1995 22:19:54 +0000 (22:19 +0000)]
[!MULTI_FRAME] (window_frame): New function.
[!MULTI_FRAME] (syms_of_frame): defsubr it.

29 years ago(vc-do-command): Change RCS handling so rcsdiff won't strip
Richard M. Stallman [Thu, 5 Jan 1995 22:11:35 +0000 (22:11 +0000)]
(vc-do-command): Change RCS handling so rcsdiff won't strip
away relative-pathname information.  This function no longer sets the
default directory.  Also, mark the *vc* output buffer unmodified.
(vc-revert-buffer1): Handle font-lock mode correctly.
(vc-diff, vc-print-log): vc-do-command no longer sets the default
directory, but doing so is advantageous for these cases.
(file-executable-p-18): Better portability to Emacs 18.
(vc-directory-exclusion-list, vc-file-tree-walk-internal):
Implement the new variable vc-directory-exclusion-list to prune
tree walks.  Initial value tells it to ignore SCCS and RCS subdirectories.