From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: Printing with timer Date: Sun, 4 Dec 2022 16:17:42 +0300 Message-ID: References: <8mlMaiDez2o6hF-zMxQ1G1HeLhwvj6_ZHCKEDHpn4sr7uPRc1EHNa_Jte6b8VjErUzZqs3Eq-OzznRCuTxGtVPGou3lFcxxH3osbOmEP6wc=@protonmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23482"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.9+50 (c79959e) (2022-11-21) Cc: Heime via Users list for the GNU Emacs text editor To: Heime Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 04 14:22:42 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1p1ox7-0005rG-Jr for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 04 Dec 2022 14:22:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p1owk-0001yG-37; Sun, 04 Dec 2022 08:22:18 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1owj-0001xw-0I for help-gnu-emacs@gnu.org; Sun, 04 Dec 2022 08:22:17 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p1owh-0003RI-9c for help-gnu-emacs@gnu.org; Sun, 04 Dec 2022 08:22:16 -0500 Original-Received: from localhost ([::ffff:102.83.127.103]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000056202.00000000638C9F04.00006929; Sun, 04 Dec 2022 06:22:12 -0700 Mail-Followup-To: Heime , Heime via Users list for the GNU Emacs text editor Content-Disposition: inline In-Reply-To: <8mlMaiDez2o6hF-zMxQ1G1HeLhwvj6_ZHCKEDHpn4sr7uPRc1EHNa_Jte6b8VjErUzZqs3Eq-OzznRCuTxGtVPGou3lFcxxH3osbOmEP6wc=@protonmail.com> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:141354 Archived-At: * Heime [2022-12-03 08:15]: > I would like to insert the letter using a timer. After each interval, the letter "T" is printed. > After four intervals, the characters are cleared, and the printing starts again. > > Here X means whitespace > > XXXX ; After time interval t (all columns off) > > TXXX ; After time interval t (one column green) > > TTXX ; After time interval t > > TTTX ; After time interval t > > TTTT ; After time interval t > > XXXX If it is for the aircraft flight control system, and you do not write in that buffer, then maybe you should designate specific character position, and you should maybe have buffer empty, with characters inside, as to delete character and insert one: (defun my-char-at-place (position char buffer) (set-buffer buffer) (goto-char position) (delete-char 1) (insert char)) TXX (my-char-at-place 886 "X" (current-buffer)) (my-char-at-place 886 "T" (current-buffer)) (my-char-at-place 887 "X" (current-buffer)) (my-char-at-place 888 "X" (current-buffer)) -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/