Richard M. Stallman
d1756ab96e
Fix buffer-undo-list.
1995-01-08 19:20:03 +00:00
Roland McGrath
df3dd7d63d
Include config.h first.
1995-01-07 16:57:36 +00:00
Karl Heuer
09b3d66283
(VALBITS, GCTYPEBITS): Deleted; default is better.
1995-01-07 00:23:16 +00:00
Karl Heuer
308c7a07a2
(VALBITS): Adjust for new bit layout.
1995-01-07 00:22:49 +00:00
Karl Heuer
5df0669f04
[XENIX|SOLARIS2] (VALBITS, GCTYPEBITS): Deleted; default is better.
1995-01-07 00:19:51 +00:00
Karl Heuer
9b8e820120
(VALBITS, XTYPE): Adjust for new bit layout.
1995-01-07 00:18:38 +00:00
Karl Heuer
aa24c41b1d
Fix comment.
1995-01-07 00:14:11 +00:00
Karl Heuer
155add3557
Delete obsolete comment.
1995-01-06 23:23:38 +00:00
Richard M. Stallman
dc26fc9f0f
(C_entries): Ignore carriage return at end of line.
1995-01-06 22:30:26 +00:00
Richard M. Stallman
2fe99fe682
(te-terminfo-systems-regexp): Variable deleted.
...
(te-create-terminfo): Use system-uses-terminfo.
1995-01-06 22:08:23 +00:00
Richard M. Stallman
fa59ceb3f1
(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.
1995-01-06 21:48:36 +00:00
Richard M. Stallman
2a83421caa
(what-cursor-position): Show char in decimal, hex, octal.
1995-01-06 20:48:57 +00:00
Richard M. Stallman
34c3130121
(pop-global-mark): Make pop-global-mark treat
...
global-mark-ring as a ring.
1995-01-05 23:53:01 +00:00
Richard M. Stallman
6e18b6c220
[!MULTI_FRAME] (window_frame): New function.
...
[!MULTI_FRAME] (syms_of_frame): defsubr it.
1995-01-05 22:19:54 +00:00
Richard M. Stallman
165d7ff45e
(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.
1995-01-05 22:11:35 +00:00
Johan Vromans
0a840b84de
Bump version.
1995-01-05 12:32:54 +00:00
Johan Vromans
ac7e3dbebe
Change forms-search to forms-search-forward, and add
...
forms-search-backward.
(forms--mode-menu-ro, forms--mode-menu-edit): New
functions to create a pulldown menu in the menubar.
(forms--mode-commands): Call them for the edit and view mode.
(forms-print): New function.
1995-01-05 11:54:18 +00:00
Roland McGrath
f9b4aacf1b
Fix typo in last change.
1995-01-05 07:45:50 +00:00
Roland McGrath
610f41b751
(store_function_docstring, Fdocumentation): Use & PSEUDOVECTOR_SIZE_MASK on
...
`size' field of compiled byte-code object.
1995-01-05 07:11:54 +00:00
Roland McGrath
4e87700b1e
(Fcall_interactively): Use & PSEUDOVECTOR_SIZE_MASK on `size' field of
...
compiled byte-code object.
1995-01-05 07:06:19 +00:00
Roland McGrath
96277b2df9
(Fcommandp): Use & PSEUDOVECTOR_SIZE_MASK on `size' field of compiled
...
byte-code object.
1995-01-05 07:05:16 +00:00
Richard M. Stallman
45c3304d43
(tex-print): Better check for when to print current
...
buffer's file over last processed file.
1995-01-05 00:23:50 +00:00
Karl Heuer
6b552283ca
(mark_object, mark_buffer): Don't mark buffer twice.
1995-01-04 22:43:47 +00:00
Karl Heuer
177efd1563
[EXPLICIT_SIGN_EXTEND] (XINT): Use symbolic constants.
1995-01-04 22:41:16 +00:00
Richard M. Stallman
04eae66712
(auto-mode-alist): Add entries for .cls files, and for /drafts/.
1995-01-04 22:02:59 +00:00
Karl Heuer
6a044d8689
(xcar, xcdr): Use correct shift and mask values.
1995-01-04 21:31:58 +00:00
Karl Heuer
dcda44ddbb
(xint): Use correct mask.
1995-01-04 21:28:53 +00:00
Per Bothner
3812b1378b
Update copyright notice.
1995-01-04 20:57:31 +00:00
Per Bothner
494c6fbcdb
Recognize BSD/OS as bsdi. Patch from Chris Torek <torek@BSDI.COM>.
1995-01-04 20:54:24 +00:00
Richard M. Stallman
54bfe57bc0
On sunos4.1.3 and sunus4shr, set NON_GNU_CPP.
...
Handle isc 4.1 operating system.
1995-01-04 19:10:22 +00:00
Richard M. Stallman
ee7a2de471
(term_init): Fatal error if screen is too small.
1995-01-04 19:09:36 +00:00
Richard M. Stallman
6a14015905
Use SAVE_MODIFF and BUF_SAVE_MODIFF
...
instead of direct access to the save_modiff field.
1995-01-04 19:08:56 +00:00
Richard M. Stallman
e343d389ac
(store_function_docstring): Arg is now EMACS_INT.
1995-01-04 07:19:10 +00:00
Noah Friedman
ccba0a208c
Add autoload cookies.
1995-01-03 23:44:44 +00:00
Noah Friedman
a3039e326d
(mail-abbrev-mailrc-file): Variable and macro deleted.
...
All callers now use `mail-personal-alias-file'.
1995-01-03 23:44:25 +00:00
Noah Friedman
9d73ab0d9d
Use `mail-personal-alias-file' globally in place of hardwired "~/.mailrc".
1995-01-03 23:43:47 +00:00
Noah Friedman
8790b6984a
(mail-personal-alias-file): New variable.
...
Use globally in place of hardwired "~/.mailrc".
1995-01-03 23:43:27 +00:00
Richard M. Stallman
c0bcb2393b
(tex-mode): Recognize \NeedsTeXFormat{LaTeX2e}.
1995-01-03 22:28:50 +00:00
Richard M. Stallman
eca1cf26c3
(command-line-1): Pause between init file error
...
and command line option processing.
1995-01-03 07:05:41 +00:00
Richard M. Stallman
9e9c0abe49
(spell-filter): Make it a risky-local-variable.
1995-01-03 06:40:13 +00:00
Karl Heuer
303a5c9357
Use consistent spelling in comments.
1995-01-03 01:45:36 +00:00
Karl Heuer
e2ba196c2a
(enum Lisp_Type): Don't use trailing comma.
...
(VALBITS, GCTYPEBITS): Define these regardless of NO_UNION_TYPE.
[!NO_UNION_TYPE] (union Lisp_Object): Use symbolic constants.
1995-01-03 01:35:49 +00:00
Karl Heuer
04ff97564e
(mark_object): Make `else' visible outside MULTI_FRAME.
1995-01-03 01:20:47 +00:00
Richard M. Stallman
7f62925280
(gud-dbx-marker-filter): Use gud-marker-acc like gud-gdb-marker-filter.
...
(gud-sdb-marker-filter): Use gud-marker-acc.
1995-01-02 23:40:27 +00:00
Richard M. Stallman
e4d02e0473
(tex-mode): \begin at start of file implies Latex.
1995-01-02 23:07:36 +00:00
Richard M. Stallman
13b53275f3
(display-time-string-forms): Fix doc string syntax error.
1995-01-02 23:01:16 +00:00
Richard M. Stallman
99a3d506c1
(enum Lisp_Type): Delete Lisp_Buffer.
...
(enum Lisp_Misc_Type): Add Lisp_Misc_Float (not yet used).
(XSETBUFFER, BUFFERP, GC_BUFFERP): Rewrite to use pseudovectors.
(PVEC_BUFFER, PVEC_PROCESS, PVEC_FRAME, PVEC_COMPILED)
(PVEC_WINDOW, PVEC_WINDOW_CONFIGURATION, PVEC_SUBR):
Now enumeration constants, not macros.
(PVEC_FLAG): Enumeration alias for PSEUDOVECTOR_FLAG.
1995-01-02 21:58:40 +00:00
Richard M. Stallman
d281a86afb
Use BUF_MARKERS throughout.
1995-01-02 21:54:50 +00:00
Richard M. Stallman
336cd05669
(Fmake_indirect_buffer): New function.
...
(Fbuffer_base_buffer): New function.
(syms_of_buffer): defsubr them.
(reset_buffer): Don't alter intervals here.
(Fget_buffer_create): Use BUF_MARKERS. Init BUF_INTERVALS here.
(Fkill_buffer): Use BUF_MARKERS; but don't touch it in indir buf.
Likewise BUF_INTERVALS.
(init_buffer_once): Set up .text and BUF_INTERVALS
in buffer_local_symbols and buffer_defaults.
(Fkill_buffer): Don't free the text in indirect buffer.
When killing a base buffer, kill its indirect buffers first.
(set_buffer_temp): New function.
(reset_buffer_local_variables): Initialize buffer_file_type field.
(Fget_buffer_create): Initialize pt_marker, begv/zv_marker.
(set_buffer_internal): Use and update these markers.
Copy undo_list in and out of the base buffer.
(Fget_buffer_create): Init save_modiff field here.
(reset_buffer): Not here.
(Fbuffer_modified_p): Use BUF_SAVE_MODIFF.
(Fset_buffer_modified_p): Use SAVE_MODIFF.
(Fkill_buffer, list_buffers_1): Use BUF_SAVE_MODIFF.
(Fget_buffer_create): Initialize the size and text fields.
1995-01-02 21:50:28 +00:00
Richard M. Stallman
e5d967c90e
Use BUF_INTERVALS throughout.
...
(temp_set_point, set_point): Use BUF_PT.
(get_local_map): Get keymap from specified buffer, not current one.
1995-01-02 21:38:22 +00:00