1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-10 06:03:31 +02:00

Commit Graph

  • d0fa892c16 maint: remove last remaining assert() master Pádraig Brady 2026-04-09 21:36:12 +01:00
  • eef9ce5071 maint: move tty-eof.pl to misc directory Pádraig Brady 2026-04-09 16:30:13 +01:00
  • e5912211de tests: tty-eof.pl: address FIXME re hardcoded Ctrl-d Pádraig Brady 2026-04-09 16:09:38 +01:00
  • 574d8660c7 tests: tty-eof.pl: make fully table driven Pádraig Brady 2026-04-09 15:32:29 +01:00
  • f312af49a2 tests: all: check empty tty input is handled appropriately Pádraig Brady 2026-04-09 15:12:45 +01:00
  • d27e48c122 maint: cat: avoid coverity NULL dreference warning Pádraig Brady 2026-04-09 21:23:35 +01:00
  • 3131fbf0e1 cat: avoid memory allocation per file Pádraig Brady 2026-04-08 13:20:12 +01:00
  • e0a641674a cat: fix splice() from empty input Pádraig Brady 2026-04-09 11:17:10 +01:00
  • 00ba75a02a tests: tee: ensure intermittent data is handled oech3 2026-04-09 13:52:50 +09:00
  • bd5d98e8a7 maint: touch: prefer timespec_cmp Collin Funk 2026-04-08 22:34:13 -07:00
  • 745f4000fe tests: date: fix false failure on OpenBSD 7.8 Pádraig Brady 2026-04-07 23:17:36 +01:00
  • 5b0cb4379a tests: numfmt: avoid false failure on systems without long double Pádraig Brady 2026-04-07 21:44:56 +01:00
  • 2e7fc39ec1 maint: cut: avoid discarded-qualifiers warnings Pádraig Brady 2026-04-07 14:35:25 +01:00
  • aaae9d0db6 tests: cat: avoid false failure on systems without splice Pádraig Brady 2026-04-07 12:20:10 +01:00
  • 457f88513a cat: use splice if operating on pipes or if copy_file_range fails Collin Funk 2026-03-29 16:13:01 -07:00
  • 77a0bac87d build: update gnulib submodule to latest Collin Funk 2026-04-06 17:00:19 -07:00
  • 7064be3061 build: cut: fix compilation error on non C23 compilers Pádraig Brady 2026-04-06 22:35:39 +01:00
  • 374a14e841 tests: date: add large year test Sylvestre Ledru 2026-04-02 13:10:13 +02:00
  • f48cc50f7a maint: revert “avoid pthread_sigmask lock” Paul Eggert 2026-04-06 11:12:46 -07:00
  • cff1fa2239 maint: simplify c32issep Paul Eggert 2026-04-05 15:51:36 -07:00
  • 793f45e916 tests: expr: add short-circuit tests with parenthesized branches Sylvestre Ledru 2026-04-03 12:07:44 +02:00
  • 829593317d tests: split: verify non-UTF-8 bytes are preserved in filenames Sylvestre Ledru 2026-04-03 12:23:52 +02:00
  • 2625209807 tests: ln: add test for non-UTF-8 source names in target-dir mode Sylvestre Ledru 2026-04-03 18:09:43 +02:00
  • fac454616b test: od: verify -t f defaults to double precision Sylvestre Ledru 2026-04-06 17:10:42 +01:00
  • 3a9901daad tests: ls: add quoting-utf8 test for Unicode quotes in UTF-8 locales Sylvestre Ledru 2026-04-06 15:49:29 +02:00
  • 262bc9f49e tests: numfmt: cover GNU/uutils compatibility edge cases Sylvestre Ledru 2026-04-06 00:14:25 +02:00
  • a325c99781 doc: document cut(1) multi-byte and interface consolidation Pádraig Brady 2026-03-12 17:49:27 +00:00
  • 65ee5e6d0a tests: cut: add remaining tests to ensure 100% coverage Pádraig Brady 2026-04-06 14:36:28 +01:00
  • e4258ef02f tests: cut: expand GB18030 tests Pádraig Brady 2026-04-06 13:44:30 +01:00
  • 4c6cf6043a maint: cut: refactor delimiter handling Paul Eggert 2026-04-03 21:01:44 +01:00
  • 1a44a25808 cut: -f: fix handling of multi-byte delimiters that span buffers Pádraig Brady 2026-04-02 21:56:23 +01:00
  • 57c87043f6 cut,fold,expand,unexpand: ensure we process all available characters Pádraig Brady 2026-04-02 20:19:07 +01:00
  • 1b4b8104d3 cut: -b: avoid function calls in hot loop Pádraig Brady 2026-04-02 17:24:32 +01:00
  • 374ff00c36 cut: fix logic issue with field delim in last byte of buffer Pádraig Brady 2026-04-01 20:43:00 +01:00
  • d757d32f86 cut: ensure responsive input processing Pádraig Brady 2026-04-01 19:37:10 +01:00
  • 8daf2a91be maint: cut: rename line_in to bytes_in Pádraig Brady 2026-03-31 16:26:49 +01:00
  • 1c9e223298 tests: cut: add more multi-byte tests Pádraig Brady 2026-03-29 15:15:57 +01:00
  • 76edef14d8 cut: make the dependency on memchr2 explicit Pádraig Brady 2026-03-29 12:11:53 +01:00
  • 890cf82593 cut: combine cut_bytes_no_split and cut_characters Pádraig Brady 2026-03-28 18:33:42 +00:00
  • fe00823330 doc: cut: clarify that combining characters are not treated specially Pádraig Brady 2026-03-28 16:18:41 +00:00
  • 25f0702eaa maint: cut: various code cleanups and comments Pádraig Brady 2026-03-28 14:14:24 +00:00
  • 5d339d583d cut: support no delimiter match fast path with -s Pádraig Brady 2026-03-28 09:34:33 +00:00
  • c3e819fadc doc: cut: resintate and expand -d info Pádraig Brady 2026-03-28 09:12:39 +00:00
  • 032ecdee9b maint: cut: cleanup context management for byte search Pádraig Brady 2026-03-27 22:09:19 +00:00
  • 24571c41f3 cut: optimize UTF-8 input with 0xF5-0xFF delimiters Pádraig Brady 2026-03-27 18:59:01 +00:00
  • 03a686a456 doc: cut: clarify that -s suppressed lines with only trimmed spaces Pádraig Brady 2026-03-27 18:29:16 +00:00
  • 2c1ea231ca doc: cut: mention the default -O used with -w Pádraig Brady 2026-03-27 15:52:14 +00:00
  • 7ceb4c348b maint: cut: simplify mbbuf_fill Pádraig Brady 2026-03-26 16:52:56 +00:00
  • 5dd1a0bc77 maint: refactor is_utf8_charset helper to system.h Pádraig Brady 2026-03-26 15:09:15 +00:00
  • 36751ab993 cut: optimize per character memcpy Pádraig Brady 2026-03-25 19:11:35 +00:00
  • 4ae2275952 cut: refactor skip_line_remainder logic Pádraig Brady 2026-03-25 12:01:32 +00:00
  • 30c19a1279 maint: cut simplify cut_fields_bytesearch Pádraig Brady 2026-03-24 19:25:28 +00:00
  • 1da3ccced2 cut: enable fast path for all delimiter lengths Pádraig Brady 2026-03-24 18:53:03 +00:00
  • 7a124eb585 cut: optimize -f with -d longer than lines Pádraig Brady 2026-03-24 16:35:00 +00:00
  • e73dbeb5ab cut: optimize -b for short lines Pádraig Brady 2026-03-24 15:35:24 +00:00
  • f5cab8e30c cut: optimize per character field scanning Pádraig Brady 2026-03-23 20:59:48 +00:00
  • a78ef2b65c cut: prefer c_isblank() to c32issep() Pádraig Brady 2026-03-23 20:31:21 +00:00
  • 9817599526 cut: avoid fwrite calls for smaller amounts of data Pádraig Brady 2026-03-23 17:42:27 +00:00
  • a16d56d60c cut: optimize -b by avoiding per byte iteration Pádraig Brady 2026-03-22 12:20:04 +00:00
  • ea6a7ba547 cut: optimize when no delimiter in input Pádraig Brady 2026-03-21 14:15:48 +00:00
  • 7d017f83bc tests: cut: ensure multi-byte delimiter is rejected in uni-byte locales Pádraig Brady 2026-03-20 19:25:59 +00:00
  • 700ffc51a1 cut: optimize -w for uni-byte case Pádraig Brady 2026-03-20 17:43:20 +00:00
  • f5b7d38d13 doc: cut: reorder -s in texi Pádraig Brady 2026-03-20 17:08:59 +00:00
  • c1d7b492c6 doc: cut: document the -w option Pádraig Brady 2026-03-20 17:07:18 +00:00
  • cf25ef286a cut: refactor find_bytesearch_field_terminator to be stateful Pádraig Brady 2026-03-20 14:49:44 +00:00
  • 0adb7c6edd cut: avoid repeated searchs for line_delim in the multi-byte delim case Pádraig Brady 2026-03-20 14:21:27 +00:00
  • d9825aa9b1 cut: refactor all byte search to find_bytesearch_field_terminator Pádraig Brady 2026-03-20 13:52:37 +00:00
  • 6250b59ef9 cut: optimize -f when finished processing fields for a line Pádraig Brady 2026-03-20 13:42:43 +00:00
  • 352a396a16 cut: optimize -f for fhe common case of single byte delimiters Pádraig Brady 2026-03-20 13:41:37 +00:00
  • 2a6b36ff5b cut: optimize -d '?' in UTF-8 case Pádraig Brady 2026-03-17 14:17:06 +00:00
  • f6b3055f74 cut: merge cut_fields and cut_fields_bytesearch Pádraig Brady 2026-03-17 13:30:36 +00:00
  • b3ef6231bd cut: refactor -f to byte search and character processing Pádraig Brady 2026-03-16 22:23:02 +00:00
  • 16b1ff40ae cut: fix 25% perf regression mentioned in previous change Pádraig Brady 2026-03-16 20:47:23 +00:00
  • 26028fb2c6 cut: use bounded memory in utf8 mode when possible Pádraig Brady 2026-03-16 14:11:08 +00:00
  • ba7c1fbadb cut: add utf8 helper to mbbuf Pádraig Brady 2026-03-16 12:45:59 +00:00
  • 801686242e cut: faster utf8 processing Pádraig Brady 2026-03-16 11:11:59 +00:00
  • a14ac29629 cut: support -F as an alias for -f -w -O ' ' Pádraig Brady 2026-03-13 19:48:05 +00:00
  • 74f6692aa0 maint: cut: refactor buffered and ordinary field scanning Pádraig Brady 2026-03-13 15:08:34 +00:00
  • eb1f057746 cut: support --whitespace-delimited=trimmed Pádraig Brady 2026-03-13 14:57:42 +00:00
  • 77ccacb9a7 cut: support -O as an alias for --output-delimiter Pádraig Brady 2026-03-13 11:05:40 +00:00
  • 0ae17ffd99 doc: cut: adjust for multi-byte support Pádraig Brady 2026-03-11 22:15:38 +00:00
  • f644b4ca53 cut: refactor multi-byte updates Pádraig Brady 2026-03-12 18:58:46 +00:00
  • 57110d8bae cut: implement -n to avoid outputting partial characters Pádraig Brady 2026-03-12 17:27:00 +00:00
  • caf1e91266 tests: cut: add a test for divergence from i18n patch Pádraig Brady 2026-03-12 16:09:39 +00:00
  • bed93d46f8 tests: cut: add case currently failing for coreutils-i18n patch Pádraig Brady 2026-03-12 15:50:04 +00:00
  • 1cdc079860 tests: cut: check multi-byte output delimiter Pádraig Brady 2026-03-12 15:04:29 +00:00
  • 74047ec55e cut: adjust error message to be less specific Pádraig Brady 2026-03-12 18:36:27 +00:00
  • 19aa72b4ea cut: implement -w,--whitespace-delimited Pádraig Brady 2026-03-11 22:42:45 +00:00
  • 32f1de5b4f cut: support single byte -d with GB18030 input Pádraig Brady 2026-03-11 22:06:43 +00:00
  • 94ddf45a60 cut: support single byte -d that may be part of multi-byte Pádraig Brady 2026-03-11 21:23:24 +00:00
  • a021b0b698 cut: support multi-byte field delimiters Pádraig Brady 2026-03-11 21:12:04 +00:00
  • 97703386e6 cut: support multi-byte input with -c Pádraig Brady 2026-03-11 20:50:23 +00:00
  • fb78200249 maint: cut: refactor output calls Pádraig Brady 2026-03-13 15:43:21 +00:00
  • e3c7dc2b03 tests: cut: ensure no unecessary buffering Pádraig Brady 2026-03-21 18:53:24 +00:00
  • a04a1054f8 doc: cut: reorder --complement alphabetically in help Pádraig Brady 2026-03-13 11:58:24 +00:00
  • 1173ebb7c8 doc: cut: clarify description of -b and -c Pádraig Brady 2026-03-11 22:17:08 +00:00
  • 1204b29bab build: update to latest gnulib Pádraig Brady 2026-04-05 13:04:03 +01:00
  • 38fc6bde64 basename: avoid duplicate strlen calls on the suffix Collin Funk 2026-04-04 12:44:14 -07:00
  • b64f9bfe4f date: simplify -u by not calling putenv Paul Eggert 2026-04-02 18:53:34 -07:00
  • bb51268465 build: update gnulib submodule to latest Paul Eggert 2026-04-01 14:44:00 -07:00