summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix wrong font metrics for mouse highlight (backport ↵YAMAMOTO Mitsuharu2012-01-152-1/+6
| | | | | | | 2011-12-15T02:12:08Z!handa@m17n.org from trunk) * src/xftfont.c (xftfont_draw): Use the font metrics of s->font to fill background (Bug#8992).
* Some copyright header fixes for grammar files.Chong Yidong2012-01-153-6/+7
| | | | | | | | | | | * etc/grammars/wisent-grammar.el: Make the Python copyright the literally required one. * lisp/cedet/semantic/wisent/python-wy.el: Regenerate. * lisp/cedet/semantic/wisent/js-wy.el: Add missing copyright header Suggested by Glenn Morris.
* Fix previous ChangeLog date fix (no need to merge to trunk)Glenn Morris2012-01-131-1/+1
|
* ChangeLog date fix (no need to merge to trunk)Glenn Morris2012-01-131-3/+3
|
* Take display-table into account on calculating character/string width ↵Kenichi Handa2012-01-132-37/+35
| | | | (#Bug#9496).
* * src/s/gnu-linux.h: Use CRT_DIR.Sven Joachim2012-01-122-2/+6
|
* * configure.in: Add i386 to cpp_undefs (Bug#8497).Glenn Morris2012-01-129-38/+142
|
* Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris2012-01-102012-2038/+2039
|
* Update short copyright year to 2012 (do not merge to trunk)Glenn Morris2012-01-1031-28/+60
| | | | | | | | | | | | | | | | | | | | | * etc/refcards/calccard.tex, etc/refcards/cs-dired-ref.tex: * etc/refcards/cs-refcard.tex, etc/refcards/cs-survival.tex: * etc/refcards/de-refcard.tex, etc/refcards/dired-ref.tex: * etc/refcards/fr-dired-ref.tex, etc/refcards/fr-refcard.tex: * etc/refcards/fr-survival.tex, etc/refcards/orgcard.tex: * etc/refcards/pl-refcard.tex, etc/refcards/pt-br-refcard.tex: * etc/refcards/refcard.tex, etc/refcards/ru-refcard.tex: * etc/refcards/sk-dired-ref.tex, etc/refcards/sk-refcard.tex: * etc/refcards/sk-survival.tex, etc/refcards/survival.tex: * etc/refcards/vipcard.tex, etc/refcards/viperCard.tex: * lib-src/ebrowse.c (version) <emacs_copyright>: * lib-src/etags.c (print_version) <emacs_copyright>: * lib-src/rcs2log (Copyright): * lisp/version.el (emacs-copyright): * nextstep/Cocoa/Emacs.base/Contents/Info.plist: * nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings: * nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist: Update short copyright year to 2012.
* Fix uninitialized variable in note_mouse_highlight (backport from trunk).Eli Zaretskii2012-01-092-4/+4
| | | | * xdisp.c (note_mouse_highlight): Initialize `area'. (Bug#9947)
* Avoid crash on composition (backport from trunk).Johan Bockgård2012-01-092-0/+11
| | | | | * xdisp.c (fill_composite_glyph_string): Always set s->face, to avoid a crash (bug#9496).
* Fix last commit.Chong Yidong2012-01-091-2/+2
|
* Fix use of uninitialized var (backport from trunk).Chong Yidong2012-01-092-5/+12
| | | | * xdisp.c (note_mouse_highlight): Fix use of uninitialized var.
* Fix use of uninitialized variable (backport from trunk).Eli Zaretskii2012-01-092-1/+7
| | | | | | * xdisp.c (note_mouse_highlight): Initialize `part', to avoid a possible random value that matches one of those tested as condition to clear the mouse face.
* Fix glitch in scrolling_window (backport from trunk).YAMAMOTO Mitsuharu2012-01-092-8/+72
| | | | | | * dispnew.c (scrolling_window): Truncate overlaps in copy destination of scroll runs so as to avoid assigning disabled bogus rows and unnecessary graphics copy operations.
* Backport Bug#9990 fix from trunkEli Zaretskii2012-01-092-4/+9
| | | | | * src/dispnew.c (scrolling_window): Fix incorrect indices in accessing current_matrix and desired_matrix. (Bug#9990)
* Fix EDE security flaw involving loading arbitrary Lisp from Project.ede.Eric M. Ludlam2012-01-094-52/+211
| | | | | | | | | | | | | | | | | * lisp/ede.el (ede-project-directories): New option. (ede-directory-safe-p): Check it. (ede-initialize-state-current-buffer, ede, ede-new) (ede-check-project-directory, ede-rescan-toplevel) (ede-load-project-file, ede-parent-project, ede-current-project): (ede-target-parent): Avoid loading in a project unless it is safe, since it may involve malicious code. This security flaw was pointed out by Hiroshi Oota. * lisp/ede/auto.el (ede-project-autoload): Add safe-p slot. (ede-project-class-files): Projects using Project.ede are unsafe. (ede-auto-load-project): New method. * lisp/ede/simple.el (ede-project-class-files): Mark as unsafe.
* Add CEDET grammar files to emacs-23 branch.Chong Yidong2012-01-0919-16/+5673
|
* * variables.texi (Creating Buffer-Local): Warn against misuses ofStefan Monnier2011-12-272-0/+7
| | | | | | make-variable-buffer-local. Fixes: debbugs:10258
* Fix memory leak by y-or-n-p-with-timeout with GUI (Bug#9830).YAMAMOTO Mitsuharu2011-10-312-4/+33
| | | | | | * xmenu.c (cleanup_widget_value_tree): New function. (xmenu_show, xdialog_show): Use it in record_unwind_protect instead of calling free_menubar_widget_value_tree directly (Bug#9830).
* * src/keymap.c (Fsingle_key_description): Use make_specified_stringAndreas Schwab2011-09-192-3/+10
| | | | | instead of build_string to build string from push_key_description. (Bug#5193)
* * xdisp.c (expose_window): Save original value of phys_cursor_on_p and turn ↵YAMAMOTO Mitsuharu2011-09-102-2/+15
| | | | window cursor on if cleared (Bug#9415).
* * src/search.c (boyer_moore): Take unibyte characters from patternAndreas Schwab2011-09-072-2/+7
| | | | literally. (Bug#9458)
* Fix syntax scanning bug causing fontification crashes.Chong Yidong2011-08-302-0/+10
| | | | | | | * src/syntax.c (find_defun_start): Update all cache variables if exiting early. Fixes: debbugs:9401
* * dic/lispref/lists.texi (Building Lists): Fix typo.Dani Moncayo2011-08-282-1/+5
|
* Backport 2011-06-04T11:02:37Z!deniz@dogan.se (Bug#8799) from trunkChong Yidong2011-08-202-4/+8
|
* Backport license fix from trunk (remove duplicate, incorrect license).Glenn Morris2011-08-201-20/+0
|
* Fix implicit declaration of kbd_on_hold_pAndreas Schwab2011-08-192-0/+5
| | | | * keyboard.c: Include "process.h"
* * hi-lock.el (hi-lock-unface-buffer): Fix interactive spec (Bug#7554).Chong Yidong2011-08-092-1/+8
|
* Fixes: debbugs:6594Andreas Schwab2011-07-282-3/+15
| | | | | * lisp/xt-mouse.el (xterm-mouse-event-read): Try to recover the raw character.
* Backport 2010-07-03T14:42:02Z!eliz@gnu.org from trunkChong Yidong2011-07-282-31/+39
|
* * fontset.c (fontset_get_font_group): Add proper type checks.Andreas Schwab2011-07-262-2/+11
| | | | (Bug#9172)
* Support LC_FUNCTION_STARTS load command on Darwin.YAMAMOTO Mitsuharu2011-07-232-0/+44
|
* Merge fix for Bug#4238 from trunkChong Yidong2011-07-222-5/+8
|
* ChangeLog fix.Glenn Morris2011-07-161-3/+3
|
* * window.el (split-window-horizontally): Doc fix (Bug#9060).Chong Yidong2011-07-122-1/+5
|
* Suppress address randomization on Darwin. Do not merge into trunk.YAMAMOTO Mitsuharu2011-07-122-1/+6
|
* Ignore a static composition that starts before the current checking position ↵Kenichi Handa2011-07-073-0/+13
| | | | in redisplay.
* ChangeLog fix.Glenn Morris2011-07-051-1/+1
|
* * customize.texi (Composite Types): Move alist/plist from Simple Types ↵Chong Yidong2011-07-023-115/+105
| | | | | | (Bug#7545). * elisp.texi (Top): Update menu description.
* * display.texi (Face Attributes): Document negative line widths (Bug#6113).Chong Yidong2011-07-022-1/+9
|
* Mark tiny change.Glenn Morris2011-06-271-1/+1
|
* * lisp/progmodes/gud.el (gud-pdb-marker-regexp): Accept \r char (Bug#5653).Chong Yidong2011-06-272-1/+6
|
* Merge fix for Bug#8870 from trunkChong Yidong2011-06-272-1/+7
|
* * frame.el (special-display-popup-frame): Doc fix (Bug#8853).Chong Yidong2011-06-192-1/+3
|
* * info.el (Info-apropos-toc-nodes): Minor doc fix (Bug#8833).Chong Yidong2011-06-192-1/+5
|
* Merge fix for Bug#8879 from trunkChong Yidong2011-06-182-0/+5
|
* * dispnew.c (scrolling_window): Before scrolling, turn off a mouse-highlight ↵YAMAMOTO Mitsuharu2011-06-182-0/+6
| | | | in the window being scrolled.
* Fix ChangeLog entry (no need to merge to trunk)Glenn Morris2011-06-161-5/+4
|
* Merge: nsmenu.m: Replace all uses of XVECTOR with ASIZE and AREF.Paul Eggert2011-06-162-35/+40
|