[PR #2506] [MERGED] Sort repository tree entries in natural way #16438

Closed
opened 2025-11-02 12:10:38 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-gitea/gitea/pull/2506
Author: @lafriks
Created: 9/14/2017
Status: Merged
Merged: 9/19/2017
Merged by: @lafriks

Base: masterHead: feat/humanized_file_sort


📝 Commits (7)

  • 28f17d2 Sort repository tree entries in natural way
  • 78d16b3 Fix sort for different length strings with first parts equal
  • 106848f Improve test case
  • 5be9ceb Refactor return statements
  • 1234640 Update gitea/git dependency
  • 2b31e5e Merge branch 'master' into feat/humanized_file_sort
  • bd23fa8 Merge branch 'master' into feat/humanized_file_sort

📊 Changes

5 files changed (+145 additions, -16 deletions)

View changed files

modules/base/natural_sort.go (+89 -0)
modules/base/natural_sort_test.go (+24 -0)
📝 routers/repo/view.go (+1 -1)
📝 vendor/code.gitea.io/git/tree_entry.go (+28 -12)
📝 vendor/vendor.json (+3 -3)

📄 Description

Before:
image
After:
image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-gitea/gitea/pull/2506 **Author:** [@lafriks](https://github.com/lafriks) **Created:** 9/14/2017 **Status:** ✅ Merged **Merged:** 9/19/2017 **Merged by:** [@lafriks](https://github.com/lafriks) **Base:** `master` ← **Head:** `feat/humanized_file_sort` --- ### 📝 Commits (7) - [`28f17d2`](https://github.com/go-gitea/gitea/commit/28f17d2baf35b52b57c360b7a0eee0d59845372a) Sort repository tree entries in natural way - [`78d16b3`](https://github.com/go-gitea/gitea/commit/78d16b3bbb945c857d700201ebbeddf9f06f5101) Fix sort for different length strings with first parts equal - [`106848f`](https://github.com/go-gitea/gitea/commit/106848f08ade7f82c5f0ba0b41b8cc7994b9fba3) Improve test case - [`5be9ceb`](https://github.com/go-gitea/gitea/commit/5be9ceb252d44e95b9f0b19c2d799b776a3d3a72) Refactor return statements - [`1234640`](https://github.com/go-gitea/gitea/commit/1234640e2a9dd3cec1c294cce4fead23938b9ef6) Update gitea/git dependency - [`2b31e5e`](https://github.com/go-gitea/gitea/commit/2b31e5ef224e1cfe1d936669101585b4d9d979cc) Merge branch 'master' into feat/humanized_file_sort - [`bd23fa8`](https://github.com/go-gitea/gitea/commit/bd23fa8ad08c0172a914e2d15b71c4f62011db87) Merge branch 'master' into feat/humanized_file_sort ### 📊 Changes **5 files changed** (+145 additions, -16 deletions) <details> <summary>View changed files</summary> ➕ `modules/base/natural_sort.go` (+89 -0) ➕ `modules/base/natural_sort_test.go` (+24 -0) 📝 `routers/repo/view.go` (+1 -1) 📝 `vendor/code.gitea.io/git/tree_entry.go` (+28 -12) 📝 `vendor/vendor.json` (+3 -3) </details> ### 📄 Description Before: ![image](https://user-images.githubusercontent.com/165205/30432890-aacd39f6-996b-11e7-9937-1789a2ecb7c5.png) After: ![image](https://user-images.githubusercontent.com/165205/30432933-cf97da5c-996b-11e7-8e2e-e03f1f0b223d.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-02 12:10:38 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#16438