- 15 Jun, 2014 2 commits
-
-
Glenn Morris authored
* Makefile.in: (submake_template): New definition. (mostlyclean_dirs, clean_dirs, distclean_dirs, maintainer_clean_dirs): New variables. (mostlyclean, clean, distclean, bootstrap-clean, maintainer-clean) (extraclean): Define using each subdirectory as a prequisite. * lib/Makefile.am (bootstrap-clean): * doc/emacs/Makefile.in (bootstrap-clean): * doc/lispintro/Makefile.in (bootstrap-clean): * doc/lispref/Makefile.in (bootstrap-clean): * doc/misc/Makefile.in (bootstrap-clean): * lib-src/Makefile.in (bootstrap-clean): * lwlib/Makefile.in (bootstrap-clean): * nextstep/Makefile.in (bootstrap-clean): * nt/Makefile.in (bootstrap-clean): * oldXMenu/Makefile.in (bootstrap-clean): New rules, for symmetry/simplicity. * lwlib/Makefile.in (mostlyclean, clean, distclean, maintainer-clean): * oldXMenu/Makefile.in (mostlyclean, clean, distclean, maintainer-clean, tags): Declare as PHONY.
-
Glenn Morris authored
-
- 14 Jun, 2014 8 commits
-
-
Glenn Morris authored
-
Glenn Morris authored
* lisp/progmodes/cc-langs.el: Require cl-lib. Replace delete-duplicates and mapcan by cl- versions throughout. And cl-macroexpand-all by macroexpand-all. (delete-duplicates, mapcan, cl-macroexpand-all): No need to declare. Fixes: debbugs:17463
-
Ron Schnell authored
be eaten by a grue.
-
Paul Eggert authored
* configure.ac (_REENTRANT): Define on Solaris if HAVE_PTHREAD. This ports part of the recent AIX fix to Solaris. It is needed for the same reason that _THREAD_SAFE is needed on AIX, e.g., to make sure that each thread has its own 'errno'. Fixes: debbugs:17598
-
Eli Zaretskii authored
lisp/subr.el (posn-col-row): Doc fix. doc/lispref/commands.texi (Accessing Mouse): Improve the wording of the posn-col-row documentation.
-
Eli Zaretskii authored
src/xdisp.c (Fmove_point_visually): Don't use the glyph matrix information if we are in the middle of executing a keyboard macro, since redisplay doesn't update the screen until the macro is finished.
-
Juri Linkov authored
Fixes: debbugs:17759
-
Eli Zaretskii authored
-
- 13 Jun, 2014 13 commits
-
-
Glenn Morris authored
* Makefile.in (CC, CFLAGS, LDFLAGS, CPPFLAGS, abs_top_srcdir): Remove, no longer used. (lib, lib-src, lisp, nt, src, blessmail, install-arch-dep) (install-nt, install-strip, uninstall, uninstall-nt) (mostlyclean, clean, distclean, bootstrap-clean) (maintainer-clean, extraclean, TAGS, tags, check, $(DOCS)): ($(INSTALL_DOC), $(UNINSTALL_DOC), info, bootstrap, check-declare): GNU make automatically passes command-line arguments to sub-makes. * admin/unidata/Makefile.in (${DSTDIR}/charprop.el): GNU make automatically passes command-line arguments to sub-makes. * lib-src/Makefile.in (../lib/libgnu.a): GNU make automatically passes command-line arguments to sub-makes. * lisp/Makefile.in ($(lisp)/cus-load.el, $(lisp)/finder-inf.el) (autoloads, $(lisp)/subdirs.el, compile-main, leim, semantic, compile) (compile-always): GNU make automatically passes command-line arguments to sub-makes. * lwlib/Makefile.in ($(globals_h)): GNU make automatically passes command-line arguments to sub-makes. * src/Makefile.in ($(leimdir)/leim-list.el, $(srcdir)/macuvs.h) ($(lispsource)/international/charprop.el) ($(libsrc)/make-docfile$(EXEEXT), $(lwlibdir)/liblw.a) ($(oldXMenudir)/libXMenu11.a, ns-app, .el.elc) ($(lispsource)/loaddefs.el, bootstrap-emacs$(EXEEXT)): GNU make automatically passes command-line arguments to sub-makes. * test/automated/Makefile.in (compile-main): GNU make automatically passes command-line arguments to sub-makes.
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
-
Glenn Morris authored
* lisp/calendar/calendar.el (calendar-generate-window): Remove pointless call to font-lock-fontify-buffer.
-
Glenn Morris authored
-
Paul Eggert authored
* lisp.h, process.c (wait_reading_process_input): Return int, not bool. All uses changed. * process.c (SELECT_CANT_DO_WRITE_MASK): Remove macro, replacing with ... (SELECT_CAN_DO_WRITE_MASK): ... new constant, with inverted sense. All uses changed. (status_notify): New arg WAIT_PROC. Return int, not void. All uses changed. Fixes: debbugs:17647
-
Matthias Meulien authored
Fixes: debbugs:17767
-
Stefan Monnier authored
bumping forward into a closing paren. Fixes: debbugs:17761
-
Stefan Monnier authored
Terminal.app. Fixes: debbugs:17607
-
Eli Zaretskii authored
src/menu.c (Fx_popup_menu): Don't call the frame's menu_show_hook if the frame is the initial frame, because the hook is not set up then, and Emacs crashes. Reported by Fabrice Popineau <fabrice.popineau@gmail.com>.
-
Eli Zaretskii authored
src/alloc.c (cleanup_vector): Don't dereference a font driver pointer if it is NULL.
-
Bastien Guerry authored
-
- 12 Jun, 2014 13 commits
-
-
Nicolas Richard authored
* lisp/help.el (help--key-binding-keymap): New function. (help--binding-locus): New function. (describe-key): Mention the keymap in which the binding was found. Fixes: debbugs:13948
-
Stefan Monnier authored
-
Stefan Monnier authored
(try-expand-line-all-buffers, try-expand-list-all-buffers) (try-expand-dabbrev-all-buffers): Use it.
-
Emilio C. Lopes authored
(try-expand-list-all-buffers, try-expand-dabbrev-all-buffers): Read hippie-expand-only-buffers and hippie-expand-ignore-buffers in the original buffer, in case they're buffer-local.
-
Vincent Belaïche authored
-
Matthias Meulien authored
(python-mode-map): Bind it. Fixes: debbugs:17672
-
Ivan Andrus authored
(ffap-url-at-point): Use it. (ffap-file-at-point): Avoid returning just "/". Fixes: debbugs:17723
-
Matthias Meulien authored
name. Fixes: debbugs:17683
-
Cameron Desautels authored
Fixes: debbugs:17705
-
Kevin Ryde authored
Fixes: debbugs:17745
-
Stefan Monnier authored
(ucs-names): Simplify.
-
Eric Hanchrow authored
-
Glenn Morris authored
* doc/misc/Makefile.in (mkinfodir): Remove. (${buildinfodir}): Generate using an order-only prerequisite. (.dvi.ps): Replace with pattern rule. ($INFO_TARGETS): Mark as PHONY. (${buildinfodir}): New rule. (EXTRA_OPTS, need_emacsver, need_emacsver_prefix): New variables. (${buildinfodir}/%.info, %.dvi, %.pdf, %.html, %.ps): New pattern rules, replacing numerous previous explicit rules. (info_template): New definition. (gnus.dvi, gnus.pdf): Use distinct intermediate files. (mostlyclean): Adjust for above gnus change.
-
- 11 Jun, 2014 4 commits
-
-
Stefan Monnier authored
(operate-on-rectangle): Use apply-on-rectangle. (rectangle--mark-crutches): New var. (rectangle--pos-cols, rectangle--col-pos, rectangle--point-col) (rectangle--crutches, rectangle--reset-crutches): New functions. (apply-on-rectangle): Obey crutches. Avoid setq. Fix missing final iteration if end is at EOB&BOL. (rectangle-mark-mode-map): Add remap bindings for exchange-point-and-mark and char/line movements. (rectangle--*-char): New function. (rectangle-exchange-point-and-mark, rectangle-right-char) (rectangle-left-char, rectangle-forward-char) (rectangle-backward-char, rectangle-next-line) (rectangle-previous-line): New commands. (rectangle--place-cursor): New function. (rectangle--highlight-for-redisplay): Use it. Use apply-on-rectangle.
-
Paul Eggert authored
This fixes a bug with the shell freezing. See: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17598#185 Merge from gnulib, incorporating: 2014-05-31 dup2, fcntl, fcntl-h: port to AIX 7.1 * lib/fcntl.in.h, m4/dup2.m4, m4/fcntl.m4: Update from gnulib.
-
Glenn Morris authored
-
Glenn Morris authored
-