From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michal Nazarewicz Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Add `notes' function to store random notes across Emacs restarts. Date: Tue, 18 Jun 2013 01:47:49 +0200 Organization: http://mina86.com/ Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1371512889 29554 80.91.229.3 (17 Jun 2013 23:48:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Jun 2013 23:48:09 +0000 (UTC) Cc: Ted Zlatanov , Stefan Monnier , Emacs developers To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 18 01:48:09 2013 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 1Uoj9d-00074J-3S for ged-emacs-devel@m.gmane.org; Tue, 18 Jun 2013 01:48:09 +0200 Original-Received: from localhost ([::1]:33951 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uoj9c-0007Js-Ol for ged-emacs-devel@m.gmane.org; Mon, 17 Jun 2013 19:48:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uoj9W-0007GY-A4 for emacs-devel@gnu.org; Mon, 17 Jun 2013 19:48:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uoj9S-00032F-1N for emacs-devel@gnu.org; Mon, 17 Jun 2013 19:48:02 -0400 Original-Received: from mail-ee0-x232.google.com ([2a00:1450:4013:c00::232]:54943) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uoj9R-000320-NT for emacs-devel@gnu.org; Mon, 17 Jun 2013 19:47:57 -0400 Original-Received: by mail-ee0-f50.google.com with SMTP id d49so2182863eek.9 for ; Mon, 17 Jun 2013 16:47:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:from:to:cc:subject:in-reply-to:organization:references :user-agent:x-face:face:x-pgp:x-pgp-fp:x-hashcash:x-hashcash :x-hashcash:x-hashcash:x-hashcash:date:message-id:mime-version :content-type; bh=d8qFFl4oXL9uhoZGjL3z2alrD/fAxoNVKkBTIdqWC1w=; b=TckjRw8kmJjiH+H9WvQtiyZTIDCUZxvkdhE2L2rsl+i/iKcQU4GU0MY5BDixXQQdsP Tp6oijTq9LGUmXJ5ZpAgA9un4ezyShnWNkGUzLXz+4Z2QisiBdh9VyBYVyajDics/Wlv quuaOlHUPtKZyt2rwoUkaFfUkd0NEOl+k404u5l9xLIu7mcPd/cIXQpFPjZ83NnEXK0R fkDwmKFiqmnN9SgpARlVc+z1FNhb72yFdKrT1nh3VgcHFc5n9BJre6athw1n8RIb6gVj m+YZSJ2B4X2/fjVwpfTtVfqBQmkcBcyHr1GTpAUtiYTTwkLHXrJOWVRRm/fM90cDVrXq S51Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=sender:from:to:cc:subject:in-reply-to:organization:references :user-agent:x-face:face:x-pgp:x-pgp-fp:x-hashcash:x-hashcash :x-hashcash:x-hashcash:x-hashcash:date:message-id:mime-version :content-type:x-gm-message-state; bh=d8qFFl4oXL9uhoZGjL3z2alrD/fAxoNVKkBTIdqWC1w=; b=cbDESS3t6da8s94HAtuo9H/eknGWci9DkZMy49IHT9TCcbMRZVqclU8+STLQgntJNG aJ2NgeJCRaAW/Vz2yznGyCoMHdc3blQQrTj+5uLJ/nvmB72o6KxI/Tz1Xa3GES3qd4g/ uf5UMG2oq74wg/SAVbS0034D8slkzLvxUbX522BxHzNZqjt/KB+5wsMlLtZyUBDg24eO apdNp/X2DvW7ZZ1G6X0CiltqMhT77c5ZlcfHGVhPY3r/omyDAzFL0B8jyOeMQIM5bba4 E5Xq93MrKBBsGHQ9wZrW0cs0UXMgWmVgpvPUK7G6gZubSHSOepx2WfcAhiPK2sVqSKKk NWRg== X-Received: by 10.15.34.77 with SMTP id d53mr19200238eev.95.1371512876638; Mon, 17 Jun 2013 16:47:56 -0700 (PDT) Original-Received: from mpn-glaptop ([2620:0:105f:301:79e7:3b94:9c87:4018]) by mx.google.com with ESMTPSA id m1sm26660779eex.17.2013.06.17.16.47.54 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 17 Jun 2013 16:47:55 -0700 (PDT) In-Reply-To: User-Agent: Notmuch/0.15.2+55~geb6e9d8 (http://notmuchmail.org) Emacs/24.3.50.1 (x86_64-unknown-linux-gnu) X-Face: PbkBB1w#)bOqd`iCe"Ds{e+!C7`pkC9a|f)Qo^BMQvy\q5x3?vDQJeN(DS?|-^$uMti[3D*#^_Ts"pU$jBQLq~Ud6iNwAw_r_o_4]|JO?]}P_}Nc&"p#D(ZgUb4uCNPe7~a[DbPG0T~!&c.y$Ur,=N4RT>]dNpd; KFrfMCylc}gc??'U2j,!8%xdD Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWbfGlUPDDHgE57V0jUupKjgIObY0PLrom9mH4dFRK4gmjPs41MxjOgAAACQElEQVQ4jW3TMWvbQBQHcBk1xE6WyALX1069oZBMlq+ouUwpEQQ6uRjttkWP4CmBgGM0BQLBdPFZYPsyFUo6uEtKDQ7oy/U96XR2Ux8ehH/89Z6enqxBcS7Lg81jmSuujrfCZcLI/TYYvbGj+jbgFpHJ/bqQAUISj8iLyu4LuFHJTosxsucO4jSDNE0Hq3hwK/ceQ5sx97b8LcUDsILfk+ovHkOIsMbBfg43VuQ5Ln9YAGCkUdKJoXR9EclFBhixy3EGVz1K6eEkhxCAkeMMnqoAhAKwhoUJkDrCqvbecaYINlFKSRS1i12VKH1XpUd4qxL876EkMcDvHj3s5RBajHHMlA5iK32e0C7VgG0RlzFPvoYHZLRmAC0BmNcBruhkE0KsMsbEc62ZwUJDxWUdMsMhVqovoT96i/DnX/ASvz/6hbCabELLk/6FF/8PNpPCGqcZTGFcBhhAaZZDbQPaAB3+KrWWy2XgbYDNIinkdWAFcCpraDE/knwe5DBqGmgzESl1p2E4MWAz0VUPgYYzmfWb9yS4vCvgsxJriNTHoIBz5YteBvg+VGISQWUqhMiByPIPpygeDBE6elD973xWwKkEiHZAHKjhuPsFnBuArrzxtakRcISv+XMIPl4aGBUJm8Emk7qBYU8IlgNEIpiJhk/No24jHwkKTFHDWfPniR 4iw5vJaw2nzSjfq2zffcE/GDjRC2dn0J0XwPAbDL84TvaFCJEU4Oml9pRyEUhR3Cl2t01AoEjRbs0sYugp14/4X5n4pU4EHHnMAAAAAElFTkSuQmCC X-PGP: 50751FF4 X-PGP-FP: AC1F 5F5C D418 88F8 CC84 5858 2060 4012 5075 1FF4 X-Hashcash: 1:20:130617:rgm@gnu.org::9ILq+SBx5g3HN6gP:0000000A+N X-Hashcash: 1:20:130617:emacs-devel@gnu.org::1tEhTCtrPaO9fZi5:0000000000000000000000000000000000000000002u2C X-Hashcash: 1:20:130617:monnier@iro.umontreal.ca::jNLsI2QtRM4QZxXd:00000000000000000000000000000000000002vIH X-Hashcash: 1:20:130617:tzz@lifelogs.com::B4mFlWezbdBgT+UQ:03PVx X-Hashcash: 1:20:130617:lekktu@gmail.com::3xDWhcVQU389DUyv:07Uhu X-Gm-Message-State: ALoCoQl3Rz50QKXpmfkkBmtZqdnfPFnq7cBZIgxDPYWF2p74NCf05KnMBKESSEVoqmSRWaJQ4J41EiVn13YITvV4IRtsSGm2btW1ZaL9bNB3jaLuawGOFTMXQqtrdgxNdfns0fYSqk/iR+l9RQUjn29yolAkbCyHKIeJrHs9viY5UkBk3DtEg5UMMLh28Ukzp7Uf7RoebJThFloJoBcxaTdZOOYq40rG+g== X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c00::232 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:160540 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > On Mon, Jun 17, 2013 at 10:39 PM, Michal Nazarewicz w= rote: >> I'm not certain how that's supposed to work. The binding is not in >> global key map after all. On Mon, Jun 17 2013, Juanma Barranquero wrote: > Adding \\ to the docstring should work. (elisp) "24.3 > Substituting Key Bindings in Documentation": > > `\' > stands for no text itself. It is used only for a side effect: it > specifies MAPVAR's value as the keymap for any following > `\[COMMAND]' sequences in this documentation string. Thanks, that worked. >> Because kill-buffer-hook is called after kill-buffer checks whether file >> is modified: > Hmm. You're right. Weird to have to resort to an advice. Yeah, I'm not happy about it either. In fact I think it would make sense to move the check after kill-buffer-query-functions are called, but at this point that might be too much of a change. --=20 Best regards, _ _ .o. | Liege of Serenely Enlightened Majesty of o' \,=3D./ `o ..o | Computer Science, Micha=C5=82 =E2=80=9Cmina86=E2=80=9D Nazarewicz = (o o) ooo +------------------ooO--(_)--Ooo-- --=-=-= Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" --==-=-= Content-Type: text/plain --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJRv6AmAAoJECBgQBJQdR/0QtsP/2WSg1mbeK1bxm9WS5/4cWs3 69hDmexpEIWpZpSx1LFJwrbtj3aN8VcrUcISBHdLfIaUrKA56NAo5/nFGIheoaAl o39fWVgI9dTkQsB/vB+SgCrLqSk00Mwv4XYZ/QfoMI/euO96o6Zh7u1TDV2yY83K yZJne6qPL1d+ZzQM2lnJ5DmyVrpT3XqIzIKRnUzvc8OXyNhC2Q/WXzsBOrMESD29 o5yWvDeFoIS8bbmsXdj5BFoxB911mRhpaNk1oGQqoW23EVllb0bNEflNu0L/YKOI ssJnGgOFlQjAulJKxP/IYazeS5DWLIuBzAHO7FJd6r8zhrdGfiVHPqGm4XPaV6nR omBEq3yxpdYo+bbelvVQ2+9uya1TlFKIWWCkCmS5WlY34rjlg8CGCHM5pbjP/iKB FsB+MU+N+0R4PTQII02E5Pyy8XNdjsadcWSbacUqUdFCj/Q38NvjQxDnhapxyuxI WRCYAyTOWpgePw0slX63BztKml3va5/HuNjXXvDalMMu4kt+D8tModN3Ee3jMnCM HGegdVYV4NgkCm7f/AJc4+X3dC2Chrh5AfGe6lE/r3dsvG+fEm0i0KQAm6kIjTdM 3fN+N8IWvwKAAcPvgGen5C8KHPWO8Sk9DIKfAAhlh7Xwp1RObDIrPMeKsCwPgH17 UQ+zVmRn8Syp8RgM8wn/ =Kfme -----END PGP SIGNATURE----- --==-=-=-- --=-=-=--