GNU logs - #6915, boring messages


Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 25 Aug 2010 22:59:02 +0000
Resent-Message-ID: <handler.6915.B.128277708414158 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 6915 <at> debbugs.gnu.org
X-Debbugs-Original-To: Emacs Bugs <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.128277708414158
          (code B ref -1); Wed, 25 Aug 2010 22:59:02 +0000
Received: (at submit) by debbugs.gnu.org; 25 Aug 2010 22:58:04 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OoOux-0003gJ-Tf
	for submit <at> debbugs.gnu.org; Wed, 25 Aug 2010 18:58:04 -0400
Received: from mx10.gnu.org ([199.232.76.166])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OoOuv-0003fv-KJ
	for submit <at> debbugs.gnu.org; Wed, 25 Aug 2010 18:58:02 -0400
Received: from lists.gnu.org ([199.232.76.165]:48936)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OoOwH-0007IW-D4
	for submit <at> debbugs.gnu.org; Wed, 25 Aug 2010 18:59:25 -0400
Received: from [140.186.70.92] (port=35331 helo=eggs.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1OoOwF-0003Oo-NY
	for bug-gnu-emacs@HIDDEN; Wed, 25 Aug 2010 18:59:24 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,
	RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=unavailable version=3.3.1
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OoOwE-0004UP-Am
	for bug-gnu-emacs@HIDDEN; Wed, 25 Aug 2010 18:59:23 -0400
Received: from mail-qy0-f169.google.com ([209.85.216.169]:61819)
	by eggs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OoOwE-0004UE-8j
	for bug-gnu-emacs@HIDDEN; Wed, 25 Aug 2010 18:59:22 -0400
Received: by qyk12 with SMTP id 12so5767507qyk.0
	for <bug-gnu-emacs@HIDDEN>; Wed, 25 Aug 2010 15:59:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:from:date
	:message-id:subject:to:content-type;
	bh=hBoTFIb5ZbgJBW4Ubb8bFVwS1OumQ57SKkWa+h5AtB8=;
	b=ouUOST8nfLf62JdKl3QaojwOQ85dJftz90FJ4zojGS+8mNdkyO6z6uGwQdSZL8KXE7
	ZDY+IzFCwwX9AI5C6UEmZKYYKhuL5tgO7x/494Ef4+fAaOaf7VFGHJyaYamOvyfRmpes
	fKAliY809y/b86K/RRW+wvlBvlgWsgA/35Kes=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:from:date:message-id:subject:to:content-type;
	b=lCktdxx7xSRvMXpWEVaja6d8wYKOTQm2kLSEUb6p0mh/RER+ka3m+AM26WSjNLK7rk
	FGssGcZ3YI3kl/dQQ6PSwXu1Y70fpDyS+ak+ApHgcXKqj9nRbugqUP4M5Q1fwGTg+LCb
	IYlBHyiSJd2h/MdQJekgkaGWiGHj78eSH2JRQ=
Received: by 10.224.19.144 with SMTP id a16mr6089412qab.243.1282777161103;
	Wed, 25 Aug 2010 15:59:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Wed, 25 Aug 2010 15:59:01 -0700 (PDT)
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Thu, 26 Aug 2010 00:59:01 +0200
Message-ID: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2)
X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6,
	seldom 2.4 (older, 4)
X-Spam-Score: -4.6 (----)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -4.6 (----)

I just got a bug report for nXhtml
(https://bugs.launchpad.net/nxhtml/+bug/619587) that seems to be
caused by that left-margin-width is major mode local. I can protect
this from getting changed in mumamo.el, but I wonder whether this
variable and some other variables at the same place in buffer.c should
be made buffer local instead of major mode local. (I.e. I wonder
whether they should be have the property permanent-local set to t.)

To me it looks like it is more likely that it is used as a buffer
local variable (cf linum-mode for example) than a major mode local
variable. And when it is a major mode local variable (as it is today)
it has to be overriden by multi major modes (since the margin width is
per buffer and you do not want it to change while moving in the
buffer).

So I suggest that those variables should be made buffer local.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Lennart Borgman <lennart.borgman@HIDDEN>
Subject: bug#6915: Acknowledgement (Please consider making left-margin-width
 etc buffer local instead of major mode local)
Message-ID: <handler.6915.B.128277708414158.ack <at> debbugs.gnu.org>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
X-Gnu-PR-Message: ack 6915
X-Gnu-PR-Package: emacs
Reply-To: 6915 <at> debbugs.gnu.org
Date: Wed, 25 Aug 2010 22:59:02 +0000

Thank you for filing a new bug report with GNU.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 6915 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
6915: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6915
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
In-Reply-To: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
Resent-From: MON KEY <monkey@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 03:58:02 +0000
Resent-Message-ID: <handler.6915.B6915.128279505122555 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128279505122555
          (code B ref 6915); Thu, 26 Aug 2010 03:58:02 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 03:57:31 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OoTal-0005rk-0J
	for submit <at> debbugs.gnu.org; Wed, 25 Aug 2010 23:57:31 -0400
Received: from mail-wy0-f172.google.com ([74.125.82.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <stan@HIDDEN>) id 1OoTaj-0005rf-BG
	for 6915 <at> debbugs.gnu.org; Wed, 25 Aug 2010 23:57:29 -0400
Received: by wyi11 with SMTP id 11so1570983wyi.3
	for <6915 <at> debbugs.gnu.org>; Wed, 25 Aug 2010 20:58:53 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.227.136.69 with SMTP id q5mr8250602wbt.202.1282795132969; Wed,
	25 Aug 2010 20:58:52 -0700 (PDT)
Received: by 10.216.65.140 with HTTP; Wed, 25 Aug 2010 20:58:52 -0700 (PDT)
Date: Wed, 25 Aug 2010 23:58:52 -0400
X-Google-Sender-Auth: N9D7fkwYtEz68_eBSnoE2OyXy9U
Message-ID: <AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
From: MON KEY <monkey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -3.1 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.1 (---)

> but I wonder whether this variable and some other variables at the
> same place in buffer.c should be made buffer local instead of major
> mode local. (I.e. I wonder whether they should be have the property
> permanent-local set to t.

I have a better solution.

Please, consider adding a mumamo-hook that makes all mumamo related
vars permanent-local by default..

> And when it is a major mode local variable (as it is today)
> it has to be overriden by multi major modes

Well, there you go.

> (since the margin width is per buffer and you do not want it to
>  change while moving in the buffer).

Says who?

> So I suggest that those variables should be made buffer local.

You've only mentioned _one_ variable `left-margin-width' in this report.
The remainder are (I assume) made implicit with your &rest etc. e.g.:

(defun lennart-needs-pl (variable-isnt-local &rest etc\.)
  (when (or affects-mumamo-p causes-lennart-grief-p)
    (file-bug-report variable-isnt-local)
    (when (and etc\. (listp etc\.)
               (mapc #'file-bug-report etc\.)))))

(lennart-needs-pl 'left-margin-width
                  'some 'more 'unamed 'variables 'from 'buffer\.c)

Run with it.

--
/s_P\




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 09:19:02 +0000
Resent-Message-ID: <handler.6915.B6915.128281430330878 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: MON KEY <monkey@HIDDEN>
Cc: 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128281430330878
          (code B ref 6915); Thu, 26 Aug 2010 09:19:02 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 09:18:23 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OoYbG-00081z-HN
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 05:18:22 -0400
Received: from mail-qy0-f179.google.com ([209.85.216.179])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OoYbE-00081t-Ow
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 05:18:21 -0400
Received: by qyk9 with SMTP id 9so1514585qyk.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 02:19:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type;
	bh=vCBZElTNDqi7W9IJXv4bjCyt6rSTjnZMi1cytHLp7jo=;
	b=bKSXOQEH47FV9fI5k28fvBwwYeQh6XLk+Rj1piOMYK71S3xWUHGnihL4wT7OWcMmFC
	zNLklFUivOecixKNkbsp0fkdl8QbksVgjhEXgZfZ3Ged0yEtBuBnCFZFnY3XIJHJIxIS
	Yt8jYaMTBp/oYfmS6Ikd4CDNuhRaiqHwaGSmw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	b=RFegSinWwK2viJSObebq6arDyiy3o98xd0Qwoew78PDKlS1NwMMK1T7uyET3UtuIei
	O+seoR6zp65UM5HLAlhceyb6noB5l6TSvoWjQLKz/3ZNY5PaNaL49HOJaqjOhtiAi8S4
	PNT+oETdkw6xDOR1bMDhYrKWH4vr0/y3mC0Zc=
Received: by 10.224.53.35 with SMTP id k35mr6512175qag.250.1282814385278; Thu,
	26 Aug 2010 02:19:45 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Thu, 26 Aug 2010 02:19:24 -0700 (PDT)
In-Reply-To: <AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Thu, 26 Aug 2010 11:19:24 +0200
Message-ID: <AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -2.9 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.9 (--)

On Thu, Aug 26, 2010 at 5:58 AM, MON KEY <monkey@HIDDEN> wrote:
>> but I wonder whether this variable and some other variables at the
>> same place in buffer.c should be made buffer local instead of major
>> mode local. (I.e. I wonder whether they should be have the property
>> permanent-local set to t.
>
> I have a better solution.
>
> Please, consider adding a mumamo-hook that makes all mumamo related
> vars permanent-local by default..

If you do not have any serious answer then please stay out of this discussion.




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Juanma Barranquero <lekktu@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 12:16:02 +0000
Resent-Message-ID: <handler.6915.B6915.12828249565693 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lennart Borgman <lennart.borgman@HIDDEN>
Cc: MON KEY <monkey@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.12828249565693
          (code B ref 6915); Thu, 26 Aug 2010 12:16:02 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 12:15:56 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OobN5-0001Tm-Oo
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 08:15:56 -0400
Received: from mail-iw0-f172.google.com ([209.85.214.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lekktu@HIDDEN>) id 1OobN4-0001Th-3h
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 08:15:54 -0400
Received: by iwn3 with SMTP id 3so1447434iwn.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 05:17:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type
	:content-transfer-encoding;
	bh=43XsWQeSXRQaoYJGJ+oNiQsRdJIrg2tISLxsfbzeaLo=;
	b=rKM3nEmRicc+P3CIdBt7HD2jnRMIPkR4vMbk90ro9q+saK6B4XNw8wDMNBJ91bVwSy
	+o1d/6DIZcPdxGBgwMbNWdDFChkg+BpgVQvEKJhV3FbTmdWm+ZhAyLNHfd+YNyX6uPOM
	ifNhA31I9jp4lSz6Ga14OJRaAS0JzXMzdejJg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type:content-transfer-encoding;
	b=T/McFKbn6NFGtR3pd2gLI8vrwD8/1IFjtPLdQjUDKabJ1xtUiEJ/d5Ug204VsvmOuf
	vukKkWY/jT9Yi/yeQElOkZ8gR4xsRXL+gC5Dt1zKvDWhQg3hwXeeH8xCvEnProZSBhCk
	9cqBAvLc66f6QmGKAFwrzdm8Z7GDIAAYtoVHs=
Received: by 10.231.146.134 with SMTP id h6mr11861640ibv.170.1282825038603;
	Thu, 26 Aug 2010 05:17:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.231.151.132 with HTTP; Thu, 26 Aug 2010 05:16:38 -0700 (PDT)
In-Reply-To: <AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
From: Juanma Barranquero <lekktu@HIDDEN>
Date: Thu, 26 Aug 2010 14:16:38 +0200
Message-ID: <AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.7 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.7 (--)

On Thu, Aug 26, 2010 at 11:19, Lennart Borgman
<lennart.borgman@HIDDEN> wrote:

> If you do not have any serious answer then please stay out of this discus=
sion.

Why is that not a serious answer (other than the tone)?

Making variables permanent buffer-local has consequences, and frankly,
margins seem something more likely to depend on the major mode than
the buffer.

If no one ever has asked for certain variables to be permanent
buffer-local, other than mumamo, why cannot mumamo handle them?
(Honest question, I don't know the answer.)

=C2=A0 =C2=A0 Juanma




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 12:40:03 +0000
Resent-Message-ID: <handler.6915.B6915.12828263436420 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juanma Barranquero <lekktu@HIDDEN>
Cc: MON KEY <monkey@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.12828263436420
          (code B ref 6915); Thu, 26 Aug 2010 12:40:03 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 12:39:03 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OobjS-0001fV-30
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 08:39:02 -0400
Received: from mail-qw0-f44.google.com ([209.85.216.44])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OobjQ-0001f8-IU
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 08:39:01 -0400
Received: by qwc9 with SMTP id 9so1512843qwc.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 05:40:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type;
	bh=t2g/UsUhBYh2399Lyd3hVWLJB/9nO7IueOgKIniUYVY=;
	b=uCE4pdu50uXb4B6kiXoiXHgRzJf3imkf5UwrR1HyVtmzDQYWrNtiYCWcOni4y8QmVq
	r3TfHQO3aT/U7Aq5hoc5n/O6MHqHwijiWETiZp6wd3N8bjKRSXrdtGyvjXU4gGdufQ6u
	Fq2jOwbRJToqkkeHZhHHEregTyNE6GwhxHGLM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	b=ZfYcx+CV0hHeocMq2ONCarIWBZrj5ENPyT71ZepToBLib5abwT/mX6xVw4xnUnkzgT
	KVQ6nbwVxwcSAQKHbX93j/D6uo9n3H0IrzotoI47SHjjN6QCgAmbh7w9azh793Bp2pIT
	krZT4Qp49yvU3LJWTy0OfGHPEOkZMf/MX22DI=
Received: by 10.224.73.209 with SMTP id r17mr6642447qaj.2.1282826425399; Thu,
	26 Aug 2010 05:40:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Thu, 26 Aug 2010 05:40:05 -0700 (PDT)
In-Reply-To: <AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Thu, 26 Aug 2010 14:40:05 +0200
Message-ID: <AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -2.9 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.9 (--)

On Thu, Aug 26, 2010 at 2:16 PM, Juanma Barranquero <lekktu@HIDDEN> wrote:
> On Thu, Aug 26, 2010 at 11:19, Lennart Borgman
> <lennart.borgman@HIDDEN> wrote:
>
>> If you do not have any serious answer then please stay out of this discussion.
>
> Why is that not a serious answer (other than the tone)?

I found no logic in it.

> Making variables permanent buffer-local has consequences, and frankly,
> margins seem something more likely to depend on the major mode than
> the buffer.

If there is only one major mode in the buffer this is perhaps the case, yes.

> If no one ever has asked for certain variables to be permanent
> buffer-local, other than mumamo, why cannot mumamo handle them?
> (Honest question, I don't know the answer.)

Emacs was not very good prepared for several major modes in a buffer.
I suppose this will change in the future, but we are not there yet.

There are, as I see it several cases to take care of:

- Major mode local variable.
- Buffer local variables.
  - Emulator mode buffer local variable.
  - Modified state buffer local variables.
  ...

I try to move this a bit forward by pointing to cases where a major
mode local variable probably is seen by users more like something
belonging to the buffer contents.

Yes, of course mumamo can take care of these cases, but it comes at a
cost. (And it definitively can not be taken care of the way that was
suggested in the answer you are commenting on.)




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Juanma Barranquero <lekktu@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 13:05:01 +0000
Resent-Message-ID: <handler.6915.B6915.12828278767163 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lennart Borgman <lennart.borgman@HIDDEN>
Cc: MON KEY <monkey@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.12828278767163
          (code B ref 6915); Thu, 26 Aug 2010 13:05:01 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 13:04:36 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Ooc8C-0001rU-DV
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 09:04:36 -0400
Received: from mail-gy0-f172.google.com ([209.85.160.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lekktu@HIDDEN>) id 1Ooc8A-0001rP-7g
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 09:04:34 -0400
Received: by gyh20 with SMTP id 20so685629gyh.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 06:05:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type
	:content-transfer-encoding;
	bh=LETZp8dkp8PBH13ix3fPFYKEmixELdbJqdFHjqmfnI0=;
	b=hkI5n40TanzM3CUF7tCNq7FTLE3aCuOIcmSk36Mx+we7bSkr+I6CYw8mWQDNtdbgH4
	7hpP05XPg6jIPqXz5hzT8fTmbwGB1h6NPv9PUVQT9deZKE4Vs/YGWv0ubUACj7OvICaz
	vZvUCZ45iPx1knETmRlrgeRMBgoBLRHM396yc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type:content-transfer-encoding;
	b=Fb6gkSzYaa7Xf0IxaDt3Ks8L8vRqRmt4PFZ6cSjutDG+cNRdv6gbV/9Bbe7/uOSWis
	sTE/keTGz4F8zAbORuedE5tUec6ZPFbml4lLpueXP87R45xAkUreUW3eKwb1q5BG/p7O
	mzlxzLRPpWfPNRHDuz0syoyHoJmuymuGILXbU=
Received: by 10.150.54.11 with SMTP id c11mr157424yba.124.1282827956285; Thu,
	26 Aug 2010 06:05:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.231.151.132 with HTTP; Thu, 26 Aug 2010 06:05:16 -0700 (PDT)
In-Reply-To: <AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
From: Juanma Barranquero <lekktu@HIDDEN>
Date: Thu, 26 Aug 2010 15:05:16 +0200
Message-ID: <AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.7 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.7 (--)

On Thu, Aug 26, 2010 at 14:40, Lennart Borgman
<lennart.borgman@HIDDEN> wrote:

> If there is only one major mode in the buffer this is perhaps the case, y=
es.

This is what happens now, and in the foreseeable future, in the vast
majority of buffers. Or do you anticipate the need to use mumamo in
all kinds of buffers?

> Emacs was not very good prepared for several major modes in a buffer.

Agreed.

> I suppose this will change in the future, but we are not there yet.

Why?

> =C2=A0- Emulator mode buffer local variable.
> =C2=A0- Modified state buffer local variables.

I lack context (or knowledge) to understand what you mean here.

> I try to move this a bit forward by pointing to cases where a major
> mode local variable probably is seen by users more like something
> belonging to the buffer contents.

Yes, I understand, but I think here is where I disagree. A priori, I
don't know why margins would be related more to buffer contents than
to buffer mode.

> Yes, of course mumamo can take care of these cases, but it comes at a cos=
t.

Making variables permanent buffer-local also has a cost. Surprise and
bugs, if the user or other modes weren't expecting it, for example.

> (And it definitively can not be taken care of the way that was
> suggested in the answer you are commenting on.)

I trust you on this. But perhaps what is lacking is something at the
Emacs API level.

What I mean is that making permanent buffer-local every variable that
mumamo needs so isn't necessarily the best answer.

=C2=A0 =C2=A0 Juanma




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 20:01:02 +0000
Resent-Message-ID: <handler.6915.B6915.128285281323322 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juanma Barranquero <lekktu@HIDDEN>
Cc: MON KEY <monkey@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128285281323322
          (code B ref 6915); Thu, 26 Aug 2010 20:01:02 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 20:00:13 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OoicO-000647-UF
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 16:00:13 -0400
Received: from mail-qw0-f44.google.com ([209.85.216.44])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OoicK-00063l-Jk
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 16:00:09 -0400
Received: by qwc9 with SMTP id 9so1930352qwc.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 13:01:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type
	:content-transfer-encoding;
	bh=D7frAiSZml4tRB9BsaTKiZVMMB54d1oOlwqIk0Mr/eQ=;
	b=iu96xErXcc/O/JmwqkSzTIoulM0IxkQzOL6v+pNERhkye3rp7xuHu2O0RA1E+xAKGm
	QPOVIHYgOIwLsKzv5ckdEEMn2hGVOLZpLUtgnv2m9/+HXaQHiuNNGAsioou7EQrk0H5u
	UgEssH2PJoKlkUSLIQiJg+oYp8quMyc3NoIes=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type:content-transfer-encoding;
	b=wviqRsUAZQxfJwLDM29wAVERAEyVOGIjy9yw4h4ErbgvOO4N/7It1XVEGUhizhIbMG
	nngud3SZjHjJJ2eXnWlmVojLzm6SMba/cZoy79Lic0eKj+2yodOw67Xe0PTgUZO7A+9w
	JW+pDqoBDBewuAzEmaLs/c+AtvqDi6phvqSBo=
Received: by 10.229.225.211 with SMTP id it19mr7503086qcb.87.1282852894188;
	Thu, 26 Aug 2010 13:01:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Thu, 26 Aug 2010 13:01:14 -0700 (PDT)
In-Reply-To: <AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Thu, 26 Aug 2010 22:01:14 +0200
Message-ID: <AANLkTik7QufV2yhJvPFsysJqTjiJ9genY60ioefu2R0s@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.9 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.9 (--)

On Thu, Aug 26, 2010 at 3:05 PM, Juanma Barranquero <lekktu@HIDDEN> wrot=
e:
> On Thu, Aug 26, 2010 at 14:40, Lennart Borgman
> <lennart.borgman@HIDDEN> wrote:
>
>> If there is only one major mode in the buffer this is perhaps the case, =
yes.
>
> This is what happens now, and in the foreseeable future, in the vast
> majority of buffers. Or do you anticipate the need to use mumamo in
> all kinds of buffers?

No, just for multi major mode buffers. (But for web programming these
are common, of course.)

>> Emacs was not very good prepared for several major modes in a buffer.
>
> Agreed.
>
>> I suppose this will change in the future, but we are not there yet.
>
> Why?

I just mean that Emacs hopefully will adopt some multi major mode
framework (and some changes needed for that).

>> =C2=A0- Emulator mode buffer local variable.

Viper, cua-mode, etc. In some cases there are state variables per buffer.

>> =C2=A0- Modified state buffer local variables.

Just an example, maybe a bad one though... - I meant any variable
describing changes of the buffer content.

> I lack context (or knowledge) to understand what you mean here.

The examples was only a try to evoke some thoughts about variable
position locallity.


>> I try to move this a bit forward by pointing to cases where a major
>> mode local variable probably is seen by users more like something
>> belonging to the buffer contents.
>
> Yes, I understand, but I think here is where I disagree. A priori, I
> don't know why margins would be related more to buffer contents than
> to buffer mode.

I am a bit hesitating about this (that is why I was expressing this
wish less strongly). I know quite little about margin use in Emacs.
The only uses I know of are:

- linum-mode.
- mumamo-margin-info-mode (alt display chunk start-end inf margin)
- wrap-to-fill-column-mode (display text dark room style in the middle
of the buffer)

The last two are mine, so I do not know much at all about this. What
other uses are there in Emacs of the margin widths?

However for all of these a buffer local value of the margin width
makes perfect sense. Also in multi major mode it would be very
disturbing to change the margin width when moving from one major mode
chunk to another.

What arguments are there for having the margin width as a major mode
local value?


>> Yes, of course mumamo can take care of these cases, but it comes at a co=
st.
>
> Making variables permanent buffer-local also has a cost. Surprise and
> bugs, if the user or other modes weren't expecting it, for example.

You mean other major modes? As I have explained earlier those examples
are better to catch. (Stefan was hesitating about this.)

>> (And it definitively can not be taken care of the way that was
>> suggested in the answer you are commenting on.)
>
> I trust you on this. But perhaps what is lacking is something at the
> Emacs API level.

Yes. of course. I expect that to happen later on (see my examples
above for possible needs). But please remember that the current "api"
is adding the property permanent-local.

> What I mean is that making permanent buffer-local every variable that
> mumamo needs so isn't necessarily the best answer.
>
> =C2=A0 =C2=A0 Juanma




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: MON KEY <monkey@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 22:20:02 +0000
Resent-Message-ID: <handler.6915.B6915.128286114429585 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Juanma Barranquero <lekktu@HIDDEN>
Cc: 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128286114429585
          (code B ref 6915); Thu, 26 Aug 2010 22:20:02 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 22:19:04 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Ookml-0007h8-5a
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 18:19:03 -0400
Received: from mail-ww0-f42.google.com ([74.125.82.42])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <stan@HIDDEN>) id 1Ookmj-0007gj-1f
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 18:19:01 -0400
Received: by wwc33 with SMTP id 33so31359wwc.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 15:20:26 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.227.138.7 with SMTP id y7mr9562238wbt.133.1282861226618; Thu,
	26 Aug 2010 15:20:26 -0700 (PDT)
Received: by 10.216.65.140 with HTTP; Thu, 26 Aug 2010 15:20:26 -0700 (PDT)
In-Reply-To: <AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
Date: Thu, 26 Aug 2010 18:20:26 -0400
X-Google-Sender-Auth: qsMDxWs0g1hqKk3wrH0a-mIBrdo
Message-ID: <AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
From: MON KEY <monkey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -1.8 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.1 (---)

On Thu, Aug 26, 2010 at 9:05 AM, Juanma Barranquero <lekktu@HIDDEN> wrote:
> On Thu, Aug 26, 2010 at 14:40, Lennart Borgman
> <lennart.borgman@HIDDEN> wrote:
>
>> If there is only one major mode in the buffer this is perhaps the case, yes.
>
> This is what happens now, and in the foreseeable future, in the vast
> majority of buffers. Or do you anticipate the need to use mumamo in
> all kinds of buffers?

What utility is there in that?

Supporting the extension of the existing featues mumamo offers would
be extremely wrong-headed without extending a lexical-scoping feature
to Emacs lisp first b/c it would only further obviate an (over)
reliance on variables being buffer-local and permanent local.

And, _if_ true lexical-scoping were an Emacs lisp feature most of the
concepts embodied by "mumamo" would no longer be relevant b/c closures
and capturing environments could take care of state.

This is the cruxt of my beef w/ Lennarts increasingly incessant clamor
for more permanet buffer-locals to satisfy the (oft hypothetical)
needs of mumamo type features.  Where his solution might work to solve
_one_ problem it glosses over the bigger ones. IOW Lennart should be
advocationg for inclusion of Miles Bader lexical scoping for Emacs
rather than privelging only the variables he wants/needs according to
some arbitrary determination of whether a variable is primarily an
aspect of buffer-content vs. major-mode functionality...

>
>> Emacs was not very good prepared for several major modes in a buffer.
>
> Agreed.
>

It wasn't prepared for it because they were called "Major Modes" not:
"Modes which affect Modes which affect Modes w/ turtles all the way down"

Note, the latter _is_ the ideal (mine anyways).

Unfortunately, implemention of such a system within Emacs was rejected
long ago (it basically requires Common Lisp's CLOS/MOP). Attempting to
retrofit "turtles all the way down" isn't possible without access to
lots of turtles. Regardless, unrestrained permanent-localism isn't the
correct means with which to acquire those turtles.

>> I suppose this will change in the future, but we are not there yet.
>
> Why?
>

Because Stefan is practically giving away permanent-locals.
Or haven't you heard?

>>  - Emulator mode buffer local variable.
>>  - Modified state buffer local variables.
>
> I lack context (or knowledge) to understand what you mean here.

Don't be coy, he doesn't mean anything... Its vacuous.

>
>> I try to move this a bit forward by pointing to cases where a major
>> mode local variable probably is seen by users more like something
>> belonging to the buffer contents.
>

No you don't/didn't, you discuss your view of what the "user" wants as it
relates to a relatively small realm of Emacs usage.

> Yes, I understand, but I think here is where I disagree. A priori, I
> don't know why margins would be related more to buffer contents than
> to buffer mode.
>
>> Yes, of course mumamo can take care of these cases, but it comes at a cost.

The fact is that it can't "take care of these cases".
If it could you wouldn't persist in requesting ever more permanent-locals.

The cost is essentially the rest of Emacs and Emacs users should yield to your
perspective on Emacs functionality w/re to how well it can function with
multiple major modes in a single buffer despite that most Emacs buffers _are
not_ of this type.

>
> Making variables permanent buffer-local also has a cost. Surprise and
> bugs, if the user or other modes weren't expecting it, for example.
>
This isn't a problem... just add more permanent-locals!!!

>> (And it definitively can not be taken care of the way that was
>> suggested in the answer you are commenting on.)

Indeed.

>
> I trust you on this.

I wouldn't. He has mis-interpreted the problem-space as being somehow
constrained to the interaction of multiple major modes and a select set of
buffer local variables. The reality is that the "problem" pervades all of Emacs.
Though, when it is presented as such he punts.


> But perhaps what is lacking is something at the Emacs API level.
>

Yes, real lexical-scoping.
Also, symbol level namespacing would be nice :)

>
> What I mean is that making permanent buffer-local every variable that
> mumamo needs so isn't necessarily the best answer.
>

It _is_ the best answer so long as no one objects to permanent local bloat.
And Lennart has demonstrated that his readily able to
employ Maslows hammer in this regards.

http://en.wikipedia.org/wiki/Law_of_the_instrument

Stem the tide.

>     Juanma
>

--
/s_P\




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 22:50:03 +0000
Resent-Message-ID: <handler.6915.B6915.128286299530463 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lennart Borgman <lennart.borgman@HIDDEN>
Cc: 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128286299530463
          (code B ref 6915); Thu, 26 Aug 2010 22:50:03 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 22:49:55 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OolGc-0007vI-Ab
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 18:49:54 -0400
Received: from smtp23.services.sfr.fr ([93.17.128.21])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <monnier@HIDDEN>) id 1OolGa-0007vC-05
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 18:49:52 -0400
Received: from filter.sfr.fr (localhost [127.0.0.1])
	by msfrf2312.sfr.fr (SMTP Server) with ESMTP id 5AA7B700008F;
	Fri, 27 Aug 2010 00:51:17 +0200 (CEST)
Received: from fmsmemgm.homelinux.net (97.92.71-86.rev.gaoland.net
	[86.71.92.97])
	by msfrf2312.sfr.fr (SMTP Server) with ESMTP id 35CB7700008E;
	Fri, 27 Aug 2010 00:51:17 +0200 (CEST)
X-SFR-UUID: 20100826225117220.35CB7700008E@HIDDEN
Received: by fmsmemgm.homelinux.net (Postfix, from userid 20848)
	id BA992AE435; Fri, 27 Aug 2010 00:51:16 +0200 (CEST)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvbp8pq9cf.fsf-monnier+emacs@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
Date: Fri, 27 Aug 2010 00:51:16 +0200
In-Reply-To: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	(Lennart Borgman's message of "Thu, 26 Aug 2010 00:59:01 +0200")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Spam-Score: -0.5 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -1.0 (-)

> To me it looks like it is more likely that it is used as a buffer
> local variable (cf linum-mode for example) than a major mode local
> variable.

You might be right: it affects the whole buffer in a uniform way, so
clearly for a multi-major mode buffer, it's not specific to a particular
major mode.

Seeing how it's a little-used variable, and how it's easier to ignore the
permanent-local property on a case-by-case basis than to add it on
a case-by-case basis (which means that most vars should be
permanent-local until it's shown they shouldn't be, rather than the
current reverse situation), I'm in favor of such a change.


        Stefan





Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Aug 2010 23:30:02 +0000
Resent-Message-ID: <handler.6915.B6915.128286538331447 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: MON KEY <monkey@HIDDEN>
Cc: Juanma Barranquero <lekktu@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128286538331447
          (code B ref 6915); Thu, 26 Aug 2010 23:30:02 +0000
Received: (at 6915) by debbugs.gnu.org; 26 Aug 2010 23:29:43 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Oolt9-0008BA-FV
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 19:29:43 -0400
Received: from mail-qy0-f179.google.com ([209.85.216.179])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1Oolt7-0008B4-Bf
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 19:29:41 -0400
Received: by qyk9 with SMTP id 9so2324766qyk.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 16:31:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type;
	bh=IQGu/h006xx9d1KEdukXthnNQVl9zsdlsc5jbhdnffE=;
	b=Yy0b8d+ch55XjPez4i9FK6pXkpC/82GoOdPU0Vnf3jxysbC135CNr4KjV5mlc77IEV
	r0nHg2YhQzvHNhP+Uf0/Cup3Pp9N/roMQt5auTas8o46qAZ+sEm+TYs8BXNsnmHlHAEH
	7D6phJLiTw4uSzXeXtnuX8o2WbFDyi2pDQXLA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	b=HVKq2OvZU5bp4npzmrLdoqUtugsxtQo/V0dhX5kb0fvwC+XoZUzI/jCxW+NaS5LViM
	LI46BbrghDIPZu/+rg+W0/I3pyvHRVWDi1DF/PDQgU+Z0V1v+i0YCwBAkcGKXRkBpOcX
	44WzfUZW4vPmWQeR0xc43u48hk3ChnuDLKIYM=
Received: by 10.224.46.15 with SMTP id h15mr7267921qaf.20.1282865467373; Thu,
	26 Aug 2010 16:31:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Thu, 26 Aug 2010 16:30:47 -0700 (PDT)
In-Reply-To: <AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
	<AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Fri, 27 Aug 2010 01:30:47 +0200
Message-ID: <AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -2.9 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.9 (--)

On Fri, Aug 27, 2010 at 12:20 AM, MON KEY <monkey@HIDDEN> wrote:
> On Thu, Aug 26, 2010 at 9:05 AM, Juanma Barranquero <lekktu@HIDDEN> wrote:
>> On Thu, Aug 26, 2010 at 14:40, Lennart Borgman
>> <lennart.borgman@HIDDEN> wrote:
>>
>>> If there is only one major mode in the buffer this is perhaps the case, yes.
>>
>> This is what happens now, and in the foreseeable future, in the vast
>> majority of buffers. Or do you anticipate the need to use mumamo in
>> all kinds of buffers?
>
> What utility is there in that?

Could you please put this in a place where it belongs? It is not here.




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: MON KEY <monkey@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 27 Aug 2010 02:59:01 +0000
Resent-Message-ID: <handler.6915.B6915.12828778884128 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lennart Borgman <lennart.borgman@HIDDEN>
Cc: Juanma Barranquero <lekktu@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.12828778884128
          (code B ref 6915); Fri, 27 Aug 2010 02:59:01 +0000
Received: (at 6915) by debbugs.gnu.org; 27 Aug 2010 02:58:08 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Oop8p-00014X-FT
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 22:58:07 -0400
Received: from mail-wy0-f172.google.com ([74.125.82.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <stan@HIDDEN>) id 1Oop8o-00014A-40
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 22:58:06 -0400
Received: by wyi11 with SMTP id 11so2878146wyi.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 19:59:32 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.74.82 with SMTP id w60mr192954wed.106.1282877970523; Thu,
	26 Aug 2010 19:59:30 -0700 (PDT)
Received: by 10.216.65.140 with HTTP; Thu, 26 Aug 2010 19:59:30 -0700 (PDT)
In-Reply-To: <AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
	<AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
	<AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
Date: Thu, 26 Aug 2010 22:59:30 -0400
X-Google-Sender-Auth: 9ZJftcqSBIVSb_99OLL3j8s48jw
Message-ID: <AANLkTi=jTTgMp_0tqvW3CEmGbiTmX568k57XPjZFq=c7@HIDDEN>
From: MON KEY <monkey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -3.1 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.1 (---)

On Thu, Aug 26, 2010 at 7:30 PM, Lennart Borgman
<lennart.borgman@HIDDEN> wrote:
>> What utility is there in that?
>
> Could you please put this in a place where it belongs?
>

emacs -Q

(locate-library "mumamo.el")

;=> nil

> It is not here.

Indeed.

--
/s_P\




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local inst
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
In-Reply-To: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
Resent-From: MON KEY <monkey@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 27 Aug 2010 03:46:02 +0000
Resent-Message-ID: <handler.6915.B6915.12828807565200 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: Juanma Barranquero <lekktu@HIDDEN>, 6915 <at> debbugs.gnu.org, Lennart Borgman <lennart.borgman@HIDDEN>
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.12828807565200
          (code B ref 6915); Fri, 27 Aug 2010 03:46:02 +0000
Received: (at 6915) by debbugs.gnu.org; 27 Aug 2010 03:45:56 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Oopt6-0001Lp-Hp
	for submit <at> debbugs.gnu.org; Thu, 26 Aug 2010 23:45:56 -0400
Received: from mail-wy0-f172.google.com ([74.125.82.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <stan@HIDDEN>) id 1Oopt3-0001Lk-Eh
	for 6915 <at> debbugs.gnu.org; Thu, 26 Aug 2010 23:45:53 -0400
Received: by wyi11 with SMTP id 11so2919792wyi.3
	for <6915 <at> debbugs.gnu.org>; Thu, 26 Aug 2010 20:47:19 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.6.201 with SMTP id 51mr222111wen.110.1282880839448; Thu,
	26 Aug 2010 20:47:19 -0700 (PDT)
Received: by 10.216.65.140 with HTTP; Thu, 26 Aug 2010 20:47:19 -0700 (PDT)
Date: Thu, 26 Aug 2010 23:47:19 -0400
X-Google-Sender-Auth: o7K687y1dyjZQQF35_rhhyOjmf0
Message-ID: <AANLkTi=4k6LnuohnXWdoWeB7W0G76HtG8eyS+KN_SiCx@HIDDEN>
From: MON KEY <monkey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -3.1 (---)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.1 (---)

> (which means that most vars should be permanent-local until it's shown
> they shouldn't be, rather than the current reverse situation)

Interesting.

So you are intent on provisioning that all variables be made permanent
local by default?

Doesn't this imply that there isn't a need to explicitly set the
permanent local property?

--
/s_P\




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 27 Aug 2010 08:39:02 +0000
Resent-Message-ID: <handler.6915.B6915.128289830312622 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: MON KEY <monkey@HIDDEN>
Cc: Juanma Barranquero <lekktu@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128289830312622
          (code B ref 6915); Fri, 27 Aug 2010 08:39:02 +0000
Received: (at 6915) by debbugs.gnu.org; 27 Aug 2010 08:38:23 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OouS5-0003HX-Ub
	for submit <at> debbugs.gnu.org; Fri, 27 Aug 2010 04:38:22 -0400
Received: from mail-qw0-f44.google.com ([209.85.216.44])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OouS4-0003HS-7o
	for 6915 <at> debbugs.gnu.org; Fri, 27 Aug 2010 04:38:20 -0400
Received: by qwc9 with SMTP id 9so2426004qwc.3
	for <6915 <at> debbugs.gnu.org>; Fri, 27 Aug 2010 01:39:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type;
	bh=/7HDGPM0RBWXLiHYwUxGCqtZcA4DJoxmnV7XC/ZGLF8=;
	b=U+g0i50qqgjHRE/YUUAF2BqoB14rTtGBtERWYUsqKATAjLWMrcHNSAjTzQ3KROPMpF
	ViWWDPOkZwmSY3DC2mOUN9APB7L1v9p062Aj5CXNlhzCiFxIICDnoDIdVTma8bvO2TfI
	bAITjC2AD5B+IJPLG2r/evUEgt9LmHFUHhENg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	b=KJ26THXY3MMso9XGRj7b1h5ht0WFRK601Y516YG8fjG+qZsnKJFH1t77vOpKVY/JWt
	VygEkw7LOiZ6Y2IbmaujA7cs7wA4T8bBRPKwMTa6V7yaa7kDHw/wCPiaUtO3ejvz4QbK
	UOhxQ/KcZtQkzTRsqlj74qj5xgNpFhkbz9Hs0=
Received: by 10.229.189.195 with SMTP id df3mr268697qcb.143.1282898387232;
	Fri, 27 Aug 2010 01:39:47 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Fri, 27 Aug 2010 01:39:27 -0700 (PDT)
In-Reply-To: <AANLkTi=jTTgMp_0tqvW3CEmGbiTmX568k57XPjZFq=c7@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
	<AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
	<AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
	<AANLkTi=jTTgMp_0tqvW3CEmGbiTmX568k57XPjZFq=c7@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Fri, 27 Aug 2010 10:39:27 +0200
Message-ID: <AANLkTinMbNKyO7w1VX6sHiB58vE6WdEjqVNKS2x_xqDL@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -2.9 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.9 (--)

On Fri, Aug 27, 2010 at 4:59 AM, MON KEY <monkey@HIDDEN> wrote:
> On Thu, Aug 26, 2010 at 7:30 PM, Lennart Borgman
> <lennart.borgman@HIDDEN> wrote:
>>> What utility is there in that?
>>
>> Could you please put this in a place where it belongs?
>>
>
> emacs -Q
>
> (locate-library "mumamo.el")
>
> ;=> nil
>
>> It is not here.
>
> Indeed.

To whom is this written? Who is in your public?




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: MON KEY <monkey@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 28 Aug 2010 03:48:01 +0000
Resent-Message-ID: <handler.6915.B6915.128296725618220 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lennart Borgman <lennart.borgman@HIDDEN>
Cc: 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128296725618220
          (code B ref 6915); Sat, 28 Aug 2010 03:48:01 +0000
Received: (at 6915) by debbugs.gnu.org; 28 Aug 2010 03:47:36 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OpCOF-0004jp-E9
	for submit <at> debbugs.gnu.org; Fri, 27 Aug 2010 23:47:35 -0400
Received: from mail-wy0-f172.google.com ([74.125.82.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <stan@HIDDEN>) id 1OpCOD-0004ji-Rf
	for 6915 <at> debbugs.gnu.org; Fri, 27 Aug 2010 23:47:34 -0400
Received: by wyi11 with SMTP id 11so4229684wyi.3
	for <6915 <at> debbugs.gnu.org>; Fri, 27 Aug 2010 20:49:02 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.179.20 with SMTP id g20mr1817337wem.45.1282967342634; Fri,
	27 Aug 2010 20:49:02 -0700 (PDT)
Received: by 10.216.65.140 with HTTP; Fri, 27 Aug 2010 20:49:02 -0700 (PDT)
In-Reply-To: <AANLkTinMbNKyO7w1VX6sHiB58vE6WdEjqVNKS2x_xqDL@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
	<AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
	<AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
	<AANLkTi=jTTgMp_0tqvW3CEmGbiTmX568k57XPjZFq=c7@HIDDEN>
	<AANLkTinMbNKyO7w1VX6sHiB58vE6WdEjqVNKS2x_xqDL@HIDDEN>
Date: Fri, 27 Aug 2010 23:49:02 -0400
X-Google-Sender-Auth: _sZDQicH0PSxT1UwFQvPo7eg2vM
Message-ID: <AANLkTimMOY=oC4rdoP43rMpjvig4HQnakG7yFWG=Og8A@HIDDEN>
From: MON KEY <monkey@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.1 (---)

On Fri, Aug 27, 2010 at 4:39 AM, Lennart Borgman
<lennart.borgman@HIDDEN> wrote:
>
> To whom is this written?
>
She who will read it....

> Who is in your public?

Posterity of course.

--
/s_P\




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 28 Aug 2010 06:26:01 +0000
Resent-Message-ID: <handler.6915.B6915.128297672922018 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: MON KEY <monkey@HIDDEN>
Cc: 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128297672922018
          (code B ref 6915); Sat, 28 Aug 2010 06:26:01 +0000
Received: (at 6915) by debbugs.gnu.org; 28 Aug 2010 06:25:29 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OpEr2-0005j5-T0
	for submit <at> debbugs.gnu.org; Sat, 28 Aug 2010 02:25:29 -0400
Received: from mail-qy0-f172.google.com ([209.85.216.172])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1OpEr0-0005j0-PC
	for 6915 <at> debbugs.gnu.org; Sat, 28 Aug 2010 02:25:27 -0400
Received: by qyk1 with SMTP id 1so1409180qyk.3
	for <6915 <at> debbugs.gnu.org>; Fri, 27 Aug 2010 23:26:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type;
	bh=7uPw/RXeM/mTnNfo/4teFJnU+OXagP3x+MOYB8pnF0Q=;
	b=synmvccOcPma+9dL/JGmh9gCWsI61UvTr85jegfzmTtht0rZschLA1uIOmGogpdMd1
	gTmEvtlphmGpKeYVV1hy9X4v7CO4GaYQ5tXyudAKDxPnoXjbzzEX+psLFv4oPsRJ1+W/
	yqD77DBFes5nGKXFgjIVvV3rnhGyCdJB28yT4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	b=CyAZdsRbFrLy7eeCQmAF0VGBVpJbsQVYSkNp/RcgddpzHoBBscSB3VQ5/zJIQ++2wP
	KMIvMiJciff9NBVm6XrXqhoDoIdc0JJe9adDepIBm8oXzvOTRXlLskSbV1LLb3hTmLTe
	g82fye4XjJpjictA0Cw0BgymUe+eQZtHGOG4Y=
Received: by 10.229.227.143 with SMTP id ja15mr1279348qcb.3.1282976816105;
	Fri, 27 Aug 2010 23:26:56 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Fri, 27 Aug 2010 23:26:36 -0700 (PDT)
In-Reply-To: <AANLkTimMOY=oC4rdoP43rMpjvig4HQnakG7yFWG=Og8A@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
	<AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
	<AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
	<AANLkTi=jTTgMp_0tqvW3CEmGbiTmX568k57XPjZFq=c7@HIDDEN>
	<AANLkTinMbNKyO7w1VX6sHiB58vE6WdEjqVNKS2x_xqDL@HIDDEN>
	<AANLkTimMOY=oC4rdoP43rMpjvig4HQnakG7yFWG=Og8A@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Sat, 28 Aug 2010 08:26:36 +0200
Message-ID: <AANLkTimCt4Sp2dq2X07-V34=rJdo87UXJHpWuuU7rDef@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -2.9 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.9 (--)

On Sat, Aug 28, 2010 at 5:49 AM, MON KEY <monkey@HIDDEN> wrote:
> On Fri, Aug 27, 2010 at 4:39 AM, Lennart Borgman
> <lennart.borgman@HIDDEN> wrote:
>>
>> To whom is this written?
>>
> She who will read it....
>
>> Who is in your public?
>
> Posterity of course.

This sounds very general, a logic generalization. Are you there?




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Ken Hori <fplemma@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 30 Aug 2010 00:44:01 +0000
Resent-Message-ID: <handler.6915.B6915.128312901426989 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Lennart Borgman <lennart.borgman@HIDDEN>
Cc: MON KEY <monkey@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128312901426989
          (code B ref 6915); Mon, 30 Aug 2010 00:44:01 +0000
Received: (at 6915) by debbugs.gnu.org; 30 Aug 2010 00:43:34 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1OpsTF-00071G-ND
	for submit <at> debbugs.gnu.org; Sun, 29 Aug 2010 20:43:33 -0400
Received: from mail-ww0-f46.google.com ([74.125.82.46])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <fplemma@HIDDEN>) id 1OpsTE-00071B-5D
	for 6915 <at> debbugs.gnu.org; Sun, 29 Aug 2010 20:43:32 -0400
Received: by wwb18 with SMTP id 18so2844286wwb.15
	for <6915 <at> debbugs.gnu.org>; Sun, 29 Aug 2010 17:45:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:mime-version:received:received:in-reply-to
	:references:date:message-id:subject:from:to:cc:content-type;
	bh=igpqHzlnxPYQt79J83TM8pFdYbLnAiu2di06MY1DYd4=;
	b=DrJV23aBE0Ri+rRFuL8WzrAi/vuaMVA67uvwRLy7Ks6muevdNsO6NrypeLh5UuSEIM
	s+zEksc97JDCdi4spwwsxJX6AB+fI3/nrroKxyzWb31pymWUgs89oAmA0Cpu6c/SgqZT
	A6XPXs0/o1ctC5oQIPvpaRJtT2nEFQZ90fkLc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:date:message-id:subject:from:to
	:cc:content-type;
	b=X7KxrEgCE+qKnNCScLzW1w5rDoVnjX/LgB0K3bIIfk5hW880ar38ef8NOOcj2ch+Ig
	h5g6bHOPWYvV2xubXmN6i6+EPdSsD/wmPx4K2yPrdtjWAiiV6beDCc6/9mU0n1ryTkyw
	wu0VtINxnxPKMDbkyXRdygmJG7sTZgLXavzJk=
MIME-Version: 1.0
Received: by 10.227.128.201 with SMTP id l9mr4150079wbs.22.1283129105512; Sun,
	29 Aug 2010 17:45:05 -0700 (PDT)
Received: by 10.216.183.199 with HTTP; Sun, 29 Aug 2010 17:45:05 -0700 (PDT)
In-Reply-To: <AANLkTimCt4Sp2dq2X07-V34=rJdo87UXJHpWuuU7rDef@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
	<AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
	<AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
	<AANLkTi=jTTgMp_0tqvW3CEmGbiTmX568k57XPjZFq=c7@HIDDEN>
	<AANLkTinMbNKyO7w1VX6sHiB58vE6WdEjqVNKS2x_xqDL@HIDDEN>
	<AANLkTimMOY=oC4rdoP43rMpjvig4HQnakG7yFWG=Og8A@HIDDEN>
	<AANLkTimCt4Sp2dq2X07-V34=rJdo87UXJHpWuuU7rDef@HIDDEN>
Date: Sun, 29 Aug 2010 17:45:05 -0700
Message-ID: <AANLkTi=KEU=0E_bKWfuTFWoByq+rQWeZFb0Xou1ij-+g@HIDDEN>
From: Ken Hori <fplemma@HIDDEN>
Content-Type: text/plain; charset=ISO-8859-1
X-Spam-Score: -2.2 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -3.3 (---)

Lennart, please be civil to one another. It is not the place to bring
your personal incentives. (Plus, MON's comments are indeed
substantive.)

On Fri, Aug 27, 2010 at 11:26 PM, Lennart Borgman
<lennart.borgman@HIDDEN> wrote:
> On Sat, Aug 28, 2010 at 5:49 AM, MON KEY <monkey@HIDDEN> wrote:
>> On Fri, Aug 27, 2010 at 4:39 AM, Lennart Borgman
>> <lennart.borgman@HIDDEN> wrote:
>>>
>>> To whom is this written?
>>>
>> She who will read it....
>>
>>> Who is in your public?
>>
>> Posterity of course.
>
> This sounds very general, a logic generalization. Are you there?
>
>
>
>




Message sent to owner <at> debbugs.gnu.org, bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#6915: Please consider making left-margin-width etc buffer local instead of major mode local
Resent-From: Lennart Borgman <lennart.borgman@HIDDEN>
Original-Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Resent-To: owner <at> debbugs.gnu.org
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 30 Aug 2010 00:55:01 +0000
Resent-Message-ID: <handler.6915.B6915.128312968427243 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 6915
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Ken Hori <fplemma@HIDDEN>
Cc: MON KEY <monkey@HIDDEN>, 6915 <at> debbugs.gnu.org
Received: via spool by 6915-submit <at> debbugs.gnu.org id=B6915.128312968427243
          (code B ref 6915); Mon, 30 Aug 2010 00:55:01 +0000
Received: (at 6915) by debbugs.gnu.org; 30 Aug 2010 00:54:44 +0000
Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Opse2-00075M-WF
	for submit <at> debbugs.gnu.org; Sun, 29 Aug 2010 20:54:43 -0400
Received: from mail-qw0-f44.google.com ([209.85.216.44])
	by debbugs.gnu.org with esmtp (Exim 4.69)
	(envelope-from <lennart.borgman@HIDDEN>) id 1Opse1-00075H-CK
	for 6915 <at> debbugs.gnu.org; Sun, 29 Aug 2010 20:54:41 -0400
Received: by qwc9 with SMTP id 9so4363014qwc.3
	for <6915 <at> debbugs.gnu.org>; Sun, 29 Aug 2010 17:56:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:mime-version:received:in-reply-to
	:references:from:date:message-id:subject:to:cc:content-type;
	bh=oZIBctIdTJ2zFz7OmDpEgPk+9xK88iBwkUA2bLWg6yw=;
	b=Lbc6tPlw1gmCUKWK+yFdh+OBGFrF6TvYacecAJf6tgBiGZHE4Yn0PQtQZO4a5+7qTK
	CzqR2DPDk0xthxLyqSiRxwwCahofYMUzLk/e3DVGc/B5BBWlbIdtJe6j5zJC256NnKtz
	MrUpNXZu6hwGD4wxrxskA0SMArYs8lTd27E7g=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-type;
	b=iSERgxwIWCufKZsIIYQJHyehnhhBK0707bniTaRRDyoYj7yRj6mfe73TS9UhkNSYcI
	ErRocrqp7yTR3So09hihif043gvVoA9aZ9O03v7eh6UTFBxEDJAxWjIgNgkcSMXG06Ai
	NQLmaaefovQYggzgiXWVJjPvCVqElikTHLoDc=
Received: by 10.224.118.8 with SMTP id t8mr2345710qaq.255.1283129775187; Sun,
	29 Aug 2010 17:56:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.20.139 with HTTP; Sun, 29 Aug 2010 17:55:55 -0700 (PDT)
In-Reply-To: <AANLkTi=KEU=0E_bKWfuTFWoByq+rQWeZFb0Xou1ij-+g@HIDDEN>
References: <AANLkTinbeTNjKA-GQE=bDy1VMbjofXXE8N4ztnUch63L@HIDDEN>
	<AANLkTik6N6AsM0kfExTb_Lm9zNq=ysvKRQ_U1de9rJKg@HIDDEN>
	<AANLkTikLc5L1sTzjtB9GjBhKOnSwycM58XTqAZwTi+m=@mail.gmail.com>
	<AANLkTinQHc7pbZ8Z0YZt0eWMEBXu+BmgU7eDv92ahRAh@HIDDEN>
	<AANLkTi=Cbxjkw9qCPDQi=yZMLOQRGfohRJN9BVn5qudw@HIDDEN>
	<AANLkTin8WvrGGZmpADGm5=usNdZkq6wHC5evwZ1KHmps@HIDDEN>
	<AANLkTimEKe_b=cA73FsKBBmQ4f2OZ0qK87PXjgDuxSUH@HIDDEN>
	<AANLkTimu3ti0BAmvPcG1WHpxRprdcJOJ3O120WXeyaVZ@HIDDEN>
	<AANLkTi=jTTgMp_0tqvW3CEmGbiTmX568k57XPjZFq=c7@HIDDEN>
	<AANLkTinMbNKyO7w1VX6sHiB58vE6WdEjqVNKS2x_xqDL@HIDDEN>
	<AANLkTimMOY=oC4rdoP43rMpjvig4HQnakG7yFWG=Og8A@HIDDEN>
	<AANLkTimCt4Sp2dq2X07-V34=rJdo87UXJHpWuuU7rDef@HIDDEN>
	<AANLkTi=KEU=0E_bKWfuTFWoByq+rQWeZFb0Xou1ij-+g@HIDDEN>
From: Lennart Borgman <lennart.borgman@HIDDEN>
Date: Mon, 30 Aug 2010 02:55:55 +0200
Message-ID: <AANLkTin4wX=g7r8ou3mGiAD=WN49Trh02s-G13Hr+rWg@HIDDEN>
Content-Type: text/plain; charset=UTF-8
X-Spam-Score: -2.9 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/pipermail/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -2.9 (--)

Ken, I have not been able to understand what it substantial in MON
KEY's comments, but that may be just me. (Except of course the worries
that making variables buffer local may create problems, but I believe
I have answered to that.)

So please explain me what I have been missing. You might be better
able to do that since MK and I then are clearly mis-communicating.


On Mon, Aug 30, 2010 at 2:45 AM, Ken Hori <fplemma@HIDDEN> wrote:
> Lennart, please be civil to one another. It is not the place to bring
> your personal incentives. (Plus, MON's comments are indeed
> substantive.)
>
> On Fri, Aug 27, 2010 at 11:26 PM, Lennart Borgman
> <lennart.borgman@HIDDEN> wrote:
>> On Sat, Aug 28, 2010 at 5:49 AM, MON KEY <monkey@HIDDEN> wrote:
>>> On Fri, Aug 27, 2010 at 4:39 AM, Lennart Borgman
>>> <lennart.borgman@HIDDEN> wrote:
>>>>
>>>> To whom is this written?
>>>>
>>> She who will read it....
>>>
>>>> Who is in your public?
>>>
>>> Posterity of course.
>>
>> This sounds very general, a logic generalization. Are you there?
>>
>>
>>
>>
>





Last modified: Fri, 31 Oct 2014 17:00:04 UTC

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