From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#25355: 26.0.50; Provide function to non-destructively replace buffer contents Date: Sun, 14 May 2017 19:30:48 +0000 Message-ID: References: <8337cgee4h.fsf@gnu.org> <83zieocy3c.fsf@gnu.org> <83y3u8cw5w.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a1141fbd674b0aa054f80faf9" X-Trace: blaine.gmane.org 1494790334 8650 195.159.176.226 (14 May 2017 19:32:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 14 May 2017 19:32:14 +0000 (UTC) Cc: 25355@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun May 14 21:32:10 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9zFQ-00028j-SF for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 May 2017 21:32:09 +0200 Original-Received: from localhost ([::1]:33706 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9zFW-0002M9-Ax for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 May 2017 15:32:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9zFN-0002H0-5Y for bug-gnu-emacs@gnu.org; Sun, 14 May 2017 15:32:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9zFK-0006Ef-2l for bug-gnu-emacs@gnu.org; Sun, 14 May 2017 15:32:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42433) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d9zFJ-0006EY-Vt for bug-gnu-emacs@gnu.org; Sun, 14 May 2017 15:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d9zFJ-0000fK-Ql for bug-gnu-emacs@gnu.org; Sun, 14 May 2017 15:32:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 May 2017 19:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25355 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25355-submit@debbugs.gnu.org id=B25355.14947902682489 (code B ref 25355); Sun, 14 May 2017 19:32:01 +0000 Original-Received: (at 25355) by debbugs.gnu.org; 14 May 2017 19:31:08 +0000 Original-Received: from localhost ([127.0.0.1]:45110 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9zER-0000e5-LR for submit@debbugs.gnu.org; Sun, 14 May 2017 15:31:07 -0400 Original-Received: from mail-wm0-f48.google.com ([74.125.82.48]:36512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d9zEP-0000cu-MF for 25355@debbugs.gnu.org; Sun, 14 May 2017 15:31:06 -0400 Original-Received: by mail-wm0-f48.google.com with SMTP id u65so60866731wmu.1 for <25355@debbugs.gnu.org>; Sun, 14 May 2017 12:31:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wvqLRbYzo6H3XFlzmJKWktNtHjkrxcszOJGp88Jp7Pw=; b=mWl126D1Co0pCxCheL2LPctJJvQXQJp1QEFvL7ZS2tim5fqa3qQuFCwzleFkbOuyQr tn8yr/3e2gRXfW/3/2cxlRSvWwEs5m3IqnkYF0LCaEhaGh48aOfb9U40tNagCt4fPnqa HKPYfEcth3uebBqy0pvMflNhXzG58tVLmjndIrrcWXF2hqJZWFz/B485JztbvV3x8OaV DSQT6n1HRqhpXqmKwC8XWtfCzvHV/uDrZw5DcSik/jW8GVyxVBa0p8fa6XIXJXmwMiaA FoAXt9frHpLfjWN5UNwi4pfpT5GGIpp4V2VJAM8ZxUAEtMlBD1kbHViYBsnn4f7szGAO xU2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wvqLRbYzo6H3XFlzmJKWktNtHjkrxcszOJGp88Jp7Pw=; b=At59n1HMPHUACVDetFQfx+zsIg+7Vk9mkHWt5SHrwrHghCu1hz5gt3PLc4dMebQ4QI WgaPCCVAkr3i+ai89EDl7FJuRc2l0/BKcs8xJPtEzguu5/MIQbX4CdvVGn5cl3ciqA0j 8Ga+arwEyHZ0ZEwCSj3Bphq45nTnTxZw4ovjo08xYWngJcTthUqBJfFEh9MgR9DO0sdl qY5nZuFjjltOgxFvKm+G8KTHIxXjJwyQuORAfWuFaIS3Shk63vQl3Jrljhu/ilYXcb6/ U3z25+qf4rgWISue+MBlJKUvGtTVskJyKu6oktYapW4Oxh2NvMVVujgbMbSIWdy+ZHJ4 /WOA== X-Gm-Message-State: AODbwcC1DN67XZGYmCLBcBFs/bj0FhH0CcTauGxdLq2rr2QgkMJ9mAP7 VU77qv/i7p2qXTwcWjRnVFeqcwAh9g== X-Received: by 10.28.172.69 with SMTP id v66mr1730917wme.46.1494790259909; Sun, 14 May 2017 12:30:59 -0700 (PDT) In-Reply-To: <83y3u8cw5w.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:132504 Archived-At: --001a1141fbd674b0aa054f80faf9 Content-Type: text/plain; charset="UTF-8" Eli Zaretskii schrieb am So., 7. Mai 2017 um 21:19 Uhr: > > From: Philipp Stephani > > Date: Sun, 07 May 2017 18:45:07 +0000 > > Cc: 25355@debbugs.gnu.org > > > > What do you mean by "use"? Treat it as an optional library, like we > > do with image support and GnuTLS? I thought you wanted this feature > > to be present in every Emacs, not only Emacs linked against that > > library. > > > > I just want to link it statically by adding the required source files to > the source tree, like we do for e.g. > > oldXmenu. > > That means we need legal papers, AFAIU. > That's quite unfortunate, because it will prevent many useful libraries from being added to Emacs. How did we end up with oldXmenu? It's also MIT-licensed and not FSF-copyrighted. --001a1141fbd674b0aa054f80faf9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Eli Za= retskii <eliz@gnu.org> schrieb am= So., 7. Mai 2017 um 21:19=C2=A0Uhr:
p.stephani2@gmail.com>
> Date: Sun, 07 May 2017 18:45:07 +0000
> Cc: 25355@d= ebbugs.gnu.org
>
>=C2=A0 What do you mean by "use"? Treat it as an optional lib= rary, like we
>=C2=A0 do with image support and GnuTLS? I thought you wanted this feat= ure
>=C2=A0 to be present in every Emacs, not only Emacs linked against that=
>=C2=A0 library.
>
> I just want to link it statically by adding the required source files = to the source tree, like we do for e.g.
> oldXmenu.

That means we need legal papers, AFAIU.

That's quite unfortunate, because it will prevent many useful librarie= s from being added to Emacs.
How did we end up with oldXmenu? It&= #39;s also MIT-licensed and not FSF-copyrighted.=C2=A0
--001a1141fbd674b0aa054f80faf9--