-
-
Couldn't load subscription status.
- Fork 68
Open
Labels
citeproc compatThis issue is related to one or more failing citeproc tests.This issue is related to one or more failing citeproc tests.spec compatThis issue is related to an incompatibility with the CSL spec or some other spec.This issue is related to an incompatibility with the CSL spec or some other spec.
Description
This issue tracks all the citeproc tests Hayagriva does support in principle (they have no unsupported features like date ranges) but which do not yet pass.
- bugreports_AllCapsLeakage
- bugreports_ApostropheOnParticle
- bugreports_BadDelimiterBeforeCollapse
- Passes in Fix year suffix collapse #367
- bugreports_ByBy
- bugreports_ChicagoAuthorDateLooping
- bugreports_CollapseFailure
- bugreports_ContainerTitleShort
- bugreports_DelimitersOnLocator
- bugreports_DisambiguationAddNames
- bugreports_DuplicateSpaces
- bugreports_DuplicateSpaces2
- bugreports_DuplicateSpaces3
- bugreports_DuplicateTerminalPunctuationInBibliography
- bugreports_FrenchApostrophe
- bugreports_IeeePunctuation
- bugreports_LabelsOutOfPlace
- bugreports_LegislationCrash
- bugreports_MovePunctuationInsideQuotesForLocator
- bugreports_NoTitle
- bugreports_SingleQuote
- bugreports_SortSecondaryKey
- bugreports_SortedIeeeItalicsFail
- bugreports_ThesisUniversityAppearsTwice
- bugreports_UndefinedBeforeVal
- bugreports_UndefinedInName
- bugreports_YearSuffixInHarvard1
- bugreports_disambigHang
- bugreports_parenthesis
- bugreports_parseName
- collapse_AuthorCollapseNoDateSorted
- collapse_ChicagoAfterCollapse
- collapse_YearSuffixCollapse
- collapse_YearSuffixCollapseNoRange
- Passes in Fix year suffix collapse #367
- collapse_YearSuffixCollapseNoYearSuffixDelimiter
- collapse_YearSuffixImplicitCollapseNoYearSuffixDelimiter
- date_DateBC
- Diverging behavior, replaced by local test case. See Tracking Issue: CSL Spec Compliance #327 (comment)
- date_DateNoDateNoTest
- citeproc emits error; Hayagriva an empty output
- date_DayOrdinalDayOneOnly
- Fixed in Fix date ordinals #366
- date_InPress
- We don't support literals in date
- date_LopsidedDataYearSuffixCollapse
- Passes in Fix year suffix collapse #367
- date_NegativeDateSort
- Diverging behavior, replaced by local test case in Fix negative date sorting #368. See Tracking Issue: CSL Spec Compliance #327 (comment)
- date_NegativeDateSortViaMacro
- Diverging behavior, replaced by local test case in Fix negative date sorting #368. See Tracking Issue: CSL Spec Compliance #327 (comment)
- date_NegativeDateSortViaMacroOnYearMonthOnly
- Diverging behavior, replaced by local test case in Fix negative date sorting #368. See Tracking Issue: CSL Spec Compliance #327 (comment)
- date_NonexistentSortReverseBibliography
- Passes in Fix sorting for empty sort values #390
- date_NonexistentSortReverseCitation
- Passes in Fix sorting for empty sort values #390
- date_OtherWithDate
- date_SeasonSubstituteInGroup
- date_SortEmptyDatesBibliography
- Passes in Fix sorting for empty sort values #390
- date_SortEmptyDatesCitation
- Passes in Fix sorting for empty sort values #390
- date_String
- We don't support
rawin dates.
- We don't support
- date_Uncertain
- Passes in Allow for uncertain JSON dates #396
- date_VariousInvalidDates
- Very strange: We accept some dates we shouldn't (e.g., w/ negative month); but citeproc treats a month > 12 as a season: The season is the month - 12. I don't know why
- date_YearSuffixDelimiter
- Passes in Fix year suffix collapse #367
- date_YearSuffixImplicitWithNoDate
- I do not understand why this should be disambiguated. The references are not identical.
- date_YearSuffixWithNoDate
- Same as date_YearSuffixImplicitWithNoDate
- decorations_Baseline
- Essentially same output but with additional
<sup>tags. Overwrite the test or get rid of additional tags?
- Essentially same output but with additional
- decorations_NestedQuotes
- Hayagriva does not recognize
‘as quotation mark characters. Could be handled once Smart Quotation Marks in Formattable Strings. #99 is merged.
- Hayagriva does not recognize
- disambiguate_AddNamesFailure
- If disambiguation fails, Hayagriva still applies the changes anyway, citeproc does not. The CSL spec is unclear, but citeproc's behavior seems right to me.
- disambiguate_AddNamesFailureWithAddGivenname
- disambiguate_AllNamesBaseNameCountOnFailureIfYearSuffixAvailable
- disambiguate_AllNamesGenerally
- disambiguate_AllNamesSimpleSequence
- disambiguate_AllNamesWithInitialsBibliography
- disambiguate_AllNamesWithInitialsGenerally
- disambiguate_AndreaEg1a
- disambiguate_AndreaEg1b
- disambiguate_AndreaEg1c
- disambiguate_AndreaEg2
- disambiguate_AndreaEg3
- disambiguate_AndreaEg4
- disambiguate_AndreaEg5
- disambiguate_ByCiteBaseNameCountOnFailureIfYearSuffixAvailable
- disambiguate_ByCiteGivennameExpandCrossNestedNames
- disambiguate_ByCiteIncremental1
- disambiguate_ByCiteIncremental2
- disambiguate_ByCiteMinimalGivennameExpandMinimalNames
- disambiguate_ByCiteRetainNamesOnFailureIfYearSuffixNotAvailable
- disambiguate_CitationLabelDefault
- disambiguate_CitationLabelInData
- disambiguate_DisambiguateTrueReflectedInBibliography
- disambiguate_ExtraTextCitation
- disambiguate_IncrementalExtraText
- disambiguate_InitializeWithButNoDisambiguation
- disambiguate_PrimaryNameGenerally
- disambiguate_PrimaryNameWithInitialsLimitedToPrimary
- disambiguate_PrimaryNameWithParticle
- disambiguate_SkipAccessedYearSuffix
- disambiguate_ToInitialOnly
- disambiguate_Trigraph
- disambiguate_YearSuffixAndSort
- disambiguate_YearSuffixAtTwoLevels
- disambiguate_YearSuffixMixedDates
- Passes in Fix year suffix collapse #367
- disambiguate_YearSuffixTwoPairsBibliography
- disambiguate_YearSuffixTwoPairsFirstNameBibliography
- disambiguate_YearSuffixTwoPairsFullNamesBibliography
- disambiguate_YearSuffixWithMixedCreatorTypes
- display_AuthorAsHeading
- display_LostSuffix
- display_SecondFieldAlignClone
- etal_UseZeroFirst
- flipflop_Apostrophes
- flipflop_LeadingSingleQuote
- flipflop_QuotesInFieldNotOnNode
- flipflop_QuotesNodeLevelMarkup
- flipflop_SingleBeforeColon
- flipflop_StartingApostrophe
- fullstyles_ChicagoArticleTitleQuestion
- fullstyles_ChicagoAuthorDateSimple
- group_ComplexNesting
- group_SuppressTermInMacro
- group_SuppressTermWhenNoOutputFromPartialDate
- label_CollapsedPageNumberPluralDetection
- label_PluralWithAnd
- label_PluralWithCommaAnd
- label_PluralWithCommaLocalizedAnd
- label_PluralWithLocalizedAmpersand
- label_PluralWithLocalizedAnd
- locator_SingularEmbeddedLabelAfterPlural
- locator_TrickyEntryForPlurals
- name_ApostropheInGivenName
- name_ArticularWithComma
- name_AuthorCount
- name_AuthorCountWithMultipleVariables
- name_AuthorEditorCount
- name_CeltsAndToffsCrowdedInitials
- name_CeltsAndToffsSpacedInitials
- name_CiteGroupDelimiterWithYearSuffixCollapse
- name_CiteGroupDelimiterWithYearSuffixCollapse2
- name_CiteGroupDelimiterWithYearSuffixCollapse3
- name_DelimiterAfterInverted
- name_EtAlWithCombined
- name_HebrewAnd
- name_HyphenatedNonDroppingParticle1
- name_HyphenatedNonDroppingParticle2
- name_InTextMarkupInitialize
- name_InTextMarkupNormalizeInitials
- name_InitialsInitializeFalse
- name_InitialsInitializeFalseEmpty
- name_InitialsInitializeFalsePeriod
- name_InitialsInitializeFalsePeriodSpace
- name_InitialsInitializeTrue
- name_InitialsInitializeTrueEmpty
- name_InitialsInitializeTruePeriod
- name_InitialsInitializeTruePeriodSpace
- name_LongAbbreviation
- name_LowercaseSurnameSuffix
- name_OnlyGivenname
- name_ParseNames
- name_ParsedCommaDelimitedDroppingParticleSortOrderingWithoutAffixes
- name_ParsedDroppingParticleWithApostrophe
- name_ParticleCaps1
- name_ParticleCaps2
- name_ParticleCaps3
- name_ParticleParse1
- name_SplitInitials
- name_SubsequentAuthorSubstituteMultipleNames
- name_SubsequentAuthorSubstituteSingleField
- name_SubstituteOnNamesSpanGroupSpanFail
- name_SubstitutePartialEach
- name_TwoRolesSameRenderingSeparateRoleLabels
- name_namepartAffixes
- nameattr_NamesDelimiterOnBibliographyInBibliography
- nameattr_NamesDelimiterOnCitationInCitation
- nameattr_NamesDelimiterOnStyleInBibliography
- nameattr_NamesDelimiterOnStyleInCitation
- number_LeadingZeros
- number_MixedText
- number_PlainHyphenOrEnDashAlwaysPlural
- page_ChicagoWeird
- page_Expand
- page_ExpandWeirdComposite
- page_Minimal
- page_NoOption
- plural_NameLabelAlways
- plural_NameLabelContextualPlural
- plural_NameLabelContextualSingular
- plural_NameLabelDefaultPlural
- plural_NameLabelDefaultSingular
- plural_NameLabelNever
- position_FalseInBibliography
- punctuation_DefaultYearSuffixDelimiter
- Passes in Fix year suffix collapse #367
- punctuation_FrenchOrthography
- punctuation_FullMontyField
- punctuation_FullMontyPlain
- punctuation_FullMontyQuotesIn
- punctuation_FullMontyQuotesOut
- punctuation_OnMacro
- quotes_PunctuationWithInnerQuote
- quotes_QuotesUnderQuotesFalse
- simplespace_case1
- sort_AguStyle
- sort_AguStyleReverseGroups
- sort_ChangeInNameSort
- sort_ChicagoYearSuffix1
- sort_ChicagoYearSuffix2
- sort_ConditionalMacroDates
- Passes in Add Collation-Based String Sorting #314
- sort_DropNameLabelInSort
- sort_LeadingA
- sort_LeadingApostropheOnNameParticle
- sort_NameImplicitSortOrderAndForm
- sort_NameVariable
- sort_NumberOfAuthorsAsKey
- sort_OmittedBibRefMixedNumericStyle
- sort_OmittedBibRefNonNumericStyle
- sort_Quotes
- sort_SeparateAuthorsAndOthers
- sort_StatusFieldAscending
- Passes in Fix sorting for empty sort values #390
- sort_SubstituteTitle
- sort_VariousNameMacros1
- sort_VariousNameMacros2
- sort_VariousNameMacros3
- substitute_SharedMacro
- substitute_SubstituteOnlyOnceTermEmpty
- textcase_InQuotes
- textcase_LastChar
- textcase_NoSpaceBeforeApostrophe
- textcase_NonEnglishChars
- textcase_RepeatedTitleBug
- textcase_SkipNameParticlesInTitleCase
- textcase_TitleCaseWithCleverBrandName
- textcase_TitleWithEmDash
- variables_ContainerTitleShort
YDX-2147483647 and alaminkouser
Metadata
Metadata
Assignees
Labels
citeproc compatThis issue is related to one or more failing citeproc tests.This issue is related to one or more failing citeproc tests.spec compatThis issue is related to an incompatibility with the CSL spec or some other spec.This issue is related to an incompatibility with the CSL spec or some other spec.