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

Losing hyphens between prefix and last name #2775

Closed
KennethJohnKelly opened this issue Apr 20, 2017 · 3 comments
Closed

Losing hyphens between prefix and last name #2775

KennethJohnKelly opened this issue Apr 20, 2017 · 3 comments
Labels
bug Confirmed bugs or reports that are very likely to be bugs

Comments

@KennethJohnKelly
Copy link

KennethJohnKelly commented Apr 20, 2017

JabRef version JabRef 3.8.2
mac os x 10.11.6 x86_64
Java 1.8.0_121

JabRef normalizes "ul-Somewhere, Someone" to "ul Somewhere, Someone" (undesirable). This is presumably a side-effect of the (desirable) behaviour of normalizing "Someone-ul-Somewhere" to "ul-Somewhere, Someone". IOW, the hyphen between first name and prefix should be lost on normalization, but hyphens between prefix and last name should be preserved.

Obviously, there are more prosaic examples. "Someone le-GrandAuthor" should normalize to "le-GrandAuthor, Someone" not "le GrandAuthor, Someone".

[If there is already a bug report on this then I will need guidance on how to use the search field!]

@stefan-kolb
Copy link
Member

Cannot work on this because of a9e2066

@stefan-kolb stefan-kolb added the bug Confirmed bugs or reports that are very likely to be bugs label Apr 21, 2017
@LinusDietz
Copy link
Member

We think, this is already fixed in our development version and consequently the change will be included in the next release.

We would like to ask you to use a development build from https://builds.jabref.org/master and report back if it works for you.

@KennethJohnKelly
Copy link
Author

KennethJohnKelly commented Sep 12, 2017 via email

Siedlerchr added a commit that referenced this issue Sep 13, 2017
* upstream/master:
  Localization: French: Translation of a new string (#3212)
  Fix #2775: Hyphens in last names are properly parsed (#3209)
  Followup to Issue #3167 (#3202)
  Update mockito-core from 2.9.0 -> 2.10.0
Siedlerchr added a commit that referenced this issue Sep 23, 2017
* upstream/master: (188 commits)
  Show file description only if not empty
  Add file description to gui and fix sync bug (#3210)
  Don't highlight odd rows in file list editor (#3223)
  Fix assertion by removing typo (#3220)
  Update assertion to change of online reference (#3221)
  Put in null return
  Reformatted code, renamed method, added try/catch
  Add tests for removal changes
  Improve telemetry (#3218)
  Real test linking real other entry (#3214)
  Check for explicit group at different location
  Update java-string-similarity from 0.24 -> 1.0.0
  Only remove ExplicitGroups from entries, but not keyword-based groups
  Localization: French: Translation of a new string (#3212)
  Fix null return
  Changed from Path to Optional<Path>
  Fix #2775: Hyphens in last names are properly parsed (#3209)
  Followup to Issue #3167 (#3202)
  Remove unused import in GroupTreeNode
  Move getEntriesInGroup to GroupTreeNode
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Confirmed bugs or reports that are very likely to be bugs
Projects
None yet
Development

No branches or pull requests

3 participants