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

AbstractPushToApplication #218

Merged
merged 10 commits into from
Oct 14, 2015
Merged

AbstractPushToApplication #218

merged 10 commits into from
Oct 14, 2015

Conversation

oscargus
Copy link
Contributor

@oscargus oscargus commented Oct 7, 2015

Here's my go at an AbstractPushToApplication class. So far I've implemented PushToTexmaker.java using the new class. See the last commit, the earlier commit is primarily refactoring all these files to external.push.

Comments so far? I thought it might be a better idea to get some input on the construction of the abstract class before I continue converting the rest.

The abstract class will work "out of the box" if there's just a single path to be set. In that case one will have to define the four methods in PushToTexmaker: name, icon, command line, and an init, primarily meant to get the preference key (maybe better to have a getPreferenceKey()? I was originally thinking that maybe more preference values could be read in here in case of a more complicated configuration dialogue.)

(I know that I forgot to run auto-format for some files and also noted some other things that can be slightly improved, like in ExternalTab, but those will be sorted out eventually. Comments on AbstractPushToApplication.java and PushToTexmaker.java primarily. :-))


protected boolean couldNotCall = false;
protected boolean notDefined = false;
Copy link
Contributor

Choose a reason for hiding this comment

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

undefined?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes, would make sense.

@simonharrer
Copy link
Contributor

From what I see when looking at all the classes:

  • the all make heavy use of Swing for the preferences plus the logic of interfacing with the external applications. To reduce complexity, this could be separated. Maybe just use static inner classes for the external tool wrapper.
  • the push classes differ in their number of preferences used (most only use a path, but emacs use emasPath:String, additionalParams:String, useEmasc23:boolean, and vim uses both a vimPath:String and a vimServer:String).
  • pushEntries and operationCompleted communicate via two boolean variables. These two methods should be grouped together in a separate class as all other methods have nothing to do with them.
  • you need to be aware that the OpenOfficePanel also implements the PushToApplication interface. And this class is large (> 1000 LoC).

@oscargus
Copy link
Contributor Author

oscargus commented Oct 8, 2015

  • Not sure if I fully understand the first bullet.
  • Yes. In the yet to be pushed update, I used the superclass method for creating the JPanel and path textbox and added other fields as needed.
  • I've merged part of the functionality. The main problem I see is that there are a few different ways to check if it actually was successful, but I can not really say that I totally understand all the details. Now, I've introduced these methods in the abstract class and where applicable I only ask for the command string and check if the PushToClass provides its own error messages.
  • Yes, that is something which I haven't plan on touching at this stage. Therefore, I try not to touch the interface at all. This may limit things a bit, but I'd still say that I get the amount of duplicated code down quite a bit and implementing a new (simple) PushTo would be even simpler than before without any cloning of code.

I'll push during the evening if things goes as planned.

// In case it didn't work
catch (IOException excep) {
couldNotCall = true;
excep.printStackTrace();
Copy link
Contributor

Choose a reason for hiding this comment

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

could we have a logging statement instead of a stackTrace?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes!

@simonharrer
Copy link
Contributor

Two larger suggestions:

  • Create a class PushToApplications that contains the applications variable plus the init code currently located in PushToApplicationButton of all PushToApplication instances. Also move the PushToApplicationComparator class to the newly created PushToApplications class.
  • I would not make the getCouldNotCall and getCouldNotConnect methods. If the subclass wants other error messages, it has to override the operationCompleted method. This should also simplify things a little bit.

@oscargus
Copy link
Contributor Author

oscargus commented Oct 9, 2015

For the second bullet: consider PushToLyx, would it be better to basically copy the operationCompleted method and just provide different messages? (The reason that PushToLyx needs different messages is that it communicates through a pipe/file, so the standard messages does not make sense, while the basic error behavior is quite similar.)

For the first bullet: let me see if I understand it. I'll get back. :-)

@oscargus
Copy link
Contributor Author

oscargus commented Oct 9, 2015

And thanks for the feedback! 👍

@oscargus
Copy link
Contributor Author

oscargus commented Oct 9, 2015

I think I understood the first bullet and have updated according to your suggestions (except the ones I didn't agree with, but let's see if you insist).

I realized a few more things that must be fixed:

  • ChangeLog
  • Copyright in new class
  • Two remaining printStackTrace to be removed

Working on it...

* Set up the current available choices:
*/
static {
//TODO plugins create collection class
Copy link
Contributor

Choose a reason for hiding this comment

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

just remove this comment

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Bah! Talk about copy-paste-programming...

@simonharrer
Copy link
Contributor

This is what I meant with the other bullet point 73a9ca1

@oscargus
Copy link
Contributor Author

oscargus commented Oct 9, 2015

OK! Makes sense. The reason I choose my approach was to always get some output in the status line. In your approach, there will "only" be a dialog in some cases. Not that it matters, so I'm happy to go with your approach.

@simonharrer
Copy link
Contributor

Just for completeness: in your approach there may have been the case that at least one output may be shown (couldNotConnect could "fire" twice, once in the subclass and then in the superclass) whereas in my approach, exactly one output will be shown.

@oscargus
Copy link
Contributor Author

Sort of. I admit that there could be some guidelines how to write a new PushToXXX (I was thinking about that). From my perspective (/in my version), the only reason for a class to have its own operationCompleted is that it wants to do something else than just showing something in the status bar. So depending on what you want to obtain:

  • Change status bar message
    • Use getCouldNotCall etc, no need for a new operationComplete
  • Show a dialog
    • Use operationComplete, but the status bar will still be changed without the need for replicating that part of the code

Now, one can question if it is worthwhile to both show a dialog and change the status bar. It may be that one would like to a have a more uniform behavior for the (simple) PushToXXX (the OpenOffice one kept out of the discussion). Now, some just executes the command and if the system does not return an exception it "worked", others parse the result (or rather see if the call did return some text). Some show a dialog, some just a status bar message. Making this more uniform would change the design a bit. But I wasn't comfortable in deciding on the actual behavior of the classes (in a major way).

@simonharrer
Copy link
Contributor

Okay, now I get it.

Nevertheless, I would make it simpler first with lesser methods. If these methods are overridden in more classes, we can still extract them.

Can you please rebase your changes on the current master branch? Then I can merge this in and add my small change as well.

Thank you again for your effort in improving the code quality of JabRef.

@oscargus
Copy link
Contributor Author

OK! Just to avoid issues similar to those in my other PR: if I just do a git rebase masterand then push it, everything should be fine and not fifty or so extra commits? Thought I had a grip of things, but apparently not.

@simonharrer
Copy link
Contributor

Yes, sounds correct. :-)

@oscargus
Copy link
Contributor Author

No, that didn't work as expected. No magic involved this time either. Just git rebase master. When I tried to push, it failed as I had to do a pull first. That didn't look like it contained anything (see the final commit). Then pushed and now this...

@simonharrer
Copy link
Contributor

Ah, you have to do a force push instead of a pull.

@oscargus
Copy link
Contributor Author

OK, so now I reset, rebase and force push?

@simonharrer
Copy link
Contributor

Yes. May the force be with you.

@oscargus
Copy link
Contributor Author

OK, now I think it is OK. At least the force-pushed version and the previous pull-push version are identical. Even though I mess these things up regularly, at least I get some practice in restoring things...

@oscargus
Copy link
Contributor Author

OK! I'll make a new attempt tonight. May contact you one way or the other
to try and synchronize the push.

@oscargus
Copy link
Contributor Author

@simonharrer Now I eventually got around to update the branch. Please merge ASAP. ;-)

koppor added a commit that referenced this pull request Oct 14, 2015
@koppor koppor merged commit 0ccee3a into JabRef:master Oct 14, 2015
@koppor koppor changed the title [WIP] AbstractPushToApplication AbstractPushToApplication Oct 14, 2015
@oscargus oscargus deleted the abstractpusher branch October 14, 2015 22:38
@koppor
Copy link
Member

koppor commented Nov 5, 2015

I have the issue that the application is always reset to "LyX". Does anyone else experience the same issue? - Furthermore, I'd like to have the default application when JabRef is freshly installed, to be TeXstudio. 😇

@oscargus
Copy link
Contributor Author

oscargus commented Nov 5, 2015 via email

koppor pushed a commit that referenced this pull request May 1, 2021
bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c
Siedlerchr pushed a commit that referenced this pull request May 1, 2021
* Squashed 'buildres/csl/csl-styles/' changes from e1acabe..10b2222

10b2222 small fixes for jopr.csl (#5422)
bf59a9f Create jci-insight.csl (#5423)
9aebd58 Update mammalia.csl (#5404)
77dcd74 Update gost-r-7-0-5-2008 styles (#5412)
5d348dd Update journal-of-oil-palm-research.csl (#5403)
55f6eda Adds missing space after title and moves space from title prefix to author suffix. (#5407)
b5df1a8 Fixed Mendeley bug (#5411)
49530b4 Create the-journal-of-laryngology-and-otology.csl (#5410)
6d95f75 Create college-research-libraries.csl (#5406)
9876e81 Create biostatistics.csl (#5372)
673db49 Update revue-forestiere-francaise.csl (#5387)
474cc2e Create oil-shale.csl (#5389)
249ad6a Updating infoclio.ch styles (#5391)
6dc6742 Update ocean-and-coastal-research.csl (#5392)
1e75c74 Update and rename dependent/experimental-biology-and-medicine.csl to … (#5398)
0a072f8 Update universite-du-quebec-a-montreal.csl (#5399)
373d684 Create the-bovine-practitioner.csl (#5400)
cdbb6ed Create journal-of-oil-palm-research.csl (#5388)
a75cb35 Update south-african-medical-journal.csl (#5393)
a35360f Update journal-of-nutrition.csl (#5397)
ef215ac Update and rename journal-of-neurosurgery.csl to dependent/journal-of… (make AMA dependent) (#5359)
c435731 Create ocean-and-coastal-research.csl (#5364)
561024e Create istanbul-medical-journal.csl (#5374)
21ba5d8 Update aquatic-conservation.csl (#5379)
c83c4a9 Create endocrine-connections.csl (#5380)
7da88e9 Update society-of-biblical-literature-fullnote-bibliography.csl (#5381)
ca27bc1 Update university-of-york-harvard-environment.csl (#5384)
df54422 Update university-of-york-harvard-archaeology.csl (#5385)
4439cdd Create revue-forestiere-francaise.csl (#5386)
c363e8f Update catholic-biblical-association.csl (#5360)
7e383b8 Fix locators in PU Paris-Nanterre (#5376)
83cb249 Update methods-of-information-in-medicine.csl (#5370)
5b19db4 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5371)
27d116b Update harvard-cite-them-right-no-et-al.csl (#5373)
e2ef408 Update ageing-and-society.csl (#5375)
16098e4 Update triangle.csl (#5369)
133d633 Create university-of-tasmania-simplified-author-date.csl (#5357)
b9ecf07 Update revue-archeologique.csl (#5366)
6152cce Update journal-of-consumer-research.csl (#5358)
93f6600 Create refugee-survey-quarterly.csl (#5354)
bfa3b6d Update canadian-biosystems-engineering.csl (#5362)
53e75ee update doi prefix (#5361)
5b3de98 Create archives-of-hand-and-microsurgery.csl (#5363)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 10b2222

* Squashed 'buildres/csl/csl-locales/' changes from 79c4dba80a..bd8d2dbc85

bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c

Co-authored-by: github actions <jabrefmail+webfeedback@gmail.com>
koppor pushed a commit that referenced this pull request May 15, 2021
bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c
Siedlerchr pushed a commit that referenced this pull request May 15, 2021
* Squashed 'buildres/csl/csl-styles/' changes from e1acabe..2a74991

2a74991 Exempt ISSNs for Topoi journal (#5444)
a0f3130 show test directories
f9ce567 Updates ( -> [ (#5347)
c3910dd IEEE.csl - Add "I. Online Video (e.g., YouTube)" (#5365)
d37f39a Update estudios-hispanicos.csl (#5417)
931c057 Create topoi-orient-occident-classique.csl (#5427)
70ee747 Create topoi-orient-occident-auteur-date.csl (#5426)
8ea5ed2 Update universite-de-montreal-apa.csl (#5428)
f0dcb04 Update the-horticulture-journal.csl (#5437)
767df6d Update transnational-environmental-law.csl (#5435)
1e63dfe Update environmental-values.csl to match requirements (#5355)
94163d8 Create studies-in-the-history-of-gardens-and-designed-landscapes.csl (#5425)
21dd881 Create journal-of-stroke.csl (#5429)
937ce4b Update the-plant-genome.csl (#5432)
996e217 Update springer-basic-author-date-no-et-al.csl (#5431)
7dd1f44 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5433)
141be9b Update civilta-italiana.csl (#5434)
10b2222 small fixes for jopr.csl (#5422)
bf59a9f Create jci-insight.csl (#5423)
9aebd58 Update mammalia.csl (#5404)
77dcd74 Update gost-r-7-0-5-2008 styles (#5412)
5d348dd Update journal-of-oil-palm-research.csl (#5403)
55f6eda Adds missing space after title and moves space from title prefix to author suffix. (#5407)
b5df1a8 Fixed Mendeley bug (#5411)
49530b4 Create the-journal-of-laryngology-and-otology.csl (#5410)
6d95f75 Create college-research-libraries.csl (#5406)
9876e81 Create biostatistics.csl (#5372)
673db49 Update revue-forestiere-francaise.csl (#5387)
474cc2e Create oil-shale.csl (#5389)
249ad6a Updating infoclio.ch styles (#5391)
6dc6742 Update ocean-and-coastal-research.csl (#5392)
1e75c74 Update and rename dependent/experimental-biology-and-medicine.csl to … (#5398)
0a072f8 Update universite-du-quebec-a-montreal.csl (#5399)
373d684 Create the-bovine-practitioner.csl (#5400)
cdbb6ed Create journal-of-oil-palm-research.csl (#5388)
a75cb35 Update south-african-medical-journal.csl (#5393)
a35360f Update journal-of-nutrition.csl (#5397)
ef215ac Update and rename journal-of-neurosurgery.csl to dependent/journal-of… (make AMA dependent) (#5359)
c435731 Create ocean-and-coastal-research.csl (#5364)
561024e Create istanbul-medical-journal.csl (#5374)
21ba5d8 Update aquatic-conservation.csl (#5379)
c83c4a9 Create endocrine-connections.csl (#5380)
7da88e9 Update society-of-biblical-literature-fullnote-bibliography.csl (#5381)
ca27bc1 Update university-of-york-harvard-environment.csl (#5384)
df54422 Update university-of-york-harvard-archaeology.csl (#5385)
4439cdd Create revue-forestiere-francaise.csl (#5386)
c363e8f Update catholic-biblical-association.csl (#5360)
7e383b8 Fix locators in PU Paris-Nanterre (#5376)
83cb249 Update methods-of-information-in-medicine.csl (#5370)
5b19db4 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5371)
27d116b Update harvard-cite-them-right-no-et-al.csl (#5373)
e2ef408 Update ageing-and-society.csl (#5375)
16098e4 Update triangle.csl (#5369)
133d633 Create university-of-tasmania-simplified-author-date.csl (#5357)
b9ecf07 Update revue-archeologique.csl (#5366)
6152cce Update journal-of-consumer-research.csl (#5358)
93f6600 Create refugee-survey-quarterly.csl (#5354)
bfa3b6d Update canadian-biosystems-engineering.csl (#5362)
53e75ee update doi prefix (#5361)
5b3de98 Create archives-of-hand-and-microsurgery.csl (#5363)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 2a74991

* Refresh example styles

* Squashed 'buildres/csl/csl-locales/' changes from 79c4dba80a..bd8d2dbc85

bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c

Co-authored-by: github actions <jabrefmail+webfeedback@gmail.com>
koppor pushed a commit that referenced this pull request Jun 1, 2021
bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c
Siedlerchr pushed a commit that referenced this pull request Jun 3, 2021
* Squashed 'buildres/csl/csl-styles/' changes from e1acabe..c7a01e0

c7a01e0 Create worlds-veterinary-journal.csl (#5468)
ec923b2 Update experimental-biology-and-medicine.csl (#5469)
1d48cb7 Create plant-species-biology.csl (#5471)
ea68765 Create ethnographiques-org.csl (#5472)
0e1c470 Update harvard-bournemouth-university.csl (#5476)
96e8114 Use date issued in web documents if exists (#5418)
8377ec8 Create bibliothecae-it.csl (#5440)
a5707e7 Create bppb.csl (#5452)
dc0e509 Create babesch-annual-papers-on-mediterranean-archaeology.csl (#5424)
62aa816 Bump nokogiri from 1.11.1 to 1.11.4 (#5460)
47a603c Update society-of-biblical-literature-fullnote-bibliography.csl (#5436)
1de799b SAA: Update disambiguation
46da8c6 Update iso690-author-date-cs.csl (#5443)
2a74991 Exempt ISSNs for Topoi journal (#5444)
a0f3130 show test directories
f9ce567 Updates ( -> [ (#5347)
c3910dd IEEE.csl - Add "I. Online Video (e.g., YouTube)" (#5365)
d37f39a Update estudios-hispanicos.csl (#5417)
931c057 Create topoi-orient-occident-classique.csl (#5427)
70ee747 Create topoi-orient-occident-auteur-date.csl (#5426)
8ea5ed2 Update universite-de-montreal-apa.csl (#5428)
f0dcb04 Update the-horticulture-journal.csl (#5437)
767df6d Update transnational-environmental-law.csl (#5435)
1e63dfe Update environmental-values.csl to match requirements (#5355)
94163d8 Create studies-in-the-history-of-gardens-and-designed-landscapes.csl (#5425)
21dd881 Create journal-of-stroke.csl (#5429)
937ce4b Update the-plant-genome.csl (#5432)
996e217 Update springer-basic-author-date-no-et-al.csl (#5431)
7dd1f44 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5433)
141be9b Update civilta-italiana.csl (#5434)
10b2222 small fixes for jopr.csl (#5422)
bf59a9f Create jci-insight.csl (#5423)
9aebd58 Update mammalia.csl (#5404)
77dcd74 Update gost-r-7-0-5-2008 styles (#5412)
5d348dd Update journal-of-oil-palm-research.csl (#5403)
55f6eda Adds missing space after title and moves space from title prefix to author suffix. (#5407)
b5df1a8 Fixed Mendeley bug (#5411)
49530b4 Create the-journal-of-laryngology-and-otology.csl (#5410)
6d95f75 Create college-research-libraries.csl (#5406)
9876e81 Create biostatistics.csl (#5372)
673db49 Update revue-forestiere-francaise.csl (#5387)
474cc2e Create oil-shale.csl (#5389)
249ad6a Updating infoclio.ch styles (#5391)
6dc6742 Update ocean-and-coastal-research.csl (#5392)
1e75c74 Update and rename dependent/experimental-biology-and-medicine.csl to … (#5398)
0a072f8 Update universite-du-quebec-a-montreal.csl (#5399)
373d684 Create the-bovine-practitioner.csl (#5400)
cdbb6ed Create journal-of-oil-palm-research.csl (#5388)
a75cb35 Update south-african-medical-journal.csl (#5393)
a35360f Update journal-of-nutrition.csl (#5397)
ef215ac Update and rename journal-of-neurosurgery.csl to dependent/journal-of… (make AMA dependent) (#5359)
c435731 Create ocean-and-coastal-research.csl (#5364)
561024e Create istanbul-medical-journal.csl (#5374)
21ba5d8 Update aquatic-conservation.csl (#5379)
c83c4a9 Create endocrine-connections.csl (#5380)
7da88e9 Update society-of-biblical-literature-fullnote-bibliography.csl (#5381)
ca27bc1 Update university-of-york-harvard-environment.csl (#5384)
df54422 Update university-of-york-harvard-archaeology.csl (#5385)
4439cdd Create revue-forestiere-francaise.csl (#5386)
c363e8f Update catholic-biblical-association.csl (#5360)
7e383b8 Fix locators in PU Paris-Nanterre (#5376)
83cb249 Update methods-of-information-in-medicine.csl (#5370)
5b19db4 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5371)
27d116b Update harvard-cite-them-right-no-et-al.csl (#5373)
e2ef408 Update ageing-and-society.csl (#5375)
16098e4 Update triangle.csl (#5369)
133d633 Create university-of-tasmania-simplified-author-date.csl (#5357)
b9ecf07 Update revue-archeologique.csl (#5366)
6152cce Update journal-of-consumer-research.csl (#5358)
93f6600 Create refugee-survey-quarterly.csl (#5354)
bfa3b6d Update canadian-biosystems-engineering.csl (#5362)
53e75ee update doi prefix (#5361)
5b3de98 Create archives-of-hand-and-microsurgery.csl (#5363)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: c7a01e0

* Squashed 'buildres/csl/csl-locales/' changes from 79c4dba80a..bd8d2dbc85

bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c

Co-authored-by: github actions <jabrefmail+webfeedback@gmail.com>
koppor pushed a commit that referenced this pull request Jun 15, 2021
bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c
Siedlerchr pushed a commit that referenced this pull request Jun 16, 2021
* Squashed 'buildres/csl/csl-styles/' changes from e1acabe..a3706b1

a3706b1 Fix ArchéoSciences (#5506)
daeadd3 Update hawaii-international-conference-on-system-sciences-proceedings… (#5505)
225b9c0 Create saglik-bilimleri-universitesi.csl (#5295)
7205734 Create health-education-england-harvard-citation-style.csl (#5345)
b2085cb Adicionar ponto e espaço antes de "Disponível em:" (#5367)
f3eb50a Create apa6-for-international-journal-of-learner-corpus-research.csl (#5430)
ff34f5c Update fachhochschule-vorarlberg-note.csl (#5502)
5aa48f7 Update fachhochschule-vorarlberg-author-date.csl (#5501)
717fba3 Create apa6-for-register-studies.csl (#5458)
147689b Update food-and-agriculture-organization-of-the-united-nations.csl  (#5492)
e35ae39 New citation style: "Norsk henvisningsstandard for rettsvitenskapelige tekster" (validated) (#5494)
7ff9389 revise Manchester Univ. Press style (note-bib) (#5500)
9e97809 move citation number outside first field (#5499)
b08e5d7 Update APA disambiguation rules to only initials (#5498)
5d1629f Create arbok-hins-islenzka-fornleifafelags.csl (#5497)
3a2ff5f Create novasinergia.csl (#5489)
35920e2 Update din-1505-2.csl (#5491)
197486e Create zeitschrift-fuer-fantastikforschung.csl (#5490)
2cd6364 Create artificial-organs.csl (#5340)
5ea7955 Create society-of-biblical-literature-1st-edition-fullnote-bibliography (#5421)
d0de451 Create Journal of Move and Therapeutic Science (#5486)
899c2bc Update ACS documentation & date format
950f730 Create ulua-revista-de-historia-sociedad-y-cultura.csl (#5478)
a1c34f5 Update wirtschaftsuniversitat-wien-institut-fur-bwl-des-aussenhandels.csl (#5470)
79fa66e Update gallia-prehistoire.csl (#5467)
2f1df12 Update hochschule-bonn-rhein-sieg.csl (#5479)
06078c6 Update acta-universitatis-agriculturae-sueciae.csl (#5409)
3650206 Update ethnographiques-org.csl (#5480)
e06cc90 remove et-al from restoration-ecology.csl (#5485)
4e4e1f3 Presses universitaires de Strasbourg – Fix op.cit and multiple items (#5484)
f8ff160 Create UWE-Bristol-Harvard-2021.csl (#5482)
10a1d17 Fix authors delimiter (#5483)
f53ff57 Update stuttgart-media-university.csl (#5477)
c7a01e0 Create worlds-veterinary-journal.csl (#5468)
ec923b2 Update experimental-biology-and-medicine.csl (#5469)
1d48cb7 Create plant-species-biology.csl (#5471)
ea68765 Create ethnographiques-org.csl (#5472)
0e1c470 Update harvard-bournemouth-university.csl (#5476)
96e8114 Use date issued in web documents if exists (#5418)
8377ec8 Create bibliothecae-it.csl (#5440)
a5707e7 Create bppb.csl (#5452)
dc0e509 Create babesch-annual-papers-on-mediterranean-archaeology.csl (#5424)
62aa816 Bump nokogiri from 1.11.1 to 1.11.4 (#5460)
47a603c Update society-of-biblical-literature-fullnote-bibliography.csl (#5436)
1de799b SAA: Update disambiguation
46da8c6 Update iso690-author-date-cs.csl (#5443)
2a74991 Exempt ISSNs for Topoi journal (#5444)
a0f3130 show test directories
f9ce567 Updates ( -> [ (#5347)
c3910dd IEEE.csl - Add "I. Online Video (e.g., YouTube)" (#5365)
d37f39a Update estudios-hispanicos.csl (#5417)
931c057 Create topoi-orient-occident-classique.csl (#5427)
70ee747 Create topoi-orient-occident-auteur-date.csl (#5426)
8ea5ed2 Update universite-de-montreal-apa.csl (#5428)
f0dcb04 Update the-horticulture-journal.csl (#5437)
767df6d Update transnational-environmental-law.csl (#5435)
1e63dfe Update environmental-values.csl to match requirements (#5355)
94163d8 Create studies-in-the-history-of-gardens-and-designed-landscapes.csl (#5425)
21dd881 Create journal-of-stroke.csl (#5429)
937ce4b Update the-plant-genome.csl (#5432)
996e217 Update springer-basic-author-date-no-et-al.csl (#5431)
7dd1f44 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5433)
141be9b Update civilta-italiana.csl (#5434)
10b2222 small fixes for jopr.csl (#5422)
bf59a9f Create jci-insight.csl (#5423)
9aebd58 Update mammalia.csl (#5404)
77dcd74 Update gost-r-7-0-5-2008 styles (#5412)
5d348dd Update journal-of-oil-palm-research.csl (#5403)
55f6eda Adds missing space after title and moves space from title prefix to author suffix. (#5407)
b5df1a8 Fixed Mendeley bug (#5411)
49530b4 Create the-journal-of-laryngology-and-otology.csl (#5410)
6d95f75 Create college-research-libraries.csl (#5406)
9876e81 Create biostatistics.csl (#5372)
673db49 Update revue-forestiere-francaise.csl (#5387)
474cc2e Create oil-shale.csl (#5389)
249ad6a Updating infoclio.ch styles (#5391)
6dc6742 Update ocean-and-coastal-research.csl (#5392)
1e75c74 Update and rename dependent/experimental-biology-and-medicine.csl to … (#5398)
0a072f8 Update universite-du-quebec-a-montreal.csl (#5399)
373d684 Create the-bovine-practitioner.csl (#5400)
cdbb6ed Create journal-of-oil-palm-research.csl (#5388)
a75cb35 Update south-african-medical-journal.csl (#5393)
a35360f Update journal-of-nutrition.csl (#5397)
ef215ac Update and rename journal-of-neurosurgery.csl to dependent/journal-of… (make AMA dependent) (#5359)
c435731 Create ocean-and-coastal-research.csl (#5364)
561024e Create istanbul-medical-journal.csl (#5374)
21ba5d8 Update aquatic-conservation.csl (#5379)
c83c4a9 Create endocrine-connections.csl (#5380)
7da88e9 Update society-of-biblical-literature-fullnote-bibliography.csl (#5381)
ca27bc1 Update university-of-york-harvard-environment.csl (#5384)
df54422 Update university-of-york-harvard-archaeology.csl (#5385)
4439cdd Create revue-forestiere-francaise.csl (#5386)
c363e8f Update catholic-biblical-association.csl (#5360)
7e383b8 Fix locators in PU Paris-Nanterre (#5376)
83cb249 Update methods-of-information-in-medicine.csl (#5370)
5b19db4 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5371)
27d116b Update harvard-cite-them-right-no-et-al.csl (#5373)
e2ef408 Update ageing-and-society.csl (#5375)
16098e4 Update triangle.csl (#5369)
133d633 Create university-of-tasmania-simplified-author-date.csl (#5357)
b9ecf07 Update revue-archeologique.csl (#5366)
6152cce Update journal-of-consumer-research.csl (#5358)
93f6600 Create refugee-survey-quarterly.csl (#5354)
bfa3b6d Update canadian-biosystems-engineering.csl (#5362)
53e75ee update doi prefix (#5361)
5b3de98 Create archives-of-hand-and-microsurgery.csl (#5363)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: a3706b1

* Squashed 'buildres/csl/csl-locales/' changes from 79c4dba80a..bd8d2dbc85

bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: bd8d2dbc85713b192d426fb02749475df30f0d2c

Co-authored-by: github actions <jabrefmail+webfeedback@gmail.com>
koppor pushed a commit that referenced this pull request Jul 1, 2021
ec6d62a9e7 Merge pull request #231 from Pendzoncymisio/master
06c2693b7f Update locales-pl-PL.xml
75e95a1c92 Update of PL "accessed" translation
c6093128ac Update of PL "accessed" translation
bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: ec6d62a9e7c049001a55086a495022520989441c
Siedlerchr pushed a commit that referenced this pull request Jul 1, 2021
* Squashed 'buildres/csl/csl-styles/' changes from e1acabe..36ba508

36ba508 Update civilta-italiana.csl (#5531)
3ea7d02 Only "page" locators are ommited in book citations in JuS journal. (#5532)
1851a54 Create alternatif-politika.csl (#5527)
f30aadb [norsk-henvisningsstandard] Fix wrong article title prefix (period to comma) (#5529)
e2f404e PAIN: Remove book pages&label
b483372 Create urad-za-makroekonomske-analize-in-razvoj.csl (#5520)
76ac3d7 Bugfixes and improvements to the handling of the editors term for norsk-henvisningsstandard-for-rettsvitenskepelige-tekster.csl. (#5515)
afe5685 Create monograph-of-the-palaeontographical-society.csl (#5521)
03d40ad Create stellenbosch-university-harvard-2021.csl (#5524)
1112d83 Update ios-press-books.csl (#5522)
5e5957d Create wirtschaftsuniversitat-wien-institut-fur-transportwirtschaft-u… (#5419)
fb9fe50 update acta hydrotechnica (#5525)
c576359 Patch 4 (#5510)
a46174d Create social-anthropology.csl (#5512)
a91627c Create orthopaedic-journal-of-sports-medicine.csl (#5511)
315fd4c Create fundamental-and-applied-limnology.csl (#5514)
f4b3327 Create acta-hydrotechnica.csl (#5516)
ff9b2b5 Update ocean-and-coastal-research.csl (#5517)
52f9d99 Improvements to norsk-henvisningsstandard-for-rettsvitenskapelige-tekster.csl (#5507)
a3706b1 Fix ArchéoSciences (#5506)
daeadd3 Update hawaii-international-conference-on-system-sciences-proceedings… (#5505)
225b9c0 Create saglik-bilimleri-universitesi.csl (#5295)
7205734 Create health-education-england-harvard-citation-style.csl (#5345)
b2085cb Adicionar ponto e espaço antes de "Disponível em:" (#5367)
f3eb50a Create apa6-for-international-journal-of-learner-corpus-research.csl (#5430)
ff34f5c Update fachhochschule-vorarlberg-note.csl (#5502)
5aa48f7 Update fachhochschule-vorarlberg-author-date.csl (#5501)
717fba3 Create apa6-for-register-studies.csl (#5458)
147689b Update food-and-agriculture-organization-of-the-united-nations.csl  (#5492)
e35ae39 New citation style: "Norsk henvisningsstandard for rettsvitenskapelige tekster" (validated) (#5494)
7ff9389 revise Manchester Univ. Press style (note-bib) (#5500)
9e97809 move citation number outside first field (#5499)
b08e5d7 Update APA disambiguation rules to only initials (#5498)
5d1629f Create arbok-hins-islenzka-fornleifafelags.csl (#5497)
3a2ff5f Create novasinergia.csl (#5489)
35920e2 Update din-1505-2.csl (#5491)
197486e Create zeitschrift-fuer-fantastikforschung.csl (#5490)
2cd6364 Create artificial-organs.csl (#5340)
5ea7955 Create society-of-biblical-literature-1st-edition-fullnote-bibliography (#5421)
d0de451 Create Journal of Move and Therapeutic Science (#5486)
899c2bc Update ACS documentation & date format
950f730 Create ulua-revista-de-historia-sociedad-y-cultura.csl (#5478)
a1c34f5 Update wirtschaftsuniversitat-wien-institut-fur-bwl-des-aussenhandels.csl (#5470)
79fa66e Update gallia-prehistoire.csl (#5467)
2f1df12 Update hochschule-bonn-rhein-sieg.csl (#5479)
06078c6 Update acta-universitatis-agriculturae-sueciae.csl (#5409)
3650206 Update ethnographiques-org.csl (#5480)
e06cc90 remove et-al from restoration-ecology.csl (#5485)
4e4e1f3 Presses universitaires de Strasbourg – Fix op.cit and multiple items (#5484)
f8ff160 Create UWE-Bristol-Harvard-2021.csl (#5482)
10a1d17 Fix authors delimiter (#5483)
f53ff57 Update stuttgart-media-university.csl (#5477)
c7a01e0 Create worlds-veterinary-journal.csl (#5468)
ec923b2 Update experimental-biology-and-medicine.csl (#5469)
1d48cb7 Create plant-species-biology.csl (#5471)
ea68765 Create ethnographiques-org.csl (#5472)
0e1c470 Update harvard-bournemouth-university.csl (#5476)
96e8114 Use date issued in web documents if exists (#5418)
8377ec8 Create bibliothecae-it.csl (#5440)
a5707e7 Create bppb.csl (#5452)
dc0e509 Create babesch-annual-papers-on-mediterranean-archaeology.csl (#5424)
62aa816 Bump nokogiri from 1.11.1 to 1.11.4 (#5460)
47a603c Update society-of-biblical-literature-fullnote-bibliography.csl (#5436)
1de799b SAA: Update disambiguation
46da8c6 Update iso690-author-date-cs.csl (#5443)
2a74991 Exempt ISSNs for Topoi journal (#5444)
a0f3130 show test directories
f9ce567 Updates ( -> [ (#5347)
c3910dd IEEE.csl - Add "I. Online Video (e.g., YouTube)" (#5365)
d37f39a Update estudios-hispanicos.csl (#5417)
931c057 Create topoi-orient-occident-classique.csl (#5427)
70ee747 Create topoi-orient-occident-auteur-date.csl (#5426)
8ea5ed2 Update universite-de-montreal-apa.csl (#5428)
f0dcb04 Update the-horticulture-journal.csl (#5437)
767df6d Update transnational-environmental-law.csl (#5435)
1e63dfe Update environmental-values.csl to match requirements (#5355)
94163d8 Create studies-in-the-history-of-gardens-and-designed-landscapes.csl (#5425)
21dd881 Create journal-of-stroke.csl (#5429)
937ce4b Update the-plant-genome.csl (#5432)
996e217 Update springer-basic-author-date-no-et-al.csl (#5431)
7dd1f44 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5433)
141be9b Update civilta-italiana.csl (#5434)
10b2222 small fixes for jopr.csl (#5422)
bf59a9f Create jci-insight.csl (#5423)
9aebd58 Update mammalia.csl (#5404)
77dcd74 Update gost-r-7-0-5-2008 styles (#5412)
5d348dd Update journal-of-oil-palm-research.csl (#5403)
55f6eda Adds missing space after title and moves space from title prefix to author suffix. (#5407)
b5df1a8 Fixed Mendeley bug (#5411)
49530b4 Create the-journal-of-laryngology-and-otology.csl (#5410)
6d95f75 Create college-research-libraries.csl (#5406)
9876e81 Create biostatistics.csl (#5372)
673db49 Update revue-forestiere-francaise.csl (#5387)
474cc2e Create oil-shale.csl (#5389)
249ad6a Updating infoclio.ch styles (#5391)
6dc6742 Update ocean-and-coastal-research.csl (#5392)
1e75c74 Update and rename dependent/experimental-biology-and-medicine.csl to … (#5398)
0a072f8 Update universite-du-quebec-a-montreal.csl (#5399)
373d684 Create the-bovine-practitioner.csl (#5400)
cdbb6ed Create journal-of-oil-palm-research.csl (#5388)
a75cb35 Update south-african-medical-journal.csl (#5393)
a35360f Update journal-of-nutrition.csl (#5397)
ef215ac Update and rename journal-of-neurosurgery.csl to dependent/journal-of… (make AMA dependent) (#5359)
c435731 Create ocean-and-coastal-research.csl (#5364)
561024e Create istanbul-medical-journal.csl (#5374)
21ba5d8 Update aquatic-conservation.csl (#5379)
c83c4a9 Create endocrine-connections.csl (#5380)
7da88e9 Update society-of-biblical-literature-fullnote-bibliography.csl (#5381)
ca27bc1 Update university-of-york-harvard-environment.csl (#5384)
df54422 Update university-of-york-harvard-archaeology.csl (#5385)
4439cdd Create revue-forestiere-francaise.csl (#5386)
c363e8f Update catholic-biblical-association.csl (#5360)
7e383b8 Fix locators in PU Paris-Nanterre (#5376)
83cb249 Update methods-of-information-in-medicine.csl (#5370)
5b19db4 Update taylor-and-francis-council-of-science-editors-author-date.csl (#5371)
27d116b Update harvard-cite-them-right-no-et-al.csl (#5373)
e2ef408 Update ageing-and-society.csl (#5375)
16098e4 Update triangle.csl (#5369)
133d633 Create university-of-tasmania-simplified-author-date.csl (#5357)
b9ecf07 Update revue-archeologique.csl (#5366)
6152cce Update journal-of-consumer-research.csl (#5358)
93f6600 Create refugee-survey-quarterly.csl (#5354)
bfa3b6d Update canadian-biosystems-engineering.csl (#5362)
53e75ee update doi prefix (#5361)
5b3de98 Create archives-of-hand-and-microsurgery.csl (#5363)

git-subtree-dir: buildres/csl/csl-styles
git-subtree-split: 36ba508

* Squashed 'buildres/csl/csl-locales/' changes from 79c4dba80a..ec6d62a9e7

ec6d62a9e7 Merge pull request #231 from Pendzoncymisio/master
06c2693b7f Update locales-pl-PL.xml
75e95a1c92 Update of PL "accessed" translation
c6093128ac Update of PL "accessed" translation
bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: ec6d62a9e7c049001a55086a495022520989441c

Co-authored-by: github actions <jabrefmail+webfeedback@gmail.com>
koppor pushed a commit that referenced this pull request Jul 4, 2021
ec6d62a9e7 Merge pull request #231 from Pendzoncymisio/master
06c2693b7f Update locales-pl-PL.xml
75e95a1c92 Update of PL "accessed" translation
c6093128ac Update of PL "accessed" translation
bd8d2dbc85 Update spec_helper for pull-request testing (#220)
ed3fc7c9be Update to Ruby 3.0.0 (#218)

git-subtree-dir: buildres/csl/csl-locales
git-subtree-split: ec6d62a9e7c049001a55086a495022520989441c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants