Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • F fontconfig
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 181
    • Issues 181
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 23
    • Merge requests 23
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • fontconfig
  • fontconfig
  • Issues
  • #207
Closed
Open
Issue created Dec 08, 2019 by Nicolas Mailhot@nim

Please make no-style selectable in match

Because the meta variable font style has no style value, it is not possible to write a match that affects meta but not other styles.

The following does not select the meta entry:

  <match target="scan">
    <test name="fullname">
      <string>Foo Italic</string>
    </test>
    <test name="family">
      <string>Foo</string>
    </test>
    <test name="style">
      <string></string>
    </test>
  </match>

The following does select the meta entry, but also all its Italic face

  <match target="scan">
    <test name="fullname">
      <string>Foo Italic</string>
    </test>
    <test name="family">
      <string>Foo</string>
    </test>
  </match>

This is wreaking havok in my fontconfig files.

Edited Dec 08, 2019 by Nicolas Mailhot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking