More verbosity without welcome message
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 45/100
Hướng nghiên cứu
Bắt đầu trong programs/zstdcli.c tại lời gọi WELCOME_MESSAGE và kiểm tra cách DISPLAYLEVEL xử lý mức độ chi tiết của -v. Xác minh rằng việc nén từ stdin với -v hiển thị tiến trình mà không có thông báo chào mừng, trong khi với -vv thì thông báo đó vẫn được hiển thị, và xác nhận rằng việc nén không ở chế độ chi tiết vẫn im lặng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
When compressing from stdin, it would be nice with an option to see the progress without the WELCOME_MESSAGE.
Especially in scripts that invoke zstd many times.
Current behaviour:
ls -l |zstd -9 -v > ll.zst
*** Zstandard CLI (64-bit) v1.6.0, by Yann Collet ***
/*stdin*\ : 36.23% ( 1.17 KiB => 434 B, /*stdout*\)
Proposed:
ls -l |zstd -9 -v > ll.zst
/*stdin*\ : 36.23% ( 1.17 KiB => 434 B, /*stdout*\)
ls -l |zstd -9 > ll.zst
[shows nothing - both before and after change]
Proposed simple solution:
diff --git a/programs/zstdcli.c b/programs/zstdcli.c
index 01760ff8..86ea5a10 100644
--- a/programs/zstdcli.c
+++ b/programs/zstdcli.c
@@ -1335,7 +1335,7 @@ int main(int argCount, const char* argv[])
}
/* Welcome message (if verbose) */
- DISPLAYLEVEL(3, WELCOME_MESSAGE);
+ DISPLAYLEVEL(4, WELCOME_MESSAGE);
#ifdef ZSTD_MULTITHREAD
if ((operation==zom_decompress) && (setThreads_non1)) {
so that two or more -v's are needed for the welcome message to be shown.
- Ngôn ngữ chính
- C
- Star
- 28.1k
- Fork
- 2.7k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của facebook/zstd
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
cmake: AddZstdCompilationFlags still depends on C++ after #4357Có thể đã có người làm @Tyagiquamar đã nhận 31 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
ZSTD_compressSequencesAndLiterals() does not enforce its documented litCapacity >= litSize + 8 contract — the implemented check is 8 bytes weaker than the API documentation, its own error message, and the introducing commitCó thể đã có người làm @KSAGlory đã nhận 51 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
-
seekable_format warning with -DNDEBUG: potential uninitialised local variable newOffset usedCó thể đã có người làm @i098 đã nhận 20 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Tất cả issue của facebook/zstd
Issue tương tự
-
LSP: Invalid buffer id in previous_result_ids during workspace/diagnostic/refreshCó thể đã có người làm @sharky720 đã nhận hôm nay. Đang mởdiagnostic lsp
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
neovim/neovim#42629 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
c first-contributor first-contributors good first issue help wanted medium up-for-grabs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
fork-commit-merge/fork-commit-merge#8539 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
epics-base/epics-base#1034 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
documentation
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 72/100