{"id":17070755,"url":"https://github.com/raimondi/yaifa","last_synced_at":"2025-04-12T19:41:38.510Z","repository":{"id":915226,"uuid":"676656","full_name":"Raimondi/yaifa","owner":"Raimondi","description":"Yet Another Indent Finder, Almost...","archived":false,"fork":false,"pushed_at":"2020-04-10T07:37:11.000Z","size":2369,"stargazers_count":21,"open_issues_count":2,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-26T13:54:04.410Z","etag":null,"topics":["indentation","plugin","vim"],"latest_commit_sha":null,"homepage":"http://www.vim.org/scripts/script.php?script_id=3096","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Raimondi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-05-20T08:23:40.000Z","updated_at":"2024-08-26T16:02:12.000Z","dependencies_parsed_at":"2022-07-05T21:30:57.429Z","dependency_job_id":null,"html_url":"https://github.com/Raimondi/yaifa","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raimondi%2Fyaifa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raimondi%2Fyaifa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raimondi%2Fyaifa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raimondi%2Fyaifa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raimondi","download_url":"https://codeload.github.com/Raimondi/yaifa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248625030,"owners_count":21135509,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["indentation","plugin","vim"],"created_at":"2024-10-14T11:33:31.129Z","updated_at":"2025-04-12T19:41:38.486Z","avatar_url":"https://github.com/Raimondi.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Yaifa: Yet another indent finder, almost...\n\nThis plug-in will try to detect the kind of indentation used in your file and\nset the indenting options to the appropriate values. It recognizes three types\nof indentation:\n\n1. Space: Only spaces are used to indent.\n2. Tab: Only tabs are used.\n3. Mixed: A combination of tabs and space is used. e.g.: a tab stands for 8\n    spaces, but each indentation level is 4 spaces.\n\nIn order to guess the indentation of the buffer, it looks for increments in\nthe indentation level and into the involved lines to see the type of\nindentation and the number of spaces of the change.  The type of indentation\nwith the most lines is used to set the options.\n\nIf Yaifa ever guesses wrong indentation, send me immediately a mail, if\npossible with the offending file, or open an issue on GitHub.\n\nThis script is based on Philippe Fremy's Python script\n[Indent Finder](http://www.freehackers.org/Indent_Finder), hence the \"almost\"\npart of the name.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraimondi%2Fyaifa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraimondi%2Fyaifa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraimondi%2Fyaifa/lists"}