Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • meld meld
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 187
    • Issues 187
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • meldmeld
  • Issues
  • #532

Closed (duplicated)
(duplicated)
Open
Created Dec 08, 2020 by Shyam Sundar Shukla@shyamsundarshukla1991

Option to give different text filters for different types of files

When comparing files, there are certain filters which are applicable to one file and not another. In this case if i am bale to provide different text filters for different types of files, it would be great. For ex- *.xml should have one text filter set and *.py has different filters. This also helps when i am doing folder comparison and then all the files can have different filters and I don't have to check and uncheck text filters every time for each file in Meld Preferences dialog. And if this can be given as a command line option, it would be nicer. In command line, user can give the path to a "text-filters file". This text-filters file should have a key-value pair where key is file type and value is a list of regular expressions to match.

Text-filters file contents

  • *.xml regex1, regex2...
  • *.py regex3, regex4...
  • *.c regex5, regex2....
Edited Dec 08, 2020 by Andre Klapper
Assignee
Assign to
Time tracking