bpt/emacs.git
23 years ago(woman-italic-face, woman-bold-face, woman-unknown-face):
Miles Bader [Mon, 23 Oct 2000 05:37:24 +0000 (05:37 +0000)]
(woman-italic-face, woman-bold-face, woman-unknown-face):
  Add dark-background variants.
(woman-default-faces):
  Renamed from `woman-colour-faces'.
  Set using the stored defaults, rather than using hard-wired colors.
(woman-monochrome-faces):
  Renamed from `woman-black-faces'.
  Just make the foreground `unspecified' rather than "black".
(woman-menu):
  Rename menu entries accordingly.

23 years ago(face-user-default-spec, face-default-spec): New functions.
Miles Bader [Mon, 23 Oct 2000 05:32:59 +0000 (05:32 +0000)]
(face-user-default-spec, face-default-spec): New functions.
(face-spec-choose, face-spec-set): Document nil-SPEC behavior.
(frame-set-background-mode, face-set-after-frame-default):
  Use `face-user-default-spec'.  Simplify code slightly.

23 years ago(header-line): Make more reasonable on mono/grayscale displays.
Miles Bader [Mon, 23 Oct 2000 04:50:20 +0000 (04:50 +0000)]
(header-line): Make more reasonable on mono/grayscale displays.

23 years ago*** empty log message ***
Miles Bader [Mon, 23 Oct 2000 03:32:59 +0000 (03:32 +0000)]
*** empty log message ***

23 years ago(VCENTER_BASELINE_OFFSET): Bias the division by two, so that when a font
Miles Bader [Mon, 23 Oct 2000 03:14:04 +0000 (03:14 +0000)]
(VCENTER_BASELINE_OFFSET): Bias the division by two, so that when a font
can't be exactly centered, it errs up rather than down.

23 years ago2000-10-22 15:07:47 ShengHuo ZHU <zsh@cs.rochester.edu>
ShengHuo ZHU [Sun, 22 Oct 2000 19:08:26 +0000 (19:08 +0000)]
2000-10-22 15:07:47  ShengHuo ZHU  <zsh@cs.rochester.edu>

* fns.c (Fbase64_decode_string): The decoded result should be
unibyte.

23 years agoInitial check-in: changes for building Emacs under Mac OS.
Andrew Choi [Sun, 22 Oct 2000 16:50:16 +0000 (16:50 +0000)]
Initial check-in: changes for building Emacs under Mac OS.

2000-10-23  Andrew Choi  <akochoi@i-cable.com>

* dispextern.h [macintosh]: Include macgui.h instead of macterm.h.

* dispnew.c [macintosh]: Include macterm.h.
(init_display) [macintosh]: initialization for window system.

* emacs.c (main) [macintosh]: Call syms_of_textprop,
syms_of_macfns, syms_of_ccl, syms_of_fontset, syms_of_xterm,
syms_of_search, x_term_init, and init_keyboard before calling
init_window_once.  Also, call syms_of_xmenu.

* fontset.c (syms_of_fontset) [macintosh]: Set ASCII font of
default fontset to Monaco.

* frame.c [macintosh]: Include macterm.h.  Remove declarations of
NewMacWindow and DisposeMacWindow.
(make_terminal_frame) [macintosh]: Call make_mac_terminal_frame
instead of calling NewMacWindow and setting fields of
f->output_data.mac directly.  Call init_frame_faces.
(Fdelete_frame) [macintosh]: Remove unused code.
(Fmodify_frame_parameters) [macintosh]: Call
x_set_frame_parameters instead of mac_set_frame_parameters.

* frame.h [macintosh]: Define menu_bar_lines field in struct
frame.  Define FRAME_EXTERNAL_MENU_BAR macro.

* keyboard.c [macintosh]: Include macterm.h.
(kbd_buffer_get_event) [macintosh]: Generate delete_window_event
and menu_bar_activate_event type events as for X and NT.
(make_lispy_event) [macintosh]: Construct lisp events of type
MENU_BAR_EVENT as for X and NT.

* sysdep.c [macintosh]: Remove declaration for sys_signal.
Include stdlib.h.  Remove definition of Vx_bitmap_file_path.
(sys_subshell) [macintosh]: Remove definition entirely.
(init_sys_modes) [macintosh]: Do not initialize Vwindow_system and
Vwindow_system_version here.  Remove initialization of
Vx_bitmap_file_path.
(read_input_waiting): Correct the number of parameters passed to
read_socket_hook.
Move all Macintosh functions to mac/mac.c.

* term.c [macintosh]: Include macterm.h.

* window.c [macintosh]: Include macterm.h.

* xdisp.c [macintosh]: Include macterm.h.  Declare
set_frame_menubar and pending_menu_activation.
(echo_area_display) [macintosh]: Do not return if terminal frame
is the selected frame.
(update_menu_bar) [macintosh]: Check FRAME_EXTERNAL_MENU_BAR (f).
Allow only the selected frame to set menu bar.
(redisplay_window) [macintosh]: Obtain menu bar to redisplay by
calling FRAME_EXTERNAL_MENU_BAR (f).
(display_menu_bar) [macintosh]: Check FRAME_MAC_P (f).

* xfaces.c [macintosh]: Include macterm.h.  Define x_display_info
and check_x.  Declare XCreateGC.  Define x_create_gc and
x_free_gc.  Initialize font_sort_order.
(x_face_list_fonts) [macintosh]: Use the same code as WINDOWSNT,
but call x_list_fonts instead of w32_list_fonts.
(Finternal_face_x_get_resource) [macintosh]: Do not call
display_x_get_resource.
(prepare_face_for_display) [macintosh]: Set xgcv.font.
(realize_x_face) [macintosh]: Load the font if it is specified in
ATTRS.
(syms_of_xfaces) [macintosh]: Initialize Vscalable_fonts_allowed
to Qt.

* cus-edit.el (custom-button-face): Use 3D look for mac.
(custom-button-pressed-face): Likewise.

* faces.el (set-face-attributes-from-resources): Handle mac frames
in the same way as x and w32 frames.
(face-valid-attribute-values): Likewise.
(read-face-attribute): Likewise.
(defined-colors): Likewise.
(color-defined-p): Likewise.
(color-values): Likewise.
(display-grayscale-p): Likewise.
(face-set-after-frame-default): Likewise.
(mode-line): Same default face as for x and w32.
(tool-bar): Likewise.

* frame.el: Remove call to frame-notice-user-settings at end of
the file.

* info.el (Info-fontify-node): make underlines invisible for mac
as for x, pc, and w32 frame types.

* term/mac-win.el: New file.

23 years agorefill-mode
Dave Love [Sun, 22 Oct 2000 16:29:14 +0000 (16:29 +0000)]
refill-mode

23 years ago*** empty log message ***
Dave Love [Sun, 22 Oct 2000 16:28:19 +0000 (16:28 +0000)]
*** empty log message ***

23 years ago#
André Spiegel [Sun, 22 Oct 2000 15:45:05 +0000 (15:45 +0000)]
#

23 years ago(vc-checkout): Added `-p' suffix in call to vc-make-version-backups-p;
André Spiegel [Sun, 22 Oct 2000 15:37:51 +0000 (15:37 +0000)]
(vc-checkout): Added `-p' suffix in call to vc-make-version-backups-p;
use vc-make-version-backup to actually make the backup.
(vc-version-other-window, vc-version-backup-file): Handle both
automatic and manual backups.
(vc-revert-file): Use vc-delete-automatic-version-backups to get rid
of all of them.

23 years ago(vc-cvs-make-version-backups-p): Added `-p' suffix as expected by
André Spiegel [Sun, 22 Oct 2000 15:31:11 +0000 (15:31 +0000)]
(vc-cvs-make-version-backups-p): Added `-p' suffix as expected by
vc[-hooks].el.

23 years ago(vc-version-backup-file-name): New optional args MANUAL and REGEXP.
André Spiegel [Sun, 22 Oct 2000 15:28:58 +0000 (15:28 +0000)]
(vc-version-backup-file-name): New optional args MANUAL and REGEXP.
(vc-delete-automatic-version-backups, vc-make-version-backup): New
functions.
(vc-before-save): Use the latter.
(vc-default-make-version-backups-p): Added `-p' suffix to avoid
confusion.

23 years agoFix a typo in a comment.
Eli Zaretskii [Sun, 22 Oct 2000 14:00:19 +0000 (14:00 +0000)]
Fix a typo in a comment.

23 years ago(comint-highlight-input, comint-highlight-prompt):
Miles Bader [Sun, 22 Oct 2000 12:36:41 +0000 (12:36 +0000)]
(comint-highlight-input, comint-highlight-prompt):
  Renamed, `-face' at end removed.
(comint-send-input, comint-output-filter):
  Use renamed faces.

23 years agoClean up comint entries a bit.
Miles Bader [Sun, 22 Oct 2000 10:20:30 +0000 (10:20 +0000)]
Clean up comint entries a bit.

23 years ago*** empty log message ***
Stefan Monnier [Sun, 22 Oct 2000 10:00:59 +0000 (10:00 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Stefan Monnier [Sun, 22 Oct 2000 08:22:51 +0000 (08:22 +0000)]
*** empty log message ***

23 years ago(fix_submap_inheritance): Don't do anything if parent_entry
Stefan Monnier [Sun, 22 Oct 2000 04:48:48 +0000 (04:48 +0000)]
(fix_submap_inheritance): Don't do anything if parent_entry
is nil: since we go to the end of submap anyway, we'd end up
setting nil to nil.
(access_keymap): Don't use KEYMAPP on meta_map since KEYMAPP
doesn't obey autoload.

23 years ago(fit-window-to-buffer): Change defaulting of MAX-HEIGHT slightly.
Miles Bader [Sun, 22 Oct 2000 04:21:36 +0000 (04:21 +0000)]
(fit-window-to-buffer): Change defaulting of MAX-HEIGHT slightly.

23 years ago(window-text-height): Don't expect minibuffers to have mode-lines.
Miles Bader [Sun, 22 Oct 2000 04:18:14 +0000 (04:18 +0000)]
(window-text-height): Don't expect minibuffers to have mode-lines.

23 years ago(color-values, color-defined-p): Use `member', not
Miles Bader [Sat, 21 Oct 2000 22:29:38 +0000 (22:29 +0000)]
(color-values, color-defined-p): Use `member', not
`memq', because it works correctly for strings.
(frame-set-background-mode): Actually, "unspecified-fg" and
"unspecified-bg" *are* strings.  Use `member', not `memq', and
`equal', not `eq', when a string value is possible.

23 years ago(Info-file-list-for-emacs): Add an entry for Speedbar.
Eli Zaretskii [Sat, 21 Oct 2000 19:54:53 +0000 (19:54 +0000)]
(Info-file-list-for-emacs): Add an entry for Speedbar.

23 years ago(dos_set_window_size): Update screen dimension variables.
Eli Zaretskii [Sat, 21 Oct 2000 18:14:15 +0000 (18:14 +0000)]
(dos_set_window_size): Update screen dimension variables.

23 years ago(sh-mode-map): Remove bindings for
Stefan Monnier [Sat, 21 Oct 2000 18:06:17 +0000 (18:06 +0000)]
(sh-mode-map): Remove bindings for
sh-electric-rparen, sh-electric-less and sh-electric-hash.
(sh-st-punc, sh-here-doc-syntax): Use string-to-syntax.
(sh-font-lock-heredoc, sh-font-lock-paren): New funs.
(sh-font-lock-syntactic-keywords): Use them.
(sh-heredoc-face, sh-st-face, sh-special-syntax): Remove.
(sh-mkword-regexp, sh-electric-rparen-needed-here): Remove.
(sh-mode): Don't override font-lock-unfontify-region-function.
Use a copy of sh-font-lock-syntactic-keywords.
(sh-set-shell): Don't set sh-electric-rparen-needed-here.
Don't call sh-scan-buffer since font-lock does it on the fly.
(sh-get-indent-info): Use `face' rather than `syntax-table'
text-property to detect here-documents.
Replace sh-special-syntax with sh-st-punc.
(sh-prev-line): Use `face' rather than `syntax-table'
text-property to skip over here-documents.
(sh-font-lock-unfontify-region-function, sh-check-paren-in-case)
(sh-set-char-syntax, sh-electric-rparen, sh-electric-hash)
(sh-electric-less, sh-set-here-doc-region)
(sh-remove-our-text-properties, sh-search-word, sh-scan-case)
(sh-scan-buffer, sh-rescan-buffer): Remove.

23 years ago(w32_cache_char_metrics): Double check that font is
Jason Rumney [Sat, 21 Oct 2000 17:14:43 +0000 (17:14 +0000)]
(w32_cache_char_metrics): Double check that font is
really fixed pitch before trusting tmPitchAndFamily.

23 years ago*** empty log message ***
Jason Rumney [Sat, 21 Oct 2000 17:12:26 +0000 (17:12 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Andrew Innes [Sat, 21 Oct 2000 13:33:35 +0000 (13:33 +0000)]
*** empty log message ***

23 years ago(w32_char_font_type): Move enum from w32term.c
Andrew Innes [Sat, 21 Oct 2000 13:31:55 +0000 (13:31 +0000)]
(w32_char_font_type): Move enum from w32term.c

23 years agoExtern decl for w32_cache_char_metrics.
Andrew Innes [Sat, 21 Oct 2000 13:31:20 +0000 (13:31 +0000)]
Extern decl for w32_cache_char_metrics.

23 years ago(w32_load_bdf_font): Call w32_cache_char_metrics.
Andrew Innes [Sat, 21 Oct 2000 13:30:33 +0000 (13:30 +0000)]
(w32_load_bdf_font): Call w32_cache_char_metrics.

23 years ago(w32_load_system_font): Call w32_cache_char_metrics.
Andrew Innes [Sat, 21 Oct 2000 13:29:45 +0000 (13:29 +0000)]
(w32_load_system_font): Call w32_cache_char_metrics.
(w32_unload_font): Free per_char array if present.

23 years ago(w32_per_char_metric): Remove HDC argument. Use
Andrew Innes [Sat, 21 Oct 2000 13:26:41 +0000 (13:26 +0000)]
(w32_per_char_metric): Remove HDC argument.  Use
cached information in emulated XFontStruct to handle common cases
quickly.  Do not allocate XCharStruct for return.
(w32_native_per_char_metric): New function.
(w32_bdf_per_char_metric): Fill in supplied XCharStruct instead of
allocating one.
(x_produce_glyphs): Don't get an HDC.  Change calls to
w32_per_char_metric to match arg change above.  Remove calls to
free results.
(w32_get_glyph_overhangs): Ditto.
(w32_cache_char_metrics): New function.

23 years agoChange .obj to .$(O) in all dependencies.
Andrew Innes [Sat, 21 Oct 2000 13:24:14 +0000 (13:24 +0000)]
Change .obj to .$(O) in all dependencies.
($(BLD)/casefiddle.$(O)): Remove compile command.
($(BLD)/gmalloc.$(O)): Remove compile command.
($(BLD)/dispnew.obj):
($(BLD)/keyboard.obj):
($(BLD)/w32inevt.obj):
($(BLD)/w32bdf.obj):
($(BLD)/alloc.obj):
($(BLD)/buffer.obj):
($(BLD)/editfns.obj):
($(BLD)/emacs.obj):
($(BLD)/fileio.obj):
($(BLD)/fns.obj):
($(BLD)/indent.obj):
($(BLD)/insdel.obj):
($(BLD)/intervals.obj):
($(BLD)/minibuf.obj):
($(BLD)/print.obj):
($(BLD)/scroll.obj):
($(BLD)/sysdep.obj):
($(BLD)/textprop.obj):
($(BLD)/widget.obj):
($(BLD)/xdisp.obj): Add dependency on w32gui.h.
($(BLD)/term.obj): Add dependency on dispextern.h.

23 years ago($(BLD)\dispnew.obj):
Andrew Innes [Sat, 21 Oct 2000 13:23:23 +0000 (13:23 +0000)]
($(BLD)\dispnew.obj):
($(BLD)\keyboard.obj):
($(BLD)\w32inevt.obj):
($(BLD)\w32bdf.obj):
($(BLD)\alloc.obj):
($(BLD)\buffer.obj):
($(BLD)\editfns.obj):
($(BLD)\emacs.obj):
($(BLD)\fileio.obj):
($(BLD)\fns.obj):
($(BLD)\indent.obj):
($(BLD)\insdel.obj):
($(BLD)\intervals.obj):
($(BLD)\minibuf.obj):
($(BLD)\print.obj):
($(BLD)\scroll.obj):
($(BLD)\sysdep.obj):
($(BLD)\textprop.obj):
($(BLD)\widget.obj):
($(BLD)\xdisp.obj): Add dependency on w32gui.h.
($(BLD)\term.obj): Add dependency on dispextern.h

23 years ago($(TIT)): Add $(SUBDIRS) as dependents, instead
Andrew Innes [Sat, 21 Oct 2000 13:20:17 +0000 (13:20 +0000)]
($(TIT)): Add $(SUBDIRS) as dependents, instead
of conditional invocation of make.
(TIT-GB, TIT-BIG5, NON-TIT-GB, NON-TIT-BIG5)
(NON-TIT-CNS, JAPANESE, KOREAN, THAI, VIETNAMESE, LAO, INDIAN)
(TIBETAN, LATIN, SLAVIC, GREEK, RUSSIAN, MISC): Rename all .el
files to .elc.
($(TIT)): Adjusted for the above change.
(clean mostlyclean): Likewise.
(.el.elc): New target.

23 years ago(make-auto-save-file-name): Don't apply conversion to
Andrew Innes [Sat, 21 Oct 2000 13:11:56 +0000 (13:11 +0000)]
(make-auto-save-file-name): Don't apply conversion to
remote (ange-ftp) file names.

23 years ago(Fminibuffer_complete): Call Fpos_visible_in_window_p
Eli Zaretskii [Sat, 21 Oct 2000 08:57:18 +0000 (08:57 +0000)]
(Fminibuffer_complete): Call Fpos_visible_in_window_p
with an additional argument of Qt.

23 years ago(quail-update-guidance): Balance parens.
Miles Bader [Sat, 21 Oct 2000 08:07:01 +0000 (08:07 +0000)]
(quail-update-guidance): Balance parens.

23 years ago(Fpos_visible_in_window_p): Update prototype
Miles Bader [Sat, 21 Oct 2000 08:02:17 +0000 (08:02 +0000)]
(Fpos_visible_in_window_p): Update prototype

23 years ago(pos_fully_visible_in_window_p):
Miles Bader [Sat, 21 Oct 2000 07:57:20 +0000 (07:57 +0000)]
(pos_fully_visible_in_window_p):
  New function.
(Fpos_visible_in_window_p):
  Add FULLY argument.
  Use pos_fully_visible_in_window_p.
(window_scroll_pixel_based, window_scroll_line_based):
  Update calls to Fpos_visible_in_window_p.

23 years ago(quail-update-guidance):
Miles Bader [Sat, 21 Oct 2000 05:50:56 +0000 (05:50 +0000)]
(quail-update-guidance):
  Use `fit-window-to-buffer' instead of `set-window-text-height'.

23 years ago(resize-temp-buffer-window): Use `fit-window-to-buffer'.
Miles Bader [Sat, 21 Oct 2000 05:40:19 +0000 (05:40 +0000)]
(resize-temp-buffer-window): Use `fit-window-to-buffer'.

23 years ago(fit-window-to-buffer): New function.
Miles Bader [Sat, 21 Oct 2000 05:38:11 +0000 (05:38 +0000)]
(fit-window-to-buffer): New function.
(shrink-window-if-larger-than-buffer): Use it.

23 years ago(quail-update-guidance): Force a redisplay before setting the guidance
Miles Bader [Fri, 20 Oct 2000 22:56:41 +0000 (22:56 +0000)]
(quail-update-guidance): Force a redisplay before setting the guidance
window size, to ensure we see any minibuffer expansion it causes.

23 years agoCorrect typos, fix markup, add index entries.
Eli Zaretskii [Fri, 20 Oct 2000 22:24:55 +0000 (22:24 +0000)]
Correct typos, fix markup, add index entries.

23 years ago(toplevel): Conditionalize compilation of mem_*
Gerd Moellmann [Fri, 20 Oct 2000 19:14:07 +0000 (19:14 +0000)]
(toplevel): Conditionalize compilation of mem_*
functions differently.

23 years agoMove #ifdef GC_MARK_STACK back above mem_init where it used to be. mem_z etc not...
Jason Rumney [Fri, 20 Oct 2000 18:45:17 +0000 (18:45 +0000)]
Move #ifdef GC_MARK_STACK back above mem_init where it used to be. mem_z etc not defined
otherwise.

23 years ago*** empty log message ***
Jason Rumney [Fri, 20 Oct 2000 18:44:10 +0000 (18:44 +0000)]
*** empty log message ***

23 years ago(quail-show-guidance-buf): Make sure guidance window really has enough room.
Miles Bader [Fri, 20 Oct 2000 16:38:06 +0000 (16:38 +0000)]
(quail-show-guidance-buf): Make sure guidance window really has enough room.
(quail-update-guidance): If quail-guidance-win is already shown, make
  sure its height is OK.

23 years ago(set-window-text-height): Force window-min-height to 1.
Miles Bader [Fri, 20 Oct 2000 16:33:54 +0000 (16:33 +0000)]
(set-window-text-height): Force window-min-height to 1.

23 years ago(_malloc_internal) [GC_MALLOC_CHECK]: Use
Gerd Moellmann [Fri, 20 Oct 2000 15:57:00 +0000 (15:57 +0000)]
(_malloc_internal) [GC_MALLOC_CHECK]: Use
_malloc_internal instead of malloc.
(_free_internal) [GC_MALLOC_CHECK]: Use _free_internal instead
of free.

23 years ago(toplevel) [SYSTEM_MALLOC || DOUG_LEA_MALLOC]: Undef
Gerd Moellmann [Fri, 20 Oct 2000 15:55:14 +0000 (15:55 +0000)]
(toplevel) [SYSTEM_MALLOC || DOUG_LEA_MALLOC]: Undef
GC_MALLOC_CHECK.
(toplevel) [GC_MARK_STACK || GC_MALLOC_CHECK]: Move mem_node
structure definition and related variabled to the top of the file.
Include this code when GC_MALLOC_CHECK is defined.
(lisp_malloc, lisp_free) [GC_MALLOC_CHECK]: Don't
register/unregister allocated region.
(emacs_blocked_free) [GC_MALLOC_CHECK]: Check if freeing something
which isn't allocated.
(emacs_blocked_malloc) [GC_MALLOC_CHECK]: Check if returning
something which is already in use.
(emacs_blocked_realloc) [GC_MALLOC_CHECK]: Likewise.
(mem_insert) [GC_MALLOC_CHECK]: Use _malloc_internal.
(mem_delete) [GC_MALLOC_CHECK]: Use _free_internal.
(init_alloc_once) [GC_MALLOC_CHECK]: Call mem_init.

23 years ago(resize-temp-buffer-window): Use `set-window-text-height'
Miles Bader [Fri, 20 Oct 2000 15:19:04 +0000 (15:19 +0000)]
(resize-temp-buffer-window): Use `set-window-text-height'
instead of `enlarge-window' & `mode-line-window-height-fudge'.

23 years ago(window-text-height, set-window-text-height): New functions.
Miles Bader [Fri, 20 Oct 2000 15:16:46 +0000 (15:16 +0000)]
(window-text-height, set-window-text-height): New functions.
(shrink-window-if-larger-than-buffer): Use `window-text-height'
instead of `window-height' & `mode-line-window-height-fudge'.
(mode-line-window-height-fudge): Add FACE parameter.

23 years ago[!WINDOWSNT]: Don't apply Solaris 2.5 work-around on
Andrew Innes [Fri, 20 Oct 2000 14:49:19 +0000 (14:49 +0000)]
[!WINDOWSNT]: Don't apply Solaris 2.5 work-around on
Windows.
(my_strftime) <macro>: Don't use macro arg list when redefining as
_strftime_copytm.
(my_strftime) <function>: Supply 0 as ut argument.

23 years ago(ispell-mode-line-window-height-fudge):
Miles Bader [Fri, 20 Oct 2000 12:23:37 +0000 (12:23 +0000)]
(ispell-mode-line-window-height-fudge):
New function, conditionally aliased to `mode-line-window-height-fudge'.
(ispell-help): Use it.
(ispell-choices-win-default-height): Don't include mode-line fudge.
(ispell-choices-win-default-height): New function.
(ispell-show-choices, ispell-command-loop): Use function
`ispell-choices-win-default-height' instead of variable.

23 years ago(height-affecting-face-attributes): Use `defconst'.
Miles Bader [Fri, 20 Oct 2000 12:21:30 +0000 (12:21 +0000)]
(height-affecting-face-attributes): Use `defconst'.

23 years ago(resize-temp-buffer-window): Use `mode-line-window-height-fudge'.
Miles Bader [Fri, 20 Oct 2000 09:23:20 +0000 (09:23 +0000)]
(resize-temp-buffer-window): Use `mode-line-window-height-fudge'.

23 years ago(mode-line-window-height-fudge): New variable.
Miles Bader [Fri, 20 Oct 2000 09:21:59 +0000 (09:21 +0000)]
(mode-line-window-height-fudge): New variable.
(height-affecting-face-attributes): New variable.
(mode-line-window-height-fudge): New function.
(shrink-window-if-larger-than-buffer): Use it.

23 years agoAdd `emacs-35', `emacs-mime', `eshell', and `speedbar'.
Miles Bader [Fri, 20 Oct 2000 03:00:17 +0000 (03:00 +0000)]
Add `emacs-35', `emacs-mime', `eshell', and `speedbar'.

23 years ago(Info-fontify-node):
Miles Bader [Fri, 20 Oct 2000 02:58:00 +0000 (02:58 +0000)]
(Info-fontify-node):
  Add support for @subsubsection titles, which use `Info-title-4-face'.
(Info-title-4-face):
  New face.
(Info-title-3-face):
  Inherit from Info-title-4-face instead of variable-pitch.

23 years agoAdded Speedbar.
Eric M. Ludlam [Fri, 20 Oct 2000 02:25:28 +0000 (02:25 +0000)]
Added Speedbar.

23 years ago*** empty log message ***
Eric M. Ludlam [Fri, 20 Oct 2000 02:15:13 +0000 (02:15 +0000)]
*** empty log message ***

23 years ago* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam [Fri, 20 Oct 2000 02:00:52 +0000 (02:00 +0000)]
* Makefile.in (Speedbar): Added build targets for speedbar.texi

23 years agoFirst Edition.
Eric M. Ludlam [Fri, 20 Oct 2000 01:53:35 +0000 (01:53 +0000)]
First Edition.

23 years ago*** empty log message ***
Jason Rumney [Thu, 19 Oct 2000 19:54:58 +0000 (19:54 +0000)]
*** empty log message ***

23 years ago(dired-insert-directory): Do not let errors signalled by
Jason Rumney [Thu, 19 Oct 2000 19:50:13 +0000 (19:50 +0000)]
(dired-insert-directory): Do not let errors signalled by
attempt to run dired-free-space-program prevent dired from working.

23 years ago(add_menu_item): Do not use MF_OWNERDRAW for titles, as it has stopped working.
Jason Rumney [Thu, 19 Oct 2000 19:25:53 +0000 (19:25 +0000)]
(add_menu_item): Do not use MF_OWNERDRAW for titles, as it has stopped working.
(Fx_popup_menu, Fx_popup_dialog): Check for tool-bar position like menu-bar.

23 years ago(x_produce_glyphs): Handle unibyte_display_via_language_environment correctly.
Jason Rumney [Thu, 19 Oct 2000 19:21:07 +0000 (19:21 +0000)]
(x_produce_glyphs): Handle unibyte_display_via_language_environment correctly.
(w32_draw_box_rect): Fix the calculation of width and height.

23 years ago(Fx_create_frame): Don't bother calling
Jason Rumney [Thu, 19 Oct 2000 19:12:51 +0000 (19:12 +0000)]
(Fx_create_frame): Don't bother calling
face-set-after-frame-default since the caller does it for us
anyway. Clean up calls to x_get_arg to be consistent with X.

23 years agoDo not undef HAVE_WINDOW_SYSTEM before
Jason Rumney [Thu, 19 Oct 2000 19:06:38 +0000 (19:06 +0000)]
Do not undef HAVE_WINDOW_SYSTEM before
including dispextern.h, as it stops faces from working.

23 years ago*** empty log message ***
Stefan Monnier [Thu, 19 Oct 2000 15:42:49 +0000 (15:42 +0000)]
*** empty log message ***

23 years ago(diff-find-file-name): Fix regex subgroup number.
Stefan Monnier [Thu, 19 Oct 2000 15:42:21 +0000 (15:42 +0000)]
(diff-find-file-name): Fix regex subgroup number.

23 years ago(dirtrack): Fix call to run-hooks.
Gerd Moellmann [Thu, 19 Oct 2000 14:55:12 +0000 (14:55 +0000)]
(dirtrack): Fix call to run-hooks.

23 years ago(cmuscheme-program-name): Renamed from
Gerd Moellmann [Thu, 19 Oct 2000 14:45:45 +0000 (14:45 +0000)]
(cmuscheme-program-name): Renamed from
scheme-program-name because xscheme.el contains a defcustom with
the same name.  As a consequence, customizing group `cmuscheme'
loaded `xscheme' which redefined run-scheme.
(run-scheme): Use cmuscheme-program-name.

23 years agoscheme-program-name -> cmuscheme-program-name
Gerd Moellmann [Thu, 19 Oct 2000 14:44:49 +0000 (14:44 +0000)]
scheme-program-name -> cmuscheme-program-name

23 years ago(doctor-death): Update the Samaritans'
Gerd Moellmann [Thu, 19 Oct 2000 13:29:26 +0000 (13:29 +0000)]
(doctor-death): Update the Samaritans'
anonymous address, and add a website for Befrienders
International.

23 years ago(skip_debugger): Prevent a compiler warning.
Gerd Moellmann [Thu, 19 Oct 2000 12:03:08 +0000 (12:03 +0000)]
(skip_debugger): Prevent a compiler warning.
(Fcondition_case): Likewise.
(Fbacktrace_frame): Use a null interactive spec.

23 years ago(ps-print-emacs-type): Move into the
Gerd Moellmann [Thu, 19 Oct 2000 10:55:15 +0000 (10:55 +0000)]
(ps-print-emacs-type): Move into the
eval-and-compile.

23 years agoEven/odd pages fix. Fix little bug on XEmacs. Avoid
Gerd Moellmann [Thu, 19 Oct 2000 10:46:51 +0000 (10:46 +0000)]
Even/odd pages fix.  Fix little bug on XEmacs.  Avoid
compilation gripes.  Doc fix.
(ps-print-version): New version number (6.2).
(ps-x-color-instance-p, ps-x-color-instance-rgb-components)
(ps-x-color-name, ps-x-color-specifier-p, ps-x-copy-coding-system)
(ps-x-device-class, ps-x-extent-end-position, ps-x-extent-face)
(ps-x-extent-priority, ps-x-extent-start-position)
(ps-x-face-font-instance, ps-x-find-coding-system)
(ps-x-font-instance-properties, ps-x-make-color-instance)
(ps-x-map-extents): Alias for functions without the prefix `ps-x-', to
avoid compilation gripes without defining functions.
(ps-e-find-composition): Alias for function find-composition, to have a
suitable function depending on Emacs version.
(ps-color-device, ps-color-values, ps-face-foreground-name)
(ps-face-background-name, ps-face-bold-p, ps-face-italic-p, ps-mapper)
(ps-extent-sorter, ps-xemacs-face-kind-p, ps-xemacs-color-name)
(ps-print-ensure-fontified): Function definitions surrounded by
`eval-and-compile' to avoid compilation gripes.
(ps-font-lock-face-attributes): `font-lock-face-attributes' evaluated
by symbol-value to avoid compilation gripes.
(ps-end-file, ps-header-sheet, ps-plot-region): Even/odd pages fix.
(ps-generate-postscript-with-faces): Fix little bug on XEmacs.

23 years ago(normal-top-level):
Miles Bader [Thu, 19 Oct 2000 09:04:26 +0000 (09:04 +0000)]
(normal-top-level):
  Call `frame-set-background-mode' after `frame-notice-user-settings'
  because the latter doesn't call the former on a tty.

23 years ago(frame-set-background-mode): `unspecified' &c are symbols, not strings.
Miles Bader [Thu, 19 Oct 2000 08:37:11 +0000 (08:37 +0000)]
(frame-set-background-mode): `unspecified' &c are symbols, not strings.

23 years ago*** empty log message ***
Eli Zaretskii [Thu, 19 Oct 2000 07:24:01 +0000 (07:24 +0000)]
*** empty log message ***

23 years ago(color-name-rgb-alist): Add a comment explaining why some "light*"
Eli Zaretskii [Thu, 19 Oct 2000 07:18:06 +0000 (07:18 +0000)]
(color-name-rgb-alist): Add a comment explaining why some "light*"
colors are deliberately absent from the alist.

23 years agoUse registry "MuleTibetan-2" for Tibetan.
Kenichi Handa [Thu, 19 Oct 2000 07:09:20 +0000 (07:09 +0000)]
Use registry "MuleTibetan-2" for Tibetan.
(ccl-encode-mule-unicode-0100-24ff): New CCL program.  Register it
for ISO10646-1 fonts.
(x-font-name-charset-alist): Add an entry for "iso10646-1".

23 years ago(Info-title-{1,2,3}-face): Change tty colors as suggested by Miles Bader.
Eli Zaretskii [Thu, 19 Oct 2000 06:59:00 +0000 (06:59 +0000)]
(Info-title-{1,2,3}-face): Change tty colors as suggested by Miles Bader.

23 years ago*** empty log message ***
Kenichi Handa [Thu, 19 Oct 2000 06:58:33 +0000 (06:58 +0000)]
*** empty log message ***

23 years ago(frame-set-background-mode): If a tty frame defines a
Eli Zaretskii [Thu, 19 Oct 2000 06:56:50 +0000 (06:56 +0000)]
(frame-set-background-mode): If a tty frame defines a
background color, use that to compute the background mode, instead
of always defaulting to "dark".

23 years ago(x_find_ccl_program): Check also fontp->full_name.
Kenichi Handa [Thu, 19 Oct 2000 06:55:02 +0000 (06:55 +0000)]
(x_find_ccl_program): Check also fontp->full_name.

23 years ago(Antinews): Many changes from Richard M. Stallman.
Eli Zaretskii [Thu, 19 Oct 2000 06:52:31 +0000 (06:52 +0000)]
(Antinews): Many changes from Richard M. Stallman.

23 years ago*** empty log message ***
Miles Bader [Thu, 19 Oct 2000 04:31:37 +0000 (04:31 +0000)]
*** empty log message ***

23 years ago(Shell Mode):
Miles Bader [Thu, 19 Oct 2000 04:30:51 +0000 (04:30 +0000)]
(Shell Mode):
  Document `comint-write-output', name change to `comint-delete-output'.

23 years agoDocument recent comint changes.
Miles Bader [Thu, 19 Oct 2000 04:26:24 +0000 (04:26 +0000)]
Document recent comint changes.

23 years ago(comint-write-output): Add APPEND argument. Rework interactive spec.
Miles Bader [Thu, 19 Oct 2000 04:21:09 +0000 (04:21 +0000)]
(comint-write-output):  Add APPEND argument.  Rework interactive spec.
(comint-append-output-to-file): Function removed.

23 years ago*** empty log message ***
Miles Bader [Thu, 19 Oct 2000 03:58:37 +0000 (03:58 +0000)]
*** empty log message ***

23 years ago(comint-mode-map): Bind `C-c C-s' to comint-write-output.
Miles Bader [Thu, 19 Oct 2000 03:46:11 +0000 (03:46 +0000)]
(comint-mode-map): Bind `C-c C-s' to comint-write-output.

23 years ago(comint-write-output, comint-append-output-to-file): New functions.
Miles Bader [Thu, 19 Oct 2000 02:12:30 +0000 (02:12 +0000)]
(comint-write-output, comint-append-output-to-file): New functions.
(comint-mode-map): Add them to the menu.

23 years agoSync with glibc, file version 1.78.
Gerd Moellmann [Wed, 18 Oct 2000 19:12:39 +0000 (19:12 +0000)]
Sync with glibc, file version 1.78.
(my_strftime) [HAVE_TZNAME]: Use `UTC' instead of `GMT' which
should no longer be used according to ISO 8601.

23 years ago(mm-uu-decode-function)
Dave Love [Wed, 18 Oct 2000 17:08:35 +0000 (17:08 +0000)]
(mm-uu-decode-function)
(mm-uu-binhex-decode-function): Defvar when compiling.