GNU bug report logs - #19785
25.0.50; Let apply-partially make use of `lexical-binding'

Previous Next

Package: emacs;

Reported by: David Kastrup <dak <at> gnu.org>

Date: Thu, 5 Feb 2015 17:49:01 UTC

Severity: normal

Tags: patch

Found in version 25.0.50

Fixed in version 25.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 19785 in the body.
You can then email your comments to 19785 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#19785; Package emacs. (Thu, 05 Feb 2015 17:49:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to David Kastrup <dak <at> gnu.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 05 Feb 2015 17:49:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: David Kastrup <dak <at> gnu.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.50; Let apply-partially make use of `lexical-binding'
Date: Thu, 05 Feb 2015 18:47:54 +0100
[Message part 1 (text/plain, inline)]
This patch was discussed in the thread
<URL:http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00784.html>.

[0001-Let-apply-partially-make-use-of-lexical-binding-in-s.patch (text/x-diff, attachment)]
[Message part 3 (text/plain, inline)]

Configured using:
 `configure --without-toolkit-scroll-bars'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB

Important settings:
  value of $LC_MONETARY: en_US.UTF-8
  value of $LC_NUMERIC: en_US.UTF-8
  value of $LC_TIME: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: InactiveMinibuffer

Minor modes in effect:
  TeX-PDF-mode: t
  diff-auto-refine-mode: t
  desktop-save-mode: t
  minibuffer-electric-default-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t

Load-path shadows:
None found.

Features:
(shadow emacsbug apropos face-remap thingatpt eieio-opt speedbar
sb-image ezimage dframe shr-color color pp rfc2368 gnus-topic ispell shr
dom subr-x pcase browse-url nnir flow-fill mm-archive gnus-dup mule-util
smiley gnus-cite gnus-async gnus-bcklg gnus-kill qp gnus-ml disp-table
pop3 nndir nndraft nnmh gnutls network-stream nsm auth-source cl-macs
eieio eieio-core starttls nnml nnfolder nnnil gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view
mml-smime smime password-cache dig nntp gnus-cache gnus-sum gnus-group
gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls utf7 netrc
nnoo parse-time gnus-spec gnus-int gnus-range gnus-win sendmail
mail-extr sort mailcap misearch multi-isearch find-func debug gv
help-mode message format-spec rfc822 mml mml-sec mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev
gmm-utils mailheader sh-script smie executable make-mode smerge-mode
scheme latexenc nxml-uchnm rng-xsd xsd-regexp rng-cmpct rng-nxml
rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util
rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util nxml-glyph
nxml-enc xmltok dired-x dired python json tex-info texinfo autorevert
filenotify cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align
cc-engine cc-vars cc-defs lilypond-mode compile comint ansi-color ring
bug-reference add-log preview prv-emacs reftex-dcr reftex-auc reftex
reftex-vars tex-bar tex-buf toolbar-x noutline outline font-latex
byte-opt bytecomp byte-compile cl-extra cconv latex edmacro kmacro
tex-style tex dbus xml crm jka-compr vc-git diff-mode easy-mmode info
easymenu package epg-config advice desktop frameset minibuf-eldef gnus
gnus-ems nnheader gnus-util mail-utils mm-util help-fns mail-prsvr
wid-edit cl-loaddefs cl-lib cus-start cus-load preview-latex tex-site
auto-loads server time-date tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)

Memory information:
((conses 8 657308 150234)
 (symbols 24 52872 282)
 (miscs 20 1516 1461)
 (strings 16 118000 23120)
 (string-bytes 1 3627798)
 (vectors 8 45942)
 (vector-slots 4 1754129 45462)
 (floats 8 493 717)
 (intervals 28 36535 7536)
 (buffers 520 285)
 (heap 1024 55304 18053))

-- 
David Kastrup

Added tag(s) patch. Request was from David Kastrup <dak <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 05 Feb 2015 17:58:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#19785; Package emacs. (Sun, 08 Feb 2015 20:03:02 GMT) Full text and rfc822 format available.

Message #10 received at 19785 <at> debbugs.gnu.org (full text, mbox):

From: Artur Malabarba <bruce.connor.am <at> gmail.com>
To: David Kastrup <dak <at> gnu.org>
Cc: 19785 <at> debbugs.gnu.org
Subject: Re: bug#19785: 25.0.50;
 Let apply-partially make use of `lexical-binding'
Date: Sun, 8 Feb 2015 18:02:26 -0200
Applied.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#19785; Package emacs. (Mon, 09 Feb 2015 14:43:01 GMT) Full text and rfc822 format available.

Message #13 received at 19785 <at> debbugs.gnu.org (full text, mbox):

From: David Kastrup <dak <at> gnu.org>
To: Artur Malabarba <bruce.connor.am <at> gmail.com>
Cc: 19785 <at> debbugs.gnu.org
Subject: Re: bug#19785: 25.0.50;
 Let apply-partially make use of `lexical-binding'
Date: Mon, 09 Feb 2015 15:42:28 +0100
Artur Malabarba <bruce.connor.am <at> gmail.com> writes:

> Applied.

Thanks.  In case of problems, this code looks much more maintainable
than the previous version.  Also much less likely subject to bit rot due
to changes in the byte compiler.

-- 
David Kastrup




bug marked as fixed in version 25.1, send any further explanations to 19785 <at> debbugs.gnu.org and David Kastrup <dak <at> gnu.org> Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 11 Feb 2015 01:29:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 11 Mar 2015 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 10 years and 164 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.