From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs contributions, C and Lisp Date: Sun, 16 Feb 2014 23:00:25 +0200 Message-ID: <83mwhqai3a.fsf@gnu.org> References: <87r47bi1e5.fsf@yandex.ru> <52F96284.50507@yandex.ru> <52FAE12B.6060101@yandex.ru> <52FC3BEE.60604@yandex.ru> <52FCD2B4.5080006@yandex.ru> <52FD9F1D.50205@yandex.ru> <83mwhucg1h.fsf@gnu.org> <878ute589i.fsf@fencepost.gnu.org> <83d2iqc84m.fsf@gnu.org> <87wqgxkcr9.fsf@yandex.ru> <834n41db0d.fsf@gnu.org> <52FE2985.4070703@yandex.ru> <831tz5daes.fsf@gnu.org> <8738jlohd6.fsf@yandex.ru> <83txc1bl83.fsf@gnu.org> <5300189A.9090208@yandex.ru> <83wqgv9fbj.fsf@gnu.org> <5300F51C.7040204@yandex.ru> <83r4739cb4.fsf@gnu.org> <530102F4.7090103@yandex.ru> <83ppmmaoga.fsf@gnu.org> <5301083C.7050501@yandex.ru> <83ob26anv5.fsf@gnu.org> <53010C1A.3060303@yandex.ru> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1392584438 6441 80.91.229.3 (16 Feb 2014 21:00:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 16 Feb 2014 21:00:38 +0000 (UTC) Cc: dak@gnu.org, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 16 22:00:46 2014 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 1WF8pR-0008Lk-B1 for ged-emacs-devel@m.gmane.org; Sun, 16 Feb 2014 22:00:45 +0100 Original-Received: from localhost ([::1]:35014 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF8pR-0001fG-27 for ged-emacs-devel@m.gmane.org; Sun, 16 Feb 2014 16:00:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF8pG-0001ex-FZ for emacs-devel@gnu.org; Sun, 16 Feb 2014 16:00:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WF8pB-0004nK-1D for emacs-devel@gnu.org; Sun, 16 Feb 2014 16:00:34 -0500 Original-Received: from mtaout29.012.net.il ([80.179.55.185]:47380) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WF8p5-0004ms-3R; Sun, 16 Feb 2014 16:00:23 -0500 Original-Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0N1300700WL3B900@mtaout29.012.net.il>; Sun, 16 Feb 2014 23:02:46 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N130054BX4LV540@mtaout29.012.net.il>; Sun, 16 Feb 2014 23:02:45 +0200 (IST) In-reply-to: <53010C1A.3060303@yandex.ru> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 80.179.55.185 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:169667 Archived-At: > Date: Sun, 16 Feb 2014 21:06:02 +0200 > From: Dmitry Gutov > CC: dak@gnu.org, emacs-devel@gnu.org > > On 16.02.2014 20:55, Eli Zaretskii wrote: > > So? It is still an Emacs buffer that displays text, like almost > > everything else in Emacs. Display of small images alongside that text > > is a no-brainer. > > I was thinking it might be difficult to update the images and their > positions while the buffer is being edited. But suppose that's solved. They are just 'display' text properties or overlays, so they can easily move (or not move, as the case may be) with the text. > If the function definition you'd like to fold starts at column 0, where > would the image be rendered? One obvious possibility is in the margins. Or you could put a before-string on each line, which would then shift the source to the right.