[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

New pretest 21.0.103

From: Gerd Moellmann
Subject: New pretest 21.0.103
Date: 08 May 2001 16:47:19 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.103

There is a new pretest available, hopefully the last before the
release of 21.1, in


If you have the tars from the previous pretest, and you have the
`xdelta' utility, you can instead download the much smaller


You can use a command like


to generate the new tar from the old one, where XDELTA is the xdelta
file you downloaded, PREVIOUS-TAR is the tar file from the
previous pretest, and NEW-TAR is the name of the new tar file.
Information about xdelta can be found on the GNU ftp site, in

This fixes the problem with the Leim tar in .101, and contains
the patches I sent to the list.

Other changes since .102


2001-05-07  Gerd Moellmann  <address@hidden>

        * xfns.c (x_set_foreground_color): Set frame's cursor_pixel.

        * dispextern.h (inverse_video): Declare extern.

        * keyboard.c (delete_kboard): Handle the case that selected_frame
        has been deleted in the course of x_connection_closed.

2001-05-03  Eli Zaretskii  <address@hidden>

        * xterm.c (XTread_socket) <Expose> [!USE_TOOLKIT_SCROLL_BARS]: Fix
        the change from 2001-04-30.

2001-05-03  Gerd Moellmann  <address@hidden>

        * xfns.c (file_dialog_unmap_cb): New function.
        (Fx_file_dialog): Use it as XmNunmapCallback to capture the case
        where a dialog is closed via the window manager.

        * xdisp.c (try_window_id): Cases of changes all in front of 
        the window start or all below the window end mostly rewritten.
        (redisplay_window): Move the tests if try_window_id is
        applicable to try_window_id.
        (GIVE_UP): New macro.

2001-05-02  Gerd Moellmann  <address@hidden>

        * xterm.c (expose_window): Return int.  If W is the window
        currently being updated, mark the frame garbaged.  Fix
        computation of rows intersecting the exposed rectangle.
        (expose_window_tree): Stop when expose_window returns 0.
        * xterm.c (x_draw_stretch_glyph_string): Don't draw background
        again if it has already been drawn.

2001-05-01  Stefan Monnier  <address@hidden>

        * syntax.c (update_syntax_table): Check that oldi has the same
        properties as old_prop before deciding not to invalidate.

2001-04-30  Gerd Moellmann  <address@hidden>

        * undo.c (Fprimitive_undo): In a writable buffer, enable undoing
        read-only text that is so because of text properties.

        * xterm.c (x_window_to_menu_bar) [USE_LUCID]: New function.
        (XTread_socket) <Expose> [USE_LUCID]: Handle events for
        windows that are components of a Lucid menu bar.

2001-04-27  Gerd Moellmann  <address@hidden>

        * term.c (turn_on_face): Fix reverse video handling on terminals
        that don't support colors.

2001-04-26  Gerd Moellmann  <address@hidden>

        * editfns.c (save_excursion_restore): Don't use XBUFFER on
        a non-buffer.

2001-04-25  Gerd Moellmann  <address@hidden>

        * term.c (toggle_highlight): New function.
        (turn_on_face): Change handling of reverse video.

        * process.c (wait_reading_process_input): Call
        record_asynch_buffer_change only if a timer really changed

        * buffer.c (mouse_face_overlay_overlaps): Fix the computation
        of the number of overlays to check.

        * keyboard.c (command_loop_1): Redo change of 2001-03-12.

        * xdisp.c (try_window_id): Fix a case where window_end_pos
        and window_end_bytepos were not adjusted.

2001-04-23  Gerd Moellmann  <address@hidden>

        * xfaces.c (compute_char_face): If buffer is unibyte, set CH to
        zero instead of -1.

2001-04-21  Eli Zaretskii  <address@hidden>

        * process.c (wait_reading_process_input) [!subprocesses]:
        Don't reference waiting_for_user_input_p, it's not defined in the
        branch without async subprocesses support.

2001-04-19  Gerd Moellmann  <address@hidden>

        * keyboard.c (delete_kboard): Prevent a dangling reference
        from current_kboard to KB, which is freed.

        * process.c (wait_reading_process_input):
        Call record_asynch_buffer_change after running timers, to make
        read_key_sequence aware of buffer changes from under it.

2001-04-18  Gerd Moellmann  <address@hidden>

        * xfaces.c (Qscalable_fonts_allowed): New variable.
        (realizing_basic_faces_p): Removed.
        (x_face_list_fonts): Special handling for realizing_basic_faces_p
        (realize_basic_faces): Specbind Qscalable_fonts_allowed to t.
        (syms_of_xfaces): Initialize Qscalable_fonts_allowed.  Change
        default for scalable-fonts-allowed to t.

        * fileio.c (Finsert_file_contents): If the file size returned from
        stat is zero, set END to READ_BUF_SIZE.  This makes sure we can
        read from files on a procfs whose contents are generated dynamically.

2001-04-18  Eli Zaretskii  <address@hidden>

        * gmalloc.c (__malloc_size_t) [__GNUC__]: If STDC_HEADERS is not
        defined, include stddef.h and use __SIZE_TYPE__ instead of size_t.
        (__memalign_hook): Make the two prototypes consistent.

2001-04-17  Gerd Moellmann  <address@hidden>

        * xdisp.c (redisplay_window): Make sure to clear the desired glyph
        matrix of mini-windows.

2001-04-12  Stefan Monnier  <address@hidden>

        * intervals.c (find_interval): Don't rebalance during signal handling.

2001-04-11  Gerd Moellmann  <address@hidden>

        * fns.c: Include blockinput.h.

        * fns.c (Fplist_get): Don't QUIT if interrupt_input_blocked.

2001-04-10  Gerd Moellmann  <address@hidden>

        * fns.c (Fcompare_strings): Fix return values.

        * window.c (window_scroll): Change the meaning of N to mean
        N screen-fulls or N lines.
        (window_scroll_pixel_based, window_scroll_line_based)
        (scroll_command, Fscroll_other_window): Change accordingly.

        * window.c (window_scroll_pixel_based, Frecenter):
        Call window_box_height instead of using it.last_visible_y for the
        height of the window.

        * xdisp.c (redisplay_window) <recenter>: Call window_box_height
        instead of using it.last_visible_y for the height of the window.

        * w32proc.c (sys_spawnve): Quote more chars for Cygwin.

        * w32.c (sys_open): Try to open file without _O_CREAT first, to be
        able to write to hidden and system files.  Make file handles

        * fileio.c (Fcopy_file) [WINDOWSNT]: Use CopyFile.

2001-04-09  Gerd Moellmann  <address@hidden>

        * fns.c (Fplist_get, Fplist_put): Add QUITs.

        * window.c (window_internal_height): Return 1 less if the
        window has a header line.

        * xdisp.c (try_window_id): When scrolling on a terminal, take
        the change of window_internal_height into account.

2001-04-09  Eli Zaretskii  <address@hidden>

        * gmalloc.c (align): If the argument SIZE would overflow
        __malloc_ptrdiff_t, fail right away.

2001-04-06  Gerd Moellmann  <address@hidden>

        * xfns.c (compute_tip_xy): Add parameters WIDTH and HEIGHT.
        Make sure the tooltip is completely visible.
        (x_make_gc): Use FRAME_X_SCREEN_NUMBER.

        * xterm.h (FRAME_X_SCREEN_NUMBER): New macro.

        * xmenu.c (xmenu_show): Use FRAME_X_SCREEN_NUMBER.


2001-05-07  MORIOKA Tomohiko  <address@hidden>

        The following changes are to provide infrastructure for handling
        MIME messages to rmail.  They don't affect the original behaviour
        if rmail-enable-mime is nil.

        * mail/rmail.el (rmail-insert-mime-forwarded-message-function)
        (rmail-search-mime-header-function): New variables.
        (rmail-expunge-and-save): Be sure to set-buffer to the Rmail
        (rmail-quit): Bury `rmail-buffer' after `rmail-view-buffer' is
        (rmail-get-new-mail): Likewise.
        (rmail-toggle-header): Likewise.  If rmail-enable-mime is non-nil,
        call rmai-show-mime-function.
        (rmail-display-labels): If rmail-enable-mime is non-nil, update
        mode-line-process of rmail-view-buffer.
        (rmail-set-attribute): Be sure to set-buffer to the Rmail buffer.
        (rmail-show-message): Be sure to call rmail-auto-file in the Rmail
        (rmail-next-message): Be sure to set-buffer to the Rmail buffer.
        (rmail-next-undeleted-message): Likewise.
        (rmail-message-regexp-p): If rmail-enable-mime is non-nil, call
        (rmail-search-message): New function.
        (rmail-search): Call rmail-search-message to check if a message
        matches REGEXP, lastly update point after calling
        (rmail-undelete-previous-message): Be sure to set-buffer to the
        Rmail buffer.
        (rmail-expunge-confirmed): Likewise.
        (rmail-only-expunge): Likewise.
        (rmail-reply): If rmail-enable-mime is non-nil, don't narrow to
        header region, refer to rmail-msgref-vector while setting the
        current buffer to rmail-buffer temporarily.
        (rmail-forward): Be sure to bind forward-buffer to the Rmail
        buffer.  If rmail-enable-mime is non-nil, call
        rmail-insert-mime-forwarded-message-function instead of inserting
        forwarded message by itself.

        * mail/rmailkwd.el (rmail-read-label): Be sure to work in the
        Rmail buffer.
        (rmail-set-label, rmail-next-labeled-message): Likewise.

        * mail/rmailout.el (rmail-output-read-rmail-file-name): Be sure to
        set-buffer to the Rmail buffer.
        (rmail-output-to-rmail-file): Likewise.
        (rmail-output): Likewise.

        * mail/rmailsum.el (rmail-message-subject-p): Process the result
        of mail-fetch-field by rmail-summary-line-decoder.
        (rmail-new-summary): Be sure to go to the Rmail buffer.  If
        rmail-enable-mime is non-nil, set rmail-summary-buffer of
        rmail-view-buffer to nil.
        (rmail-summary-undelete): If rmail-enable-mime is non-nil, pop to
        (rmail-summary-scroll-msg-up): Handle rmail-view-buffer, not
        (rmail-summary-scroll-msg-down): Likewise.
        (rmail-summary-beginning-of-message): Likewise.
        (rmail-summary-wipe): Likewise.
        (rmail-summary-toggle-header): Use save-window-excursion, not
        save-excursion.  Update point in rmail-view-buffer, not in
        (rmail-summary-reply): Before calling rmail-reply, set buffer to
        rmail-view-buffer, not rmail-buffer.

2001-05-07  Gerd Moellmann  <address@hidden>

        * cus-edit.el (custom-file): Signal an error if user-init-file is
        nil (running -q).

        * mail/rmailedit.el (rmail-edit-mode-hook): Add :version.

        * mail/smtpmail.el (smtpmail-warn-about-unknown-extensions): Add
        * mail/smtpmail.el (smtpmail-warn-about-unknown-extensions): New
        (smtpmail-via-smtp): Print warnings about unknown SMTP extensions
        only if smtpmail-warn-about-unknown-extensions is set.

        * mail/rmail.el (rmail-mode-map): Use rmail-sort-by-labels
        instead of rmail-sort-by-keywords.

        * mail/rmailsort.el (rmail-sort-by-labels): Renamed from 

        * mail/rmailsum.el (rmail-summary-sort-by-labels): Renamed
        from rmail-summary-sort-by-keywords.  Doc fix.
        (rmail-summary-mode): Doc fix.

        * mail/rmail.el (rmail-edit): New Custom group.

        * mail/rmailedit.el (rmail-edit-mode): Doc fix.
        (rmail-edit-mode-hook): New user-option.

2001-05-05  Richard M. Stallman  <address@hidden>

        * help.el (help-xref-symbol-regexp): Recognize "source of"
        and friends, meaning make a link to the source file.
        (help-make-xrefs): Handle "source of" and friends
        by constructing a link that visits the source file.

        * dabbrev.el (dabbrev-select-buffers-function): Doc fix.

2001-05-04  Stefan Monnier  <address@hidden>

        * progmodes/cperl-mode.el (cperl-font-lock-keywords)
        (cperl-font-lock-keywords-1, cperl-font-lock-keywords-2):
        Renamed from perl-font-lock-keywords to avoid clashes.
        (cperl-mode, cperl-load-font-lock-keywords, cperl-init-faces)
        (cperl-load-font-lock-keywords-1, cperl-load-font-lock-keywords-2):
        Updated correspondingly.

        * diff-mode.el (diff-nonexistent-face, diff-font-lock-keywords):
        Typo `nonexistant' -> `nonexistent'.

2001-05-04  Martin Stjernholm  <address@hidden>

        * cc-cmds.el (c-electric-delete, c-electric-delete-forward):
        Split `c-electric-delete' into two functions where
        `c-electric-delete-forward' always deletes forward and
        `c-electric-delete' only contains the code necessary for XEmacs to
        choose between backward and forward deletion.

        * cc-mode.el: `c-electric-delete-forward' is now bound to C-d to
        get the electric behavior on that key too.
        (c-fill-paragraph): Fixed bogus direct use of
        c-comment-prefix-regexp, which caused an error when it's a list.

2001-05-03  Eli Zaretskii  <address@hidden>

        * dired-aux.el (dired-diff): Doc fix.

        * dired.el (dired-diff): Likewise.

2001-05-03  Eli Zaretskii  <address@hidden>

        * textmodes/ispell.el (ispell-change-dictionary): Doc fix.

2001-05-02  Stefan Monnier  <address@hidden>

        * vc.el (vc-next-action-on-file): Only force buffer+file to writable
        if both the buffer and the file are read-only.

        * progmodes/sh-script.el (sh-prev-line): Look for sh-heredoc-face
        rather than font-lock-string-face.
        (sh-get-indent-info): Treat heredocs like strings.

2001-05-02  Gerd Moellmann  <address@hidden>

        * textmodes/texinfmt.el (texinfo-format-parse-args): Don't consume
        a newline following `}'.
        (texinfo-format-email): New function.
        (toplevel): Use texinfo-format-email for @email.
        (texinfo-format-kbd-regexp, texinfo-format-kbd-end-regexp):
        Add `display'.
        (texinfo-sort-region): Goto point-min before sorting.
        (texinfo-set): Remove leading white space from value.
        From address@hidden

        * replace.el (query-replace-regexp-eval): Doc fix.

2001-05-01  Stefan Monnier  <address@hidden>

        * diff-mode.el (diff-nonexistant-face): New face.
        (diff-font-lock-keywords): Use it.

2001-04-30  Eli Zaretskii  <address@hidden>

        * font-lock.el (font-lock-mode): Doc fix.

        * dired-aux.el (dired-do-rename-regexp, dired-do-copy-regexp)
        (dired-do-hardlink-regexp, dired-do-symlink-regexp): Doc fix.

2001-04-30  Gerd Moellmann  <address@hidden>

        * progmodes/sh-script.el (sh-font-lock-heredoc): Allow optional
        backslash at the start of the here-document delimiter.
        (sh-font-lock-syntactic-keywords): Likewise.

        * mail/rmail.el (rmail-message-regexp-p): Yet another fix.

2001-04-29  Eli Zaretskii  <address@hidden>

        * term/tty-colors.el (tty-color-define, tty-color-off-gray-diag)
        (tty-color-translate, tty-color-by-index, tty-color-values)
        (tty-color-desc): Doc fix.

2001-04-27  Eli Zaretskii  <address@hidden>

        * dired-aux.el (dired-do-create-files, dired-do-copy)
        (dired-do-symlink, dired-do-hardlink, dired-do-rename):
        Mention dired-dwim-target in the doc string.

2001-04-28  Miles Bader  <address@hidden>

        * dabbrev.el (dabbrev--ignore-buffer-p): New function.
        (dabbrev--find-expansion): Use it.
        (dabbrev--select-buffers): Don't select ignored buffers.

2001-04-27  Gerd Moellmann  <address@hidden>

        * mail/rmail.el (rmail-message-regexp-p): Don't match before headers.

2001-04-26  Richard M. Stallman  <address@hidden>

        * dabbrev.el: Add doc strings for some functions.
        (dabbrev--eliminate-newlines): New variable.
        (dabbrev--substitute-expansion): Convert newlines to spaces
        if dabbrev--eliminate-newlines is set.
        If abbrev and expansion are both all-lower-case,
        leave dabbrev--last-case-pattern nil.

2001-04-26  Gerd Moellmann  <address@hidden>

        * mail/rmail.el (rmail-message-regexp-p): Use rfc822-goto-eoh
        if necessary, like in rmail-show-message.

2001-04-26  Vinicius Jose Latorre  <address@hidden>

        * ps-print.el: Color specified by number is forced to be float number.
        (ps-print-version): New version number (
        (ps-header-frame-alist, ps-footer-frame-alist): Adjust color
        (ps-prefix-quote): New internal var.
        (ps-print-quote): New fun.
        (ps-setup, ps-output-frame-properties, ps-float-format)
        (ps-format-color): Code fix.
        (ps-plot-region): Eliminate redundant foreground color text setting.

2001-04-26  Eli Zaretskii  <address@hidden>

        * dabbrev.el (dabbrev--select-buffers): Add a doc string.

2001-04-25  Gerd Moellmann  <address@hidden>

        * faces.el (tty-handle-reverse-video): Don't set inverse-video.

2001-04-25  Eli Zaretskii  <address@hidden>

        * info.el (Info-additional-directory-list): Doc fix.

        * find-lisp.el (find-lisp-find-dired-filter)
        (find-lisp-find-dired-subdirectories, find-lisp-find-dired):
        Add autoload cookies.  From Richard Y. Kim <address@hidden>.

2001-04-25  Stefan Monnier  <address@hidden>

        * progmodes/make-mode.el (makefile-font-lock-keywords):
        Rationalize the rules for includes and conditionals and use the
        keyword face for them.

        * faces.el (modify-face): Add compatibility for non-interactive use.

2001-04-24  John Wiegley  <address@hidden>

        * eshell/esh-cmd.el (eshell-find-alias-function): Corrected the
        fix from last night, since it wasn't finding eshell/cd.

2001-04-24  Gerd Moellmann  <address@hidden>

        * rect.el (string-rectangle): Revert to 20.x behaviour.
        (replace-rectangle): Make it an alias for string-rectangle.
        (string-insert-rectangle): New function.

2001-04-23  John Wiegley  <address@hidden>

        * eshell/em-unix.el (eshell/diff): Fixed problems that were
        occurring with Emacs 21's diff.el/compile.el interaction layer.

2001-04-23  Colin Walters  <address@hidden>

        * eshell/esh-cmd.el (eshell-find-alias-function): Return t in the
        case where the function was defined in a file, but not part of an
        eshell module.

2001-04-23  John Wiegley  <address@hidden>

        * eshell/em-smart.el (eshell-smart-redisplay): Added some safety
        code to work around a redisplay problem I've been having.

2001-04-23  John Wiegley  <address@hidden>

        * calendar/timeclock.el (timeclock-day-required): If the time
        required for a particular day is not set, use `timeclock-workday'.
        (timeclock-find-discrep): Added some sample code in a comment.

        * eshell/eshell.el (eshell-command): Made a few changes so that
        `eshell-command' could be called programmatically.

        * eshell/esh-mode.el (eshell-non-interactive-p): Moved to eshell.el.

        * eshell/eshell.el (eshell-non-interactive-p): Moved from esh-mode.el.

2001-04-23  John Wiegley  <address@hidden>

        * calendar/timeclock.el: Updated copyright.
        (timeclock-generate-report): Don't report the daily or two-week
        total, if no time has been worked in that period.
        (timeclock-find-discrep): Moved call to `file-readable-p'; removed
        final computational form, which was unnecessary; corrected a
        parsing problem when timeclock-relative was nil.

2001-04-23  Kahlil Hodgson <address@hidden>

        * calendar/timeclock.el (timeclock-modeline-display): Check if
        `list-entry' is null.
        (timeclock-use-display-time): The first argument to `set-variable'
        must be a symbol.

2001-04-23  Eli Zaretskii  <address@hidden>

        * calendar/calendar.el (diary-entry-marker)
        (calendar-today-marker, calendar-holiday-marker):
        Use display-color-p instead of window-system.
        (calendar-mode-map, calendar-mode): Use display-popup-menus-p
        instead of window-system.
        (calendar-hide-window): Use display-multi-frame-p instead of

        * calendar/cal-x.el (calendar-two-frame-setup)
        (calendar-only-one-frame-setup, calendar-one-frame-setup):
        Use display-multi-frame-p instead of window-system.

2001-04-23  Gerd Moellmann  <address@hidden>

        * play/fortune.el (fortune-from-region): Use `eq' instead of `eql'.

        * textmodes/ispell.el, emacs-lisp/checkdoc.el,
        * progmodes/ebrowse.el, play/fortune.el: Fix autoload cookies.

2001-04-23  Alex Schroeder  <address@hidden>

        * goto-addr.el: Instead of defining line-beginning-position and
        line-end-position a defalias is used for point-at-bol and point-at-eol.

2001-04-23  Alex Schroeder  <address@hidden>

        * goto-addr.el: Added XEmacs compatibility code.
        (goto-address-highlight-keymap): Made keybindings XEmacs compatible.

2001-04-22  Eli Zaretskii  <address@hidden>

        * textmodes/paragraphs.el (sentence-end): Doc fix.

2001-04-20  Alex Schroeder  <address@hidden>

        * sql.el (sql-escape-newlines-and-send): New function.
        (sql-db2): Set comint-input-sender to sql-escape-newlines-and-send.

2001-04-20  Alex Schroeder  <address@hidden>

        * sql.el (sql-db2-program): New option.
        (sql-db2-options): New option.
        (sql-db2): New function.

2001-04-20  Alex Schroeder  <address@hidden>

        * sql.el (sql-mode-menu): Added highlighting entries.
        (sql-highlight-oracle-keywords): New function.
        (sql-highlight-postgres-keywords): New function.
        (sql-highlight-ansi-keywords): New function.

2001-04-20  Alex Schroeder  <address@hidden>

        * sql.el (sql-help): Doc change.

2001-04-19  Stefan Monnier  <address@hidden>

        * emacs-lisp/easy-mmode.el (easy-mmode-defsyntax): Unquote `doc'.

2001-04-18  Gerd Moellmann  <address@hidden>

        * emacs-lisp/cl-indent.el (toplevel): Comment out the spec
        for defmethod.

        * comint.el (comint-cr-magic): New function.
        (toplevel): Add it to comint-preoutput-filter-functions.

2001-04-18  Andrew Innes  <address@hidden>

        * makefile.w32-in (EMACSLOADPATH): Define.
        (custom-deps, autoloads, .el.elc, compile-files-CMD, compile-files-SH)
        (recompile): Remove stuff to set EMACSLOADPATH.

2001-04-18  Gerd Moellmann  <address@hidden>

        * language/slovak.el ("Slovak"): Add tutorial entry.

        * net/browse-url.el (browse-url-new-window-flag): Renamed from

2001-04-17  Eli Zaretskii  <address@hidden>

        * info.el (Info-menu-update): When there are no menus and/or no
        cross references in the node, make the respective items of the
        Info menu-bar menu inactive.

2001-04-17  Gerd Moellmann  <address@hidden>

        * indent.el (indent-for-tab-command): Call indent-line-function
        with no argument if PREFIX-ARG is non-nil.

        * frame.el (delete-other-frames): Handle minibuffer-only frames.

2001-04-17  Eli Zaretskii  <address@hidden>

        * vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Don't invoke CVS as
        an async subprocess if start-process is unavailable.  Suggested by
        Tim Van Holder <address@hidden>.

2001-04-15  Eli Zaretskii  <address@hidden>

        * info.el (Info-additional-directory-list): Doc fix.  Suggested by
        Kai Grossjohann <address@hidden>.

2001-04-14  Eli Zaretskii  <address@hidden>

        * info.el (Info-file-list-for-emacs): Add an entry for the "info"

2001-04-13  Stefan Monnier  <address@hidden>

        * pcvs-defs.el (cvs-mode-map): Bind C-o like in dired.
        (cvs-menu): Add a few entries.

        * pcvs.el (cvs-addto-collection): Don't merge MESSAGE fileinfos.
        (cvs-update-filter): Only advertise `cvs-mode-delete-lock' if the
        lock file appears to be reachable from Emacs.
        (cvs-mode-mark-on-state, cvs-mode-display-file): New functions.
        (cvs-mode-find-file): Look for cvs-header-face rather than
        cvs-dirname-face (which doesn't exist).
        (cvs-mode-find-file): Allow `other' to be set to `dont-select'.

        * pcvs-parse.el (cvs-parse-run-table): Remove misleading text.

2001-04-13  Eli Zaretskii  <address@hidden>

        * emulation/pc-select.el (pc-selection-mode): Don't turn on
        normal-erase-is-backspace on a tty.  Instead, bind some keys such
        as [delete] directly, like pc-select.el did before
        normal-erase-is-backspace was invented.

2001-04-12  Eli Zaretskii  <address@hidden>

        * ls-lisp.el (ls-lisp-format): Leave a blank before "root".

2001-04-11  John Wiegley  <address@hidden>

        * eshell/em-ls.el (eshell-ls-insert-directory):
        Set font-lock-defaults to nil, to prevent fontification in dired
        buffers, if Eshell's ls is being used.

2001-04-11  John Wiegley  <address@hidden>

        * calendar/timeclock.el (timeclock-completing-read): New function.
        (timeclock-ask-for-project, timeclock-ask-for-reason):
        Call `timeclock-completing-read'.

        * eshell/em-alias.el (eshell-command-aliased-p): `assoc' was
        required where `member' was being used.

2001-04-11  Colin Walters  <address@hidden>

        * eshell/em-hist.el (eshell-previous-matching-input):
        Don't display "History item" if the the minibuffer is active.

2001-04-11  Gerd Moellmann  <address@hidden>

        * startup.el (command-line): Output a newline after printing
        an error from loading the window system's init file.

2001-04-11  Eli Zaretskii  <address@hidden>

        * textmodes/texinfo.el (texinfo-font-lock-keywords):
        Add fontification for @value, @dfn, @dmn, @acronym, @anchor, and
        @inforef.  Add an OVERRIDE of `keep' to highlight specs of
        keywords whose arguments routinely include @@.

2001-04-10  Gerd Moellmann  <address@hidden>

        * emacs-lisp/advice.el (ad-make-advised-definition):
        Construct advice for subrs differently.

        * textmodes/paragraphs.el (forward-sentence): Put the sentence-end
        regexp in parentheses when building the regexp for searching backwards.

        * simple.el (completion-list-mode-finish): New function.
        (toplevel): Add completion-list-mode-finish to temp-buffer-show-hook.

        * language/european.el ("Polish"): Change sample text.
        From address@hidden (Janusz S. BieĊ„).

        * progmodes/sh-script.el (sh-indent-line): Add optional PREFIX-ARG

        * faces.el (menu): Doc fix.

2001-04-10  Vinicius Jose Latorre  <address@hidden>

        * ps-print.el: Footer implementation.  Doc fix.
        (ps-print-version): New version number (6.5.1).
        (ps-header-frame-alist): New customization var for header frame
        (ps-line-number-color): New customization var for line number color.
        (ps-footer-offset, ps-footer-line-pad, ps-print-footer)
        (ps-print-footer-frame, ps-footer-frame-alist, ps-footer-lines)
        (ps-footer-font-family, ps-footer-font-size, ps-left-footer)
        (ps-right-footer): New customization vars for footers.
        (ps-footer-pad, ps-footer-font-size-internal): New internal vars for
        (ps-setup, ps-get-page-dimensions, ps-generate-header-line)
        (ps-generate-header, ps-begin-file, ps-begin-job, ps-begin-page):
        Code fix.
        (ps-prologue-file): Indentation fix.
        (ps-print-quote): Fun eliminated.
        (ps-value, ps-get, ps-put, ps-del): New funs for alist handling.
        (ps-output-frame-properties): New fun.
        (ps-fonts, ps-font-number, ps-rgb-color, ps-end-page, ps-next-page)
        (ps-skip-newline): Replace defun by defsubst.

2001-04-10  Colin Walters <address@hidden>

        * eshell/eshell.el (eshell-command): Needed a "%s" format
        specifier, in case the buffer contains percent characters.

2001-04-10  John Wiegley  <address@hidden>

        * calendar/timeclock.el (timeclock-generate-report): Added a
        missing insert of the project name.

2001-04-09  Gerd Moellmann  <address@hidden>

        * obsolete/profile.el: Moved from emacs-lisp/.

        * Makefile.in (nonobsolete_setwins): New macro.
        (finder-data): Use it instead of `setwins'.
        From: Dave Love <address@hidden>.

        * server.el (server-visit-files): Set server-existing-buffer correctly.
        (server-visit-files): Run server-visit-hook after going to
        line 1 so that the hook can set point as it sees fit.

        * bindings.el (mode-line-modified): Unify help messages.

2001-04-07  Eli Zaretskii  <address@hidden>

        * dos-fns.el (dos-8+3-filename): Rename from dos-truncate-to-8+3.
        All callers changed.

2001-04-06  Eli Zaretskii  <address@hidden>

        * international/titdic-cnv.el (miscdic-convert): For MS-DOS, if
        long file names aren't supported, truncate the file names in
        quail-misc-package-ext-info to 8+3 before matching them against

        * dos-fns.el (dos-truncate-to-8+3): New function.

        * progmodes/compile.el (grep-compute-defaults): Use null-device
        instead of literal /dev/null. Reported by Jens Schmidt

        * simple.el (normal-erase-is-backspace-mode): Doc fix.

2001-04-06  Stefan Monnier  <address@hidden>

        * textmodes/sgml-mode.el: Add unknown maintainer.
        (sgml-tag): Pass `str' explicitly through skeleton-transformation.
        (html-mode-map): Use set-keymap-parent.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]