emacs-devel
[Top][All Lists]
Advanced

[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

  <ftp://alpha.gnu.org/gnu/emacs/unreadable/pretest/emacs.xtar.gz>
  <ftp://alpha.gnu.org/gnu/emacs/unreadable/pretest/leim.xtar.gz>

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

  <ftp://alpha.gnu.org/gnu/emacs/unreadable/pretest/emacs.xdelta>
  <ftp://alpha.gnu.org/gnu/emacs/unreadable/pretest/leim.xdelta>

You can use a command like

  $ xdelta patch XDELTA PREVIOUS-TAR NEW-TAR

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
/non-gnu/xdelta.README.

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

Other changes since .102


src/ChangeLog

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
        buffers.

        * 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
        removed.
        (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
        non-inheritable.

        * 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.


lisp/ChangeLog

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-message-function)
        (rmail-search-mime-header-function): New variables.
        (rmail-expunge-and-save): Be sure to set-buffer to the Rmail
        buffer.
        (rmail-quit): Bury `rmail-buffer' after `rmail-view-buffer' is
        hidden.
        (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
        buffer.
        (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-mime-header-function.
        (rmail-search-message): New function.
        (rmail-search): Call rmail-search-message to check if a message
        matches REGEXP, lastly update point after calling
        rmail-show-message.
        (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-view-buffer.
        (rmail-summary-scroll-msg-up): Handle rmail-view-buffer, not
        rmail-buffer.
        (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-buffer.
        (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
        :version.
        
        * mail/smtpmail.el (smtpmail-warn-about-unknown-extensions): New
        option.
        (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 
        rmail-sort-by-keywords.

        * 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 (6.5.1.1).
        (ps-header-frame-alist, ps-footer-frame-alist): Adjust color
        initialization.
        (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
        window-system.

        * 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
        browse-url-new-window-p.

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"
        manual.

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
        parameter.

        * 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
        properties.
        (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
        footers.
        (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
        FILENAME.

        * 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
        <address@hidden>.

        * 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]