summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Tweak regexp in help-mode-finishLeo Liu2011-03-232-1/+5
| | | | | Without this fix, "This special-form is advised." won't be correctly fontified.
* Use Frun_hooks rather than calling Vrun_hooks manuallyJulien Danjou2011-03-2313-92/+91
|
* * autogen/update_autogen (msg): Remove function; use `exec' instead.Glenn Morris2011-03-232-16/+11
|
* * autogen/update_autogen: Fix typo.Glenn Morris2011-03-222-1/+3
|
* Auto-commit of generated files.Glenn Morris2011-03-234-25/+542
|
* * admin/notes/copyright: Remove comments about deleted files in src/{m,s}.Glenn Morris2011-03-221-26/+5
| | | | Files that were merged into other files have been kept.
* Fix ChangeLog typo.Glenn Morris2011-03-221-2/+2
|
* Replace mkinstalldirs with `install-sh -d', as automake recommends.Glenn Morris2011-03-2211-175/+23
| | | | | | | | | | | | | | | | * Makefile.in (mkdir): Use `install-sh -d' instead of mkinstalldirs. (sync-from-gnulib): Don't sync mkinstalldirs. * make-dist: Don't distribute mkinstalldirs. * leim/Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs. * lib-src/Makefile.in ($(DESTDIR)${archlibdir}): Use `install-sh -d' rather than mkinstalldirs. * configure.in, doc/emacs/Makefile.in: Update comments. * admin/notes/copyright: Remove mkinstalldirs.
* * admin/notes/bzr: Update bzr changelog_merge plugin details.Glenn Morris2011-03-221-12/+11
|
* esh-opt trivia.Glenn Morris2011-03-222-4/+6
| | | | | * lisp/eshell/esh-opt.el (eshell-eval-using-options): Do not bind unused local variable `eshell-option-stub'.
* * lisp/progmodes/gdb-mi.el (gdb): Fix typo in previous change.Glenn Morris2011-03-222-1/+5
|
* Fix more problems found by GCC 4.5.2's static checks.Paul Eggert2011-03-2245-311/+1923
|\
| * Merge removals from trunk.Paul Eggert2011-03-224-25570/+0
| |
| * Merge from mainline.Paul Eggert2011-03-226-7/+134
| |\ | |/ |/|
* | lisp/emacs-lisp/derived.el: Don't warn about keymaps already `defconst'ed.Juanma Barranquero2011-03-222-1/+7
| |
* | * etc/themes/misterioso-theme.el: New file.Sebastian Hermida2011-03-222-0/+114
| |
* | Remove an apparently unnecessary XClearWindow call.Chong Yidong2011-03-222-3/+12
| | | | | | | | | | * src/xterm.c (x_clear_frame): Remove XClearWindow call. This appears not to be necessary, and produces flickering.
| * Merge from mainline.Paul Eggert2011-03-2222-183/+337
| |\ | |/ |/|
* | Use utf-8 if safe for writing to abbrev fileLeo Liu2011-03-222-14/+28
| | | | | | | | and fall back on emacs-mule or utf-8-emacs.
* | lisp/simple.el: Avoid warning about `delete-backward-char'.Juanma Barranquero2011-03-222-9/+12
| |
* | mm-view.el (mm-display-inline-fontify): Make mode optional, and call ↵Julien Danjou2011-03-225-37/+47
| | | | | | | | | | | | | | | | | | | | | | | | normal-mode if not set. Set temp buffer unmodified to avoid kill-buffer query. (mm-inline-text): Render normal text with fontification whenever possible. gnus-sum.el (gnus-summary-save-parts-1): gnus-art.el (gnus-article-browse-html-save-cid-content) (gnus-article-browse-html-parts, gnus-mime-delete-part) (gnus-mime-copy-part, gnus-mime-inline-part, gnus-insert-mime-button): Use `mm-handle-filename'. mm-util.el (mm-handle-filename): New function, return the filename of an handle.
* | lisp/image.el: Avoid some warnings.Juanma Barranquero2011-03-222-12/+21
| | | | | | | | | | | | | | * image.el (image-type-file-name-regexps): Make it variable. `imagemagick-register-types' modifies it, and the user may want to add new extensions for known image types. (imagemagick-register-types): Throw error if not using ImageMagick.
* | New variable rcirc-user-authenticated to pacify compilerLeo Liu2011-03-222-0/+2
| |
* | Handle the case when re-search-backward errsLeo Liu2011-03-222-15/+28
| | | | | | | | because point is not located after rcirc-prompt-end-marker.
* | .gitignore: Add aclocal.m4, configure, lib/Makefile.in, src/config.in.Andreas Schwab2011-03-221-2/+4
| |
* | copy_autogen tweaks.Glenn Morris2011-03-213-3/+14
| | | | | | | | | | | | * autogen/copy_autogen: Work from ./ or ../. Fix time-stamps. * autogen.sh: Doc fix.
* | Special handling of the `custom-enabled-themes' custom variable.Chong Yidong2011-03-212-65/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/custom.el (custom--inhibit-theme-enable): Make it affect only custom-theme-set-variables and custom-theme-set-faces. (provide-theme): Ignore custom--inhibit-theme-enable. (load-theme): Enable the theme explicitly if NO-ENABLE is non-nil. (custom-enabling-themes): Delete variable. (enable-theme): Accept only loaded themes as arguments. Ignore the special custom-enabled-themes variable. (custom-enabled-themes): Forbid themes from setting this. Eliminate use of custom-enabling-themes. (custom-push-theme): Quote "changed" custom var entry.
* | * lisp/custom.el (custom-push-theme): Quote "changed" custom var entry.Chong Yidong2011-03-212-4/+8
| |
* | Fix history adding in ido-read-internalLeo Liu2011-03-222-1/+9
| | | | | | | | | | | | Assume, for example, the head of matches is "RSS" and user input is "rs". If the user hit RET, "RSS" is selected but "rs" is added to the history. This commit fixes this inconsistency.
* | * subr.el (deferred-action-list, deferred-action-function): Mark obsolete.Stefan Monnier2011-03-213-0/+8
| |
* | Remove leftover (require 'wid-edit)Leo Liu2011-03-212-3/+3
| |
* | Default read-file-name-function to a non-nil valueLeo Liu2011-03-212-8/+19
| | | | | | | | | | See discussion thread: http://thread.gmane.org/gmane.emacs.devel/134000
* | * eshell/esh-opt.el (eshell-eval-using-options, eshell-process-args): Doc fixes.Glenn Morris2011-03-202-8/+52
| |
* | Several fixes to cus-theme.el.Chong Yidong2011-03-212-2/+15
| | | | | | | | | | | | | | * lisp/cus-theme.el: Add missing provide statement. (customize-create-theme): Extract theme value correctly. (custom-theme-visit-theme): Autoload. (customize-create-theme): Prompt before inserting default faces.
| * Add Bug#Paul Eggert2011-03-221-1/+1
| |
| * * coding.c (encode_coding_raw_text): Avoid unnecessary testPaul Eggert2011-03-222-1/+6
| | | | | | | | | | the first time through the loop, since we know p0 < p1 then. This also avoids a gcc -Wstrict-overflow warning.
| * * lisp.h (SAFE_ALLOCA, SAFE_ALLOCA_LISP): Avoid 'int' overflowPaul Eggert2011-03-222-2/+7
| | | | | | | | | | | | leading to a memory leak, possible in functions like load_charset_map_from_file that can allocate an unbounded number of objects.
| * * xmenu.c (set_frame_menubar): Use EMACS_UINT, not int, for indexesPaul Eggert2011-03-222-1/+4
| | | | | | | | that could (at least in theory) be that large.
| * * xdisp.c (pint2hrstr): Simplify and tune code slightly.Paul Eggert2011-03-222-3/+4
| | | | | | | | This also avoids a (bogus) GCC warning with gcc -Wstrict-overflow.
| * * xdisp.c (message_log_check_duplicate): Return unsigned long, not int.Paul Eggert2011-03-222-9/+13
| | | | | | | | | | | | This is less likely to overflow, and avoids undefined behavior if overflow does occur. All callers changed. Use strtoul to scan for the unsigned long integer.
| * * scroll.c (do_scrolling): Work around GCC bug 48228.Paul Eggert2011-03-222-2/+7
| | | | | | | | See <http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48228>.
| * * frame.c (validate_x_resource_name): Simplify count usage.Paul Eggert2011-03-212-2/+3
| | | | | | | | This also avoids a warning with gcc -Wstrict-overflow.
| * Better version of previous patch.Paul Eggert2011-03-211-2/+1
| |
| * * frame.c (Fmodify_frame_parameters): Simplify loop counter.Paul Eggert2011-03-212-1/+5
| | | | | | | | This also avoids a warning with gcc -Wstrict-overflow.
| * * ebrowse.c: Use size_t, not int, for sizes.Paul Eggert2011-03-212-12/+17
| | | | | | | | | | | | | | | | This avoids a warning with gcc -Wstrict-overflow, and works better for very large objects. (inbuffer_size): Now size_t. All uses changed. (xmalloc, xrealloc, operator_name, process_file): Use size_t for sizes. Don't bother testing whether a size_t value can be negative.
| * * etags.c (Ada_funcs): Redo slightly to avoid overflow warning.Paul Eggert2011-03-212-1/+3
| |
| * etags: In Prolog functions, don't assume int fits in size_t.Paul Eggert2011-03-212-16/+22
| | | | | | | | | | | | | | This avoids a warning with gcc -Wstrict-overflow. * etags.c (Prolog_functions, prolog_pr, prolog_atom): Use size_t, not int, to store sizes. (prolog_atom): Return 0, not -1, on error. All callers changed.
| * Merge from gnulib.Paul Eggert2011-03-211-5/+6
| |
| * Add Bug#.Paul Eggert2011-03-211-2/+2
| |
| * update-game-score: fix bug with -rPaul Eggert2011-03-212-6/+14
| | | | | | | | | | | | | | * update-game-score.c (main): Don't set 'scores' to garbage when -r is specified and scorecount != MAX_SCORES. This bug was introduced in the 2002-04-10 change, and was found with gcc -Wstrict-overflow (GCC 4.5.2, x86-64).