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

Add file associations when installing #5520

Closed
tobiasdiez opened this issue Oct 26, 2019 · 39 comments · Fixed by #5625
Closed

Add file associations when installing #5520

tobiasdiez opened this issue Oct 26, 2019 · 39 comments · Fixed by #5625
Labels
bug Confirmed bugs or reports that are very likely to be bugs good first issue An issue intended for project-newcomers. Varies in difficulty. installation
Milestone

Comments

@tobiasdiez
Copy link
Member

Latest development version does not associate bib files with JabRef (using Windows installer, but probably applies to Linux and Mac as well).

jpackage has the following option:

--file-associations — Path to a Properties file that contains list of key, value pairs (absolute path or relative to the current directory). The keys "extension", "mime-type", "icon", and "description" can be used to describe the association. This option can be used multiple times.

The documentation is a bit sparse at this point. Probably needs a bit of experimentation using different formats. Relevant part of the build script:

jabref/build.gradle

Lines 565 to 607 in 9fd49bc

if (OperatingSystem.current().isWindows()) {
// This requires WiX to be installed: https://github.com/wixtoolset/wix3/releases
installerType = "msi"
imageOptions = [
'--win-console',
'--icon', "${projectDir}/src/main/resources/icons/jabref.ico",
]
installerOptions = [
'--vendor', 'JabRef',
'--app-version', "${project.version}",
'--win-upgrade-uuid', 'd636b4ee-6f10-451e-bf57-c89656780e36',
'--win-dir-chooser',
'--win-shortcut',
'--temp', "$buildDir/installer",
'--resource-dir', "${projectDir}/buildres/windows"
]
}
if (OperatingSystem.current().isLinux()) {
imageOptions = [
'--icon', "${projectDir}/src/main/resources/icons/JabRef-icon-64.png",
]
installerOptions = [
'--vendor', 'JabRef',
'--app-version', "${project.version}",
// '--temp', "$buildDir/installer",
'--resource-dir', "${projectDir}/buildres/linux",
'--linux-menu-group', 'Office;',
'--linux-rpm-license-type', 'MIT',
// '--license-file', "${projectDir}/LICENSE.md",
'--description', 'JabRef is an open source bibliography reference manager. The native file format used by JabRef is BibTeX, the standard LaTeX bibliography format.',
'--linux-shortcut'
]
}
if (OperatingSystem.current().isMacOsX()) {
imageOptions = [
'--icon', "${projectDir}/src/main/resources/icons/jabref.icns",
]
installerOptions = [
'--vendor', 'JabRef',
'--app-version', "${project.version}"
]

@tobiasdiez tobiasdiez added bug Confirmed bugs or reports that are very likely to be bugs good first issue An issue intended for project-newcomers. Varies in difficulty. installation labels Oct 26, 2019
@tobiasdiez tobiasdiez added this to the v5.0 milestone Oct 26, 2019
@UltimaBGD
Copy link
Contributor

Can I poke around at this?

@tobiasdiez
Copy link
Member Author

Welcome @UltimaBGD! Feel free to work on this issue. Also have a look at our contribution guide and feel free to drop by in our developer chat if you have questions!

@UltimaBGD
Copy link
Contributor

As of now, I have tried to input the
--file-associations
option within the Installer Options list with a path to a properties file. As of now it seems to be locating the file, but fails building with a null pointer exception for reasons I am not sure of.

@tobiasdiez
Copy link
Member Author

Thanks for having a look at this. Could you please post the full exception details here, then I'll have a look.

@UltimaBGD
Copy link
Contributor

Sorry for the late response, I will post a write-up of my attempts and the scan from Gradle, and we will see if I am missing something obvious. I will try to get to it later today.

@UltimaBGD
Copy link
Contributor

Okay, so I added an additional line to the installerOptions for Windows following the same format as the other file paths.

I know it is able to locate the properties file I was creating as I tried specifying an incorrect pathname a number of times, and it would give an error stating that the filename could not be found in addition to the null pointer exception. When adding --file-associations is the only time it gives that null pointer exception. Had I removed it and changed nothing I am able to build an MSI successfully. I have tried a few pathnames, but as stated before it does seem to actually be locating the file. I do not know if it is the properties file itself or something with the command that is causing this at the moment.

Running the jpackage command through the scan option produces this:

https://scans.gradle.com/s/277hsazt3rx6w

It does note that it is a configuration problem, but I am not sure wherein the issue is. I could honestly be missing something really obvious.

@Siedlerchr
Copy link
Member

I found this bug report which seems to be related:
https://bugs.openjdk.java.net/browse/JDK-8232935?filter=37667

@UltimaBGD
Copy link
Contributor

So it seems to be isolated to when no mimetype is provided. I will check it out.

@Siedlerchr
Copy link
Member

Siedlerchr commented Oct 29, 2019

Note that there has been a new release of the jpackage tool (v64)
Build 14-jpackage+1-64 (2019/10/28)

Edit:https:// After the update oft the jpackage, the windows build fails. It would be cool if you could look into that as well: https://github.com/JabRef/jabref/runs/278995661

@UltimaBGD
Copy link
Contributor

On the version we are currently on, that bug report is indeed the same cause. Adding a mime-type does allow for the build to continue.

@Siedlerchr
Copy link
Member

@UltimaBGD Thanks for your testing and your digging into the issue! It would be reall nice if you could prepare a Pull Request to fix this issue and to fix our build.

@UltimaBGD
Copy link
Contributor

I'm poking around with the new version to see if I can figure out what's making it go wrong, after that I can make a PR.

@UltimaBGD
Copy link
Contributor

I poked around a bit with the version update, and I'm not too sure what's going on. It seems like there's an issue in the windows script Jabref-post-image.wsf. This is in the build folder, so this file does seem to be generated. It could be that something else doesn't have support for the newest version, or something else entirely. Unfortunately I am going to be busy for a couple of days and won't get to look at it a bit more in-depth for a little bit. Just wanted to give a bit of an update.

@Siedlerchr
Copy link
Member

Hi, thanks for investigating. The wsf script is located under the buildres folder.

@UltimaBGD
Copy link
Contributor

UltimaBGD commented Nov 2, 2019

Oh, I see, it ultimately gets moved. So, what I did find is that in the script it opens

var wxsFilePath = installerConfig + "JabRef.wxs";

This .wxs file, which according to the installer config, should be here:

var jabRefRoot = fileSystem.GetFolder(".").ParentFolder.ParentFolder.ParentFolder.ParentFolder.Path; var installerConfig = jabRefRoot + "/build/installer/config/";

This is, for whatever reason, not the case in the new version. It does exist in the old version, as it seems to get moved to this spot and then picked up by the script, but when the new version errors running this script and exiting with code 1, I believe it is because it cannot find this file.

If this is a file you know the location of, please let me know.

The .wxs is a wix file, which does explain why this is a windows only problem, and most likely only for the .msi installers.

As a test, I copied the JabRef.wxs from a previous compilation and saved it elsewhere in the project, and redirected the script to look to that file. It compiled successfully. So:

The issue is the sudden disappearance of the JabRef.wxs files, as it seems to not be created or moved there (unsure if it's preexisting) and the script cannot find it. My solution is a workaround at best there.

@tobiasdiez
Copy link
Member Author

Thanks for digging into this! There were some recent changes to how the main.wxs file (which is the general version of JabRef.wxs) is treated: https://hg.openjdk.java.net/jdk/sandbox/rev/bc43733cd5cf
Probably, this contains some bugs leading to the error now.

As this is very critical, I would propose we add the wxs file for now and hope the bug is fixed upstream in jpackage. @UltimaBGD could you please create a PR for this? Thanks!

@UltimaBGD
Copy link
Contributor

I will have to do a bit more testing as I tried running the .msi file and it ends with error code 2343.

The build definitely runs, but for the time being, the MSI installer is broken. I will look more around at that.

In addition, just as an update as to the original point of this issue, I have not implemented the file associations yet as I thought this would take precedence, and in the event there were any internal changes I should test on the new version. I have learned some confusing things about it though.

@Siedlerchr
Copy link
Member

Thanks for your ongoing investigation!
Seems like the jdk people fixed that with a recent commit https://hg.openjdk.java.net/jdk/sandbox/rev/920f6770d71c

@UltimaBGD
Copy link
Contributor

Okay, so what should the recommended course of action be for now?

I can still ensure the windows build passes for now with a PR, or we can wait.

@tobiasdiez
Copy link
Member Author

You can also try to put this file https://hg.openjdk.java.net/jdk/sandbox/file/bc43733cd5cf/src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs into buildres/windows (maybe renamed to Jabrex.wxs).

@tobiasdiez
Copy link
Member Author

If this is really the fix, then temporarily disabling win-dir chooser should also work, right?

@UltimaBGD
Copy link
Contributor

I'll test both of those and get back to you in a bit

@UltimaBGD
Copy link
Contributor

Disabling win-dir chooser seems to prevent the MSI from opening. It gives me no other information other than a hard crash.

Running it with the new file still gives error 2343.

@UltimaBGD
Copy link
Contributor

UltimaBGD commented Nov 3, 2019

More testing, I found out this new version does create a main.wxs file! I moved the script to use that, except now this error occurs

java.io.IOException: Command [C:\Program Files (x86)\WiX Toolset v3.11\bin\light.exe, -nologo, -spdb, -ext, WixUtilExtension, -out, C:\Users\Altima\Desktop\gitDocuments\jabref\build\distribution\JabRef-5.0.0.msi, -ext, WixUIExtension, -loc, C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config\MsiInstallerStrings_en.wxl, -b, C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config, C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\wixobj\main.wixobj, C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\wixobj\bundle.wixobj]in C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\images\win-msi.image\JabRef exited with 92 code

The exit code 92 does mean there is a duplicate symbol. I'm going to compare the .wxs from last version and this version and see if I can tell what the issue may be.

Running that command in the command line itself provides me with these results
C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config\main.wxs(86) : error LGHT0091 : Duplicate symbol 'Component:RegistryJabFoxEntries' found. This typically means that an Id is duplicated. Check to make sure all your identifiers of a given type (File, Component, Feature) are unique. C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config\main.wxs(86) : error LGHT0092 : Location of symbol related to previous error. C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config\main.wxs(86) : error LGHT0091 : Duplicate symbol 'Feature:JabFox' found. This typically means that an Id is duplicated. Check to make sure all your identifiers of a given type (File, Component, Feature) are unique. C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config\main.wxs(86) : error LGHT0092 : Location of symbol related to previous error. C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config\main.wxs(86) : error LGHT0091 : Duplicate symbol 'Property:ARPPRODUCTICON' found. This typically means that an Id is duplicated. Check to make sure all your identifiers of a given type (File, Component, Feature) are unique. C:\Users\Altima\Desktop\gitDocuments\jabref\build\installer\config\main.wxs(86) : error LGHT0092 : Location of symbol related to previous error.

With this in mind, I may be able to edit the scripts to fix this error.

@UltimaBGD
Copy link
Contributor

So: Today I learned the hard crashes were NOT crashes. Just when the win-dir chooser is not set, it doesn't open up in a way I expected. That DID work.

That being said, still testing this to see if we can get the directory chooser back, and if so I will clean my workspace entirely and redo the work and prep for a PR.

@UltimaBGD
Copy link
Contributor

Installer still closes with 2343.

So, for the other PR, I can either change the script to point to "main.wxs" when it is generated or I can take that file, rename it to JabRef.wxs, and place it into the buildres folder and tell the script to look there instead. Is there any preference to the approach?

@tobiasdiez
Copy link
Member Author

Good job! I would prefer to put the file in the buildres folder.

@UltimaBGD
Copy link
Contributor

UltimaBGD commented Nov 3, 2019

Okay, there is a PR up to support the latest version of Jpackage, which got merged.

I will get back to the file associations in a few days.

@UltimaBGD
Copy link
Contributor

My apologies, it seems like I won't have the time to get back to this for a week or two. If it is still an issue when I have time, I will work on it. Hopefully all I wrote in here thus far will provide help if anyone else works on it.

@tobiasdiez
Copy link
Member Author

No problem! Thanks for your good work on this issue (and to get the installer working again).

@LyzardKing
Copy link
Collaborator

In the linux launcher I removed the properties file since it only had the reference to the bib resource
(MimeType=text/x-bibtex) and it was only used in linux at the time.
I had introduced it in the attempt to build the deb/rpm info with jpackage,
but it seemed to me to be confusing to have an additional file for a single line declaration.
If it ends up being shared with the windows (and mac?) builds it can be reintroduced!
Is this a supported strategy by upstream jpackage?

@UltimaBGD
Copy link
Contributor

The properties file should be able to be shared amongst the installers considering the only information in it should be the mimetype, extension, icon and description. If the icon is different across operatin systems, then potentially not.

@LyzardKing
Copy link
Collaborator

Is it not only for information on what it should open?
I might have misunderstood the description on https://jdk.java.net/jpackage/
but it seemed to me that the properties file should contain associations to allow launching the application.
In the case of jabref this would be mimetype and extension..
I'm not sure about the other two..
I thought they were other associations..
Or they could be an icon/description set to the file that has the mimetype/extension?
I guess that in the last case everything could be shared..
@tobiasdiez

@UltimaBGD
Copy link
Contributor

I think the icon would ultimately be what you see when you have the association made, like how you see a small notepad when a txt file is associated to open in notepad.

@LyzardKing
Copy link
Collaborator

Yes, so the last thing I said and thought of.. I had dismissed it too soon :)
In that case I think that it could be useful to share a single file, since I believe all the parts should be common to the different systems..

@LyzardKing
Copy link
Collaborator

Windows could need an .ico instead of a .png though..
so our dream of a shared file might be short lived..
I seem to remember macos accepting png for icons..but this was back in the olden days...
A test seems like a good idea!

@tobiasdiez
Copy link
Member Author

The best "documentation" I could find are the jpackage unit tests

tobiasdiez added a commit that referenced this issue Nov 17, 2019
tobiasdiez added a commit that referenced this issue Nov 19, 2019
* Readd file associations

Fixes #5520.

* Fix mime types of JabRef on Linux

Co-authored-by: Galileo Sartor <[email protected]>

* Update buildres/linux/JabRef.desktop

Co-Authored-By: Galileo Sartor <[email protected]>

* Update bibtexAssociations.properties
@tobiasdiez
Copy link
Member Author

@UltimaBGD Thanks for your investigations. With your help, I was now able to fix this issue. (There still might be some problems with the file icon on Linux...)

@UltimaBGD
Copy link
Contributor

I'm glad I was able to help!

koppor pushed a commit that referenced this issue Jul 1, 2021
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
Siedlerchr pushed a commit that referenced this issue 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 <[email protected]>
koppor pushed a commit that referenced this issue Jul 4, 2021
ec4a4c0 Create rassegna-degli-archivi-di-stato.csl (#5530)
e3a4bb2 Update ocean-and-coastal-research.csl (#5533)
aeb3ece Create bakhtiniana-journal-of-discourse-studies.csl (#5535)
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: ec4a4c0
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 good first issue An issue intended for project-newcomers. Varies in difficulty. installation
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants