<div dir="ltr"><div>Eric,</div><div><br></div><div>If you use a compose key on Linux, chances are that ellipsis is bound to `compose-.-.`. I don't think the two-point ellipsis is typically bound to anything.</div><div>On Emacs, input methods are easily extensible, but if you use Company Math to write unicode symbols (which is an autocompletion-based approach), which I've never figured out how to configure, then you will have ellipsis bound on `\ldots`, but no two-point ellipsis.</div><div><br></div><div>If someone has insight about why the syntax was chosen to be two dots rather than three, originally. I still think that it could inform this discussion.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Feb 25, 2022 at 2:49 AM Eric Seidel <<a href="mailto:eric@seidel.io">eric@seidel.io</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I agree it's strange to use a three dot unicode ellipsis but a two dot ascii ellipsis. <br>
<br>
Joachim, as someone who likes to use unicode in Haskell, is there a reason to think that the two dot ellipsis would be more cumbersome to type? Maybe emacs unicode modes or something?<br>
<br>
On Tue, Feb 15, 2022, at 14:37, Vladislav Zavialov (int-index) wrote:<br>
> -1 from me.<br>
><br>
> The proposed (… U+2026) is three dots, so it could be the UnicodeSyntax <br>
> equivalent to three ASCII dots. However, Haskell’s range notation is <br>
> two ASCII dots.<br>
><br>
> Personally I use three dots to indicate omissions in the source text, like this:<br>
><br>
>   f x = …<br>
><br>
> So that is the meaning I’d like to reserve for three dots, not ranges.<br>
><br>
> The proposal could use ‥ U+2025 instead.<br>
><br>
> - Vlad<br>
><br>
><br>
>> On 15 Feb 2022, at 14:27, Joachim Breitner <<a href="mailto:mail@joachim-breitner.de" target="_blank">mail@joachim-breitner.de</a>> wrote:<br>
>> <br>
>> Dear Committee,<br>
>> <br>
>> Proposal #277 “Unicode ellipsis” has been submitted by Ignat Insarov,<br>
>> and I’m shepherding it myself.<br>
>> <br>
>> <a href="https://github.com/ghc-proposals/ghc-proposals/pull/477" rel="noreferrer" target="_blank">https://github.com/ghc-proposals/ghc-proposals/pull/477</a><br>
>> <br>
>> <a href="https://github.com/kindaro/ghc-proposals/blob/unicode-ellipsis/proposals/477-unicode-ellipsis.md" rel="noreferrer" target="_blank">https://github.com/kindaro/ghc-proposals/blob/unicode-ellipsis/proposals/477-unicode-ellipsis.md</a><br>
>> <br>
>> This is a very small proposal that lets GHC understand the nice Unicode<br>
>> syntax `…` in places where in ASCII world we have .., under<br>
>> -XUnicodeSyntax.<br>
>> <br>
>> I am fond of Unicode in general, and I expect that users of -<br>
>> XUnicodeSyntax expect this to work, and therefore recommend acceptance<br>
>> of this proposal.<br>
>> <br>
>> Cheers,<br>
>> Joachim<br>
>> <br>
>> <br>
>> <br>
>> -- <br>
>> Joachim Breitner<br>
>>  <a href="mailto:mail@joachim-breitner.de" target="_blank">mail@joachim-breitner.de</a><br>
>>  <a href="http://www.joachim-breitner.de/" rel="noreferrer" target="_blank">http://www.joachim-breitner.de/</a><br>
>> <br>
>> _______________________________________________<br>
>> ghc-steering-committee mailing list<br>
>> <a href="mailto:ghc-steering-committee@haskell.org" target="_blank">ghc-steering-committee@haskell.org</a><br>
>> <a href="https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee" rel="noreferrer" target="_blank">https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee</a><br>
><br>
> _______________________________________________<br>
> ghc-steering-committee mailing list<br>
> <a href="mailto:ghc-steering-committee@haskell.org" target="_blank">ghc-steering-committee@haskell.org</a><br>
> <a href="https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee" rel="noreferrer" target="_blank">https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee</a><br>
_______________________________________________<br>
ghc-steering-committee mailing list<br>
<a href="mailto:ghc-steering-committee@haskell.org" target="_blank">ghc-steering-committee@haskell.org</a><br>
<a href="https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee" rel="noreferrer" target="_blank">https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee</a><br>
</blockquote></div>