Giter Club home page Giter Club logo

Comments (7)

ric2016 avatar ric2016 commented on September 26, 2024

This is by design because there are individuals (both my parents are actually among them, that's mainly why I changed this ;-) ) with a compound name where the preferred name is only the last part of the compound name.

See comment in code here.

In Vesta, you can either use two asteriskes (bit ugly because the hyphen isn't underlined in that case, maybe I should change that), or unicode 2011 'Non-Breaking Hyphen' instead of a standard hyphen.

from vesta_classic_laf.

Fa10175 avatar Fa10175 commented on September 26, 2024

but why webtrees have no problem ?

from vesta_classic_laf.

Fa10175 avatar Fa10175 commented on September 26, 2024

It's no easy to find and replace unicode 2011 'Non-Breaking Hyphen' instead of a standard hyphen when you are more than 10000 name.
I thinks a lot of french people don't want to modify the gedcom

from vesta_classic_laf.

ric2016 avatar ric2016 commented on September 26, 2024

It depends on what you consider to be 'the problem'. Webtrees originally had a problem here (see below).

In general, the semantics of the asterisk aren't well-defined (this is non-standard GEDCOM anyway).

Webtrees now supports an alternative solution, namely to use unicode 200C 'Zero Width Non-Joiner' in case you want to 'split up' the compond name for a common name. See this issue.
This is unfortunate because it is kind of the inverse of my solution.

from vesta_classic_laf.

ric2016 avatar ric2016 commented on September 26, 2024

It's no easy to find and replace

It's a single 'find-and-replace' operation, regardless of whether you have 10 or 10000 occurrences. (Of course you shouldn't do it manually)

But let me think about this a bit, I'll probably align with webtrees here and remove the Vesta adjustment.

from vesta_classic_laf.

ric2016 avatar ric2016 commented on September 26, 2024

Fixed in latest release (now works in the same way as in webtrees itself).

from vesta_classic_laf.

Fa10175 avatar Fa10175 commented on September 26, 2024

Test Ok
Thanks

from vesta_classic_laf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.