From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Recent commit modifying mark-whole-buffer (master/aeb613ea95b7970e66d663ec5cba54e9ec0528fa) Date: Sat, 30 Apr 2016 00:51:16 -0700 Message-ID: References: <87lh3x4dkb.fsf@gnus.org> <83wpngx69z.fsf@gnu.org> <87fuu4bo3y.fsf@gnus.org> <83inz0wprx.fsf@gnu.org> <87shy4a8d4.fsf@gnus.org> <83fuu4wnmm.fsf@gnu.org> <87y47w5w0p.fsf@gnus.org> <83bn4swdif.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1462002758 14650 80.91.229.3 (30 Apr 2016 07:52:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 30 Apr 2016 07:52:38 +0000 (UTC) Cc: Eli Zaretskii , Stephan.Mueller@microsoft.com, Lars Ingebrigtsen , emacs-devel@gnu.org To: Kaushal Modi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 30 09:52:31 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1awPhV-0004jT-TC for ged-emacs-devel@m.gmane.org; Sat, 30 Apr 2016 09:52:30 +0200 Original-Received: from localhost ([::1]:57745 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awPhS-00061r-0D for ged-emacs-devel@m.gmane.org; Sat, 30 Apr 2016 03:52:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awPhI-0005nX-NS for emacs-devel@gnu.org; Sat, 30 Apr 2016 03:52:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awPh8-0006Zd-4K for emacs-devel@gnu.org; Sat, 30 Apr 2016 03:52:12 -0400 Original-Received: from mail-ob0-x235.google.com ([2607:f8b0:4003:c01::235]:33098) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awPgv-0006MS-Ox; Sat, 30 Apr 2016 03:51:54 -0400 Original-Received: by mail-ob0-x235.google.com with SMTP id x1so42554291obt.0; Sat, 30 Apr 2016 00:51:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=pjlU4MrCyV8AsYEzKlKpIYA3t/6wsbScvWsoWBQsn+U=; b=rTC+0Jgu6+Wehw4ILXrUMrmiR4JgYzSblrkLupemh58YEwSuqa73ywtxSiymZIDLcr I9UzwPcK7AS8oE6nK2o98DifKqQ06VzMRoMYPO6jAApuYPQqyv2XoPYcC2bOMvR/CYex BX6Hy1g2QXX/f7xxDrGqYHlNCk4x4/vJQuylPRzdBuDUwihsnG6ij99GGwz3pgc+PUqY tPq2JEq15Fkmz+KoMXGvzobCCXmYzMokIc0EV4Pc1aXo1CVfBHqibp8LND2RXuXfSXqs R9A4gbDQtU8Yvy/hkGYS5yI7S2geWPZGDZU8hqXvQAVA7J2yrt+KpQxgxsZ8G1+MH8HT GW0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=pjlU4MrCyV8AsYEzKlKpIYA3t/6wsbScvWsoWBQsn+U=; b=hIoGBh1ZRKlLGrICI4dC2lUiDZ1HmvFVJDN6wcE2kRSAuMyZPe5IGSoNpFzpl3q1de WAXoi8AyxV6OVbxy2fH/wZnGRn8tnxBzLv++1MyAt1sZo3A/wNbeaEdKyw2bgpA/KDI/ J33w/tU+6B0cY6+MzuhLlbxMdtTSqpCHnkj3unswMJyFItxKKtQtWMZ8rKxY8PoL7aUU G3iFZlkmfoHOaMsHcWL0EOGEqWoPM5aTuPr7xKMv/WJyi9wy9GYtyLaUleZDP9BSc00d P0L/RAstML7vRUubbDY2uD6XGTsGoRBdFxRTnVK5Fw4U2Gkm/nSK5V0v5YanAWErB1VG /eLA== X-Gm-Message-State: AOPr4FVGXz1VsBA4LoX5RfJieHd4a7xRwPI4xMdojtWTQtA3PoNzMH1N7ZH3Y5VdGRi3dg== X-Received: by 10.60.56.170 with SMTP id b10mr11040134oeq.27.1462002682064; Sat, 30 Apr 2016 00:51:22 -0700 (PDT) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id x4sm6971889obs.0.2016.04.30.00.51.19 (version=TLS1 cipher=AES128-SHA bits=128/128); Sat, 30 Apr 2016 00:51:19 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id D2B3114685198; Sat, 30 Apr 2016 00:51:18 -0700 (PDT) In-Reply-To: (Kaushal Modi's message of "Fri, 29 Apr 2016 17:43:44 +0000") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.92 (darwin) Mail-Followup-To: Kaushal Modi , Eli Zaretskii , Lars Ingebrigtsen , emacs-devel@gnu.org, Stephan.Mueller@microsoft.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4003:c01::235 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:203440 Archived-At: >>>>> Kaushal Modi writes: > Then we do not need to tweak C-a, C-x h to cater to the minibuffer prompt > corner case. It certainly seems wrong to me that C-x h would need to take much else into account except for the "current buffer", since that what it operates on. Including knowledge about the nature of the buffer breaks an important abstraction barrier. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2