Savannah CVS Surfing
- Log of /emacs/emacs/etc/NEWS
Parent Directory
Revision
1.2113 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 6 18:47:48 2009 UTC (36 hours, 6 minutes ago) by
monnier
Branch:
MAIN
CVS Tags:
HEAD
Changes since
1.2112: +3 -0 lines
Diff to
previous 1.2112
Let integers use up 2 tags to give them one extra bit and double their range.
* lisp.h (USE_2_TAGS_FOR_INTS): New macro.
(LISP_INT_TAG, case_Lisp_Int, LISP_STRING_TAG, LISP_INT_TAG_P): New macros.
(enum Lisp_Type): Use them. Give explicit values.
(Lisp_Type_Limit): Remove.
(XINT, XUINT, make_number) [!USE_LISP_UNION_TYPE]:
(MOST_NEGATIVE_FIXNUM, MOST_POSITIVE_FIXNUM, INTMASK):
Pay attention to USE_2_TAGS_FOR_INTS.
(INTEGERP): Use LISP_INT_TAG_P.
* fns.c (internal_equal): Simplify the default case.
(sxhash): Use case_Lisp_Int.
* data.c (wrong_type_argument): Don't check against Lisp_Type_Limit any more.
(Ftype_of): Use case_Lisp_Int.
(store_symval_forwarding): Take into account the fact that Ints can
now have more than one tag.
* buffer.c (syms_of_buffer): Use LISP_INT_TAG.
buffer_slot_type_mismatch):
* xfaces.c (face_attr_equal_p):
* print.c (print_object):
* alloc.c (mark_maybe_object, mark_object, survives_gc_p): Use case_Lisp_Int.
Revision
1.2112 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Nov 5 21:17:21 2009 UTC (2 days, 9 hours ago) by
monnier
Branch:
MAIN
Changes since
1.2111: +2 -0 lines
Diff to
previous 1.2111
* emacs-lisp/lucid.el: Move to obsolete/lucid.el.
* emacs-lisp/levents.el: Move to obsolete/levents.el.
Revision
1.2109 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 26 04:06:01 2009 UTC (13 days, 2 hours ago) by
monnier
Branch:
MAIN
Changes since
1.2108: +3 -0 lines
Diff to
previous 1.2108
(pcomplete-std-complete): Obey pcomplete-use-paring.
(pcomplete, pcomplete-parse-buffer-arguments, pcomplete-opt)
(pcomplete--here): Use push.
Revision
1.2106 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 21 20:03:57 2009 UTC (2 weeks, 3 days ago) by
monnier
Branch:
MAIN
Changes since
1.2105: +5 -0 lines
Diff to
previous 1.2105
* minibuffer.el (completion-table-with-terminator): Properly implement
boundaries, in case `terminator' appears in the suffix.
(completion--embedded-envvar-table): Don't return boundaries if
there's no valid completion. Simplify.
(completion-file-name-table): New completion table extracted from
completion--file-name-table.
(completion--file-name-table): Use it.
(read-file-name-predicate): Declare obsolete.
(read-file-name): Use the pred arg i.s.o read-file-name-predicate.
* vc-bzr.el (vc-bzr-revision-completion-table): Use the new
completion-file-name-table, and use the `pred' argument.
* files.el (locate-file-completion-table): Use the `pred' arg rather
than read-file-name-predicate.
(abbreviate-file-name): Use \` rather than ^ for BOS.
Revision
1.2105 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 19 05:04:22 2009 UTC (2 weeks, 6 days ago) by
dann
Branch:
MAIN
Changes since
1.2104: +5 -0 lines
Diff to
previous 1.2104
Make vc-annotate work through copies and renames.
* vc-annotate.el (vc-annotate-extract-revision-at-line): Return
the file name too.
(vc-annotate-revision-at-line)
(vc-annotate-find-revision-at-line)
(vc-annotate-revision-previous-to-line)
(vc-annotate-show-log-revision-at-line): Update to get the file
name from vc-annotate-extract-revision-at-line.
(vc-annotate-show-diff-revision-at-line-internal): Change the
argument to mean whether to show a file diff or not. Get the file
name from vc-annotate-extract-revision-at-line.
(vc-annotate-show-diff-revision-at-line): Update
vc-annotate-show-diff-revision-at-line call.
(vc-annotate-warp-revision): Add an optional file argument.
* vc-git.el (vc-git-annotate-command): Pass -C -C to the blame command.
(vc-git-annotate-extract-revision-at-line): Also return the file
name if found.
* vc-hg.el (vc-hg-annotate-command): Pass --follow to the annotate
command. Remove unused code.
(vc-hg-annotate-re): Update to match --follow output.
(vc-hg-annotate-extract-revision-at-line): Also return the file
name if found.
* vc.el: Update annotate-extract-revision-at-line documentation.
Revision
1.2104 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 15 01:50:17 2009 UTC (3 weeks, 3 days ago) by
monnier
Branch:
MAIN
Changes since
1.2103: +6 -0 lines
Diff to
previous 1.2103
Replace completion-base-size by completion-base-position to fix bugs
such as (bug#4699).
* simple.el (completion-base-position): New var.
(completion-base-size): Mark as obsolete.
(choose-completion): Make it work for mouse events as well.
Pass the new base-position to choose-completion-string.
(choose-completion-guess-base-position): New function, extracted from
choose-completion-delete-max-match.
(choose-completion-delete-max-match): Use it. Make obsolete.
(choose-completion-string): Use the new base-position info.
(completion-root-regexp): Delete.
(completion-setup-function): Preserve completion-base-position.
Eliminate obsolete base-size manipulation.
* minibuffer.el (display-completion-list): Don't mess with base-size.
(minibuffer-completion-help): Set completion-base-position instead.
* mouse.el (mouse-choose-completion): Redefine as a mere alias to
choose-completion.
* textmodes/bibtex.el (bibtex-complete):
* emacs-lisp/crm.el (crm--choose-completion-string):
Adjust to new calling convention.
* complete.el (partial-completion-mode): Use minibufferp to avoid
bumping into incompatible change to choose-completion-string-functions.
* ido.el (ido-choose-completion-string): Make its calling convention
more permissive.
* comint.el (comint-dynamic-list-input-ring-select): Remove obsolete
base-size manipulation.
(comint-dynamic-list-input-ring): Use dotimes and push.
* iswitchb.el (iswitchb-completion-help): Remove dead-code call to
fundamental-mode. Use `or'.
Revision
1.2102 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 14 06:08:47 2009 UTC (3 weeks, 4 days ago) by
dann
Branch:
MAIN
Changes since
1.2101: +5 -0 lines
Diff to
previous 1.2101
(vc-responsible-backend): When a directory is passed for
for registration create a VC repository if no backend is
responsible for the directory argument.
(vc-deduce-fileset): Tell vc-responsible-backend to register.
Revision
1.2100 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 9 05:25:08 2009 UTC (4 weeks, 2 days ago) by
kfogel
Branch:
MAIN
Changes since
1.2099: +6 -0 lines
Diff to
previous 1.2099
* etc/NEWS (Changes in Specialized Modes and Packages in Emacs 23.1):
Document bookmark.el (rev 1.114) format upgrade. (Bug#3375)
Revision
1.2097 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 1 17:47:38 2009 UTC (5 weeks, 2 days ago) by
monnier
Branch:
MAIN
Changes since
1.2096: +2 -0 lines
Diff to
previous 1.2096
* eval.c (Fcalled_interactively_p): Add `kind' argument.
* subr.el (interactive-p): Mark obsolete.
(called-interactively-p): Make the optional-ness of `kind' obsolete.
* emacs-lisp/bytecomp.el (byte-compile-fdefinition): Make it obey
advertised-signature-table for subroutines as well.
Revision
1.2096 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 1 16:54:21 2009 UTC (5 weeks, 2 days ago) by
monnier
Branch:
MAIN
Changes since
1.2095: +2 -0 lines
Diff to
previous 1.2095
* emacs-lisp/byte-run.el (advertised-signature-table): New var.
(set-advertised-calling-convention): New function.
(make-obsolete, define-obsolete-function-alias)
(make-obsolete-variable, define-obsolete-variable-alias):
Make the optional-ness of `when' obsolete.
(define-obsolete-face-alias): Make `when' non-optional.
* help-fns.el (help-function-arglist):
* emacs-lisp/bytecomp.el (byte-compile-fdefinition):
Use advertised-signature-table.
Revision
1.2091 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 27 14:47:51 2009 UTC (5 weeks, 6 days ago) by
tzz
Branch:
MAIN
Changes since
1.2090: +2 -0 lines
Diff to
previous 1.2090
* net/imap-hash.el: New library, see NEWS.
* Makefile.in (ELCFILES): Add imap-hash.el.
* NEWS: Mention new library imap-hash.el
Revision
1.2090 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 24 19:19:41 2009 UTC (6 weeks, 2 days ago) by
lektu
Branch:
MAIN
Changes since
1.2089: +3 -0 lines
Diff to
previous 1.2089
* help-fns.el (help-downcase-arguments): New option, defaulting to nil.
(help-default-arg-highlight): Remove.
(help-highlight-arg): New function.
(help-do-arg-highlight): Use it.
Suggested by Drew Adams <drew.adams@oracle.com>. (Bug#4510, bug#4520)
* NEWS: Mention new variable `help-downcase-arguments'
and new default for arguments in *Help* buffers.
Revision
1.2085 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 17 23:04:41 2009 UTC (7 weeks, 2 days ago) by
lektu
Branch:
MAIN
Changes since
1.2084: +5 -0 lines
Diff to
previous 1.2084
The --quick command line option now ignores X resources and Registry settings.
* etc/NEWS: Mention new behavior of -Q and new variable `inhibit-x-resources'.
* lisp/startup.el (emacs-quick-startup): Remove variable and all uses.
(command-line): Set `inhibit-x-resources' instead.
(command-line-1): Use `inhibit-x-resources' instead.
* src/emacs.c (inhibit_x_resources): New variable.
(main) [HAVE_NS]: Don't process --quick command line option.
(syms_of_emacs) <inhibit-x-resources>: DEFVAR_BOOL it.
* src/lisp.h (inhibit_x_resources): Declare it extern.
* src/w32reg.c (x_get_string_resource):
* src/xrdb.c (x_get_string_resource): Obey inhibit_x_resources.
Revision
1.2083 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 15 03:39:40 2009 UTC (7 weeks, 5 days ago) by
monnier
Branch:
MAIN
Changes since
1.2082: +2 -0 lines
Diff to
previous 1.2082
(after-load-functions): New hook.
(do-after-load-evaluation): Run it. Use string-match-p to detect
`obsolete' packages, rather than painfully extracting the relevant
directory name.
Revision
1.2081 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 14 04:38:49 2009 UTC (7 weeks, 6 days ago) by
dann
Branch:
MAIN
Changes since
1.2080: +3 -0 lines
Diff to
previous 1.2080
* vc.el (top): print-log method now takes an optional SHORTLOG
argument. Add a new method: root.
* vc-hooks.el (vc-prefix-map, vc-menu-map): Add bindings for
vc-print-root-log and vc-print-root-diff.
* vc-bzr.el (vc-bzr-log-view-mode, vc-bzr-print-log):
* vc-git.el (vc-git-print-log, vc-git-log-view-mode):
* vc-hg.el (vc-hg-print-log, vc-hg-log-view-mode): Add support for
short logs.
* vc-cvs.el (vc-cvs-print-log):
* vc-mtn.el (vc-mtn-print-log):
* vc-rcs.el (vc-rcs-print-log):
* vc-sccs.el (vc-sccs-print-log):
* vc-svn.el (vc-svn-print-log): Add an optional argument shortlog
that is ignored for now.
Revision
1.2080 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 11 00:58:59 2009 UTC (8 weeks, 2 days ago) by
monnier
Branch:
MAIN
Changes since
1.2079: +5 -0 lines
Diff to
previous 1.2079
* keymap.c (QCadvertised_binding): New constant.
(syms_of_keymap): Initialize it.
(Fwhere_is_internal): Try and use bindings from :advertised-binding
if applicable.
* progmodes/xscheme.el (xscheme-evaluation-commands):
Put a :advertised-binding property rather than using
advertised-xscheme-send-previous-expression.
(advertised-xscheme-send-previous-expression): Declare obsolete.
* emulation/crisp.el (crisp-mode-map): Use `undo' rather than
`advertised-undo'.
(crisp-mode): Add corresponding bindings to
undo's :advertised-binding instead.
* dired.el (dired-mode-map): Put a :advertised-binding property rather
than using dired-advertised-find-file.
(dired-advertised-find-file):
* simple.el (advertised-undo):
* wid-edit.el (advertised-widget-backward): Declare obsolete.
(widget-keymap): Put a :advertised-binding property rather
than using advertised-widget-backward.
* bindings.el (ctl-x-map): Put a :advertised-binding property rather
than using advertised-undo.
* tutorial.el (tutorial--default-keys): Adjust accordingly.
Revision
1.2074 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 1 19:49:34 2009 UTC (2 months ago) by
monnier
Branch:
MAIN
Changes since
1.2073: +2 -0 lines
Diff to
previous 1.2073
(completion-try-completion, completion-all-completions):
Remove ill-defined (and mistakenly installed and luckily never used nor
documented) `completion-styles' property.
(completion-initials-expand, completion-initials-all-completions)
(completion-initials-try-completion): New functions.
(completion-styles-alist): Add doc to each entry.
Add new `initials' entry.
Revision
1.2070 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 29 19:22:38 2009 UTC (2 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.2069: +2 -0 lines
Diff to
previous 1.2069
* paths.el (abbrev-file-name): Move to abbrev.el.
* abbrev.el (abbrev-file-name): Move from paths.el.
Obey user-emacs-directory.
* calc/calc.el (calc-settings-file): Don't autoload and instead obey
user-emacs-directory.
* dos-fns.el (dos-reevaluate-defcustoms): Don't reevaluate
abbrev-file-name and calc-settings-file any more.
* startup.el (command-line): Recompute abbrev-file-name and
abbreviated-home-dir.
(normal-no-mouse-startup-screen): Improve the generic code and get rid
of the special code for when C-h bindings haven't been changed.
(display-startup-echo-area-message): Use with-current-buffer.
(command-line-1): Use a list of strings, rather than a list of lists
of strings for longopts.
Revision
1.2069 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Aug 29 02:25:05 2009 UTC (2 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.2068: +6 -0 lines
Diff to
previous 1.2068
* NEWS: Declare unibyte sessions obsolete.
* emacs.c (USAGE1): Remove --(no-)multibyte, --(no-)unibyte.
(main): Use enable-multibyte-characters rather than
default-enable-multibyte-characters. Output a warning message when
running a unibyte session.
* mule.texi (Enabling Multibyte):
* cmdargs.texi (General Variables): Remove EMACS_UNIBYTE.
(Initial Options): Remove --(no-)multibyte, --(no-)unibyte.
Revision
1.2067 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 28 07:15:33 2009 UTC (2 months, 1 week ago) by
albinus
Branch:
MAIN
Changes since
1.2066: +9 -2 lines
Diff to
previous 1.2066
* NEWS: Mention Tramp connection method "rsyncc" and variable
`process-file-side-effects'.
Revision
1.2065 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 27 04:24:03 2009 UTC (2 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.2064: +3 -0 lines
Diff to
previous 1.2064
* subr.el (default-mode-line-format, default-header-line-format)
(default-line-spacing, default-abbrev-mode, default-ctl-arrow)
(default-direction-reversed, default-truncate-lines)
(default-left-margin, default-tab-width, default-case-fold-search)
(default-left-margin-width, default-right-margin-width)
(default-left-fringe-width, default-right-fringe-width)
(default-fringes-outside-margins, default-scroll-bar-width)
(default-vertical-scroll-bar, default-indicate-empty-lines)
(default-indicate-buffer-boundaries, default-fringe-indicator-alist)
(default-fringe-cursor-alist, default-scroll-up-aggressively)
(default-scroll-down-aggressively, default-fill-column)
(default-cursor-type, default-buffer-file-type)
(default-cursor-in-non-selected-windows)
(default-buffer-file-coding-system, default-major-mode)
(default-enable-multibyte-characters): Mark as obsolete.
* cus-start.el (default-major-mode): Customize `major-mode' instead.
(enable-multibyte-characters): Not customizable any more.
Revision
1.2063 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 19 03:03:06 2009 UTC (2 months, 2 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.2062: +4 -0 lines
Diff to
previous 1.2062
* subr.el (listify-key-sequence-1): Use normal syntax since those
integers are nowadays always represented by the same (positive) number
on all platforms.
(read-key-empty-map): New const.
(read-key-delay): New var.
(read-key): New function.
(force-mode-line-update): Use with-current-buffer.
(locate-user-emacs-file): Don't forget to abbreviate the file name.
(start-process-shell-command, start-file-process-shell-command):
Discourage the use of command-args.
* processes.texi (Asynchronous Processes): Adjust arglist of
start-process-shell-command and start-file-process-shell-command.
Revision
1.2060 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 13 12:18:35 2009 UTC (2 months, 3 weeks ago) by
handa
Branch:
MAIN
Changes since
1.2059: +12 -0 lines
Diff to
previous 1.2059
Mention the new coding system `utf-8-hfs' and many
functions for Unicode normalization.
Revision
1.2038 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jul 3 11:07:02 2009 UTC (4 months ago) by
jhd
Branch:
MAIN
Changes since
1.2037: +3 -0 lines
Diff to
previous 1.2037
* xterm.h (struct x_display_info): Add invisible_cursor.
(struct x_output): Add current_cursor.
* xterm.c (XTtoggle_invisible_pointer): New function.
(x_define_frame_cursor): Don't define cursor if invisible or the
same as before. Set current_cursor.
(x_create_terminal): Set toggle_invisible_pointer_hook.
* xfns.c (make_invisible_cursor): New function.
(x_set_mouse_color): Call make_invisible_cursor.
Set current_cursor.
(x_window): Set current_cursor.
* termhooks.h (struct terminal): Add toggle_invisible_pointer_hook.
* keyboard.c (command_loop_1): Call frame_make_pointer_invisible after
inserting a character.
(read_avail_input): Call frame_make_pointer_visible.
* frame.c (Vmake_pointer_invisible): New variable.
(frame_make_pointer_invisible, frame_make_pointer_visible): New
functions.
(syms_of_frame): DEFVAR make-pointer-invisible, initialize to Qt.
* frame.h: Declare frame_make_pointer_invisible and
frame_make_pointer_visible.
(struct frame): Add pointer_invisible.
* cus-start.el (all): Added make-pointer-invisible.
Revision
1.2035 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 1 14:02:28 2009 UTC (4 months, 1 week ago) by
jhd
Branch:
MAIN
Changes since
1.2034: +5 -0 lines
Diff to
previous 1.2034
* emacs.c (USAGE3, standard_args): Add -mm and --maximized.
* frame.c: Qmaximized is new.
(x_set_frame_parameters): Do not handle fullscreen specially.
Only set width and height if explicitly set.
(x_set_fullscreen): Handle Qmaximized.
(x_set_font, x_figure_window_size): Do not handle fullscreen specially.
(syms_of_frame): Initialize Qmaximized.
* frame.h (fullscreen_type): Add FULLSCREEN_MAXIMIZED. Declare
Qfullwidth, Qfullheight, Qfullboth, Qmaximized.
* xterm.c (handle_one_xevent): Remove call to x_check_fullscreen
for Expose event. Add call to x_check_fullscreen for MapNotify event.
Remove all code w.r.t. fullscreen from ConfigureNotify event. Do not
set gravity to NorthWestGravity when USE_GTK.
(set_wm_state): New function.
(do_ewmh_fullscreen): Use set_wm_state. Also handle FULLSCREEN_MAXIMIZED.
(x_handle_net_wm_state): Handle FULLSCREEN_MAXIMIZED.
(x_check_fullscreen): Simplify so we only handle EMWH type of fullscreen
or the case when no window manager is running. That means remove calls
to x_real_positions and x_fullscreen_adjust.
* gtkutil.c (flush_and_sync, x_wm_size_hint_off): Remove.
(xg_frame_set_char_size): Remove calls to x_wm_size_hint_off and
flush_and_sync.
(xg_height_changed): New function.
(xg_create_frame_widgets): Remove call to gtk_widget_set_size_request
and gtk_window_set_policy. Set frame gravity after parsing the geometry
string.
(xg_update_frame_menubar, free_frame_menubar)
(xg_tool_bar_detach_callback, xg_tool_bar_attach_callback)
(update_frame_tool_bar, free_frame_tool_bar): Call xg_height_changed.
Remove calls to xg_frame_set_char_size.
* startup.el (command-line-x-option-alist): Add -mm and --maximized.
* NEWS: Mention maximized.
* frames.texi (Size Parameters): Mention maximized for fullscreen.
* xresources.texi (Table of Resources): Mention maximized for
fullscreen.
* cmdargs.texi (Window Size X): -mm/--maximized is new.
Revision
1.2033 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 28 04:54:06 2009 UTC (4 months, 1 week ago) by
cyd
Branch:
MAIN
Changes since
1.2032: +6 -0 lines
Diff to
previous 1.2032
* files.el (trash-directory): Change default to nil.
(move-file-to-trash): If trash-directory is nil and
system-move-file-to-trash is unbound, perform freedesktop-style
trashing.
* NEWS: Document change.
Revision
1.2032 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 26 23:53:55 2009 UTC (4 months, 1 week ago) by
dann
Branch:
MAIN
Changes since
1.2031: +4 -0 lines
Diff to
previous 1.2031
Remove find-file-not-found-hook VC method. (Bug#2757)
* vc-hooks.el (vc-file-not-found-hook)
(vc-default-find-file-not-found-hook): Remove functions.
(find-file-not-found-functions): Do not add vc-file-not-found-hook.
* vc-rcs.el (vc-rcs-find-file-not-found-hook): Remove function.
* vc.el:
* vc-hg.el:
* vc-git.el: Do not mention find-file-not-found-hook VC method.
Revision
1.2028 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jun 15 09:05:17 2009 UTC (4 months, 3 weeks ago) by
acmacm
Branch:
MAIN
Changes since
1.2027: +8 -2 lines
Diff to
previous 1.2027
Document changes to end-of-defun-function, clarifying entry for
beginning-of-defun-function.
Revision
1.2018 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 29 03:02:54 2009 UTC (6 months, 1 week ago) by
cyd
Branch:
MAIN
CVS Tags:
EMACS_PRETEST_23_0_93
Changes since
1.2017: +4 -0 lines
Diff to
previous 1.2017
* files.el (hack-local-variables-prop-line)
(hack-local-variables, dir-locals-read-from-file): Bind
read-circle to nil before reading.
* lread.c (Vread_circle): New variable.
(read1): Disable recursive read if Vread_circle is nil.
Revision
1.2012 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 10 02:18:58 2009 UTC (6 months, 4 weeks ago) by
gm
Branch:
MAIN
Changes since
1.2011: +10 -10 lines
Diff to
previous 1.2011
Bob Rogers <rogers-emacs at rgrjr.dyndns.org> (tiny change; non-copyrightable)
Spelling and grammar fixes.
Revision
1.2001 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 15 14:36:41 2009 UTC (7 months, 3 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.2000: +2 -2 lines
Diff to
previous 1.2000
Documented read-file-name-completion-ignore-case and
read-buffer-completion-ignore-case.
Revision
1.1975 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 10 17:21:04 2009 UTC (9 months, 3 weeks ago) by
dann
Branch:
MAIN
Changes since
1.1974: +2 -2 lines
Diff to
previous 1.1974
(diff-show-trailing-whitespaces): Remove function.
Move setting up whitepace-mode ...
(diff-mode): ... here.
(diff-mode-menu): Add a menu entry for showing trailing whitespace.
Revision
1.1971 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jan 9 14:14:09 2009 UTC (9 months, 4 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1970: +3 -0 lines
Diff to
previous 1.1970
*** The function x-font-family-list is now obsolete.
Instead, use the new function font-family-list.
Revision
1.1961 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 24 18:27:31 2008 UTC (10 months, 2 weeks ago) by
dann
Branch:
MAIN
Changes since
1.1960: +2 -1 lines
Diff to
previous 1.1960
* subr.el (chmod): New defalias for set-file-modes.
* files.texi (Misc File Ops): Mention chmod as an alias for
set-file-modes.
Revision
1.1959 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Dec 21 05:20:06 2008 UTC (10 months, 2 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1958: +0 -6 lines
Diff to
previous 1.1958
(completion-all-completions-with-base-size): Remove.
(completion-all-completions): Don't set it.
(completion-table-with-context, completion--file-name-table):
Don't add base-size in last cdr.
(completion-hilit-commonality): Add argument `base-size'.
(display-completion-list, completion-emacs21-all-completions)
(completion-emacs22-all-completions, completion-basic-all-completions):
Provide it.
(completion-pcm--all-completions): Don't need to remove the base-size
in last-cdr any more.
Revision
1.1932 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 22 19:06:02 2008 UTC (11 months, 2 weeks ago) by
jurta
Branch:
MAIN
Changes since
1.1931: +3 -3 lines
Diff to
previous 1.1931
Rename .dir-settings.el to .dir-locals.
Rename set-directory-project to dir-locals-set-directory-class.
Rename define-project-bindings to dir-locals-set-class-variables.
Revision
1.1928 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 18 18:26:09 2008 UTC (11 months, 2 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1927: +3 -2 lines
Diff to
previous 1.1927
(confirm-nonexistent-file-or-buffer):
Rename from find-file-confirm-nonexistent-file.
(read-buffer-to-switch): Use it.
Revision
1.1924 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 17 01:51:09 2008 UTC (11 months, 3 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1923: +3 -0 lines
Diff to
previous 1.1923
*** compilation-scroll-output accepts a new value, `first-error', which
says to stop auto scrolling at the first error that occurs.
Revision
1.1909 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Oct 28 00:42:34 2008 UTC (12 months, 1 week ago) by
cyd
Branch:
MAIN
Changes since
1.1908: +1 -1 lines
Diff to
previous 1.1908
Documented:
*** When Transient Mark mode is on, TAB now indents the region if the
region is active.
Revision
1.1907 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Oct 24 09:39:28 2008 UTC (12 months, 2 weeks ago) by
lektu
Branch:
MAIN
Changes since
1.1906: +4 -0 lines
Diff to
previous 1.1906
New function `locate-user-emacs-file'.
* subr.el (locate-user-emacs-file): New function.
(user-emacs-directory): Mention it in docstring.
* completion.el (save-completions-file-name):
* filesets.el (filesets-menu-cache-file):
* image-dired.el (image-dired-dir, image-dired-db-file)
(image-dired-temp-image-file, image-dired-gallery-dir)
(image-dired-temp-rotate-image-file):
* savehist.el (savehist-file):
* server.el (server-auth-dir):
* startup.el (auto-save-list-file-prefix):
* thumbs.el (thumbs-thumbsdir):
* tutorial.el (tutorial--saved-dir):
* play/gamegrid.el (gamegrid-user-score-file-directory): Use it.
* url.el (url-configuration-directory): Use `locate-user-emacs-file'.
* NEWS: New function `locate-user-emacs-file'.
Revision
1.1903 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Oct 21 20:58:16 2008 UTC (12 months, 2 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1902: +10 -11 lines
Diff to
previous 1.1902
Documented: VC mode-line, find-file-confirm-nonexistent-file, vc-dir,
"e" and "D" in log-view-mode, C-c C-d in log-edit-mode, and removal of
Meta-CVS support.
Revision
1.1870 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 16 00:04:33 2008 UTC (12 months, 3 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1869: +6 -10 lines
Diff to
previous 1.1869
ESR already documented changeset-based VC. Remove duplicate entry
about D in VC Annotate mode.
Revision
1.1853 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 12 04:47:51 2008 UTC (12 months, 3 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1852: +3 -0 lines
Diff to
previous 1.1852
If pop-up-frames has the value `graphic-only', display-buffer only
makes a separate frame on graphic displays.
Revision
1.1852 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Oct 12 03:12:17 2008 UTC (12 months, 3 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1851: +4 -2 lines
Diff to
previous 1.1851
In Postcript mode, C-c C-c launches Doc View minor mode for viewing
the postscript file.
Revision
1.1844 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 21 23:31:41 2008 UTC (13 months, 2 weeks ago) by
dann
Branch:
MAIN
Changes since
1.1843: +5 -0 lines
Diff to
previous 1.1843
* emacs.c (standard_args): Add --daemon.
(main): Disconnect from the terminal when --daemon is passed.
(is_daemon): New variable.
(Fdaemonp): New function.
(syms_of_emacs): Defsubr it.
* startup.el (command-line): Start the server when in daemon mode.
* cmdargs.texi (Initial Options): Document --daemon.
Revision
1.1841 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 29 06:43:49 2008 UTC (14 months, 1 week ago) by
gm
Branch:
MAIN
Changes since
1.1840: +12 -7 lines
Diff to
previous 1.1840
auth-source has nothing to do with X.
Add delete-by-moving-to-trash.
Collect some misc items near the end of "Changes" section.
Revision
1.1837 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Aug 26 02:58:11 2008 UTC (14 months, 1 week ago) by
gm
Branch:
MAIN
Changes since
1.1836: +21 -119 lines
Diff to
previous 1.1836
Fix copyright entries broken by "rearrangement".
Trim whitespace infodump to something more appropriate for NEWS.
Merge "Diff" sections.
Revision
1.1836 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Aug 25 20:33:06 2008 UTC (14 months, 1 week ago) by
jurta
Branch:
MAIN
Changes since
1.1835: +4 -0 lines
Diff to
previous 1.1835
In Text mode, rebind `center-line' and `center-paragraph'
from `M-s' and `M-S' to `M-o M-s' and `M-o M-S'.
Revision
1.1828 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 20 22:43:52 2008 UTC (14 months, 2 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1827: +4 -0 lines
Diff to
previous 1.1827
*** If Auto Revert mode is enabled in a Dired buffer, it is
temporarily disabled when entering Wdired mode; it is renabled upon
leaving Wdired mode.
Revision
1.1818 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Aug 1 21:00:15 2008 UTC (15 months, 1 week ago) by
tzz
Branch:
MAIN
Changes since
1.1817: +15 -0 lines
Diff to
previous 1.1817
Add entries about the new auth-source integration and
about the cyrillic-translit modifications.
Revision
1.1811 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 30 15:31:59 2008 UTC (15 months, 1 week ago) by
cyd
Branch:
MAIN
Changes since
1.1810: +6 -0 lines
Diff to
previous 1.1810
Document read-file-name-completion-ignore-case and
read-buffer-completion-ignore-case.
Revision
1.1810 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jul 29 17:44:00 2008 UTC (15 months, 1 week ago) by
cyd
Branch:
MAIN
Changes since
1.1809: +6 -0 lines
Diff to
previous 1.1809
** mairix.el is an interface to mairix, a free tool for indexing and
searching locally stored mail. It allows you to query mairix and
display the search results with Rmail, Gnus and VM. Note that there
is an existing Gnus back end, nnmairix.el, which should be used with
Maildir/MH setups.
Revision
1.1799 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jul 21 14:20:17 2008 UTC (15 months, 2 weeks ago) by
ttn
Branch:
MAIN
Changes since
1.1798: +3 -2 lines
Diff to
previous 1.1798
Make auto-refining a minor mode, and diff- and smerge- use it.
* diff-mode.el (diff-auto-refine): Delete defcustom.
(diff-auto-refine-mode): New func/var via define-minor-mode.
Update var ref to use diff-auto-refine-mode.
* smerge-mode.el (diff-mode): Require when compiling.
(smerge-auto-refine): Delete defcustom.
Update smerge-auto-refine ref to use diff-auto-refine-mode.
Revision
1.1797 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jul 17 17:44:39 2008 UTC (15 months, 3 weeks ago) by
arobert
Branch:
MAIN
Changes since
1.1796: +7 -0 lines
Diff to
previous 1.1796
remove need for nextstep/compile for NS build; also, add NEWS entry about the port
Revision
1.1796 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 16 19:23:46 2008 UTC (15 months, 3 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1795: +2 -0 lines
Diff to
previous 1.1795
* keymap.c: Remove all NS-specific code.
(where_is_preferred_modifier, Vwhere_is_preferred_modifier): New vars.
(preferred_sequence_p): Rename from ascii_sequence_p; pay attention to
where_is_preferred_modifier, return a different value depending on how
preferred is the binding.
(where_is_internal): Adjust accordingly.
(Fwhere_is_internal): Refresh where_is_preferred_modifier.
Adjust to new preferred_sequence_p.
(syms_of_keymap): Declare `where-is-preferred-modifier'.
* keyboard.c (parse_solitary_modifier): Not static any more.
* keyboard.h (parse_solitary_modifier): Declare.
Revision
1.1780 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 25 20:27:45 2008 UTC (16 months, 1 week ago) by
jurta
Branch:
MAIN
Changes since
1.1779: +8 -0 lines
Diff to
previous 1.1779
Add global bindings `M-s o' for `occur', `M-s h r' for `highlight-regexp',
and isearch binding `M-s h r' for `isearch-highlight-regexp'.
Revision
1.1779 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jun 25 16:51:29 2008 UTC (16 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.1778: +3 -0 lines
Diff to
previous 1.1778
* bookmark.el (bookmark-alist): Allow the 2 slightly different formats
used until now in bookmark.el's code.
(bookmark-get-bookmark): Accept bookmark names or bookmark records.
(bookmark-get-bookmark-record): Allow the 2 slightly different formats
used until now in bookmark.el's code.
(bookmark-set-filename): Remove special code, moved to its only caller.
(bookmark-store): Use the newer format.
(bookmark-make-record-default): Add arg `point-only'.
Rename from bookmark-make-record-for-text-file.
(bookmark--jump-via): New function.
(bookmark-jump, bookmark-jump-other-window, bookmark-bmenu-2-window)
(bookmark-bmenu-other-window, bookmark-bmenu-switch-other-window):
Use it.
(bookmark-jump-noselect, bookmark-default-handler):
Don't return an alist, instead return the data implicitly by changing
current buffer and point. Signal an error if the file doesn't exist.
* info.el (Info-bookmark-make-record):
Use bookmark-make-record-default.
(Info-bookmark-jump): Use bookmark-default-handler.
* image-mode.el (image-bookmark-make-record):
Use bookmark-make-record-default.
(image-bookmark-jump): Use bookmark-default-handler.
* doc-view.el (doc-view-bookmark-make-record):
Use bookmark-make-record-default.
(doc-view-bookmark-jump): Use bookmark-default-handler.
Revision
1.1769 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 15 20:11:11 2008 UTC (16 months, 3 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1768: +4 -0 lines
Diff to
previous 1.1768
*** S-down-mouse-1 now pops up a menu for changing the default font
and text size of the default face in the current buffer. The face is
changed via face remapping (see below).
Revision
1.1768 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 15 19:44:11 2008 UTC (16 months, 3 weeks ago) by
cyd
Branch:
MAIN
Changes since
1.1767: +3 -0 lines
Diff to
previous 1.1767
*** New function `font-face-attributes' returns a plist of face
attributes set by a font.
Revision
1.1767 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 15 14:58:24 2008 UTC (16 months, 3 weeks ago) by
dann
Branch:
MAIN
Changes since
1.1766: +4 -0 lines
Diff to
previous 1.1766
* log-view.el (log-view-diff-changeset): New function.
(log-view-mode-map, log-view-mode-menu): Bind it.
(log-view-per-file-logs, log-view-vc-fileset)
(log-view-vc-backend): New variables.
(log-view-find-revision, log-view-modify-change-comment)
(log-view-annotate-version): Throw an error if the log is for more
than one file and we can't find the current file. Get the current
file from log-view-vc-fileset if necessary.
(log-view-diff): Get the current file from log-view-vc-fileset if
necessary.
* vc.el (vc-print-log): Set log-view-vc-fileset and log-view-vc-backend.
* vc-hg.el (vc-hg-log-view-mode): Call the log method only once.
(vc-hg-log-view-mode): Declare for compiler.
(vc-hg-log-view-mode): Set log-view-per-file-logs and
log-view-file-re.
(vc-hg-diff): If no file is passed, use default-directory for cwd.
* vc-bzr.el (vc-bzr-log-view-mode): Set log-view-per-file-logs.
* vc-svn.el (vc-svn-log-view-mode): New derived mode.
Revision
1.1766 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 13 20:32:57 2008 UTC (16 months, 3 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1765: +3 -0 lines
Diff to
previous 1.1765
(Info-breadcrumbs-depth): New var.
(Info-insert-breadcrumbs): New function.
(Info-fontify-node): Use it.
(Info-mode-map): Move initialization into declaration.
Revision
1.1765 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jun 13 14:51:06 2008 UTC (16 months, 3 weeks ago) by
dann
Branch:
MAIN
Changes since
1.1764: +4 -0 lines
Diff to
previous 1.1764
(vc-annotate-show-diff-revision-at-line): Move most of the code to ...
(vc-annotate-show-diff-revision-at-line-internal): ... here. New
function.
(vc-annotate-show-changeset-diff-revision-at-line): New function.
(vc-annotate-mode-menu): Bind it.
Revision
1.1762 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 10 16:08:42 2008 UTC (16 months, 4 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1761: +3 -0 lines
Diff to
previous 1.1761
* window.c (Vwindow_point_insertion_type): New var.
(set_window_buffer): Use it.
(syms_of_window): Init and export it to Lisp.
* progmodes/compile.el (compilation-mode):
Set window-point-insertion-type.
(compilation-filter): Don't use insert-before-markers any more.
* emacs-lisp/trace.el (trace-make-advice):
Set window-point-insertion-type in the trace buffer.
* startup.el (normal-top-level): Set window-point-insertion-type in
*Messages*.
* net/telnet.el (telnet-mode): Set window-point-insertion-type.
(telnet-filter): Don't use insert-before-markers any more.
* comint.el (comint-mode): Set window-point-insertion-type.
(comint-output-filter): Don't use insert-before-markers any more.
* button.el (make-text-button): Allow `start' to be a string.
Revision
1.1761 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jun 10 02:44:45 2008 UTC (16 months, 4 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1760: +3 -1 lines
Diff to
previous 1.1760
(apropos-function, apropos-macro, apropos-command)
(apropos-variable, apropos-face, apropos-group, apropos-widget)
(apropos-plist): Add apropos-short-label property.
(apropos-multi-type): New variables.
(apropos-command, apropos-value): Set it.
(apropos-compact-layout): New custom.
(apropos-print, apropos-print-doc): Use it.
(apropos-print): Truncate lines.
Revision
1.1756 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 5 05:44:05 2008 UTC (17 months ago) by
monnier
Branch:
MAIN
Changes since
1.1755: +3 -0 lines
Diff to
previous 1.1755
* keymap.c (Vminibuffer_local_filename_must_match_map):
Rename from Vminibuffer_local_must_match_filename_map.
(syms_of_keymap):
* minibuf.c (Fcompleting_read): Adjust accordingly.
* commands.h: Rename declaration as well.
* minibuffer.el (minibuffer-local-must-match-filename-map):
Declare obsolete alias for the old name.
Revision
1.1755 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 5 03:57:07 2008 UTC (17 months ago) by
monnier
Branch:
MAIN
Changes since
1.1754: +1 -0 lines
Diff to
previous 1.1754
* window.c (window_scroll_pixel_based_preserve_x)
(window_scroll_preserve_hpos, window_scroll_preserve_vpos): New vars.
(window_scroll_pixel_based, window_scroll_line_based):
Use them to preserve column positions.
(syms_of_window): Initialize them.
* indent.c (Fvertical_motion): Extend first arg to allow passing an
(HPOS . VPOS) pair.
* xdisp.c (move_it_in_display_line_to): Improve the type of its args.
(move_it_in_display_line): New wrapper.
* dispextern.h (move_it_in_display_line): Declare.
Revision
1.1751 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 30 02:37:38 2008 UTC (17 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.1750: +1 -0 lines
Diff to
previous 1.1750
(Fmake_variable_buffer_local, Fmake_local_variable)
(Fmake_variable_frame_local): Disallow mixing buffer-local and
frame-local settings for the same variable.
Revision
1.1750 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 29 16:25:08 2008 UTC (17 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.1749: +2 -0 lines
Diff to
previous 1.1749
(icomplete-prospects-length): Make obsolete.
(icomplete-prospects-height): New var.
(icomplete-completions): Use it.
Revision
1.1749 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed May 21 20:52:40 2008 UTC (17 months, 2 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1748: +4 -1 lines
Diff to
previous 1.1748
(completion-all-sorted-completions): New var.
(completion--flush-all-sorted-completions)
(completion-all-sorted-completions): New functions.
(minibuffer-force-complete): New command.
Revision
1.1741 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun May 4 10:23:41 2008 UTC (18 months ago) by
rsteib
Branch:
MAIN
Changes since
1.1740: +6 -5 lines
Diff to
previous 1.1740
* NEWS: Reword previous commit.
* NEWS.22: Document removal of duplicated "alt-" input methods.
Revision
1.1733 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 26 01:47:07 2008 UTC (18 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.1732: +3 -1 lines
Diff to
previous 1.1732
(completion-table-with-context): Fix `pred' for the
various kinds of completion tables.
(completion-emacs22-try-completion): Place cursor after the /, as was
done in Emacs-22's minibuffer-complete-word.
Fix bug reported by David Hansen <david.hansen@gmx.net>.
(completion-emacs22-try-completion): Merge all mergable text rather than /.
(completion-pcm--delim-wild-regex): New var.
(completion-pcm-word-delimiters): New custom.
(completion-pcm--prepare-delim-re, completion-pcm--pattern-trivial-p)
(completion-pcm--string->pattern, completion-pcm--pattern->regex)
(completion-pcm--all-completions, completion-pcm-all-completions)
(completion-pcm--merge-completions, completion-pcm--pattern->string)
(completion-pcm-try-completion): New functions.
(completion-styles-alist): Add them.
(completion-styles): Add it to the default.
Revision
1.1726 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 17 19:53:57 2008 UTC (18 months, 3 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1725: +1 -1 lines
Diff to
previous 1.1725
(abbrev-insert): New function extracted from expand-abbrev.
(expand-abbrev): Use it.
(abbrev-table-menu): New function.
Revision
1.1724 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Apr 13 22:11:58 2008 UTC (18 months, 3 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1723: +7 -0 lines
Diff to
previous 1.1723
* minibuffer.el (completion-all-completion-with-base-size): New var.
(completion--some): New function.
(completion-table-with-context, completion--file-name-table):
Return the base-size if requested.
(completion-table-in-turn): Generalize to multiple arguments.
(complete-in-turn): Compatibility alias.
(completion-styles-alist): New var.
(completion-styles): New customization.
(minibuffer-try-completion, minibuffer-all-completions):
New functions.
(minibuffer--do-completion, minibuffer-complete-and-exit)
(minibuffer-try-word-completion): Use them.
(display-completion-list, minibuffer-completion-help): Use them.
Handle all-completions's new base-size info to set completion-base-size.
* info.el (Info-read-node-name-1): Use completion-table-with-context,
completion-table-with-terminator and complete-with-action.
Remove the now obsolete completion-base-size-function property.
* simple.el (completion-list-mode-map): Move init into declaration.
(completion-list-mode): Use define-derived-mode.
(completion-setup-function): Use any completion-base-size that may
have been set before. Remove handling of completion-base-size-function.
* loadup.el: Move abbrev.el up earlier.
Revision
1.1723 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 11 15:34:15 2008 UTC (18 months, 4 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1722: +3 -0 lines
Diff to
previous 1.1722
(fill-forward-paragraph-function): New var.
(fill-forward-paragraph): New fun.
(fill-paragraph, fill-region): Use it.
Revision
1.1721 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 9 19:33:56 2008 UTC (18 months, 4 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1720: +4 -0 lines
Diff to
previous 1.1720
* minibuffer.el (minibuffer): Move group from cus-edit.el.
(completion-auto-help): Move from C code.
(minibuffer--maybe-completion-help): Remove.
(minibuffer--bitset): New function.
(minibuffer--do-completion): Rename from minibuffer-do-completion.
Renumber a bit. Really complete on string *before* point.
Add argument used for word-completion.
Join trailing / in completion with following text, as done in
minibuffer-complete-word.
Handle new value `lazy' for completion-auto-help.
(minibuffer-try-word-completion): New function extracted from
minibuffer-complete-word.
(minibuffer-complete-word): Use minibuffer--do-completion.
(minibuffer--insert-strings): Rename from
minibuffer-complete-insert-strings.
(exit-minibuffer): Fix typo.
* cus-edit.el (minibuffer): Move group to minibuffer.el.
* cus-start.el: Remove completion-auto-help.
* minibuf.c (Vcompletion_auto_help): Move to minibuffer.el.
(syms_of_minibuf): Remove its initialization.
Revision
1.1706 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 29 23:02:22 2008 UTC (19 months, 1 week ago) by
jurta
Branch:
MAIN
Changes since
1.1705: +6 -6 lines
Diff to
previous 1.1705
Replace section that says about buffer names available via M-n with a section
that says the completion table is added after the list of defaults.
Revision
1.1703 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Mar 29 01:46:10 2008 UTC (19 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.1702: +3 -0 lines
Diff to
previous 1.1702
* keyboard.c (pending_funcalls): New var.
(timer_check): Run it.
(syms_of_keyboard): Initialize it.
* terminal.c (Qrun_hook_with_args, Qdelete_terminal_functions)
(Vdelete_terminal_functions): New vars.
(syms_of_terminal): Initialize them.
(Fdelete_terminal): Run delete-terminal-functions.
* xdisp.c (safe_eval): Rewrite.
(safe_call2): New fun.
* frame.c (Qdelete_frame_functions): New var.
(syms_of_frame): Initialize it.
(Fdelete_frame): Use it and use safe_call2 and pending_funcalls.
* lisp.h (safe_call2, pending_funcalls): Declare.
Revision
1.1695 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 20 19:48:07 2008 UTC (19 months, 2 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1694: +6 -1 lines
Diff to
previous 1.1694
(minibuffer-local-shell-command-map): New var.
(minibuffer-complete-shell-command, read-shell-command): New funs.
(shell-command, shell-command-on-region): Use them.
Revision
1.1693 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 18 23:51:28 2008 UTC (19 months, 3 weeks ago) by
jurta
Branch:
MAIN
Changes since
1.1692: +8 -1 lines
Diff to
previous 1.1692
`inhibit-startup-screen' doesn't inhibit display of the initial message
in the *scratch* buffer.
Revision
1.1682 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 27 04:48:23 2008 UTC (20 months, 1 week ago) by
gm
Branch:
MAIN
Changes since
1.1681: +4 -0 lines
Diff to
previous 1.1681
Make the `whitespace.el' issue a little less confusing for people by
actually mentioning it.
Revision
1.1680 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 26 21:08:37 2008 UTC (20 months, 1 week ago) by
rsteib
Branch:
MAIN
Changes since
1.1679: +6 -0 lines
Diff to
previous 1.1679
(Gnus): Mention problem with coding system `utf-8-emacs'
when using different Emacs versions.
Revision
1.1679 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 26 19:41:53 2008 UTC (20 months, 1 week ago) by
monnier
Branch:
MAIN
Changes since
1.1678: +2 -0 lines
Diff to
previous 1.1678
(set-mark-command): Deactivate mark on second C-SPC C-SPC
when using transient-mark-mode.
Revision
1.1676 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 24 13:36:38 2008 UTC (20 months, 2 weeks ago) by
monnier
Branch:
MAIN
Changes since
1.1675: +2 -0 lines
Diff to
previous 1.1675
Allow fine-grained image-cache flushing.
* dispextern.h (struct image): Add `dependencies' field.
(clear_image_caches): Change arg to Lisp_Object.
* image.c (make_image): Initialize `dependencies' field.
(clear_image_cache): Change arg to allow fine-grained flushing.
Perform the flush even if image-cache-eviction-delay is nil.
(clear_image_caches): Change arg to Lisp_Object.
(Fclear_image_cache): Expand meaning of the argument.
(mark_image): Mark `dependencies' field.
* xfaces.c (clear_face_cache): Adapt arg to call to clear_image_caches.
(lface_hash): Use XHASH rather than XFASTINT.
(face_at_buffer_position): Fix int -> EMACS_INT position.
* xdisp.c (next_overlay_change): Fix int -> EMACS_INT position.
(select_frame_for_redisplay): Remove code duplication.
(redisplay_internal): Adapt arg to call to clear_image_caches.
Revision
1.1671 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 22 02:03:35 2008 UTC (20 months, 2 weeks ago) by
handa
Branch:
MAIN
Changes since
1.1670: +21 -18 lines
Diff to
previous 1.1670
Mention the new language envrironments Bengali, Punjabi,
Gujarati, Oriya, Telugu, Sinhala. Mention the removal of features
devanagari, devan-util, kannada, knd-util, malayalam, mlm-util,
tamil, and tml-util.
Revision
1.1669 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 21 08:15:54 2008 UTC (20 months, 2 weeks ago) by
handa
Branch:
MAIN
Changes since
1.1668: +21 -6 lines
Diff to
previous 1.1668
Improve the description about the removal of
cp-...-codepage functions. Describe the removal of the feature
`devan-util'.
Revision
1.1661 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 17 16:57:44 2008 UTC (20 months, 3 weeks ago) by
dann
Branch:
MAIN
Changes since
1.1660: +2 -0 lines
Diff to
previous 1.1660
* simple.el (transient-mark-mode): Add an :init-value.
* startup.el (command-line): Use custom-reevaluate-setting for
transient-mark-mode.
* callint.c (syms_of_callint): Initialize Vmark_even_if_inactive
with Qt.
Revision
1.1657 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 14 07:37:51 2008 UTC (20 months, 3 weeks ago) by
dann
Branch:
MAIN
Changes since
1.1656: +3 -0 lines
Diff to
previous 1.1656
(vc-annotate-find-revision-at-line): New function.
(vc-annotate-mode-map): Bind it.
(vc-annotate-mode-menu): Add a menu entry for it. Add :help for
some entries.
Revision
1.1641 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 1 23:27:01 2008 UTC (21 months ago) by
cyd
Branch:
MAIN
Changes since
1.1640: +4 -0 lines
Diff to
previous 1.1640
*** If tags-loop-revert-buffers has the value `ask', the tags-scanning
loop queries the user interactively if an already-visited file has
been changed since the last visit. The new default value is `ask'.
Revision
1.1637 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Jan 12 15:23:58 2008 UTC (21 months, 3 weeks ago) by
eliz
Branch:
MAIN
Changes since
1.1636: +3 -0 lines
Diff to
previous 1.1636
Mention that old platforms are no longer supported. Add a reference to
the full list in MACHINES.
Revision
1.1628 -
(
view)
(
d