eeschema inverted pins have "~" tilde showing

Bug #1851880 reported by Seth Hillbrand
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
KiCad
Fix Committed
Low
Jeff Young

Bug Description

See attached sheet. The tilde should be suppressed when showing the inversion.

This was the case, so I suppose a recent regression

Application: Eeschema
Version: (5.99.0-324-g48b9f4f45-dirty), debug build
Libraries:
    wxWidgets 3.0.4
    libcurl/7.64.0 OpenSSL/1.1.1d zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3
Platform: Linux 4.19.0-6-amd64 x86_64, 64 bit, Little endian, wxGTK
Build Info:
    Build date: Nov 5 2019 10:10:54
    wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
    Boost: 1.67.0
    OpenCASCADE Community Edition: 6.9.1
    Curl: 7.64.0
    Compiler: GCC 8.3.0 with C++ ABI 1013

Build settings:
    KICAD_SCRIPTING=ON
    KICAD_SCRIPTING_MODULES=ON
    KICAD_SCRIPTING_PYTHON3=ON
    KICAD_SCRIPTING_WXPYTHON=ON
    KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
    KICAD_SCRIPTING_ACTION_MENU=ON
    BUILD_GITHUB_PLUGIN=ON
    KICAD_USE_OCE=ON
    KICAD_USE_OCC=OFF
    KICAD_SPICE=ON
    KICAD_STDLIB_DEBUG=ON
    KICAD_SANITIZE=OFF

Tags: eeschema
Revision history for this message
Seth Hillbrand (sethh) wrote :
Revision history for this message
Nick Østergaard (nickoe) wrote :

Hmm, I am not sure where you got this from, but someone just wanted to have a pin name with a tile in the name including the overbar, but that could not exist. Was this changed within the last 24 hours?

Revision history for this message
Nick Østergaard (nickoe) wrote :

by someone, I mean someone on IRC

Revision history for this message
Nick Østergaard (nickoe) wrote :

A literal tilde is expected to be shown by entering two tildes, at least that is what the doc say. But what if you wan the tilde to get an overbar? How do you escape that?

Revision history for this message
Nick Østergaard (nickoe) wrote :

This i indeed certainly buggy, also the t here is missing...

Version: (5.99.0-323-gc4023637d), release build

Revision history for this message
Nick Østergaard (nickoe) wrote :

This behavior is certainly different from 5.1.4

Revision history for this message
Nick Østergaard (nickoe) wrote :

I suspect the regression is from:

commit 35c8d64f98074d7604d4cc97e145efa086064cd8 (refs/bisect/bad)
Date: Mon Oct 21 19:03:54 2019 +0100

    Add super- and subscript support to Eeschema.

    Note that since the markup might exist for other reasons, it has
    to be turned on with a preference setting. (It goes through a set
    of bitflags so the same architecture can be used for other markup
    structures that we might want to support in the future.)

    Note also that this is more about engineering nomenclature than
    visual formatting. In that respect it's more similar to overbar
    than italic or bold.

Jeff Young (jeyjey)
Changed in kicad:
assignee: nobody → Jeff Young (jeyjey)
Revision history for this message
jean-pierre charras (jp-charras) wrote :

The regression has also introduced Bug #1851657.

tags: added: eeschema
Jeff Young (jeyjey)
Changed in kicad:
status: New → In Progress
Revision history for this message
KiCad Janitor (kicad-janitor) wrote :

Fixed in revision d6e0ec2f2430ffa8df67c9bf06d9eed4340f1ac9
https://git.launchpad.net/kicad/patch/?id=d6e0ec2f2430ffa8df67c9bf06d9eed4340f1ac9

Changed in kicad:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.