From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Rahul Martim Juliato Newsgroups: gmane.emacs.help Subject: Some help with icomplete Date: Mon, 15 Apr 2024 14:30:07 -0300 Message-ID: <87y19esfds.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34741"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 16 07:02:26 2024 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 1rwaxe-0008kl-H2 for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 16 Apr 2024 07:02:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rwawq-0002Sk-Ba; Tue, 16 Apr 2024 01:01:36 -0400 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 1rwQ9n-0002Sa-1p for help-gnu-emacs@gnu.org; Mon, 15 Apr 2024 13:30:15 -0400 Original-Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rwQ9k-0003gZ-HV for help-gnu-emacs@gnu.org; Mon, 15 Apr 2024 13:30:14 -0400 Original-Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-1e651a9f3ffso7325015ad.1 for ; Mon, 15 Apr 2024 10:30:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713202210; x=1713807010; darn=gnu.org; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=YZp/jJmeIU7VDGSX9LPMys4FrNXyh0W3x2STaZ5FKRc=; b=dafzTv9xLMoCZcRp6y6DeG0YM60Jdykq5dXoUj13oPpyd5prIAhMcFjh2dLRp/H0uF CdzQumyXl1r+STsVufb8quaxBfclbfIglSNtBIsTWO2K52CEAfjAT4rTyqpOau9SCV7K WtLqsEIz4DBrHEpk4A+lT15ShZINN9kkvgn4WSJzZjOGssTcxYErYf8SgrA17AizExIQ pGXaaSmH/UABNfDJcPoANRQAJf6EFikhO5j7VBd+RO+lvTtNHgRFcpLszua1kdcXdWug AGtY5K4YtN3Wn0oBsdDQxNerMPCuummOSEca0R7Q1+YArB0IxrPwWTOLdWyM9NKGTRsl zoBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713202210; x=1713807010; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=YZp/jJmeIU7VDGSX9LPMys4FrNXyh0W3x2STaZ5FKRc=; b=maqF2QCbH3U9hS1SXRKIelt/FUWUbfvCPL/uYlDjcKVXKr/vzFoeop4g59tm+tqqvV CotBHvfW2ogkPpVZMooZLzVwnwIe68JnG+5XGKki9Fk0OMGdbNrDRe5g8ZxurkdtWMIl UonXJs8ZJ50CdN09R1mJoK7VtMigglo0m1KC7nXMHl7oP+ZQoFEBWiceCWLKcCWwIz+7 frFNDqqozdb+gihmmJ6saTwRt3bgs95T7q6iemk26+k3D1M60MJD/CMR6roMBotn+g/+ XsNYIBqTf91pDjTsWRPyYS7XBlVnq45T5ukMSrZNH+11o38GKOjBj28vzeyjaVzcX6hK d68w== X-Gm-Message-State: AOJu0Yzs3yL4FCSYiKu/WpHI9zgYBoQ+CfRVqSEedyB23UC5dzSLIH1B 7QAkFmJE9UmKUDUbhZ9qwNtVf5/SKtLk6rTAAFt607YwKW0ymevdASUP7Q5E X-Google-Smtp-Source: AGHT+IFZWwmGaxZ1ITeNGzxQZVLQk5JqjHoVqeiTL6L3ezPlvjLIWLfiC8kg4fyp1HMn4Du08y1mYQ== X-Received: by 2002:a17:902:6505:b0:1e5:c06c:68a9 with SMTP id b5-20020a170902650500b001e5c06c68a9mr7029294plk.12.1713202210058; Mon, 15 Apr 2024 10:30:10 -0700 (PDT) Original-Received: from debian ([2804:7f0:9182:59e:b039:8a83:9fec:bc6d]) by smtp.gmail.com with ESMTPSA id lh5-20020a170903290500b001e607a9419dsm4534683plb.19.2024.04.15.10.30.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Apr 2024 10:30:09 -0700 (PDT) X-Google-Original-From: Rahul Martim Juliato Received-SPF: pass client-ip=2607:f8b0:4864:20::635; envelope-from=rahuljuliato@gmail.com; helo=mail-pl1-x635.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 16 Apr 2024 01:01:35 -0400 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:146335 Archived-At: Hello there! I've been strugling with something I can see as possible but am sure it is not obvious (at least not for me). On plain emacs if I use `icomplete-vertical-mode' with `icomplete-in-buffer' set to t, I get a "company/corfu like" completion "in buffer" feature. Thing is, the list always starts on the next line (that is ok) but on the first column. So it is very strange to M-TAB with the cursor on column 50 and get a list on column 0. If I were using plain `icomplete-mode' (no vertical), it would complete horizontally from the place my cursor is at the moment. Can anyone elucidate me on how to make it work the way I'd like to? Some screenshots to illustrate it: With vertical mode on the beginning of the line https://0x0.st/X-Ue.png With vertical mode on some advanced column http://0x0.st/X-U2.png Without vertical mode on the beginning of the line http://0x0.st/X-U_.png Without vertical mode on some advanced column http://0x0.st/X-UL.png Thanks! Rahul M. Juliato