From 5e7687afc9075a3213c9b7759f2bc63cab74ee12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sun, 9 Jun 2024 22:50:45 +0200 Subject: [PATCH] docs: fix sort_by function example `buffer_a.modified` returned a bool rather than a number. --- doc/bufferline.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/doc/bufferline.txt b/doc/bufferline.txt index 6626fc89..6da2644f 100644 --- a/doc/bufferline.txt +++ b/doc/bufferline.txt @@ -166,7 +166,9 @@ The available configuration are: }, sort_by = 'insert_after_current' |'insert_at_end' | 'id' | 'extension' | 'relative_directory' | 'directory' | 'tabs' | function(buffer_a, buffer_b) -- add custom logic - return buffer_a.modified > buffer_b.modified + local modified_a = vim.fn.getftime(buffer_a.path) + local modified_b = vim.fn.getftime(buffer_b.path) + return modified_a > modified_b end } } @@ -483,7 +485,9 @@ are available to use using >lua sort_by = function(buffer_a, buffer_b) print(vim.inspect(buffer_a)) -- add custom logic - return buffer_a.modified > buffer_b.modified + local modified_a = vim.fn.getftime(buffer_a.path) + local modified_b = vim.fn.getftime(buffer_b.path) + return modified_a > modified_b end <