- 21 Oct, 2012 4 commits
-
-
Paul Eggert authored
-
Glenn Morris authored
Some people prefer them to the newer icon * Makefile.in (install-etc): Don't install emacs22 icons. * etc/images/icons/hicolor/32x32/apps/emacs22.png: * etc/images/icons/hicolor/16x16/apps/emacs22.png: * etc/images/icons/hicolor/48x48/apps/emacs22.png: * etc/images/icons/hicolor/24x24/apps/emacs22.png: Restore old icons. * etc/images/icons/README: Restore info about emacs22 icons
-
Glenn Morris authored
* Makefile.in (emacs_transform): New variable. (install-etc): Prefer a make variable to a shell variable.
-
Glenn Morris authored
* src/lisp.mk (lisp): Add cp51932.el and eucjp-ms.el. * lib-src/make-docfile.c (scan_lisp_file): Add cp51932.el and eucjp-ms.el.
-
- 20 Oct, 2012 13 commits
-
-
Paul Eggert authored
* frame.c (Fmouse_position, Fmouse_pixel_position): * xdisp.c (produce_stretch_glyph): Declare local vars only when they're needed. This is clearer and avoids a warning on OpenBSD about unused vars. * frame.h (FRAME_WINDOW_P): Always evaluate its argument. This is safer, and avoids OpenBSD warnings about unused vars. * keyboard.c (record_menu_key): Remove unnecessary decl. (poll_timer): Define only if POLL_FOR_INPUT is defined. * unexelf.c (ELFSIZE) [!ElfW]: Do not define if already defined, as our definition clashes with OpenBSD's. * xfaces.c (load_face_colors, check_lface_attrs) (get_lface_attributes_no_remap, get_lface_attributes) (lface_fully_specified_p, x_supports_face_attributes_p) (tty_supports_face_attributes_p, face_fontset, realize_face) (realize_x_face, realize_tty_face): Declare parameters to be Lisp_Object[LFACE_VECTOR_SIZE], not merely Lisp_Object *. This is more informative and avoids a warning on OpenBSD about accessing beyond an object's size.
-
Eli Zaretskii authored
lib-src/make-docfile.c (IS_SLASH, DEF_ELISP_FILE): New macros. (scan_lisp_file): Only pass a .el file if its basename matches a known file in its entirety. Use IS_SLASH and DEF_ELISP_FILE.
-
Eli Zaretskii authored
-
Andreas Schwab authored
-
Eli Zaretskii authored
-
Chong Yidong authored
Fixes: debbugs:12592
-
Chong Yidong authored
* vc/vc.el (vc-diff-internal): Set up Diff mode even if there are no changes to show. Fixes: debbugs:12586
-
Chong Yidong authored
* eshell/esh-cmd.el (eshell-rewrite-for-command): Copy the body list explicitly. Fixes: debbugs:12571
-
Chong Yidong authored
-
Arne Jørgensen authored
Patch from: http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00444.html
-
Eli Zaretskii authored
lib-src/make-docfile.c (scan_lisp_file): Barf if called with a .el file other than one of a small list of supported un-compiled files. lib-src/makefile.w32-in (lisp1, lisp2): Name .elc files wherever they exist. lisp/loadup.el: Update comment about uncompiled Lisp files.
-
Jay Belanger authored
-
Daniel Colascione authored
-
- 19 Oct, 2012 10 commits
-
-
Paul Eggert authored
-
Stefan Monnier authored
the same completion-field (bug@12221).
-
Paul Eggert authored
Fixes: debbugs:12632
-
Paul Eggert authored
* .bzrignore: Add lib/fcntl.h. * configure.ac (euidaccess): Remove check; gnulib does this for us now. (gl_FCNTL_O_FLAGS): Define a dummy version. * lib/at-func.c, lib/euidaccess.c, lib/faccessat.c, lib/fcntl.in.h: * lib/getgroups.c, lib/group-member.c, lib/root-uid.h: * lib/xalloc-oversized.h, m4/euidaccess.m4, m4/faccessat.m4: * m4/fcntl_h.m4, m4/getgroups.m4, m4/group-member.m4: New files, from gnulib. * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate. * admin/merge-gnulib (GNULIB_MODULES): Add faccessat. (GNULIB_TOOL_FLAGS): Avoid at-internal, fchdir, malloc-posix, openat-die, openat-h, save-cwd. Do not avoid fcntl-h. Omit gnulib's m4/fcntl-o.m4. * nt/inc/ms-w32.h (AT_FDCWD, AT_EACCESS): New symbols. (access): Remove. (faccessat): New macro. * src/Makefile.in (LIB_EACCESS): New macro. (LIBES): Use it. * src/callproc.c (init_callproc): * src/charset.c (init_charset): * src/fileio.c (check_existing, check_executable): * src/lread.c (openp, load_path_check): * src/process.c (allocate_pty): * src/xrdb.c (file_p): Use faccessat, not access or euidaccess. Use symbolic names instead of integers for the flags, as they're portable now. * src/charset.c, src/xrdb.c: Include <fcntl.h>, for the new flags used. * src/fileio.c (Ffile_readable_p): Use faccessat, not stat + open + close. (file_directory_p): New function, which uses 'stat' on most places but 'access' (for efficiency) if WINDOWSNT. * src/fileio.c (Ffile_directory_p, Fset_file_times): * src/xrdb.c (file_p): Use file_directory_p. * src/lisp.h (file_directory_p): New decl. * src/lread.c (openp): When opening a file, use fstat rather than stat, as that avoids a permissions race. When not opening a file, use file_directory_p rather than stat. * src/process.c, src/sysdep.c, src/term.c: All uses of '#ifdef O_NONBLOCK' changed to '#if O_NONBLOCK', to accommodate gnulib O_* tyle. * src/w32.c (sys_faccessat): Rename from sys_access and switch to faccessat's API. All uses changed. Fixes: debbugs:12632
-
Kenichi Handa authored
-
Kenichi Handa authored
-
Eli Zaretskii authored
src/puresize.h (BASE_PURESIZE): Bump the base value to 1700000. See http://lists.gnu.org/archive/html/emacs-devel/2012-10/msg00593.html for the reasons.
-
Martin Rudalics authored
* emacs-lisp/debug.el (debug): Record height of debugger window also when debugger will be back (Bug#8789).
-
Eli Zaretskii authored
-
Stefan Monnier authored
Fixes: debbugs:12677
-
- 18 Oct, 2012 13 commits
-
-
Chong Yidong authored
* lisp/progmodes/gdb-mi.el (gdb-display-buffer-other-frame-action): Convert to defcustom. (gdb-get-source-file): Don't bind pop-up-windows. * lisp/progmodes/gud.el (gud-display-line): Don't specially re-use other frames for the gdb-mi case. Fixes: debbugs:12648
-
Jan Djärv authored
FD_ISSET. Fixes: debbugs:12668
-
Eli Zaretskii authored
-
Daniel Colascione authored
-
Stefan Monnier authored
Fixes: debbugs:12669
-
Stefan Monnier authored
(ad-do-advised-functions, ad-with-originals): Use `declare'. (byte-code-function-p): Never redefine.
-
Stefan Monnier authored
* Makefile.in ($(MAKEFILE_NAME)): Depend on src/lisp.mk as well.
-
Stefan Monnier authored
Fixes: debbugs:12669
-
Martin Rudalics authored
* window.c (Ftemp_output_buffer_show): Remove. (Fwindow_vscroll, Fset_window_vscroll): Use decode_live_window. (syms_of_window): Remove defsubr for Stemp_output_buffer_show.
-
Glenn Morris authored
a single option string. Fixes: debbugs:12666
-
Glenn Morris authored
-
Dani Moncayo authored
Fixes: debbugs:12644
-
Kenichi Handa authored
-