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

Abbreviation toggle within the JournalEditorViewModel now ignores curly braces (issue #7773) #7807

Merged
merged 3 commits into from
Jun 17, 2021

Conversation

brapana
Copy link
Contributor

@brapana brapana commented Jun 8, 2021

We changed the abbreviation toggle (shown in the entry editor for the journal field) in JournalEditorViewModel to ignore curly braces when matching.
The field text is stripped of any left or right curly braces before it is passed to isKnownName() and getNextAbbreviation().
Fixes #7773.

  • Change in CHANGELOG.md described in a way that is understandable for the average user (if applicable)
  • Tests created for changes (if applicable)
  • Manually tested changed features in running JabRef (always required)
  • Screenshots added in PR description (for UI changes)
  • Checked documentation: Is the information available and up to date? If not created an issue at https://github.com/JabRef/user-documentation/issues or, even better, submitted a pull request to the documentation repository.

…java to ignore curly braces when matching (Issue JabRef#7773).
@brapana brapana requested a review from Siedlerchr June 8, 2021 21:22
@Siedlerchr Siedlerchr added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Jun 9, 2021
@Siedlerchr Siedlerchr requested a review from btut June 11, 2021 18:21
CHANGELOG.md Outdated
@@ -41,6 +41,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve
- We reintroduced missing default keybindings for new entries. [#7346](https://github.com/JabRef/jabref/issues/7346) [#7439](https://github.com/JabRef/jabref/issues/7439)
- Lists of available fields are now sorted alphabetically. [#7716](https://github.com/JabRef/jabref/issues/7716)
- We moved the select/collapse buttons in the unlinked files dialog into a context menu. [#7383](https://github.com/JabRef/jabref/issues/7383)
- We changed the abbreviation toggle within the JournalEditorViewModel.java to ignore curly braces when matching. [#7773](https://github.com/JabRef/jabref/issues/7773)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please try to omit technical documentation in the changelog. The changelog is user-focused and should describe what changes are visible for the end user. Please reword.

@calixtus calixtus added the status: changes required Pull requests that are not yet complete label Jun 14, 2021
CHANGELOG.md Outdated Show resolved Hide resolved
@Siedlerchr Siedlerchr merged commit 38d7a30 into JabRef:main Jun 17, 2021
@Siedlerchr
Copy link
Member

Thanks for your contribution! I just adjusted the changelog a bit

Siedlerchr added a commit that referenced this pull request Jun 22, 2021
* upstream/main:
  New Crowdin updates (#7843)
  Refactoring and addition of unit tests (#7597)
  CLI option to write XMP metadata to pdfs (#7814)
  Add query validation for web search (#7809)
  change eclipse default output dir (#7842)
  Bump lucene-queryparser from 8.8.2 to 8.9.0 (#7835)
  Bump libreoffice from 7.1.3 to 7.1.4 (#7836)
  Bump postgresql from 42.2.21 to 42.2.22 (#7839)
  Bump org.eclipse.jgit (#7838)
  Bump byte-buddy-parent from 1.11.2 to 1.11.5 (#7837)
  Bump unoloader from 7.1.3 to 7.1.4 (#7841)
  Ms Office Export patent author as inventor (#7831)
  Abbreviation toggle within the JournalEditorViewModel now ignores curly braces (issue #7773) (#7807)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: changes required Pull requests that are not yet complete status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Journal Abbreviations does not handle protecting curly braces
4 participants