]> code.delx.au - gnu-emacs/log
gnu-emacs
9 years agoMerge branch 'emacs-24'.
Paul Eggert [Sat, 29 Nov 2014 06:55:31 +0000 (22:55 -0800)]
Merge branch 'emacs-24'.

9 years ago* configure.ac: Simplify gnutls tests.
Glenn Morris [Sat, 29 Nov 2014 03:00:15 +0000 (19:00 -0800)]
* configure.ac: Simplify gnutls tests.

Ref: http://debbugs.gnu.org/19168#21

9 years ago* .gitignore: Add entries for emacsvers files.
Stefan Monnier [Fri, 28 Nov 2014 23:18:57 +0000 (18:18 -0500)]
* .gitignore: Add entries for emacsvers files.

9 years ago* lisp/simple.el (execute-extended-command--shorter): Fix the "M-p" case.
Stefan Monnier [Fri, 28 Nov 2014 23:14:38 +0000 (18:14 -0500)]
* lisp/simple.el (execute-extended-command--shorter): Fix the "M-p" case.

Fixes: debbugs:19152
9 years agoFix two issues around help-window-select. (Bug#11039) (Bug#19012)
Martin Rudalics [Fri, 28 Nov 2014 17:12:32 +0000 (18:12 +0100)]
Fix two issues around help-window-select.  (Bug#11039) (Bug#19012)

* help.el (help-window-old-frame): New variable.
(help-window-select): Default to nil (Bug#11039).  Rewrite
doc-string.
(help-window-setup): When the help window appears on another
frame and `help-window-select' is non-nil, give that frame input
focus too (Bug#19012).
(with-help-window): Store selected frame in
help-window-old-frame.

9 years agonewsticker: Take care of nil value for `newsticker-groups-filename'.
Ulf Jasper [Fri, 28 Nov 2014 15:27:34 +0000 (16:27 +0100)]
newsticker: Take care of nil value for `newsticker-groups-filename'.

* lisp/net/newst-treeview.el (newsticker--treeview-load): Take care of
nil value for `newsticker-groups-filename'.

9 years agoepg: Use epg-context-set-*-callback for extra treatment of args
Daiki Ueno [Fri, 28 Nov 2014 06:59:23 +0000 (15:59 +0900)]
epg: Use epg-context-set-*-callback for extra treatment of args

* epa.el (epa-sign-file, epa-encrypt-file, epa-decrypt-region)
(epa-sign-region, epa-encrypt-region): Use
`epg-context-set-{passphrase,progress}-callback', instead of
`setf'.  This partially reverts commit 9e48a95c (bug#19150).
Reported by José A. Romero L.

9 years agoadmin: Add documentation for gitmerge.el
David Engster [Thu, 27 Nov 2014 22:17:40 +0000 (23:17 +0100)]
admin: Add documentation for gitmerge.el

* gitmerge.el: New file.
* notes/git-workflow: Add documentation for using it.

9 years agoFix typo in last checkin
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 20:26:49 +0000 (21:26 +0100)]
Fix typo in last checkin

* eww.el (eww-restore-history): Bind
`inhibit-modification-hooks' instead of `after-change-functions'.

9 years ago* net/eww.el (eww-restore-history): Bind `inhibit-modification-hooks'
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 19:28:34 +0000 (20:28 +0100)]
* net/eww.el (eww-restore-history): Bind `inhibit-modification-hooks'

instead of `after-change-functions'.

9 years ago(eww-process-text-input): Try to keep track of the size more reliably.
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 19:26:24 +0000 (20:26 +0100)]
(eww-process-text-input): Try to keep track of the size more reliably.

9 years agonewsticker: Handle embedded (x)html in atom feeds.
Ulf Jasper [Thu, 27 Nov 2014 18:32:08 +0000 (19:32 +0100)]
newsticker: Handle embedded (x)html in atom feeds.

* lisp/net/newst-backend.el (newsticker--parse-atom-1.0): Handle
embedded (x)html in summary node.

9 years agoUse `mouse-menu-bar-map' when no other menus are available.
Sam Steingold [Thu, 27 Nov 2014 18:17:42 +0000 (13:17 -0500)]
Use `mouse-menu-bar-map' when no other menus are available.

* lisp/menu-bar.el (menu-bar-open): When everything else fails,
use (mouse-menu-bar-map).

9 years agonewsticker: Change wording of confirmation prompt regarding obsolete variable `newsti...
Ulf Jasper [Thu, 27 Nov 2014 17:37:47 +0000 (18:37 +0100)]
newsticker: Change wording of confirmation prompt regarding obsolete variable `newsticker-groups-filename'.

Fixes: debbugs:19165
* lisp/net/newst-treeview.el (newsticker-groups-filename): Change
default value to nil.  Point out that variable is obsolete in doc
string.
(newsticker--treeview-load): Change wording of the questions the
user is asked when `newsticker-groups-filename' is found to be
used and we offer to read and remove the groups file.

9 years agoadmin: Add gitmerge.el
David Engster [Thu, 27 Nov 2014 17:22:00 +0000 (18:22 +0100)]
admin: Add gitmerge.el

* gitmerge.el: New file.

9 years ago(eww-mode): Revert mistanken removal of `buffer-disable-undo'.
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 16:52:08 +0000 (17:52 +0100)]
(eww-mode): Revert mistanken removal of `buffer-disable-undo'.

9 years agoAdd more sanity checks to the last eww after-change-function patch
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 16:50:05 +0000 (17:50 +0100)]
Add more sanity checks to the last eww after-change-function patch

9 years ago(eww-process-text-input): Fix deletion at the start of the field, too.
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 16:42:28 +0000 (17:42 +0100)]
(eww-process-text-input): Fix deletion at the start of the field, too.

9 years agoFix bug #19201 with after-strings not being displayed.
Eli Zaretskii [Thu, 27 Nov 2014 16:35:27 +0000 (18:35 +0200)]
Fix bug #19201 with after-strings not being displayed.

 src/xdisp.c (handle_single_display_spec): When ignoring a fringe
 bitmap display, reset the ignore_overlay_strings_at_pos_p flag.
 (next_element_from_buffer): When done with overlays, reset the
 ignore_overlay_strings_at_pos_p flag.

9 years ago(eww-restore-history): Inhibit change functions while restoring the history.
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 16:23:32 +0000 (17:23 +0100)]
(eww-restore-history): Inhibit change functions while restoring the history.

9 years agoeww input field fixup
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 16:19:52 +0000 (17:19 +0100)]
eww input field fixup

Fixes: debbugs:19085
(eww-process-text-input): Don't shorten the input field if
deleting at the last character.

9 years agoRecord the right URL in eww
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 16:06:26 +0000 (17:06 +0100)]
Record the right URL in eww

* net/eww.el (eww): Record the new URL immediately, so that if the
HTTP fetch fails, we have the right URL in the buffer.

9 years agoAdd a DOM pretty-printing function
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 15:57:22 +0000 (16:57 +0100)]
Add a DOM pretty-printing function

* doc/lispref/text.texi (Document Object Model): Mention `dom-pp'.

* lisp/dom.el (dom-pp): New function.

9 years ago* NEWS: Mention dom.el.
Lars Magne Ingebrigtsen [Thu, 27 Nov 2014 11:36:08 +0000 (12:36 +0100)]
* NEWS: Mention dom.el.

9 years agooutline.el: Fix subtree movement.
Stephen Berman [Thu, 27 Nov 2014 10:03:58 +0000 (11:03 +0100)]
outline.el: Fix subtree movement.

Fixes: debbugs:19102
Co-authored-by: Stefan Monnier <monnier@iro.umontreal.ca>
* outline.el (outline-move-subtree-down): Make sure we can move
forward to find the end of the subtree and the insertion point.

9 years agoBackport regexp stack overflow fix from emacs-24.
Leonard Randall [Thu, 27 Nov 2014 08:38:21 +0000 (09:38 +0100)]
Backport regexp stack overflow fix from emacs-24.

* textmodes/reftex-parse.el (reftex-using-biblatex-p): Make search
for comment lines non-greedy and stopping at newlines to fix stack
overflows with large files. [Backport]

Signed-off-by: Tassilo Horn <tsdh@gnu.org>
9 years agoReplace uses of _W64 with MINGW_W64
Oscar Fuentes [Thu, 27 Nov 2014 03:03:07 +0000 (04:03 +0100)]
Replace uses of _W64 with MINGW_W64

This is the `master' branch follow-up to the change made previously on
the emacs-24 branch (81e0cca7bbc99dbfda898a8aaab740ae121cf045).

    * src/w32.c: Use MINGW_W64 instead of _W64.

    * src/w32heap.c: Likewise.

9 years ago* lisp/progmodes/python.el (python-shell-completion-setup-code): Use
Fabián Ezequiel Gallina [Thu, 27 Nov 2014 02:45:24 +0000 (23:45 -0300)]
* lisp/progmodes/python.el (python-shell-completion-setup-code): Use
__builtin__ module (or builtins in Python 3) and catch all errors
when importing readline and rlcompleter.

9 years agoMerge branch 'emacs-24'
Ted Zlatanov [Thu, 27 Nov 2014 02:31:11 +0000 (21:31 -0500)]
Merge branch 'emacs-24'

Conflicts:
nt/addsection.c
nt/inc/ms-w32.h
src/w32.c

9 years agoGnus: fix XEmacs compilation
Katsumi Yamaoka [Thu, 27 Nov 2014 01:33:09 +0000 (01:33 +0000)]
Gnus: fix XEmacs compilation

9 years agoBetter display for `paranoid' `network-security-level'
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 23:44:54 +0000 (00:44 +0100)]
Better display for `paranoid' `network-security-level'

* net/nsm.el (nsm-new-fingerprint-ok-p): Display the certificate
when querying about new certificates.

9 years ago* net/shr.el (shr-make-table-1): dom.el changes for table rendering.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 23:03:09 +0000 (00:03 +0100)]
* net/shr.el (shr-make-table-1): dom.el changes for table rendering.

9 years agotodo-mode.el: Handle calling revert-buffer.
Stephen Berman [Wed, 26 Nov 2014 22:17:41 +0000 (23:17 +0100)]
todo-mode.el: Handle calling revert-buffer.

Fixes: debbugs:19187
* calendar/todo-mode.el: (todo-revert-buffer): New function.
(todo-modes-set-1): Use it as the buffer-local value of
revert-buffer-function.

9 years agoOnly send SNI if the host name is not an IP address
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 22:11:57 +0000 (23:11 +0100)]
Only send SNI if the host name is not an IP address

* gnutls.c (gnutls_ip_address_p): New function.
(Fgnutls_boot): Only send SNI if the host name is not an IP address.

9 years agotodo-mode.el: Handle calling todo-mode interactively.
Stephen Berman [Wed, 26 Nov 2014 22:00:42 +0000 (23:00 +0100)]
todo-mode.el: Handle calling todo-mode interactively.

Fixes: debbugs:19112
* calendar/todo-mode.el (todo-mode): If called interactively, just
display a message saying to call todo-show to enter Todo mode.

9 years ago* gnutls.c (Fgnutls_boot): Send the server name over
Toke Høiland-Jørgensen [Wed, 26 Nov 2014 21:56:57 +0000 (22:56 +0100)]
* gnutls.c (Fgnutls_boot): Send the server name over

Fixes: debbugs:18208
* gnutls.c (Fgnutls_boot): Send the server name over (bug#18208).

9 years agoFurther eww dom.el cleanups
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 21:08:44 +0000 (22:08 +0100)]
Further eww dom.el cleanups

* net/eww.el (eww-tag-title): Use `dom-text'.

* dom.el (dom-by-tag): Use `equal' for comparisons so that tags
can be strings.
(dom-elements): Protect against non-text nodes.
(dom-non-text-children): New function.

9 years agoconfigure.ac [MINGW]: Fix the way of getting the right host platform.
Dani Moncayo [Wed, 26 Nov 2014 19:59:07 +0000 (20:59 +0100)]
configure.ac [MINGW]: Fix the way of getting the right host platform.

* configure.ac [MINGW]: Fix the way of getting the right host
platform.

9 years ago* text.texi (Document Object Model): Typo fix
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 19:46:51 +0000 (20:46 +0100)]
* text.texi (Document Object Model): Typo fix

9 years agoPass -utf8 to tidy.
Sam Steingold [Wed, 26 Nov 2014 19:38:35 +0000 (14:38 -0500)]
Pass -utf8 to tidy.

* lisp/textmodes/sgml-mode.el (sgml-validate-command): Pass -utf8 to tidy.

9 years ago* net/eww.el (eww-highest-readability): More dom.el fixes.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 19:30:59 +0000 (20:30 +0100)]
* net/eww.el (eww-highest-readability): More dom.el fixes.

9 years ago* text.texi (Document Object Model): New node to document dom.el.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 19:23:06 +0000 (20:23 +0100)]
* text.texi (Document Object Model): New node to document dom.el.

9 years agoChangeLog for last checkin
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 18:41:52 +0000 (19:41 +0100)]
ChangeLog for last checkin

9 years agoUse the new dom.el accessors in shr and eww
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 18:41:13 +0000 (19:41 +0100)]
Use the new dom.el accessors in shr and eww

* net/shr.el: Ditto.

* net/eww.el: Use the new dom.el accessors throughout.

9 years ago* dom.el: New file.
Lars Magne Ingebrigtsen [Wed, 26 Nov 2014 18:39:49 +0000 (19:39 +0100)]
* dom.el: New file.

9 years agonewsticker: Take care of UIDs when adding elements to cache.
Ulf Jasper [Wed, 26 Nov 2014 18:29:34 +0000 (19:29 +0100)]
newsticker: Take care of UIDs when adding elements to cache.

* lisp/net/newst-backend.el (newsticker--parse-generic-items): Take
care of UIDs when adding elements to cache.

9 years agoFix for vc-filewise.el unresolved-call glitch.
Simon Leinen [Wed, 26 Nov 2014 18:22:35 +0000 (13:22 -0500)]
Fix for vc-filewise.el unresolved-call glitch.

9 years agoFix up autoloads in vc-rcs.el and vc-sccs.el.
Simon Leinen [Wed, 26 Nov 2014 18:10:26 +0000 (13:10 -0500)]
Fix up autoloads in vc-rcs.el and vc-sccs.el.

9 years agoRemove spurious reference to symbol category_properties.
Alan Mackenzie [Wed, 26 Nov 2014 16:42:55 +0000 (16:42 +0000)]
Remove spurious reference to symbol category_properties.
cc-engine.el (c-state-pp-to-literal): Fixed here.

9 years agoMention zlib1.dll as a potential reason for libgcc-induced crashes.
Eli Zaretskii [Wed, 26 Nov 2014 15:54:24 +0000 (17:54 +0200)]
Mention zlib1.dll as a potential reason for libgcc-induced crashes.

9 years agoauth-source: Fix Mac OS X keychain lookups.
John Mastro [Wed, 26 Nov 2014 14:15:08 +0000 (09:15 -0500)]
auth-source: Fix Mac OS X keychain lookups.

* auth-source.el (auth-source-macos-keychain-search-items): Return
result of `auth-source-macos-keychain-result-append' (bug#19074).

9 years ago* lisp/arc-mode.el (archive-visit-single-files): Add :version.
Glenn Morris [Wed, 26 Nov 2014 00:15:55 +0000 (19:15 -0500)]
* lisp/arc-mode.el (archive-visit-single-files): Add :version.

9 years agoMinor typo fixes in vc-src.el.
Eric S. Raymond [Tue, 25 Nov 2014 21:42:59 +0000 (16:42 -0500)]
Minor typo fixes in vc-src.el.

9 years agoFix gnutls problems caught by static checking.
Paul Eggert [Tue, 25 Nov 2014 17:22:21 +0000 (09:22 -0800)]
Fix gnutls problems caught by static checking.

* gnutls.c (Fgnutls_boot): Remove unused local.
(Fgnutls_boot): Fix pointer signedness.

9 years agoUse usual GNU style for white space.
Paul Eggert [Tue, 25 Nov 2014 17:20:19 +0000 (09:20 -0800)]
Use usual GNU style for white space.

9 years agoFix bug #19141 with UNCs in w32-shell-execute.
Eli Zaretskii [Tue, 25 Nov 2014 17:04:14 +0000 (19:04 +0200)]
Fix bug #19141 with UNCs in w32-shell-execute.

 src/w32fns.c (Fw32_shell_execute): Convert forward slashes in
 DOCUMENT to backslashes, if DOCUMENT is a file.

9 years ago* net/gnutls.el (gnutls): Set :group to 'comm so it's near NSM.
Ted Zlatanov [Tue, 25 Nov 2014 16:45:20 +0000 (11:45 -0500)]
* net/gnutls.el (gnutls): Set :group to 'comm so it's near NSM.

9 years ago* configure.ac: Fix yesterday's use of uninitialised $version.
Glenn Morris [Tue, 25 Nov 2014 16:43:52 +0000 (08:43 -0800)]
* configure.ac: Fix yesterday's use of uninitialised $version.

9 years ago* misc.texi (Network Security): Use "untrustworthy" instead of "unsafe"
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:34:55 +0000 (16:34 +0100)]
* misc.texi (Network Security): Use "untrustworthy" instead of "unsafe"

9 years agoFix previous version of nsm-warnings-ok-p
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:30:36 +0000 (16:30 +0100)]
Fix previous version of nsm-warnings-ok-p

* net/nsm.el (nsm-format-certificate): Don't bug out on missing
elements.
(nsm-warnings-ok-p): The new version of this function always
returned nil when everything was OK.

9 years ago(gnutls_certificate_details): Reversed check in last checkin.
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:13:10 +0000 (16:13 +0100)]
(gnutls_certificate_details): Reversed check in last checkin.

9 years ago* net/nsm.el (nsm-format-certificate): Don't bug out on missing elements
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:12:47 +0000 (16:12 +0100)]
* net/nsm.el (nsm-format-certificate): Don't bug out on missing elements

9 years agoMake gnutls.c compile on older gnutls installations
Lars Magne Ingebrigtsen [Tue, 25 Nov 2014 15:04:47 +0000 (16:04 +0100)]
Make gnutls.c compile on older gnutls installations

* gnutls.c (gnutls_certificate_details): Don't include certain
certificate details on older gnutls versions (bug#19168).
(syms_of_gnutls): Export gnutls_peer_status_warning_describe.

9 years ago* gnutls.c (Fgnutls_boot): Minor logging fixes.
Ted Zlatanov [Tue, 25 Nov 2014 14:48:37 +0000 (09:48 -0500)]
* gnutls.c (Fgnutls_boot): Minor logging fixes.

9 years agonet/nsm.el: Use `gnutls-peer-status-warning-describe'.
Ted Zlatanov [Tue, 25 Nov 2014 14:09:11 +0000 (09:09 -0500)]
net/nsm.el: Use `gnutls-peer-status-warning-describe'.

* net/nsm.el (nsm-check-tls-connection, nsm-save-host)
(nsm-warnings-ok-p): Use `gnutls-peer-status-warning-describe'.

9 years agoUse a simple list of symbols in GnuTLS peer verification.
Ted Zlatanov [Tue, 25 Nov 2014 14:07:13 +0000 (09:07 -0500)]
Use a simple list of symbols in GnuTLS peer verification.

* gnutls.c (Fgnutls_peer_status_warning_describe): Add function to describe a
peer verification warning symbol.
(Fgnutls_peer_status): Use it.
(Fgnutls_boot): Use it.

9 years agobyte-run.el (function-put): Match argument names to docstring (bug#19118).
Nicolas Richard [Thu, 20 Nov 2014 11:09:30 +0000 (12:09 +0100)]
byte-run.el (function-put): Match argument names to docstring (bug#19118).

9 years ago* gnutls.c (Fgnutls_peer_status): Check GNUTLS_INITSTAGE, not gnutls_p.
Ted Zlatanov [Tue, 25 Nov 2014 10:15:23 +0000 (05:15 -0500)]
* gnutls.c (Fgnutls_peer_status): Check GNUTLS_INITSTAGE, not gnutls_p.

9 years ago* gnus-start.el (gnus-save-newsrc-file-check-timestamp): Add :version tag.
Glenn Morris [Tue, 25 Nov 2014 08:27:02 +0000 (00:27 -0800)]
* gnus-start.el (gnus-save-newsrc-file-check-timestamp): Add :version tag.

9 years ago* etc/MACHINES: State supported OS X versions.
Glenn Morris [Tue, 25 Nov 2014 08:18:45 +0000 (00:18 -0800)]
* etc/MACHINES: State supported OS X versions.

9 years agoUse consistent paxctl and setfattr flags for temacs.
Ulrich Müller [Sun, 16 Nov 2014 11:37:54 +0000 (12:37 +0100)]
Use consistent paxctl and setfattr flags for temacs.

* Makefile.in (temacs$(EXEEXT)): Use consistent flag settings
for paxctl and setfattr. Fixes temacs startup failure with
grsecurity/PaX enabled Linux kernel (bug#19067).

9 years agoconfigure.ac [mingw]: Set $canonical default value
Oscar Fuentes [Tue, 25 Nov 2014 02:29:43 +0000 (03:29 +0100)]
configure.ac [mingw]: Set $canonical default value

... as per the compiler's target.

The value provided by MSYS2 `uname' is not correct when MSYS2 runs on
one architecture (x86_64) and the user is building for another (i686).

* configure.ac [mingw]: Set $canonical default value as per the
compiler's target.

9 years agoAdjust copyright notice and obviously-wrong dates.
Paul Eggert [Tue, 25 Nov 2014 01:47:29 +0000 (17:47 -0800)]
Adjust copyright notice and obviously-wrong dates.

9 years agoFix white-space problems in ChangeLogs.
Paul Eggert [Tue, 25 Nov 2014 01:14:29 +0000 (17:14 -0800)]
Fix white-space problems in ChangeLogs.

9 years agoRemove a spurious comma
Sam Steingold [Mon, 24 Nov 2014 20:54:07 +0000 (15:54 -0500)]
Remove a spurious comma

* lisp/vc/vc-hooks.el (vc-directory-exclusion-list):
Fix a trivial typo (bug#19171).

9 years ago* configure.ac: Relocate some recent changes to a more logical location.
Glenn Morris [Mon, 24 Nov 2014 18:40:02 +0000 (13:40 -0500)]
* configure.ac: Relocate some recent changes to a more logical location.

9 years agodoc/emacs/misc.texi (Network Security): Improve wording and indexing.
Eli Zaretskii [Mon, 24 Nov 2014 18:07:51 +0000 (20:07 +0200)]
doc/emacs/misc.texi (Network Security): Improve wording and indexing.

9 years agoMoved the Network Security Manager to the Emacs manual
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 17:29:47 +0000 (18:29 +0100)]
Moved the Network Security Manager to the Emacs manual

* misc.texi (Gnus Summary Buffer): Moved the Network Security
Manager stuff here from the lispref manual.

9 years ago* lisp/vc/vc-hooks.el (vc-state-base-face): Don't override
Stefan Monnier [Mon, 24 Nov 2014 17:26:01 +0000 (12:26 -0500)]
* lisp/vc/vc-hooks.el (vc-state-base-face): Don't override
mode-line-inactive.

9 years agoeww input field fixup
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 17:18:53 +0000 (18:18 +0100)]
eww input field fixup

(eww-process-text-input): Inhibit read only so that input fields
don't get shortened (bug#19085).

9 years ago* configure.ac [HAVE_W32]: Generate nt/*.rc files when HAVE_W32.
Glenn Morris [Mon, 24 Nov 2014 17:07:45 +0000 (09:07 -0800)]
* configure.ac [HAVE_W32]: Generate nt/*.rc files when HAVE_W32.

9 years ago(Network Security): Mention more NSM variables.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 16:57:28 +0000 (17:57 +0100)]
(Network Security): Mention more NSM variables.

9 years ago* processes.texi (Network Security): Made into its own section and fleshed out
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 16:47:00 +0000 (17:47 +0100)]
* processes.texi (Network Security): Made into its own section and fleshed out

9 years agoSpelling fix.
Paul Eggert [Mon, 24 Nov 2014 16:38:57 +0000 (08:38 -0800)]
Spelling fix.

9 years ago* net/eww.el (eww-set-character-encoding): Use `read-coding-system'.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 15:58:37 +0000 (16:58 +0100)]
* net/eww.el (eww-set-character-encoding): Use `read-coding-system'.

9 years agoNew macro macroexp-let2*
Leo Liu [Mon, 24 Nov 2014 14:57:53 +0000 (22:57 +0800)]
New macro macroexp-let2*

* emacs-lisp/macroexp.el (macroexp-let2*): New macro.

* window.el (with-temp-buffer-window)
(with-current-buffer-window, with-displayed-buffer-window):
* emacs-lisp/cl-macs.el (cl--compiler-macro-adjoin):
* emacs-lisp/cl-lib.el (substring):
* emacs-lisp/cl-extra.el (cl-getf): Use it.

9 years ago* gnutls.c: Fix compilation warnings given fix --enable-gcc-warnings.
Lars Magne Ingebrigtsen [Mon, 24 Nov 2014 14:42:34 +0000 (15:42 +0100)]
* gnutls.c: Fix compilation warnings given fix --enable-gcc-warnings.

9 years agoFix bug #19157 with incorrect hscroll during I-search.
Eli Zaretskii [Mon, 24 Nov 2014 13:32:14 +0000 (15:32 +0200)]
Fix bug #19157 with incorrect hscroll during I-search.

 lisp/isearch.el (isearch-update): Don't assume
 pos-visible-in-window-p will return nil when point is hscrolled
 out of view.

9 years ago* src/keyboard.c: Fix comment typo.
Glenn Morris [Mon, 24 Nov 2014 07:49:39 +0000 (23:49 -0800)]
* src/keyboard.c: Fix comment typo.

9 years agoFixes: debbugs:18579
Dmitry Gutov [Mon, 24 Nov 2014 02:11:36 +0000 (04:11 +0200)]
Fixes: debbugs:18579
* lisp/vc/vc-hg.el (vc-hg-dir-status-files): Include ignored files.

9 years agoFixes: debbugs:18579
Dmitry Gutov [Mon, 24 Nov 2014 01:44:42 +0000 (03:44 +0200)]
Fixes: debbugs:18579
* lisp/vc/vc-bzr.el (vc-bzr-after-dir-status): Don't skip ignored
files.

9 years ago* src/emacs.c (main) <--version>: Make use of PACKAGE_NAME.
Glenn Morris [Mon, 24 Nov 2014 01:11:51 +0000 (17:11 -0800)]
* src/emacs.c (main) <--version>: Make use of PACKAGE_NAME.

9 years agoReduce nt and src Makefile duplication wrt emacs.res
Glenn Morris [Mon, 24 Nov 2014 00:16:57 +0000 (16:16 -0800)]
Reduce nt and src Makefile duplication wrt emacs.res

* nt/Makefile.in (../src/emacs.res): New target.

* src/Makefile.in (emacs.res): Use ../nt rule, rather than duplicating it.
(ntsource, WINDRES, EMACS_MANIFEST): Remove, now unused.

9 years ago* gnutls.c: Fix Windows function definition of gnutls_x509_crt_get_fingerprint.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 22:55:58 +0000 (23:55 +0100)]
* gnutls.c: Fix Windows function definition of gnutls_x509_crt_get_fingerprint.

9 years agoTypo fix from previous check-in
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 22:09:00 +0000 (23:09 +0100)]
Typo fix from previous check-in

9 years agognutls.c windows compilation fix
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 22:06:08 +0000 (23:06 +0100)]
gnutls.c windows compilation fix

* gnutls.c: Fixed Windows function definition of
gnutls_x509_crt_get_fingerprint.

9 years ago* lib-src/Makefile.in (emacsclient.res): Fix yesterday's thinko.
Glenn Morris [Sun, 23 Nov 2014 19:33:56 +0000 (11:33 -0800)]
* lib-src/Makefile.in (emacsclient.res): Fix yesterday's thinko.

9 years agoFix bug marking
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 17:31:47 +0000 (18:31 +0100)]
Fix bug marking

9 years agoAllow opening eww links in a new buffer
Andrey Kotlarski [Sun, 23 Nov 2014 17:30:17 +0000 (18:30 +0100)]
Allow opening eww links in a new buffer

* net/eww.el (eww-browse-url): Optionally create new eww buffer.
(eww-follow-link): Follow in new buffer in case of prefix
argument, open externally with double prefix.

9 years ago(eww-follow-link): Make going to #targets in the page work again.
Lars Magne Ingebrigtsen [Sun, 23 Nov 2014 16:37:58 +0000 (17:37 +0100)]
(eww-follow-link): Make going to #targets in the page work again.