From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: Fill column indicator functionality Date: Tue, 5 Feb 2019 19:47:20 +0100 Message-ID: <20190205184720.nd43dg5ho47dhqfe@Ergus> References: <20190205105340.q7zdbu7kolc7rvpr@Ergus> <83imxytcfr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="185435"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20180716 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Feb 05 20:39:10 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gr6Ym-000m4N-On for ged-emacs-devel@m.gmane.org; Tue, 05 Feb 2019 20:39:08 +0100 Original-Received: from localhost ([127.0.0.1]:38928 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gr6Yl-00033U-9C for ged-emacs-devel@m.gmane.org; Tue, 05 Feb 2019 14:39:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48408) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gr5kv-0003PD-Vo for emacs-devel@gnu.org; Tue, 05 Feb 2019 13:47:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gr5kq-00040Y-1P for emacs-devel@gnu.org; Tue, 05 Feb 2019 13:47:33 -0500 Original-Received: from sonic302-21.consmr.mail.ir2.yahoo.com ([87.248.110.84]:43779) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gr5km-0003yv-B5 for emacs-devel@gnu.org; Tue, 05 Feb 2019 13:47:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1549392445; bh=ir6s1Pi+yNhatbe+L0+2X7gfEhWdw6PfAGYWqhDPOKA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=lrJBUUaFNt23kOgIgXgy85QXJp/QoCQ1H13QMVbnhlkdNKqMvnhDoXFFujIXTWHR2dz8FCXXbA/StD9rMDGJAkU3N2EJ3n4qvd0i9S+jAXLI4UMyjwnWijfcSEtTI2KNjRxlI6+UVzrerK8JMM+5olixCzzqR9GJBMK7soL/pWYFdjK2hPRoiY9sHLe7nB25uljqpjX945FCr1HGRVGbnw+auTkn0dtxU/hvAAMKPbqhjJmlHXyNMJ6q77xCefilRhwILRW+pkbAVJ11+UxKZXWfPKuJ/YnvAUoE7vkE+OrYyntE05c1OAx0MHlr5IeYaVrnxcYem9u7ykP+fwjgZQ== X-YMail-OSG: dS5Uu9oVM1n0SpkRWsNJdqXIzhLn9V6qsuf4U4u15VQXrwq.f1hpmkXDJyKZmdq hdL3yX09Hde5xQOpB5UX_MpDQJKQq6r_BBltOkFxPo8GgOWNT8L6LXeSCCSMBZycaLWIQF3skurF KKUrFNGBZyFxz2AuKZ0FcTvpTFZXtqGutqO6vX1UdpUEO93aNi8ktoZsGIfPje.0_bxpdhzXAy5R 3N36rF7KH9_0iLnEWHlXTA_mHwK9vHrUn7HXqUpHprIIKx1j_o7ANArwf8_l66Jf13d3Cdcwaf0u b8UdY3u6WqxGz5qz0PJdvOdKSjgHVDGuz5G76g0BiO3WJWH2fkBmDc0bMvHTMy0eUkgeTwjExIfb leKvtUEwRQh_tQQmMD4v4w3nkuU5XEg0f0RlVqP1ISJObqu.0gSiLzinQ1ziDln_0LVCclbXuj68 DQuzK6rOknOk12tWdQ4oa5zMp.B0SCHBsJg28qQ.fo873qu7WfeDXnT.cXGtzqhcNygQYcCCqlsl hHazaTsTxVfQz07kwCYvbpzEEXuX8XoUjk.qc0Os15kJXw.Idk33W55A8ClZQeuq0W9WX3WU6jxp tZpaobCNH_L0JoY95uootRKKPAVCrGdGoorJv84Q5HcAbpk8j0LVo__ZfbrukxHLoi4tYNJW1at8 wioVi_R3Wo613EzTqcPi7ArtcrJnXpXTRJj2H6Cs.tux.KODhBwybnGIEADvF5Ggk1cJgd.3T_6T Taxje1cKy14xhky25WTeT01ztfxuBU_che1OgB3oqxib9p.qUZZcctoV4bU74CWubwfCnDfNFcO1 9264uQ.DnK2L6Pp.fOmqyKBG.Y2B_bZYvz4wRIaAFO Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Tue, 5 Feb 2019 18:47:25 +0000 Original-Received: from 84.88.50.33 (EHLO Ergus) ([84.88.50.33]) by smtp422.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 8dce53390158b7ad691e9d22bc4f191a; Tue, 05 Feb 2019 18:47:24 +0000 (UTC) Content-Disposition: inline In-Reply-To: <83imxytcfr.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 87.248.110.84 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:233008 Archived-At: Hi Eli: Yes, I tried rule mode first, but it is a little bit too much distracting. I would like to have something simple like fill-column-indicator mode package https://github.com/alpaker/Fill-Column-Indicator. (but without it's conflicts and many issues) even if it only brings the most basic functionalities. This is a very basic code editing functionality that shouldn't depend of external packages (like line numbers for example) in my opinion. It could be a line | or a background color change up to the X column. This is very useful, when coding old Fortran or Cobol, but also in C. The alternative package now is hl-fill-column but I personally don't like it because I only see the line when is crossed already. I know you should be very busy, but maybe it is not that hard to implement, so I had to ask at least. Regards, On Tue, Feb 05, 2019 at 06:41:44PM +0200, Eli Zaretskii wrote: >> Date: Tue, 5 Feb 2019 11:53:40 +0100 >> From: Ergus >> >> I can't find any fill column indication functionality in emacs. For 80 >> (or 120) sacred column rule. > >ruler-mode does it, but maybe you are looking for a different kind of >indicator. If so, would you like to describe how you'd like it to >look? > >> Is it too difficult to add such a functionality native in emacs as you >> did with the line numbers in the last release? > >Hard to answer this without knowing what functionality is being >sought.