summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add 2010 to copyright years.Glenn Morris2010-01-131983-2089/+2093
|
* Call SIGNAL_THREAD_CHECK from signal handlers.YAMAMOTO Mitsuharu2010-01-133-2/+14
| | | | | | | | * keyboard.c (input_available_signal) [SYNC_INPUT]: Call SIGNAL_THREAD_CHECK (Bug#5333). * atimer.c (alarm_signal_handler) [!SYNC_INPUT]: Call SIGNAL_THREAD_CHECK.
* Try to fix bug#5314. This is probably not the final word, tho.Stefan Monnier2010-01-125-26/+63
| | | | | | | | | | * buffer.c (Fset_buffer_modified_p): Try and be careful not to modify recent-auto-save-p as a side-effect. * buffer.h (BUF_AUTOSAVE_MODIFF): New macro. * buffer.c (Fkill_buffer, reset_buffer): * editfns.c (Fsubst_char_in_region): * fileio.c (Finsert_file_contents, Fdo_auto_save) (Fset_buffer_auto_saved, Frecent_auto_save_p): Use it.
* merge trunkKenichi Handa2010-01-1328-95/+257
|\
| * * .bzrignore: Ignore all .exe, instead of individual files.Juanma Barranquero2010-01-131-0/+4
| |
| * * files.el (copy-directory): Compute target for recursiveMichael Albinus2010-01-122-9/+11
| | | | | | | | directories with identical names. (Bug#5343)
| * Explicitly check for and link to -lXrender.Chong Yidong2010-01-123-2/+84
| | | | | | | | | | | | See http://lists.gnu.org/archive/html/emacs-devel/2010-01/msg00656.html * configure.in: Explicitly check for and link to -lXrender.
| * * keyboard.c (read_char): Don't apply previous change when currentYAMAMOTO Mitsuharu2010-01-122-4/+16
| | | | | | | | buffer is unchanged by command execution.
| * keyboard.c (read_char): Return after executing from special map.Jan Djärv2010-01-122-1/+8
| |
| * Replace emacs-pretest-bug with bug-gnu-emacs mailing list.Glenn Morris2010-01-1115-33/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://lists.gnu.org/archive/html/emacs-devel/2009-12/msg00758.html * emacs.c (REPORT_EMACS_BUG_PRETEST_ADDRESS): Set it to bug-gnu-emacs rather than emacs-pretest-bug. * mail/emacsbug.el (report-emacs-bug-pretest-address): Set it to bug-gnu-emacs rather than emacs-pretest-bug. * CONTRIBUTE, NEWS: Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions. * trouble.texi (Checklist): Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions. * emacs-pretesters, make-announcement: Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions. * INSTALL.BZR, README: Use bug-gnu-emacs rather than emacs-pretest-bug for bug reports for development versions.
| * * cedet/data-debug.el (data-debug): Fix customization group reference.Juanma Barranquero2010-01-122-1/+5
| |
| * Fix typos in CEDET docstrings.Juanma Barranquero2010-01-129-49/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cedet/semantic/analyze.el (semantic-analyze-push-error) (semantic-analyze-context, semantic-analyze-context-assignment) (semantic-analyze-find-tag-sequence, semantic-analyze-find-tag): * cedet/semantic/java.el (java-mode, semantic-tag-include-filename) (semantic-java-doc-keywords-map): * cedet/semantic/bovine/c.el (c-mode, semantic-c-member-of-autocast) (semantic-lex-c-nested-namespace-ignore-second, semantic-parse-region) (semantic-c-parse-lexical-token, semantic-c-debug-mode-init-pch) (semantic-c-classname, semantic-format-tag-uml-prototype) (semantic-c-dereference-namespace, semantic-analyze-type-constants): * cedet/semantic/bovine/el.el (semantic-elisp-form-to-doc-string) (semantic-emacs-lisp-obsoleted-doc, semantic-up-context) (semantic-get-local-variables, semantic-end-of-command) (semantic-beginning-of-command, semantic-ctxt-current-class-list) (lisp-mode): * cedet/semantic/bovine/make.el (makefile-mode): * cedet/semantic/wisent/python.el (wisent-python-string-re) (wisent-python-implicit-line-joining-p, wisent-python-forward-string) (wisent-python-lex-beginning-of-line, wisent-python-lex-end-of-line) (semantic-lex, semantic-get-local-variables, python-mode): * cedet/semantic/wisent/python-wy.el (wisent-python-wy--keyword-table): * cedet/srecode/extract.el (srecode-extract-state-set) (srecode-extract-method): Fix typos in docstrings.
* | Display buffer name, etc. in mode line by composing correctly.Kenichi Handa2010-01-134-14/+52
|/
* (imenu-default-create-index-function): Detect infiniteSam Steingold2010-01-112-2/+10
| | | | loops caused by imenu-prev-index-position-function.
* Fix typos and remove superfluous backslash-quoting in htmlfontify.el.Juanma Barranquero2010-01-112-219/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | | * htmlfontify.el (htmlfontify-load-rgb-file) (htmlfontify-unload-rgb-file, hfy-fallback-colour-values) (htmlfontify-manual, htmlfontify, hfy-page-header, hfy-page-footer) (hfy-src-doc-link-style, hfy-src-doc-link-unstyle, hfy-link-extn) (hfy-link-style-fun, hfy-index-file, hfy-instance-file) (hfy-html-quote-regex, hfy-init-kludge-hook, hfy-post-html-hooks) (hfy-default-face-def, hfy-etag-regex, hfy-html-quote-map) (hfy-etags-cmd-alist-default, hfy-etags-bin, hfy-ignored-properties) (hfy-which-etags, hfy-etags-cmd, hfy-istext-command, hfy-display-class) (hfy-optimisations, hfy-tags-cache, hfy-tags-sortl, hfy-tags-rmap) (hfy-style-assoc, hfy-sheet-assoc, hfy-facemap-assoc, hfy-interq) (hfy-colour-vals, hfy-default-header, hfy-link-style-string) (hfy-triplet, hfy-slant, hfy-weight, hfy-combined-face-spec) (hfy-face-attr-for-class, hfy-face-to-style-i, hfy-size-to-int) (hfy-flatten-style, hfy-face-to-style, hfy-face-or-def-to-name) (hfy-face-to-css, hfy-p-to-face, hfy-p-to-face-lennart, hfy-face-at) (hfy-fontified-p, hfy-merge-adjacent-spans, hfy-buffer) (hfy-html-enkludge-buffer, hfy-html-quote, hfy-html-dekludge-buffer) (hfy-force-fontification, htmlfontify-buffer, hfy-dirname) (hfy-make-directory, hfy-text-p, hfy-mark-tag-names, hfy-relstub) (hfy-href-stub, hfy-href, hfy-mark-tag-hrefs, hfy-prepare-index-i) (hfy-prepare-index, hfy-prepare-tag-map, hfy-subtract-maps) (htmlfontify-run-etags): Fix typos in docstrings and remove superfluous backslash-quoting from parentheses, etc.
* * progmodes/js.el: Autoload javascript-mode alias.Chong Yidong2010-01-112-0/+5
|
* Fix typos in ffap.el.Juanma Barranquero2010-01-112-17/+27
| | | | | | | | | | * ffap.el (ffap-shell-prompt-regexp, ffap-all-subdirs, ffap-url-p) (ffap-alist, ffap-tex-path, ffap-url-at-point, ffap-gopher-regexp) (ffap-gopher-at-point, ffap-file-at-point, ffap-read-file-or-url) (ffap-read-url-internal, ffap-menu, ffap-at-mouse): Fix typos in docstrings. (ffap-url-regexp): Doc fix. (ffap-at-mouse): Fix typo in message.
* * nsterm.m: Use DEFSYM for last change.Chong Yidong2010-01-111-6/+6
|
* * nsterm.m (syms_of_nsterm): Initialize Qcontrol etc. beforeChong Yidong2010-01-112-13/+18
| | | | initializing the Lisp variables that depend on them.
* Set copyright year to 2010.Glenn Morris2010-01-1010-11/+28
| | | | | | | | | | | | | * Cocoa/Emacs.base/Contents/Info.plist: * Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings: * GNUstep/Emacs.base/Resources/Info-gnustep.plist: Set copyright year to 2010. * version.el (emacs-copyright): Set copyright year to 2010. * ebrowse.c (version): * etags.c (print_version): * rcs2log (Copyright): Set copyright year to 2010.
* * xfns.c (x_set_menu_bar_lines) [!USE_X_TOOLKIT && !USE_GTK]:YAMAMOTO Mitsuharu2010-01-112-1/+43
| | | | | Clear areas that will not be updated after change of menu bar lines. Clear the menu bar window's current matrix when the window gets empty.
* (Highlight Interactively): `t' does not mean highlight all patterns.Glenn Morris2010-01-102-10/+16
| | | | (Bug#5335)
* * sieve-manage.el (sieve-manage-parse-capability-1): Loosely match OK response.Jason Rumney2010-01-102-1/+6
|
* (format-annotate-function): Only setStefan Monnier2010-01-102-21/+32
| | | | | write-region-post-annotation-function after running to-fn so as not to affect nested write-region calls (bug#5273).
* * Makefile.in (ELCFILES): Add wisent/python-wy.el and wisent/python.el.Chong Yidong2010-01-092-0/+5
|
* Add Semantic parsers for Python.Chong Yidong2010-01-094-4/+1108
| | | | | * cedet/semantic.el (semantic-new-buffer-setup-functions): Add python parser. * cedet/semantic/wisent/python-wy.el, cedet/semantic/wisent/python.el: New files.
* * man.el (Man-goto-section): Signal error if section not found (Bug#5317).Chong Yidong2010-01-092-1/+8
|
* * emacs.1: Copyedits. Update options -Q, -mm and --daemon. Remove ↵Chong Yidong2010-01-092-94/+32
| | | | deprecated --unibyte option.
* Fix bounds checking for text properties in `format' (Bug#5306).Chong Yidong2010-01-094-12/+35
| | | | | | | | * intervals.h, textprop.c (extend_property_ranges): Return value and args changed. Discard properties that begin at or after the new end (Bug#5306). * editfns.c (Fformat): Caller changed.
* * compile.el (compilation-read-command): Doc fix.Chong Yidong2010-01-091-1/+6
|
* Fix bug#5345: password asked when visiting files on a lightweight checkout.Juanma Barranquero2010-01-092-0/+10
| | | | | * vc-bzr.el (vc-bzr-working-revision): On Windows and MS-DOS, accept URLs with a leading triple slash in the file: scheme.
* Fix compile-command's safe-local-variable condition.Chong Yidong2010-01-092-1/+6
| | | | | * progmodes/compile.el: Don't treat compile-command as safe if compilation-read-command might be nil (Bug#4218).
* Fix for Bug#4113.Chong Yidong2010-01-092-18/+14
| | | | | | | * nsterm.m (ns_set_default_prefs): Delete function. (syms_of_nsterm): Initialize ns_command_modifier, ns_control_modifier, ns_function_modifier, ns_antialias_text, and ns_antialias_threshold here, not in ns_term_init (Bug#4113).
* * xdisp.c (pos_visible_p): Check for invisible text at the correct pos ↵Chong Yidong2010-01-092-2/+7
| | | | (Bug#4040).
* editfns.c (Ffloat_time): Doc fix.Eli Zaretskii2010-01-092-1/+6
|
* (Fx_create_frame): Don't create frame larger than display by default bug#3643.Jan Djärv2010-01-092-0/+44
|
* (command-line-1): Use orig-argi to check for ignored X and NS options.Jan Djärv2010-01-092-2/+7
|
* Make line<->pixel_y conversion macros aware of native menu/tool bars.YAMAMOTO Mitsuharu2010-01-097-29/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | They are placed above the internal border. This supersedes special treatment of native tool bars in the display code. This fixes wrong display position of native menu bars and bogus mouse highlighting of native tool bars, both of which can be found when internal border width is large. Also it fixes wrong flashed part on visible bell with native menu bars. * frame.h (FRAME_TOP_MARGIN_HEIGHT): New macro. (FRAME_LINE_TO_PIXEL_Y, FRAME_PIXEL_Y_TO_LINE): Take account of pseudo windows above internal border. * window.h (WINDOW_MENU_BAR_P, WINDOW_TOOL_BAR_P): New macros. (WINDOW_TOP_EDGE_Y, WINDOW_BOTTOM_EDGE_Y): Take account of pseudo windows above internal border. * xdisp.c (get_glyph_string_clip_rects, init_glyph_string): Don't treat tool bar windows specially. * xfns.c (x_set_tool_bar_lines): Take account of menu bar height. * xterm.c (x_after_update_window_line): Don't treat tool bar windows specially. (XTflash): Take account of menu bar height. * w32term.c (x_after_update_window_line): Don't treat tool bar windows specially.
* Fix format.Eli Zaretskii2010-01-081-0/+1
|
* Frame width was not updated in fullscreen when scroll bars where removed/added.Jan Djärv2010-01-082-1/+9
| | | | | (change_frame_size_1): newwidth == FRAME_COLS (f) must also be true before we can return early (bug #5339).
* from trunkKenichi Handa2010-01-082-2/+11
|\
| * Fix bug#3224.Juanma Barranquero2010-01-072-2/+11
| | | | | | | | | | | | | | * vc-dir.el (vc-dir-prepare-status-buffer): Pass a (fake) filename to `create-file-buffer' as it expects, not just a buffer name. (vc-dir-mode): Include the buffer name in `list-buffers-directory', to help uniquify.
* | international/fontset.el (build-default-fontset-data): Exclude characters in ↵Kenichi Handa2010-01-082-2/+9
|/ | | | scripts kana, hangul, han, or cjk-misc.
* Merge from trunkJan Djärv2010-01-062-23/+33
|\
| * NS fixes for Bug#3233.Chong Yidong2010-01-062-23/+33
| | | | | | | | | | | | * nsfns.m (ns_get_screen): Rewrite, returning NULL for non-NS. (Fns_display_usable_bounds): Rewrite, computing bounds properly (Bug#3233).
* | Forgot one.Jan Djärv2010-01-061-0/+1
| |
* | Fix slowdown and wrong font choosed by XSETTINGS changes. bug #5157.Jan Djärv2010-01-065-52/+141
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * font.c (font_open_entity): Enable chache and call cached_font_ok for the driver if defined. (QCuser_spec): New symbol. (font_spec_from_name): Save name as user-spec. (font_load_for_lface): Keep user-spec instead of name. (font_open_by_name): Save name as user-spec. (syms_of_font): Initialize QCuser_spec. * xftfont.c (xftfont_open): Call xftfont_add_rendering_parameters. (xftfont_add_rendering_parameters, xftfont_cached_font_ok): New. (syms_of_xftfont): Initialize xftfont_driver.cached_font_ok. * font.h (struct font_driver): Add cached_font_ok. * font-setting.el (font-setting-change-default-font): Use user-spec instead of name.
* | Merge from trunkJan Djärv2010-01-062-1/+6
|\ \ | |/
| * xterm.c (x_clear_frame): Queue draw for scroll bars.Jan Djärv2010-01-062-0/+10
| |\
| * | (vc-bzr-after-dir-status): Ignore pending merges.Dan Nicolaescu2010-01-062-1/+6
| | |