Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Tag: |
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-105
Minor cleanup and simplification. * filecache.el (file-cache-add-directory, file-cache-add-directory-recursively) (file-cache-add-from-file-cache-buffer) (file-cache-delete-file-regexp, file-cache-delete-directory) (file-cache-files-matching-internal, file-cache-display): Use dolist. (file-cache-temp-minibuffer-message): Delete function. (file-cache-minibuffer-complete): Use minibuffer-message instead.
(file-cache-add-file): Use push and cons. (file-cache-delete-file-regexp): Use push. (file-cache-complete): Use completion-in-region.
(file-cache-completions-keymap): Bind mouse-2 to file-cache-choose-completion. (file-cache-choose-completion): Handle an optional event argument. (file-cache-mouse-choose-completion): Make it an obsolete alias.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-99
Add 2009 to copyright years.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-98
* align.el: * allout.el: * apropos.el: * arc-mode.el: * autoinsert.el: * avoid.el: * battery.el: * bookmark.el: * buff-menu.el: * calculator.el: * chistory.el: * cmuscheme.el: * comint.el: * compare-w.el: * dabbrev.el: * delim-col.el: * desktop.el: * diff-mode.el: * diff.el: * dired-aux.el: * dired-x.el: * dired.el: * dos-vars.el: * ediff-diff.el: * ediff-help.el: * ediff-init.el: * ediff-merg.el: * ediff-mult.el: * ediff-ptch.el: * ediff-vers.el: * ediff-wind.el: * ediff.el: * emerge.el: * facemenu.el: * faces.el: * ffap.el: * filecache.el: * find-dired.el: * font-core.el: * font-lock.el: * forms.el: * fringe.el: * help-at-pt.el: * hippie-exp.el: * ido.el: * image-file.el: * imenu.el: * indent.el: * info.el: * isearchb.el: * iswitchb.el: * jit-lock.el: * jka-compr.el: * log-edit.el: * lpr.el: * ls-lisp.el: * man.el: * menu-bar.el: * midnight.el: * mouse-sel.el: * mouse.el: * msb.el: * outline.el: * paren.el: * pcmpl-cvs.el: * pcmpl-gnu.el: * pcomplete.el: * pcvs-info.el: * pcvs-parse.el: * printing.el: * ps-mule.el: * ps-print.el: * replace.el: * ruler-mode.el: * saveplace.el: * sb-image.el: * scroll-bar.el: * sha1.el: * shadowfile.el: * shell.el: * sort.el: * speedbar.el: * strokes.el: * tempo.el: * term.el: * terminal.el: * time-stamp.el: * time.el: * tree-widget.el: * type-break.el: * vc-cvs.el: * vc-hg.el: * vc-mcvs.el: * vc-rcs.el: * vc-sccs.el: * vc.el: * view.el: * w32-vars.el: * whitespace.el: * wid-edit.el: Remove leading * from docstrings of defcustoms, deffaces, defconsts and defuns.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-82
Switch to recommended form of GPLv3 permissions notice.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-79
(file-cache-completions-keymap): Move init from file-cache-completion-setup-function into declaration. (file-cache-minibuffer-complete): Simplify. (file-cache-completion-setup-function): Use standard-output, preserve current-buffer.
Fix up comment convention on the arch-tag lines.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-69
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
Add 2008 to copyright years.
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-63
Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-937
Minibuffer map bindings moved to bindings.el.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 866-889) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 - Add missing change from rel-22 branch to src/image.c - Remove RCS keywords from doc/misc/cc-mode.texi - Remove man, lispref, and lispintro directories * emacs--multi-tty--0 (base, patch 1-45) - tag of emacs@sv.gnu.org/emacs--devo--0--patch-743 - Merge from lorentey@elte.hu--2004 - Remove out-of-date meta-files - Tweak perms to be more like emacs--devo--0 - Restore lispref/elisp-covers.texi - Sync with sealing patch in lorentey@elte.hu. - Rudimentary fix for environment variable handling. - Update from CVS - server.el: Don't change the default directory in the *scratch* buffer. - Merged from emacs--devo--0 - Revert to official bug report addresses. - Merge from emacs--devo--0 - Import changelog info from arch logs into ChangeLog.multi-tty files - Update from CVS: src/puresize.h (BASE_PURESIZE): Increase. - Restore original arch-tag in src/ChangeLog.multi-tty * emacs--rel--22 (patch 101-121) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 248-256) - Merge from emacs--devo--0 - Update from CVS - Update from CVS: texi/gnus.texi (On Writing Manuals): Fix typos. - Revert refcard location changes * lorentey@elte.hu--2004/emacs--cvs-trunk--0 (base, patch 1-7) - tag of miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-474 - Add CVS metadata files. - Update from CVS. - Update from CVS - Sync with miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-539. * lorentey@elte.hu--2004/emacs--cvs-trunk--0- (version 0) - Branch closed. Use miles@gnu.org--gnu-2005/emacs--cvs-trunk--0 instead. * lorentey@elte.hu--2004/emacs--multi-tty--0 (base, patch 1-4) - tag of miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-137 - Add a level of indirection to terminal characteristics. - Implemented multiple tty support. - Updating_frame vs. selected_frame in term.c. - Added a pointer to my archive to README.multi-tty * lorentey@elte.hu--2004/emacs--multi-tty--0--patch-5 * lorentey@elte.hu--2004/emacs--multi-tty--0 (patch 6-223, 225-257) - Removed two files that were committed by mistake. - Fixed two typos. - Full support for multiple terminal I/O (with some rough edges). - Fully eliminated global tty state variables. - Cosmetic changes in README.multi-tty - Added compilation instructions to README.multi-tty. - Implemented automatic deletion of terminals. - README.multi-tty updates. - Small change in README.multi-tty - Merged in changes from CVS HEAD - Joined miles@gnu.org--gnu-2004/emacs--cvs-trunk--0 - Trivial changes - Bugfix festival. - Handle Ctl-G in emacsclient. - Make sure secondary frames are deleted when emacsclient quits. - Merged in changes from CVS head - Don't compile sys_select on systems that don't need it. - Delete server frames on server restart. - Undo patch-23. I need a coffee. - Major bugfixes and slight enhancements. - A few more bugfixes and new features. - Separate frame-local, tty-dependent parameters from tty-local parameters. - Fixed X support, preliminary support for X-tty combo sessions. - MULTI_KBOARD support for ttys. Input-related bugfixes for X+tty sessions. - Got rid of the rif (window-based redisplay interface) global variable. - Fix longopts option name for --tty. - Portability fixes (now it compiles & runs fine on Solaris). - Added multi-tty support for talk.el. - Fixed typo in talk.el. - Fixed typo in talk.el (again). - Fix mouse-position for tty+X combo sessions. - Add "multi-tty" to emacs-version output. - Fix more SEGV cases in frame.c - Converted display hooks to be display-local. Plus many bugfixes. - Fix SEGV in init_sys_modes during X startup - Hookified termcap devices, added bootstrap display device, plus many bugfixes. - Numerous bugfixes and small improvements. - Changed tty input code to use read_socket_hook. - Fix C-g handling with multiple ttys. - Don't select on stdin unconditionally. - Support for opening X frames from a tty session. - Fix initialization of the window-system variable. - Romain Francoise's and Ami Fischman's bugfixes. - Added note about the commit mailing list. - Fixed tty faces during combo sessions. Plus other assorted bugfixes. - Set the keyboard of the initial frame correctly. - Fixed interactive temacs. - Removed %T in mode-line-format. Trivial documentation changes. - Fixed unsafe and incorrect use of record_unwind_protect in Fsuspend_emacs. - Cosmetic changes. - Don't exit Emacs when the X display is closed during a tty-X combo session. - Prevent core dumps when the X server crashes. - Fix the case when emacsclient is run on Emacs's controlling tty. - Trivial fixes to shut up some of the compiler warnings. - Don't hang on the tty if called from a shell script. - Fixed a typo in README.multi-tty. - Added newly loaded stuff in loadup.el to src/Makefile.in. - Don't try to init X drag and drop on a termcap frame. - Fix list-colors-display and other functions on a termcap frame - Added -w option to emacsclient for opening a new X frame. - Verify the version of Emacsclient. - Changed emacsclient to open new frames by default. - README updates. - Don't read too many characters from the tty. - Don't delete a tty if it's the last device with frames. - Fix typo in delete_display_hook documentation. - Fix a crash in emacsclient when DISPLAY is unset. - Block more input during read_avail_input. - Allow tty_read_avail_input to use the whole input buffer. - Don't try to handle a new event if the input buffer is full. - Back out previous change, it causes infinite recursion. - Revert patch-93, that was the real culprit. Reapply patch-97. - Check for numchars > 0 in handle_one_xevent, not 1. - (Sigh.) Don't try to read more events than the buffer size. - Make emacsclient refuse to create a frame inside an Emacs term buffer. - Implemented suspending of emacsclient frames. - Added *.rej to tla's unrecognized pattern. - Fix background-mode on terminal frames (Dan Nicolaescu). - Fixed compiler warnings for keyboard.c. - Trivial cleanups to get rid of GCC warnings. - Trivial cleanup in fringe.c, missing from previous patch. - Removed *.rej from backup pattern in tagging method. - Fix cut'n'paste during a multi-display session (Mark Plaksin, Robert Chassell). - Fix dropping of the controlling tty on Solaris (Dan Nicolaescu). - Fix bootstrap problems in CVS. - Fix initialization order at bootstrap (Dan Nicolaescu). - Trivial cosmetic change in dispnew.c. - Prevent Lisp nesting errors while bootstrapping. - Fix #include errors for FreeBSD (Frank Ruell) - Merged in changes from CVS trunk - README changes. - Merged in changes from CVS trunk. - Eliminated updating_frame. - Fix segfault in term.c (reported by lukhas@free.fr). - Another server.el overhaul. - Fix frame parameter handling in server.el. - In emacsclient, protect the xmitted string from fprintf expansion (Dan Nicolaescu). - Fix error on deleting an emacsclient terminal (Dan Nicolaescu). - Fix one more case of the previous error. - A simple implementation for display-local frame parameters. - Mention `tla replay' in README.multi-tty (Gaute Strokkenes). - Fixed environment variable handling during terminal initialization. - Added branch description to admin/notes/BRANCH. - Fix fatal error during startup (rep. by Friedrich Delgado Friedrichs) - Add kludge to prevent overriding keyboard-coding-system customization. - Make terminal_coding and keyboard_coding display-local. - New control structure: with-selected-frame. - Use with-selected-frame. - Fix environment variables on emacsclient frames. - Use the remote locale for terminal & keyboard coding system. - Update README.multi-tty. - Fix server-socket-dir initialization (rep. by Friedrich Delgado Friedrichs). - Fix terminal coding system in multibyte locales (rep. by Friedrich Delgado Friedrichs). - Fix background mode initialization on client tty frames (rep. by Dan Nicolaescu). - Fix window-system-default-frame-alist (ARISAWA Akihiro). - Don't ignore SIGWINCH under X (contributed by Yoshiaki Kasahara). - Make sure the SIGWINCH handler is always set (rep. by Yoshiaki Kasahara). - Fix SEGV on terminals without 'IC' capability (Yoshiaki Kasahara). - README.multi-tty update. - Clear single_kboard each time Emacs returns to top-level. - Don't core dump on SIGINT when there is no frame on the controlling tty. - Dissociate from the controlling tty correctly on FreeBSD. - Make server-start safe against accidental restarts. - Fix parse error in term.c (ARISAWA Akihiro). - Fix byte-compile errors during bootstrap. (Reported by Juraj Kubelka.) - Fix --no-wait in emacsclient (reported by Dan Nicolaescu). - Reapply src/Makefile.in changes that got lost in the tagline snafu of patch-197. - Implemented display ids for multiple emacsclients on the same tty. Plus assorted bugfixes. - Fix bootstrap errors. - Fixed C-c from the controlling terminal. - Don't leave buffers created by nowait clients buried under others (rep. by Dan Nicolaescu). - Fix suspend-frame on the controlling tty (reported by Dan Nicolaescu). - Fix Viper with simultaneous X and tty display devices. (Rep. by IRIE Tetsuya.) - Prevent the previous bug from reappearing later. - Fix creating frames on different X servers. - Cleaned up README compile & test instructions. - Updated archive location in docs. (Thanks to Dan Waber.) - README updates, including a new Tips & Tricks section - Change binding of C-x C-c to only exit emacsclient, not Emacs itself. - Fix typo in server.el (Han Boetes, Ted Morse, Ami Fischman) - Add TAGS-LISP to precious regex in src/. - Merged in changes from CVS trunk (Jan D. has fixed the XSync call in xterm.c, no need to disable it anymore). - Inhibit redisplay while frames are being deleted after an X disconnect. - Fix typo in src/Makefile.in. - Removed C99ism in init_fringe_bitmap. - Small tweaks in server.el. - Set ncurses-related environment variables while creating a new tty frame. (Reported by Dan Nicolaescu.) * lorentey@elte.hu--2004/emacs--multi-tty--0 (patch 258-292) - Merged in changes from CVS trunk. - Fix core dump in redisplay window. (Reported by Yoshiaki Kasahara.) Plus cleanups. - Fix bootstrap problem with --without-x. - Trivial documentation change in keyboard.c. - Remove remaining references to updating_frame. - Increase PURESIZE to handle the extra stuff recently added. - Trivial changes in x_create_tip_frame. - README update. - Joined Miles's 2005 Emacs branch. - Merged in changes from CVS trunk. (Long time no see!) :-) - Fix bootstrap error in CVS. - Fix xassert-related bootstrap errors. - Add some new precious/backup patterns in src/. - Update =partner-versions. - Prevent emacsclient errors when Emacs is compiled without X support. - README updates. (Reported by Xavier Mallard) - Merged from miles@gnu.org--gnu-2005 (patch 76-78) - Fix typo in dispnew.c. - Merged from miles@gnu.org--gnu-2005 (patch 12-13, 79-90) - On C-x C-c, restrict `save-some-buffers' to the client's buffers. (Reported by Han Boetes.) - Fix compilation error with GTK, fix issues with double C-g on controlling tty. (Reported by Friedrich Delgado Friedrichs, Yoshiaki Kasahara.) * lorentey@elte.hu--2004/emacs--multi-tty--0 (patch 293-605) - Merged from miles@gnu.org--gnu-2005 (patch 91-94) - Initialize blink-cursor-mode consistently. - Merged from miles@gnu.org--gnu-2005 (patch 14-16, 95-106) - Merged from miles@gnu.org--gnu-2005 (patch 17-26, 107-116) - Fix line/column number positioning in emacsclient. (Reported by Han Boetes.) - Merged from miles@gnu.org--gnu-2005 (patch 117-118) - Merged from miles@gnu.org--gnu-2005 (patch 119) - Merged from miles@gnu.org--gnu-2005 (patch 27, 120-125) - Merged from miles@gnu.org--gnu-2005 (patch 28-30, 126-128) - Merged from miles@gnu.org--gnu-2005 (patch 31-33, 129-141) - Merged from miles@gnu.org--gnu-2005 (patch 34-36, 142-158) - Fix crash condition when an X server connection is broken. (Reported by Vincent Bernat.) - Declare Vinhibit_redisplay in xterm.c. - Don't abort with GTK when a tty is opened. - Merged from miles@gnu.org--gnu-2005 (patch 159) - Merged from miles@gnu.org--gnu-2005 (patch 160-161) - Merged from miles@gnu.org--gnu-2005 (patch 37-38, 162-182) - Merged from miles@gnu.org--gnu-2005 (patch 183) - Merged from miles@gnu.org--gnu-2005 (patch 39-44, 184-191) - Close the X connection when the last frame is deleted. - Fix stupid syntax errors in previous patch. - README updates. - Revert changes that were committed by mistake in the previous patch. - Merged from miles@gnu.org--gnu-2005 (patch 192-203) - Fix some superflous deviations from CVS, plus apply some cosmetics. - Fix yet another compilation error. - Merged from miles@gnu.org--gnu-2005 (patch 204-213) - Fix some aspects of X display shutdown. - Prevent core dump when connection is lost during frame creation. - README update. (Fix identifier names in emacs background preloader example.) - Fix error when creating tty clients. - Merged from miles@gnu.org--gnu-2005 (patch 45-55, 214-231) - Merged from miles@gnu.org--gnu-2005 (patch 56-58, 232-239) - Merged from miles@gnu.org--gnu-2005 (patch 59, 240-245) - Resolve crashes related to face aliases. - Merged from miles@gnu.org--gnu-2005 (patch 60-65, 246-265) - Fix bootstrap error during loadup. - Merged from miles@gnu.org--gnu-2005 (patch 66, 266-268) - Merged from miles@gnu.org--gnu-2005 (patch 269) - Merged from miles@gnu.org--gnu-2005 (patch 67, 270-278) - Fix describe-variable with frame-local variables. - I give up; attempt to fix annoying crashes by reverting xdisp.c changes in patch-328. - Merged from miles@gnu.org--gnu-2005 (patch 279-280) - Merged from miles@gnu.org--gnu-2005 (patch 281-285) - Fix exponential slowdowns on repeated tty frame creation. - Fix UTF-8 tty input when first frame is an X frame. Steps towards multiple tty locale support. - Fix typo in get_display. - Support for ttys with different character locale settings. - Merged from miles@gnu.org--gnu-2005 (patch 68, 286-291) - Merged from miles@gnu.org--gnu-2005 (patch 292-295) - Disable display type check in start_hourglass, and always set up the timer. - Merged from miles@gnu.org--gnu-2005 (patch 296-306) - Speed up `emacsclient -t' on xterms. (by suggestion of Dan Nicolaescu) - Merged from miles@gnu.org--gnu-2005 (patch 307-312) - Merged from miles@gnu.org--gnu-2005 (patch 69, 313-319) - Merged from miles@gnu.org--gnu-2005 (patch 70-73, 320-331) - Merged from miles@gnu.org--gnu-2005 (patch 74-79, 332-349) - Merged from miles@gnu.org--gnu-2005 (patch 80-82, 350-422) - Merged from miles@gnu.org--gnu-2005 (patch 423-434) - Merged from miles@gnu.org--gnu-2005 (patch 435-437) - Merged from miles@gnu.org--gnu-2005 (patch 438-440) - Merged from miles@gnu.org--gnu-2005 (patch 441-446) - Make function-key-map a terminal-local variable (move it inside the kboard struct). - Update Lisp code for a terminal-local `function-key-map'. - Make sure the terminfo function key sequences are set up in the correct function-key-map. - Work around mysterious breakage of arrow key recognition under screen (see first TODO in README). - Change key-translation-map to be terminal-local. - Merged from miles@gnu.org--gnu-2005 (patch 447-448) - Replace encoded-kbd-mode with display-specific encoded-kbd-setup-display. (Doesn't work yet.) - New version of ldefs-boot.el. - Cleanup: Move kboard fields from struct frame and device-specific descriptors to struct display. - New C function `push_display_kboard'. - Work around nondeterministic binding of terminal-local variables. (Fixes national character input on ttys.) - Use terminal-local-value to access function-key-map in terminal packages. - Speed up loading of term/xterm.el. - Speed up loading of term/xterm.el (Dan Nicolaescu). - Remove pointless conditional around key substitution block in term/xterm.el (Dan Nicolaescu) - Fix the original cause of the "arrow keys don't work on screen" bug. - Merged from miles@gnu.org--gnu-2005 (patch 83-87, 449-468) - Merged from miles@gnu.org--gnu-2005 (patch 469) - Implement rudimentary Lisp-level terminal parameters. - Small enhancements. - Handle and document that `delete-frame' may call functions in `delete-frame-functions' twice. - Merged from miles@gnu.org--gnu-2005 (patch 470-473) - Merged from miles@gnu.org--gnu-2005 (patch 474) - Fix compilation error in src/term.c. - At long last, fix annoying SELECTED_FRAME crashes after unexpected connection failures. Yay! - README update. - Rename term_init to init_tty. - Rename `struct display' to `struct device'. Update function, parameter and variable names accordingly. - Cosmetic changes in server.el. - Fix compilation error in select_frame_for_redisplay. - Rename function-key-map to local-function-key-map, and global-function-key-map to function-key-map. Same for key-translation-map. - Fix dumb error leading to national keys not working on ttys. - Fix broken emacsclient resume on Solaris (by Dan Nicolaescu). - Don't let window-system-default-frame-alist override parameters specified manually. - Work around crashes in X session management after normal shutdown of X server. - Apply patch from CVS trunk to fix recenter on ttys. - Add two pending bugs to README.multi-tty. - Merged in changes from CVS trunk. Plus added lisp/term tweaks. - Fix syntax error in lisp/term/xterm.el. - Merged in changes from CVS trunk. (Testing my own CVS gateway.) - Add =upstream-branch file for semi-automated merges. - Merged in changes from lorentey@elte.hu--2004/emacs--cvs-trunk--0 - Fix terminal initialization code. (Contributed by Dan Nicolaescu.) - Slightly refactor the terminal initialization code for simplicity. - Apply settings in `window-system-default-frame-alist' to the initial frame as well. - Prevent resource allocation explosion when C-x 5 2 is used on xterms. - Enforce the presence of `window-system' and `tty-type' frame parameters in all frames. - Fix function-key-map massaging vs `C-x 5 2' in lisp/term/*.el. (Submitted by Dan Nicolaescu.) - Merged in changes from CVS trunk. - Fix bootstrap error. - Fix `emacsclient -ne '(+ 2 2)'' (reported by Han Boetes), and clean up some corner cases in Emacs server. - Fix `emacsclient +12 file' behaviour. (Reported by Han Boetes.) - Make xt-mouse.el multi-tty-compatible. - Fix crashes in xdialog_show (and other places) with xterm-mouse-mode. - Make `emacsclient -n <filename>' open new X frames when possible. (Reported by Bas Kok.) - Don't let server-save-buffers-kill-display unexpectedly kill Emacs on --no-wait's X frames. - Set Emacs version number to 22.0.51 to allow parallel installations of CVS trunk and the multi-tty branch. - Fix crash after y-or-n-p prompt triggered by emacsclient. (Reported by Han Boetes, analysis by Kalle Olavi Niemitalo.) - Fix bootstrap error in keyboard.c. - Switch upstream to miles@gnu.org--gnu-2005/emacs--cvs-trunk--0. - Fix assertion on kboard->kbd_queue and other such crashes. - Merged from miles@gnu.org--gnu-2005 (patch 115, 540-542) - Merged from miles@gnu.org--gnu-2005 (patch 543) - Merged from miles@gnu.org--gnu-2005 (patch 116-117, 544-550) - Fix hardcoded stdout usage in term.c. (Reported by Dan Nicolaescu.) - Merged from miles@gnu.org--gnu-2005 (patch 118-132, 551-577) - Merged from miles@gnu.org--gnu-2005 (patch 578-592) - Merged from miles@gnu.org--gnu-2005 (patch 593-595) - Merged from miles@gnu.org--gnu-2005 (patch 133-141, 596-609) - Fix Delete key on X by adapting normal-erase-is-backspace-mode for multi-tty. (Reported by Dan Waber and Dan Nicolaescu.) - Change the "pretest" bug report address to the multi-tty list. - Merged from miles@gnu.org--gnu-2005 (patch 610-614) - Doc update. - Change `keyboard-translate-table' to be terminal-local. - Don't try to rebind the `t' symbol. - Protect keyboard-translate-table from GC. - Fix semantics of terminal-local variables. Remove `terminal-local-value' hack. - Merged from miles@gnu.org--gnu-2005 (patch 142-148, 615-628) - Update frames-on-display-list to accept terminal id numbers. - Merged from miles@gnu.org--gnu-2005 (patch 149-151, 629-641) - Fix some of the bootstrap problems. - Increase puresize. (Emacs needs 1205176 pure bytes now.) - Merged from miles@gnu.org--gnu-2005 (patch 152-156, 642-654) - Merged from miles@gnu.org--gnu-2005 (patch 655) - Increase PURESIZE yet again. - Store client's environment in terminal parameters, not server parameters. - Merged from miles@gnu.org--gnu-2005 (patch 656-658) - Merged from miles@gnu.org--gnu-2005 (patch 659-663) - Delete leftover id for "info/dir". - Fix "first non-ASCII character on new tty frames" problem. - Prevent core dumps with GTK by disabling secondary X connections there. - Work around Emacs crash on Konsole detach. (Tom Schutzer-Weissmann) - Fix typo in previous commit. - Merged from miles@gnu.org--gnu-2005 (patch 169-173, 671-676) - Implement full support for frame-local `next-buffer' and `previous-buffer'. - Reimplement and extend support for terminal-local environment variables. - Don't let x_initialize break 8-bit input on ttys. (Reported by Joakim Verona.) Split `set-input-mode'. - Pull a bugfix from CVS to prevent problems with the Debian semantic package. - Fix compilation error during non-X builds. - Reimplement terminal parameters in C; clean up term.c, create terminal.c. - Implement automatic terminal-local environment variables via `local-environment-variables'. - Fix compilation errors in previous commit. - Merged from miles@gnu.org--gnu-2005 (patch 677) - Fix error during bootstrap. - Fix semantics of let-binding `process-environment'. - Initialize Vprocess_environment to nil. - Store local environment in frame (not terminal) parameters. - Merged from miles@gnu.org--gnu-2005 (patch 678-680) - Merged from miles@gnu.org--gnu-2005 (patch 681) - Update environment-related doc strings. - Rename `struct device' to `struct terminal'. Rename some terminal-related functions similarly. - Set `local-environment-variables' to t by default. - Show the splash screen on Emacsclient frames. Show *scratch* by default. - Display "@" in mode-lines of Emacsclient frames. - Make sure `delete-frame-functions' can not prevent the frame from being deleted. - Fix crash in lookup_image on termcap frames. - Enhance splash screens to work better with emacsclient. - Fix splash screen loosing input events on Emacsclient frames. - Don't display the splash screen when no frame was created. (Fixes tty resume.) - (Hopefully) fix bootstrap error on OpenBSD. (reported by Han Boetes) - Fix typo in docstring of `frame-with-environment'. - Cosmetic fixes in xfns.c. - Install workaround for "X protocol error: BadCursor (invalid Cursor parameter) on protocol request 2" - Make all frames created in an emacsclient session belong to that client. - Experimental change: don't restore kboard after temporary changes if Emacs wasn't in single kboard state. - Fix typo in `server-handle-delete-frame'; fix startup echo area message. - Fix last frame check in server.el. - Fix Delete keys under X (for good, this time). - Overhaul and simplify single_kboard API. Allow calls to `recursive-edit' in process filters. Small fixes. - Merged from miles@gnu.org--gnu-2005 (patch 682) - Fix abort() in read_key_sequence. - Remove group write permissions from all files. - Merged from miles@gnu.org--gnu-2005 (patch 683-684) - Fix C-g during `make-network-process'. (Reported by Mark Plaksin.) - Merged from miles@gnu.org--gnu-2005 (patch 174-181, 685-690) - Merged from miles@gnu.org--gnu-2005 (patch 182-184, 691-699) - Merged from miles@gnu.org--gnu-2005 (patch 185-186, 700-703) - Fix bootstrap problem reported by Han Boetes. - Fix some bugs related to wrong_kboard_jmpbuf. - Eliminate wrong_kboard_jmpbuf. - Merged from miles@gnu.org--gnu-2005 (patch 187, 704) - Fix compilation error on older GCCs (reported by "mace"). - Merged from - Fix bootstrapping problem. (Reported by "mace".) - Merged from emacs@sv.gnu.org - Add explicit abort() when x_catch_errors_unwind is called by mistake. - Fix `emacsclient --eval '(progn (find-file "file")'' and the like. (Reported by Han Boetes.) - Fix permissions. (Reported by Han Boetes.) - Fix tty state problem after error in `set-quit-char'. - Fix compilation. - Fix `server-delete-client' behavior when the user quits `kill-buffer'. (Reported by Han Boetes.) - Increase puresize. - Fix bogus crash with -DENABLE_CHECKING. - Remove unused variable in read_key_sequence. - Fix GDB magic. - Fix segfault by `C-x 5 2' on the controlling tty. (Reported by Suresh Madhu.) - Fix ediff problems. (Reported by Dan Nicolaescu.) - Fix compilation error in ediff-wind.el. D'oh. - Fix bizarre syntax error, probably from a baz merge bug. - Let the Emacs server recognize `inhibit-startup-echo-area-message'. (Reported by Han Boetes.) - Set emacsbug.el's pretest address to the multi-tty list. (Reported by Richard Lewis.) - Fix toolbars on X frames when Emacs is started on a tty. (Reported by Richard Lewis.) - Fix tool-bar and menu-bar toggles in Show/Hide menu to reflect the state of the current frame. - Clean up tty device handling. Change name of controlling tty from nil to "/dev/tty". - Set `default-directory' in *scratch* to the current directory of emacsclient. - Fix compilation error on OpenBSD. (Reported by Han Boetes.) - Fix OpenBSD compilation some more. (Fix by Han Boetes.) - Fix delete key after C-x 5 2 on X. (Catched by Dan Nicolaescu.) - Fix tooltip border color. - Fix previous commit. - (Attempt to) fix bootstrap error. - Fix typo in startup.el. - Fix `vc-annotate' under X. (Reported by Dan Nicolaescu.) - Make `tty-display-color-p' follow its doc string. (Reported by Dan Nicolaescu.) - Fix stupid crash during startup. - Fix crashes in redisplay functions on suspended tty frames. (Reported by Dan Nicolaescu.) - Fix crashes in `delete-terminal' caused by recursive calls or X displays with live frames. - Don't load terminit files repeatedly. Also, don't call terminit functions more than once per terminal. - Fix and/or simplify terminal initialization files. - Fix C-x 5 2 on the controlling tty; fix some possible crash conditions and a memory leak. - Fix syntax errors in terminal initialization files. - Fix compilation error in lwlib/xlwmenu.c. - Rework environment variable support. (Reported by Kalle Olavi Niemitalo and Noah Friedman.) - Merged from emacs@sv.gnu.org. - Fix typo in lisp/term/xterm.el. - Let frames on new terminals inherit 'environment and 'client. - Fix x_catch_errors-related abort after X disconnects. (Reported by Dan Nicolaescu). - Fix F10 behaviour. (Reported by Bernard Adrian.) - Remove superfluous properties from the mode-line-client indicator. (Reported by Kalle Olavi Niemitalo) - Fix various aborts in get_named_tty. (Patch by Kalle Olavi Niemitalo) - Increase PURESIZE. - Fix obvious runtime errors after merge. - Regenerate lisp/ldefs-boot.el. - Merged from emacs@sv.gnu.org. Last-minute emacsclient rewrites be damned! - Fix crash in window.c. - Fix various suspend-related bugs in emacsclient. (Report & patch by Dan Nicolaescu.) - Remove semantic.cache, fix tagging method. - Fix compilation errors. Regenerate ldefs-boot.el. - Re-enable GTK multidisplay support. - Regenerate ldefs-boot, remove junk. - Fix compilation error with non-toolkit scrollbar. * lorentey@elte.hu--2004/emacs--multi-tty--0- (version 0) - This branch is now closed. Work continues at emacs@sv.gnu.org/emacs--multi-tty--0. Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-56
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-53
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 866-879) - Merge multi-tty branch - Update from CVS - Merge from emacs--rel--22 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
(file-cache-add-directory, file-cache-add-directory-recursively, file-cache-add-from-file-cache-buffer, file-cache-delete-file-regexp, file-cache-delete-directory, file-cache-files-matching-internal, file-cache-display): Use `mapc' rather than `mapcar'.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
Merge from emacs--rel--22 Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
Switch license to GPLv3 or later.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-39
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 586-621) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * emacs--unicode--0 (patch 161-166) * gnus--rel--5.10 (patch 186-199) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-53
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
Add 2007 to copyright years.
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 523-582) - Update from CVS - Merge from gnus--rel--5.10 - Update from erc--emacs--22 - erc-iswitchb: Temporarily enable iswitchb mode * emacs--unicode--0 (patch 150-159) - Merge from emacs--devo--0 - Update from CVS - Fix ChangeLog - Update from CVS: src/regex.c (regex_compile): Synch with HEAD. - Regenerate configure with autoconf 2.61 * gnus--rel--5.10 (patch 168-185) - Update from CVS - Merge from emacs--devo--0 - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice. Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-51
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 523-544) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 168-171) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-35
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 523-544) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 168-171) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-150
Update copyright years.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 399-437) - Update from CVS - Rcirc update from Ryan Yeske - Merge from gnus--rel--5.10 - Miscellaneous tq-related fixes. * gnus--rel--5.10 (patch 126-136) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-28
Merge from emacs--unicode--0 Patches applied: * emacs--devo--0 (patch 423-436) - Update from CVS - Merge from gnus--rel--5.10 * emacs--unicode--0 (patch 109-110) - Merge from emacs--devo--0 * gnus--rel--5.10 (patch 131-136) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode-xft--0--patch-37
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 427-436) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 134-136) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-110
(file-cache-add-directory) (file-cache-add-directory-list, file-cache-add-file) (file-cache-add-directory-using-find) (file-cache-add-directory-using-locate) (file-cache-add-directory-recursively): Add autoloads.
Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 43-57) - Update from CVS - Merge from erc--emacs--0 - Make constrain-to-field notice overlays - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 18-21) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--lexbind--0--patch-5
Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 598-615) - Update from CVS - Remove lisp/toolbar directory - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 142-146) - Update from CVS Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-57
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-13 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 43-57) - Update from CVS - Merge from erc--emacs--0 - Make constrain-to-field notice overlays - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 18-21) - Update from CVS - Merge from emacs--devo--0
Update years in copyright notice; nfc.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-95 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 598-615) - Update from CVS - Remove lisp/toolbar directory - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 142-146) - Update from CVS
sync with trunk
Update from HEAD
* message.el (message-expand-group): Pass the common prefix substring of completion to `display-completion-list'. * mh-comp.el (mh-complete-word): Pass the common prefix substring of completion to `display-completion-list'. * dabbrev.el (dabbrev-completion): Pass the common prefix substring of completion to `display-completion-list'. * filecache.el (file-cache-minibuffer-complete) (file-cache-complete): Ditto. * tempo.el (tempo-display-completions): Ditto. * wid-edit.el (widget-file-complete, widget-color-complete): Ditto. * emacs-lisp/lisp.el (lisp-complete-symbol): Ditto. * eshell/em-hist.el (eshell-list-history): Ditto. * mail/mailabbrev.el (mail-abbrev-complete-alias): Ditto. * progmodes/etags.el (complete-tag): Ditto. * progmodes/make-mode.el (makefile-complete): Ditto. * progmodes/meta-mode.el (meta-complete-symbol): Ditto. * progmodes/octave-mod.el (octave-complete-symbol): Ditto. * progmodes/pascal.el (pascal-complete-word) (pascal-show-completions): Ditto. * textmodes/bibtex.el (bibtex-complete-internal): Ditto. * simple.el (completion-common-substring): New variable. (completion-setup-function): Use `completion-common-substring' to put faces. * minibuf.c (Fdisplay_completion_list): Add new optional argument COMMON_SUBSTRING. Bind `completion-common-substring' to the optional argument during running `completion-setup-hook'.
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-47 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 514-518) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 104-105) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--lexbind--0--patch-42 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-78 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 514-518) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 104-105) - Update from CVS
Update years in copyright notice; nfc.
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-68 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
Update FSF's address.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-78 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-721 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-732 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-733 Update from CVS: man/calc.texi: Fix some TeX definitions. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-734 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-735 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-749 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-751 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-753 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-755 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-757 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-75 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-76 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-77 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80 Update from CVS * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82 Update from CVS
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-78 Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-719 - miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-732 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-733 Update from CVS: man/calc.texi: Fix some TeX definitions. * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-734 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-75 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-76 - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-77 Update from CVS
(file-cache-add-directory-using-find): Only set up file-cache-find-command-posix-flag if we will use it.
(file-cache-add-directory-using-find): Only test file-cache-find-command-posix-flag on some systems.
Sync to HEAD
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-7 Merge from emacs--cvs-trunk Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-83 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-84 Add lisp/emacs-lisp/macroexp.el * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-85 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-86 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-87 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-88 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-89 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-90 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-91 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-92 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-93 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-94 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-95 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-96 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-97 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-98 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-99 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-100 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-101 Update from CVS
All message and error commands now use prefix `filecache:' to make it easy to read *Messages* buffer.
Revision: miles@gnu.org--gnu-2004/emacs--lexbind--0--patch-2 Merge from emacs--cvs-trunk Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-4 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-5 Add =cvs-sync-make-log script * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-6 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-7 Use absolute tla-tools filenames in =cvs-sync-make-log * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-8 Use proper arch-tag: syntax for lispintro/texinfo.tex * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-9 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-10 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-11 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-12 Add section on button package to lisp reference manual * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-13 Minor tweaks to Buttons section in lispref/display.texi * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-14 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-15 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-16 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-17 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-18 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-19 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-20 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-21 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-22 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-23 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-24 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-25 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-26 Fix permission bogosities * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-27 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-28 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-29 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-30 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-31 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-32 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-33 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-34 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-35 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-36 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-37 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-38 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-39 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-40 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-41 Make fringe-drawing stuff compile without a window-system * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-42 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-43 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-44 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-45 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-46 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-47 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-48 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-49 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-50 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-51 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-52 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-53 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-54 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-55 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-56 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-57 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-58 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-59 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-60 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-61 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-62 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-63 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-64 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-65 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-66 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-67 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-68 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-69 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-70 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-71 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-72 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-73 Update from CVS
(file-cache-find-posix-p): Deleted. (file-cache-add-directory-using-find): Use `executable-command-find-posix-p'.
(file-cache-find-posix-p): New function. Detect Cygwin. (file-cache-add-directory-using-find): Added Cygwin support. (file-cache-find-command-posix-flag): New user variable. (file-cache-add-directory): Check for directories and remove them from dir-files.
(file-cache-ignore-case): New variable. (file-cache-assoc-function): Var deleted. Use assoc-string instead.
Update from arch emacs--lexbind branch
Add arch taglines
Update from trunk.
Add file-cache-add-directory-recursively function Add file-cache-complete function Add file-cache-display function
Cygwin support patch.
Lowercase the first letter in the header. Remove Timestamp.
(file-cache-minibuffer-complete): Use insert instead of insert-string.
(file-cache-directory-name, file-cache-minibuffer-complete): Ignore the minibuffer prompt. From Milan Zamazal <Milan.Zamazal@qbizm.com>: (file-cache-minibuffer-complete): Don't try to delete the minibuffer prompt.
From Milan Zamazal <Milan.Zamazal@qbizm.com>: (file-cache-minibuffer-complete): Don't try to delete the minibuffer prompt.
(file-cache-add-directory-using-find): Don't quote wildcards on MS-DOS. Suggested by Eli Zaretskii <eliz@is.elta.co.il>.
Added file-cache-case-fold-search and file-cache-assoc-function variables (file-cache-minibuffer-complete): Use file-cache-assoc-function. Use file-cache-case-fold-search variable (file-cache-add-file): Use file-cache-assoc-function (file-cache-delete-file): likewise (file-cache-directory-name): likewise (file-cache-debug-read-from-minibuffer): likewise
(file-cache-completion-ignore-case): New variable, defaulting to the value of completion-ignore-case. (file-cache-minibuffer-complete): Use it. (file-cache-files-matching, file-cache-files-matching-internal): New functions.
(file-cache-filter-regexps): Added .class.
*** empty log message ***
(file-cache-add-file): Checks to see if file exists before adding it. Non-existing files are simply skipped. (file-cache-add-directory): Checks to see if directory exists before adding it. Non-existing directories are simply skipped.
Comment change.
Customized.
(file-cache-minibuffer-complete): Accept a prefix arg.
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |