summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-012326-2364/+2384
|
* Fix last change of grow_mini_window.Martin Rudalics2013-12-312-8/+12
| | | | * window.c (grow_mini_window): Fix last change.
* * nsterm.m (windowDidResignKey:): Set mouse_moved to 0.Jan Djärv2013-12-312-0/+5
| | | | Fixes: debbugs:8421
* Minor fixes for MinGW64 build.Fabrice Popineau2013-12-319-22/+60
| | | | | | | | | | | | | | | | configure.ac (canonical, C_SWITCH_SYSTEM): Support a 64-bit MinGW64 build on MS-Windows. nt/inc/ms-w32.h (sys_kill): Fix prototype. src/w32term.c (w32_initialize): Use LCID and LOWORD. src/w32proc.c (create_child): Use pid_t for 5th argument. (IsValidLocale): Don't provide prototype for MinGW64. (Fw32_get_valid_keyboard_layouts, Fw32_get_keyboard_layout) (Fw32_set_keyboard_layout): Use HKL and HIWORD/LOWORD. src/w32heap.c (allocate_heap) [_WIN64]: Use "ull", not "i64", which MinGW64 doesn't support. src/lisp.h (EMACS_INT) [_WIN64]: Define for the MinGW64 build.
* Fix typo in a comment in the last commit in w2.c.Eli Zaretskii2013-12-311-1/+1
|
* merge trunkKenichi Handa2014-01-018-45/+221
|\
| * Fall back on SetNamedSecurityInfo if SetFileSecurity fails in acl_set_file.Fabrice Popineau2013-12-312-5/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | src/w32.c (set_named_security_info): New function. (acl_set_file): Fall back on set_named_security_info if set_file_security fails. Fixes rare failures in backups. (g_b_init_set_named_security_info_w) (g_b_init_set_named_security_info_a): New static variables. (globals_of_w32): Initialize them to zero. (set_named_security_info): Set them to non-zero if the corresponding API is available. (SetNamedSecurityInfoW_Proc, SetNamedSecurityInfoA_Proc): New function typedefs.
| * Some more fixes following pixelwise resize changes including one for Bug#16306.Martin Rudalics2013-12-317-40/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gtkutil.c (x_wm_set_size_hint): Have size hints respect value of frame_resize_pixelwise. * widget.c (pixel_to_text_size): New function. (update_wm_hints): Have size hints respect value of frame_resize_pixelwise. (EmacsFrameResize): Alway process resize requests pixelwise. * window.c (grow_mini_window): Make sure mini window is at least one line tall. * xdisp.c (display_menu_bar): Make sure menubar extends till right end of frame. * xfns.c (x_set_menu_bar_lines): Resize frame windows pixelwise. (x_set_tool_bar_lines): Calculate pixelwise. * xterm.c (x_wm_set_size_hint): Have size hints respect value of frame_resize_pixelwise.
* | international/mule-conf.el: Unify the charset indian-is13194.Kenichi Handa2014-01-012-4/+11
|/ | | | (indian-is13194): Specify unify-map.
* * etc/NEWS: Relocate entries that had strayed to the wrong Emacs version.Glenn Morris2013-12-301-24/+27
|
* * subr.el (set-temporary-overlay-map): Obsolete alias.Leo Liu2013-12-312-0/+7
| | | | Fixes: debbugs:16305
* Ignore XF86WakeUpDaniel Colascione2013-12-302-0/+5
|
* Fix infloop in indentation codeDaniel Colascione2013-12-302-2/+8
|
* src/fileio.c: Silence compiler warnings.Juanma Barranquero2013-12-302-2/+7
| | | | | * fileio.c (Fcopy_file) [!WINDOWSNT]: Don't declare on Windows variables not used there.
* * admin.el (manual-html-fix-headers, manual-html-fix-index-1):Glenn Morris2013-12-302-7/+17
| | | | Some updates for changes in Texinfo 5 output.
* Fix bug #16299 with assertion violation in set-default-file-modes on Windows.Eli Zaretskii2013-12-304-1/+40
| | | | | | src/w32.c (sys_umask): New function. nt/inc/ms-w32.h (umask) [emacs]: Redirect to sys_umask.
* Revert @documentencoding changes in the docs.Eli Zaretskii2013-12-3071-181/+17
|
* Fix Bug#16284.Martin Rudalics2013-12-302-2/+6
| | | | | * dispnew.c (change_frame_size_1): Take old width of root window from that window's pixel width. Bug#16284.
* Specify info encoding and language.Paul Eggert2013-12-2971-17/+181
| | | | | | | | | | | | | | | | | | | | | | * emacs.texi, emacs-xtra.texi: * emacs-lisp-intro.texi: * back.texi, book-spine.texi, elisp.texi, lay-flat.texi: * ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi: * cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi: * ede.texi, ediff.texi, edt.texi, efaq-w32.texi, efaq.texi: * eieio.texi, emacs-gnutls.texi, emacs-mime.texi, epa.texi, erc.texi: * ert.texi, eshell.texi, eudc.texi, flymake.texi, forms.texi: * gnus-coding.texi, gnus-faq.texi, gnus.texi, htmlfontify.texi: * idlwave.texi, ido.texi, info.texi, mairix-el.texi, message.texi: * mh-e.texi, newsticker.texi, nxml-mode.texi, octave-mode.texi: * org.texi, pcl-cvs.texi, pgg.texi, rcirc.texi, reftex.texi: * remember.texi, sasl.texi, sc.texi, semantic.texi, ses.texi: * sieve.texi, smtpmail.texi, speedbar.texi, srecode.texi: * todo-mode.texi, tramp.texi, url.texi, vip.texi, viper.texi: * widget.texi, wisent.texi, woman.texi: Add @documentencoding, @documentlanguage as needed. Fixes: debbugs:16292
* * emacs-lisp-intro.texi: Use @quotation for license notice.Glenn Morris2013-12-292-0/+6
|
* Plain copy-file no longer chmods an existing destination.Paul Eggert2013-12-296-76/+134
| | | | | | | | | | | | | | | | | | | | * doc/lispref/files.texi (Changing Files): Document this. * etc/NEWS: Document this. * src/fileio.c (realmask): Now a static var, not a local. (barf_or_query_if_file_exists): New arg KNOWN_TO_EXIST. Remove arg STATPTR. All uses changed. (Fcopy_file): Do not alter permissions of existing destinations, unless PRESERVE-PERMISSIONS (renamed from PRESERVE-EXTENDED-ATTRIBUTES) is non-nil. Avoid race when testing for existing destinations and for when input and output files are the same. If changing the group fails, adjust both default and preserved permissions so that access is not granted to the wrong group. (Fset_default_file_modes, init_fileio): Update realmask. (Fdefault_file_modes): Use realmask instead of calling umask. Fixes: debbugs:16133
* * configure.ac (xcsdkdir): Only set if using xcrun.Jan Djärv2013-12-292-1/+5
|
* Revert quoting of xcrun-related library.Paul Eggert2013-12-281-1/+1
|
* * src/emacs.c (main): [DAEMON_MUST_EXEC]: Restore close-on-exec after exec.Paul Eggert2013-12-281-0/+1
| | | | Fixes: debbugs:16262
* * configure.ac (LIBXML2_CFLAGS): Fix xcrun-related quoting problem.Paul Eggert2013-12-282-1/+7
| | | | | Reported by YAMAMOTO Mitsuharu in: http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00995.html
* Add the "use strict;" and "use warnings;" pragmas.Xue Fuqiao2013-12-294-0/+11
| | | | | * admin/make-emacs: * admin/build-configs: Add the "use strict;" and "use warnings;" pragmas.
* Fix pipe bug with OS X emacs --daemon (Bug#16262).Paul Eggert2013-12-282-0/+8
| | | | | * emacs.c (main) [DAEMON_MUST_EXEC]: Clear the close-on-exec flags on the daemon pipe ends before execing.
* Fix bug #16272 when inserting newline at point-min in electric-pair-mode. João Távora2013-12-282-1/+6
| | | | | * elec-pair.el (electric-pair-post-self-insert-function): Don't open extra newlines at beginning of buffer.
* Fix a thinko in last commit.Eli Zaretskii2013-12-281-1/+2
|
* Fix bug #14739 with creation of GUI frames from TTY session on Windows.Eli Zaretskii2013-12-284-4/+21
| | | | | | | | src/w32fns.c (Fx_create_frame): Error out if called from a TTY session. lisp/frame.el (window-system-for-display): Don't allow to create a GUI frame from a -nw session on MS-Windows.
* * configure.ac: Fix CC detection for xcrun case.Jan Djärv2013-12-281-5/+2
|
* * configure.ac: Fix CC detection for xcrun case.Jan Djärv2013-12-282-6/+7
|
* * admin/admin.el (cusver-scan): Warn about missing :types.Glenn Morris2013-12-283-2/+16
| | | | | | (cusver-check): Interactively, require existing directories. * admin/cus-test.el: Comment.
* Revert earlier erc-button changeGlenn Morris2013-12-282-3/+3
|
* Every defcustom should specify its typeGlenn Morris2013-12-2820-22/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * apropos.el (apropos-match-face): * calculator.el (calculator-displayer): * dabbrev.el (dabbrev-search-these-buffers-only): * face-remap.el (buffer-face-mode-face): * simple.el (yank-handled-properties): * emacs-lisp/testcover.el (testcover-potentially-1value-functions): * mail/footnote.el (footnote-mode-line-string, footnote-prefix): * mail/hashcash.el (hashcash-accept-resources, hashcash-program) (hashcash-double-spend-database): * progmodes/ruby-mode.el (ruby-deep-indent-paren) (ruby-deep-indent-paren-style): * textmodes/flyspell.el (flyspell-auto-correct-binding): * textmodes/rst.el (rst-toc-indent, rst-toc-insert-style) (rst-toc-insert-number-separator, rst-toc-insert-max-level): * vc/pcvs-defs.el (cvs-minor-mode-prefix): * erc/erc-log.el (erc-log-file-coding-system): * gnus/gnus-sieve.el (gnus-sieve-select-method): * gnus/gravatar.el (gravatar-automatic-caching, gravatar-cache-ttl) (gravatar-rating, gravatar-size): * gnus/message.el (message-minibuffer-local-map): * gnus/sieve-manage.el (sieve-manage-authenticators) (sieve-manage-authenticator-alist): Specify custom types. * mail/hashcash.el (hashcash-program): Rename from hashcash-path. Update callers.
* Spelling and typo fixes.Paul Eggert2013-12-273-9/+9
|
* Doc updatesChong Yidong2013-12-284-20/+19
| | | | | | * buffers.texi (Modification Time): Document visited-file-modtime change. * modes.texi (Auto Major Mode): Document interpreter-mode-alist change.
* ChangeLog fixes for font-lockingGlenn Morris2013-12-271-3/+3
|
* Add missing custom :versions, plus small fixesGlenn Morris2013-12-2717-11/+47
| | | | | | | | | | | | | | | | | | | | | | * emacs-lisp/smie.el (smie-config): Add type, version, initialize. * bookmark.el (bookmark-bmenu-use-header-line): * doc-view.el (doc-view-scale-internally): * pcmpl-x.el (pcmpl-x-tlmgr-program, pcmpl-x-ack-program): * register.el (register-preview-delay): * net/shr.el (shr-bullet): * progmodes/cfengine.el (cfengine-cf-promises) (cfengine-parameters-indent): * progmodes/octave.el (inferior-octave-error-regexp-alist): * textmodes/reftex-vars.el (reftex-label-regexps): * vc/log-edit.el (log-edit-setup-add-author): Add version. * cedet/ede/linux.el (project-linux-build-directory-default) (project-linux-architecture-default): Fix custom types. Add version. * gnus/gnus-icalendar.el (gnus-icalendar-org, gnus-icalendar): * gnus/gnus-sum.el (gnus-subthread-sort-functions): Add version. * gnus/gnus-sync.el (gnus-sync-file-encrypt-to): Add type and version.
* Misc small custom fixesGlenn Morris2013-12-2720-31/+60
| | | | | | | | | | | | | | | | | | | | | | | The value of defcustom's const should not be quoted! * lisp/desktop.el (desktop-restore-in-current-display): * lisp/newcomment.el (comment-empty-lines): * lisp/progmodes/idlwave.el (idlwave-scan-all-buffers-for-routine-info) (idlwave-pad-keyword): * lisp/progmodes/tcl.el (tcl-tab-always-indent): * lisp/textmodes/reftex-vars.el (reftex-index-default-tag): * lisp/elec-pair.el (electric-pair-skip-whitespace): * lisp/progmodes/cfengine.el (cfengine-cf-promises): * lisp/cedet/ede/linux.el (project-linux-build-directory-default) (project-linux-architecture-default): * lisp/erc/erc-button.el (erc-button-alist): * lisp/gnus/auth-source.el (auth-sources): * lisp/gnus/nnmairix.el (nnmairix-propagate-marks-upon-close): * lisp/url/url-history.el (url-history-track): * lisp/url/url-vars.el (url-honor-refresh-requests): Fix custom types. * lisp/net/tls.el (tls-certtool-program): Fix default value.
* Tweak previos changeGlenn Morris2013-12-271-1/+1
|
* * doc/lispref/control.texi (Pattern matching case statement): Brevity.Glenn Morris2013-12-272-6/+6
|
* * doc/emacs/trouble.texi (Understanding Bug Reporting): Brevity.Glenn Morris2013-12-273-9/+10
| | | | ChangeLog fix.
* Fix problem with MAKE and xcrun configuration.Paul Eggert2013-12-272-2/+17
| | | | | | | * configure.ac: Don't set MAKE unless 'make' doesn't work. Set it only in the environment, not in the makefile. Problem reported by Glenn Morris in: http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00969.html
* Fix ChangeLog typos.Juanma Barranquero2013-12-282-23/+25
|
* authors.el updates and ChangeLog fixesGlenn Morris2013-12-275-5/+22
| | | | | * lisp/emacs-lisp/authors.el (authors-ignored-files) (authors-valid-file-names, authors-renamed-files-alist): Additions.
* ChangeLog fixesGlenn Morris2013-12-271-5/+6
|
* * test/automated/electric-tests.el: Require 'elec-pair.Glenn Morris2013-12-272-8/+13
| | | | Set copyright holder to FSF.
* Revert unnecessary earlier changeGlenn Morris2013-12-272-8/+3
|
* Auto-commit of loaddefs files.Glenn Morris2013-12-271-141/+252
|