Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove/change ~= ? #381

Closed
daurnimator opened this issue Mar 19, 2017 · 8 comments
Closed

Remove/change ~= ? #381

daurnimator opened this issue Mar 19, 2017 · 8 comments

Comments

@daurnimator
Copy link

FiraCode renders the ~= ligature like asymptotically equal to (U+2243: ≃).

In lua and MATLAB, ~= is not equal to.
Historical context: I believe ~ was chosen as it is the closest ascii character to the not sign (U+00AC: ¬)

@roryokane
Copy link

I wondered if this change would affect the Perl/Ruby regex match operator, but that’s =~, not ~=.

@dhouck
Copy link

dhouck commented Apr 3, 2017

Is there any language where ~= means ≃?

@mcepl
Copy link

mcepl commented Sep 12, 2017

Which way the duplicate goes? Is this duplicate of #293 or vice versa?

@dhouck
Copy link

dhouck commented Sep 12, 2017

No; that’s about =~ and this is about ~=.

@MadcapJake
Copy link

Also Dylan, Smalltalk, and BCPL use ~= to mean not equal to. Perl 6 uses =~= for the approx-equal operator.

@daurnimator
Copy link
Author

bump, should someone send a PR removing it?

@tonsky
Copy link
Owner

tonsky commented Apr 6, 2018

I’ll remove it from the next release

@tonsky tonsky added the conflict label Apr 6, 2018
@Lixquid
Copy link

Lixquid commented Nov 6, 2019

Now that stylistic sets are supported, it'd be great to see this as a stylistic set!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants