summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix up previous admin/unidata clean rulesGlenn Morris2013-10-301-1/+3
|
* Revert auto-commit loaddefs weirdnessGlenn Morris2013-10-306-1254/+1
|
* Fix weirdness caused by autoload generation...Glenn Morris2013-10-301-3/+1
|
* Auto-commit of loaddefs files.Glenn Morris2013-10-301-0/+1
|
* * doc/lispref/display.texi (Abstract Display): Improve indexing.Xue Fuqiao2013-10-302-0/+8
|
* Simplify admin/unidata Makefile rulesGlenn Morris2013-10-303-19/+34
| | | | | | | | | | | | | * admin/unidata/unidata-gen.el (unidata-gen-files): Use pop. Also take the output directory as an argument. * admin/unidata/Makefile.in: Simplify now that unidata-gen-files takes the output directory as an argument (no need to cd, etc). (abs_srcdir, abs_builddir): Remove. (abs_top_builddir): Replace by top_builddir. (${DSTDIR}/charprop.el): No need to cd. Pass dest as argument. (${DSTDIR}/charprop.el, charprop.el): No need to pass unidata.txt as argument.
* * Makefile.in (distclean, bootstrap-clean, maintainer-clean):Glenn Morris2013-10-294-10/+16
| | | | | | Also clean admin/unidata, if present. * admin/unidata/Makefile.in (bootstrap-clean): New rule.
* * lisp/gnus/gnus-int.el (gnus-start-news-server): Silence compilerGlenn Morris2013-10-292-1/+3
| | | | obsolescence warning.
* * lisp/gnus/gnus-group.el (gnus-group-browse-foreign-server): Silence compilerGlenn Morris2013-10-292-1/+11
| | | | obsolescence warning.
* * lisp/cedet/semantic/grammar.el (semantic-grammar-mode-keywords-2)Glenn Morris2013-10-292-8/+16
| | | | (semantic-grammar-mode-keywords-3): Handle renamed font-lock vars.
* * lisp/emacs-lisp/package.el (lm-homepage): Declare.Glenn Morris2013-10-292-0/+4
|
* * lisp/eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink): Fix doc typos.Glenn Morris2013-10-292-2/+5
|
* * lisp/vc/pcvs.el (cvs-status-cvstrees): Autoload to silence compiler.Glenn Morris2013-10-292-0/+4
|
* etc/TODO small updatesGlenn Morris2013-10-291-0/+5
|
* * admin/unidata/unidata-gen.el (unidata--ensure-compiled): New function.Glenn Morris2013-10-292-11/+19
| | | | | | | | (unidata-gen-table-name, unidata-gen-table-decomposition) (unidata-gen-files): Use unidata--ensure-compiled. Add FSF copyright years based on when this file first appeared in Emacs trunk.
* * admin/unidata/Makefile.in (abs_srcdir): New, set by configure.Glenn Morris2013-10-292-5/+12
| | | | | (${DSTDIR}/charprop.el, charprop.el): Update for srcdir not absolute. (clean): Delete all .elc files.
* lisp/Makefile.in triviaGlenn Morris2013-10-292-15/+16
| | | | | | | * lisp/Makefile.in (finder-data, autoloads, update-subdirs) (compile-main, compile-clean, compile-always, bootstrap-clean): Check return value of cd. (compile-calc): Remove.
* Cleanup namespace of dos-w32.el.Stefan Monnier2013-10-298-70/+114
| | | | | | | | | | | | | | | | | | | | | | | * lisp/dos-w32.el (minibuffer-history-case-insensitive-variables) (path-separator, null-device, buffer-file-coding-system) (lpr-headers-switches): Check system-type before modifying them. (find-buffer-file-type-coding-system): Mark obsolete. (w32-find-file-not-found-set-buffer-file-coding-system): Rename from find-file-not-found-set-buffer-file-coding-system. (w32-untranslated-filesystem-list, w32-untranslated-canonical-name): (w32-add-untranslated-filesystem, w32-remove-untranslated-filesystem) (w32-direct-print-region-use-command-dot-com, w32-untranslated-file-p): (w32-direct-print-region-helper, w32-direct-print-region-function) (w32-direct-ps-print-region-function): Rename by adding a "w32-" prefix. * lisp/startup.el (normal-top-level-add-subdirs-to-load-path): * lisp/ps-print.el (ps-print-region-function): * lisp/lpr.el (print-region-function): Use new name. * lisp/simple.el (copy-region-as-kill): Fix call to region-extract-function. * lisp/emacs-lisp/bytecomp.el (byte-defop-compiler): Add new `2-and' handler. (byte-compile-and-folded): New function. (=, <, >, <=, >=): Use it.
* * lisp/subr.el (custom-declare-variable-early): Remove function.Stefan Monnier2013-10-295-136/+126
| | | | | | | | | | | | | (custom-declare-variable-list): Remove var. (error, user-error): Remove `while' loop. (read-quoted-char-radix, read-quoted-char): Move to simple.el. (user-emacs-directory-warning, locate-user-emacs-file): Move to files.el. * lisp/simple.el (read-quoted-char-radix, read-quoted-char): * lisp/files.el (user-emacs-directory-warning, locate-user-emacs-file): Move from subr.el. * lisp/custom.el (custom-declare-variable-list): Don't process custom-declare-variable-list.
* * lisp/progmodes/python.el (python-shell-get-buffer): New function.Stefan Monnier2013-10-292-12/+39
| | | | | | | | | (python-shell-get-process): Use it. (python-shell-send-string): Always use utf-8 and add a cookie to tell Python which encoding was used. Don't split-string since we only care about the first line. Return the temp-file, if applicable. (python-shell-send-region): Tell compile.el how to turn locations in the temp-file into locations in the source buffer.
* * src/keyboard.c (command_loop_1): If command is nil, call `undefined'.Stefan Monnier2013-10-294-22/+18
| | | | | * lisp/subr.el (undefined): Add missing behavior from the C code for unbound keys.
* * insdel.c: Fix minor problems found by static checking.Paul Eggert2013-10-292-7/+9
| | | | | (Qregion_extract_function): Now static. (prepare_to_modify_buffer_1): Remove unused locals.
* Add pre-redisplay-function and rectangular regionStefan Monnier2013-10-2915-236/+357
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/rect.el: Use lexical-binding. Add new rectangular region support. (rectangle-mark): New command. (rectangle--region): New var. (deactivate-mark-hook): Reset rectangle--region. (rectangle--extract-region, rectangle--insert-for-yank) (rectangle--highlight-for-redisplay) (rectangle--unhighlight-for-redisplay): New functions. (region-extract-function, redisplay-unhighlight-region-function) (redisplay-highlight-region-function): Use them to handle rectangular region. * lisp/simple.el (region-extract-function): New var. (delete-backward-char, delete-forward-char, deactivate-mark): Use it. (kill-new, kill-append): Remove obsolete `yank-handler' argument. (kill-region): Replace obsolete `yank-handler' arg with `region'. (copy-region-as-kill, kill-ring-save): Add `region' argument. (redisplay-unhighlight-region-function) (redisplay-highlight-region-function): New vars. (redisplay--update-region-highlight): New function. (pre-redisplay-function): Use it. (exchange-point-and-mark): Don't deactivate the mark before reactivate-it anyway. * lisp/comint.el (comint-kill-region): Remove yank-handler argument. * lisp/delsel.el (delete-backward-char, backward-delete-char-untabify) (delete-char): Remove property, since it's now part of their default behavior. (self-insert-iso): Remove property since this command doesn't exist. * src/xdisp.c (prepare_menu_bars): Call Vpre_redisplay_function. (syms_of_xdisp): Declare pre-redisplay-function. (markpos_of_region): Remove function. (init_iterator, compute_stop_pos, handle_face_prop) (face_before_or_after_it_pos, reseat_to_string) (get_next_display_element, window_buffer_changed) (redisplay_internal, try_cursor_movement, redisplay_window) (try_window_reusing_current_matrix, try_window_id, display_line) (note_mode_line_or_margin_highlight, note_mouse_highlight) (display_string, mouse_face_from_buffer_pos): Remove region handling. * src/window.h (struct window): Remove field `region_showing'. * src/dispextern.h (struct it): Remove region_beg/end_charpos. (face_at_buffer_position, face_for_overlay_string) (face_at_string_position): Update prototypes. * src/xfaces.c (face_at_buffer_position, face_for_overlay_string) (face_at_string_position): Remove `region_beg' and `region_end' args. * src/fontset.c (Finternal_char_font): * src/font.c (font_at, font_range): Adjust calls accordingly. * src/insdel.c (Qregion_extract_function): New var. (syms_of_insdel): Initialize it. (prepare_to_modify_buffer_1): Use it.
* Prefer 'unsigned long' to 'long unsigned int' and 'unsigned long int'.Dmitry Antipov2013-10-2910-16/+33
| | | | | | | | | | | | | | * ftxfont.c (ftxfont_get_gcs): * gtkutil.c (xg_set_widget_bg, xg_set_background_color): * xfaces.c (x_free_colors, x_free_dpy_colors) (x_create_gc, unload_color): * xselect.c (x_property_data_to_lisp): * xsettings.c (parse_settings): * xterm.c (x_copy_color, x_alloc_lighter_color, x_setup_relief_color) (get_bits_and_offset): Adjust definition. * frame.c (XParseGeometry): Adjust locals. * lisp.h (toplevel): Adjust EMACS_UINT type definition. * regex.h (toplevel): Likewise for reg_syntax_t.
* * doc/lispref/display.texi (Selective Display): Discourage the use of explicitStefan Monnier2013-10-292-5/+9
| | | | selective display.
* * lisp/emacs-lisp/package.el (package--download-one-archive)Stefan Monnier2013-10-292-14/+22
| | | | (describe-package-1): Don't query the user about final newline.
* * src/eval.c (run_hook_with_args): Use FUNCTIONP.Stefan Monnier2013-10-297-19/+43
| | | | | * test/indent/css-mode.css (.x2): Test alignement inside braces. * test/indent/prolog.prolog: Test alignment of ->; with operator at bol.
* * doc/lispref/display.texi (Abstract Display): Explain the meaning of Ewoc.Xue Fuqiao2013-10-292-1/+3
|
* Fix a typo.Xue Fuqiao2013-10-291-1/+1
|
* Use @code instead of @var for a normal variable.Xue Fuqiao2013-10-292-1/+2
| | | | | * doc/lispref/display.texi (Button Buffer Commands): Use @code instead of @var for a normal variable.
* lisp/gnus/nnimap.el: Search the netrc entries for the logical server name, ↵Ted Zlatanov2013-10-292-2/+9
| | | | then the actual
* * doc/lispref/display.texi (Multi-Frame Images): Improve indexing.Xue Fuqiao2013-10-292-1/+3
|
* Add an index for multi-frame images.Xue Fuqiao2013-10-292-2/+4
| | | | * doc/lispref/display.texi (Multi-Frame Images): Add an index for multi-frame images.
* Use @code instead of @var for a normal variable, since @var shouldXue Fuqiao2013-10-292-2/+3
| | | | indicate metasyntactic variables.
* Add an index for image-size.Xue Fuqiao2013-10-292-0/+5
| | | | * doc/lispref/display.texi (Showing Images): Add an index for image-size.
* Fix typo in ido-use-virtual-buffers.Xue Fuqiao2013-10-291-1/+1
|
* * xterm.h (struct x_output): For 'black_relief' and 'white_relief'Dmitry Antipov2013-10-298-34/+34
| | | | | | | | | | | | | | fields, drop 'allocated_p' member and use -1 for uninitialized value. * w32term.h (struct w32_output): Similarly but do not use -1 because... * xfaces.c (unload_color) [HAVE_X_WINDOWS]: ...this function is a no-op on MS-Windows anyway. (free_face_colors): Define only if HAVE_X_WINDOWS and... (free_realized_face): ...adjust user. * xfns.c (Fx_create_frame, x_create_tip_frame): Initialize black and white relief pixels to -1. * xterm.c (x_setup_relief_color, x_free_frame_resources): Adjust users. * w32term.c (w32_setup_relief_color, x_free_frame_resources): Likewise. * dispextern.h (unload_color): Move prototype under HAVE_X_WINDOWS.
* Tweak Tramp method definition syntax to allow overriding check for ↵Daniel Colascione2013-10-283-0/+20
| | | | localhost-only methods
* * dispextern.h, image.c (x_bitmap_height, x_bitmap_width): Now static.Paul Eggert2013-10-284-20/+12
| | | | | * xfaces.c (load_pixmap): Omit last two args, which are always NULL in practice now. All callers changed.
* * net/tramp-sh.el (tramp-sh-handle-copy-directory):Michael Albinus2013-10-283-138/+158
| | | | | * net/tramp-smb.el (tramp-smb-handle-copy-directory): Handle COPY-CONTENTS. (Bug#15737)
* * dispextern.h (struct face): Use bitfields for 'underline_type'Dmitry Antipov2013-10-284-19/+27
| | | | | | | | | | and 'box' members. Remove set-but-unused members 'pixmap_w' and 'pixmap_h'. If not HAVE_WINDOW_SYSTEM, also remove dummy 'stipple' member. Move 'lface' member up to help... * xfaces.c (make_realized_face): ...this function to find and clear just the members that need clearing. (load_face_colors, realize_x_face): * xdisp.c (extend_face_to_end_of_line): Adjust user.
* Auto-commit of generated files.Glenn Morris2013-10-281-2/+3
|
* Document insecure elisp password caching is not usable with GnuPG 2.0.Daiki Ueno2013-10-282-3/+11
|
* * lisp/image.el (image-load-path): Doc fix.Xue Fuqiao2013-10-282-2/+5
|
* * lisp/image.el (defimage): Doc fix.Xue Fuqiao2013-10-283-1/+6
|
* Indent statements in macros following "##" correctly.Alan Mackenzie2013-10-272-6/+15
| | | | | * progmodes/cc-engine.el (c-crosses-statement-barrier-p): Modify the "#" arm of a cond form to handle "#" and "##" operators.
* * configure.ac: It seems installing in non-ASCII is not, in fact, ok.Glenn Morris2013-10-272-2/+12
|
* Mark tiny change from author without assignmentGlenn Morris2013-10-271-1/+1
|
* CommentXue Fuqiao2013-10-271-0/+1
|
* Add an index for image maps.Xue Fuqiao2013-10-272-1/+2
|