- 08 Jun, 2015 4 commits
-
-
Eli Zaretskii authored
* src/keymap.c (Fkey_binding): Don't segfault if called with an empty vector as KEY. (Bug#20705)
-
Eli Zaretskii authored
* lisp/arc-mode.el (archive-zip-summarize): Fix last change in the non-Zip64 case. (Bug#20769)
-
Artur Malabarba authored
-
Oleh Krehel authored
* lisp/emacs-lisp/checkdoc.el (checkdoc-error): When `checkdoc-diagnostic-buffer' is set to "*warn*", print the warning to the standard output. (bug#20754)
-
- 07 Jun, 2015 9 commits
-
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
* src/coding.c (syms_of_coding): * src/font.c (syms_of_font): Remove leading "*" from docs. * lisp/cus-start.el (enable-character-translation): Add it.
-
Paul Eggert authored
That way, 'make change-history' needs to change only ChangeLog.2, instead of having to change two files. * ChangeLog.2: Add commit info for range that this file covers. * Makefile.in (new_commit_regexp): New macro. (change-history-nocommit): Simplify, by putting what used to be the gen_origin value into the data (ChangeLog.2) rather than into the program (gitlog-to-emacslog). * build-aux/gitlog-to-emacslog (gen_origin): Calculate from the input file (e.g., ChangeLog.2) rather than by having a constant in the program. Substitute it into the output.
-
Dmitry Gutov authored
* lisp/help-fns.el (help-fns--signature): Quote any quotes in the function name (bug#20759).
-
Eli Zaretskii authored
* nt/inc/ms-w32.h (struct timespec): Don't declare if __struct_timespec_defined is defined.
-
Glenn Morris authored
-
Paul Eggert authored
This incorporates: 2015-06-06 acl-permissions: pacify -Wsuggest-attribute=const 2015-06-05 stdio: Don't redefine gets when using C++ 2015-06-05 acl-permissions: port to AIX, C89 HP-UX 2015-06-02 file-has-acl: fix build on Mac OS X 10 2015-06-01 gnulib-tool: concatenate lib_SOURCES to a single line 2015-06-01 pthread_sigmask: discount system version if a simple macro 2015-05-31 readlinkat: avoid OS X 10.10 trailing slash bug * doc/misc/texinfo.tex, lib/acl-internal.h, lib/get-permissions.c: * lib/readlinkat.c, lib/set-permissions.c, lib/stdio.in.h: * m4/acl.m4, m4/pthread_sigmask.m4, m4/readlinkat.m4: Copy from gnulib. * lib/gnulib.mk: Regenerate.
-
- 06 Jun, 2015 9 commits
-
-
Juri Linkov authored
before calling grep-compute-defaults because now it affects the command lines computed in grep-compute-defaults. (Bug#20728)
-
Glenn Morris authored
* lisp/international/mule-cmds.el (w32-get-console-codepage) (w32-get-console-output-codepage): * lisp/progmodes/elisp-mode.el (xref-collect-references): * lisp/version.el (cairo-version-string): Declare. * lisp/erc/erc.el (erc-nickname-in-use): Fix typo.
-
Eli Zaretskii authored
This fixes bug#20628. * src/xdisp.c (get_phys_cursor_geometry): Correct the Y coordinate of a hollow cursor glyph when the original glyph's ascent is too small. (get_font_ascent_descent, normal_char_ascent_descent) (normal_char_height): New functions. (handle_single_display_spec, append_space_for_newline) (calc_pixel_width_or_height, produce_stretch_glyph) (calc_line_height_property): Use normal_char_ascent_descent and normal_char_height. (x_produce_glyphs): When font-global values of ascent and descent are too large, use per-character glyph metrics instead, if possible. But don't allow the glyph row's ascent and descent values become smaller than the values from the metrics of the font's "normal" character. * src/xftfont.c (xftfont_draw): * src/w32font.c (w32font_draw): Correct the values of ascent and descent used to draw glyphless characters' hex code in a box. * src/xterm.c (x_draw_glyph_string_background): * src/xdisp.c (x_produce_glyphs): * src/w32term.c (x_draw_glyph_string_background): * src/nsterm.m (ns_maybe_dumpglyphs_background): Use FONT_TOO_HIGH to detect fonts whose global ascent and descent values are too large to be used in layout decision, and redraw the background when that happens. * src/dispextern.h (FONT_TOO_HIGH): New macro. (get_font_ascent_descent): Add prototype. * src/xterm.c (x_new_font): * src/w32term.c (x_new_font): * src/nsterm.m (x_new_font): * src/font.c (font_open_entity): * src/composite.c (composition_gstring_width): Use get_font_ascent_descent to obtain reasonable values for ascent and descent of a font.
-
Nicolas Richard authored
* src/keyboard.c (adjust_point_for_property): Add eassert for current buffer being shown in selected window.
-
Dmitry Gutov authored
* lisp/thingatpt.el (in-string-p): Declare obsolete (bug#20732). (end-of-sexp, beginning-of-sexp): Use syntax-ppss instead.
-
Eli Zaretskii authored
* lisp/ls-lisp.el (ls-lisp-uid-d-fmt, ls-lisp-uid-s-fmt) (ls-lisp-gid-d-fmt, ls-lisp-gid-s-fmt): Make the initial values be correct for when displaying individual files separately, not as part of listing a directory, in which case these values are not recomputed by 'ls-lisp-insert-directory', but used verbatim.
-
Eli Zaretskii authored
-
Nicolas Richard authored
* src/keyboard.c (command_loop_1): Do not adjust point when current buffer is not shown in selected window (Bug#20590).
-
Nicolas Richard authored
-
- 05 Jun, 2015 18 commits
-
-
NicolasPetton authored
* test/automated/map-tests.el (test-map-let): Fix the test to work with the new syntax of `map-let'.
-
NicolasPetton authored
-
NicolasPetton authored
* lisp/emacs-lisp/map.el: Improves the map pcase pattern to take bindings of the form (KEY PAT) or SYMBOL. KEY is not quoted.
-
NicolasPetton authored
-
NicolasPetton authored
-
NicolasPetton authored
* lisp/emacs-lisp/map.el (map-put, map-delete): Ensure that `setq' is called with a symbol.
-
Glenn Morris authored
Revert to including "skipped" messages in ChangeLog once again.
-
Tassilo Horn authored
* lisp/help.el (view-emacs-news): Use string> instead of equivalent lambda with string<.
-
Glenn Morris authored
(map--delete-array): Fix typo.
-
Glenn Morris authored
-
Glenn Morris authored
(SUBDIRS_REL): Derive from SUBDIRS.
-
Glenn Morris authored
* lisp/Makefile.in ($(lisp)/loaddefs.el): * lisp/cus-dep.el (custom-make-dependencies): * lisp/finder.el (finder-compile-keywords): Say what we are doing. * lisp/international/titdic-cnv.el (batch-titdic-convert): Don't say how to compile.
-
Eli Zaretskii authored
* etc/DEBUG: Improve the section on debugging redisplay issues. Also other minor copyedits.
-
Paul Eggert authored
It turns out that it does not work on Ubuntu 15.04.
-
Paul Eggert authored
* lisp/calendar/cal-bahai.el (calendar-bahai-month-name-array): Improve quality of Latin transliteration of Bahá'í month names.
-
Paul Eggert authored
* lisp/calc/calc-misc.el (calc-help): Fix quoting. The strings in question are not doc strings, so this partially undoes the recent change that assumed they were doc strings. * lisp/cedet/srecode/srt-mode.el (srecode-macro-help): * lisp/info.el (Info-finder-find-node): Use curved quotes. * lisp/emacs-lisp/derived.el (derived-mode-make-docstring): Also allow curved quotes in doc strings.
-
Glenn Morris authored
-
Glenn Morris authored
($(lisp)/cus-load.el, $(lisp)/finder-inf.el): Don't echo directories, since the commands we invoke print them.
-