Commit graph

  • af3d73ef51 Remove unused variable master Sergey Poznyakoff 2025-04-09 21:10:15 +03:00
  • 8f3eb3433e Fix handling of empty words when WRDSF_RETURN_DELIMS or WRDSO_MAXWORDS are in effect v1.2 Sergey Poznyakoff 2025-03-15 23:05:25 +02:00
  • 0e1a09c4c7 Minor fixes Sergey Poznyakoff 2025-03-11 20:33:58 +02:00
  • 7885c2aacd Minor fix Sergey Poznyakoff 2024-10-30 14:41:19 +02:00
  • bef6cffeed Bugfix Sergey Poznyakoff 2024-10-22 08:58:36 +03:00
  • e2f0c64db9 Fix default escape settings. Sergey Poznyakoff 2023-06-21 16:01:32 +03:00
  • 403b1c769f Change in the testsuite Sergey Poznyakoff 2021-10-02 11:25:59 +03:00
  • 6ab5387624 Fix handling of negative positional arguments Sergey Poznyakoff 2021-04-07 08:12:06 +03:00
  • ed0e91f0bd Update copyright years Sergey Poznyakoff 2021-01-06 18:44:50 +02:00
  • cf2c7c86de Fix memory leaks v1.1 Sergey Poznyakoff 2020-06-14 02:54:08 +03:00
  • f6e2d5bd4e Fix a typo Sergey Poznyakoff 2020-03-31 23:36:55 +03:00
  • 66e5c11285 Minor change Sergey Poznyakoff 2019-07-24 14:55:38 +03:00
  • 7eaa3c45be Allow the caller to modify variable name constituents. Sergey Poznyakoff 2019-07-24 13:19:20 +03:00
  • 6a7581f2e6 Change the testsuite files to be easily incorporated into an existing testsuite Sergey Poznyakoff 2019-07-11 11:14:52 +03:00
  • 6ccb9ad200 Minor fixes. Sergey Poznyakoff 2019-07-10 19:48:02 +03:00
  • d36275fe9a Improve docs Sergey Poznyakoff 2019-07-10 09:54:32 +03:00
  • 5742ab5a03 Modify the VPATH instructions Sergey Poznyakoff 2019-07-09 22:34:26 +03:00
  • 4cd8bec42c Improve the docs Sergey Poznyakoff 2019-07-09 12:21:26 +03:00
  • 92f0904c20 Minor fixes. Sergey Poznyakoff 2019-07-08 21:41:32 +03:00
  • 813e12d6e6 Update manpage Sergey Poznyakoff 2019-07-07 16:30:59 +03:00
  • d5a0b05f52 Add the bootstrap script Sergey Poznyakoff 2019-07-07 15:50:45 +03:00
  • 42acf86a10 Get rid of the grecs dependencies v1.0 Sergey Poznyakoff 2019-06-25 17:28:26 +03:00
  • e2f87cfb91 Flatten the source tree Sergey Poznyakoff 2019-06-25 14:31:09 +03:00
  • f00da62cde Configurable order of lookups if both WRDSF_ENV and WRDSF_GETVAR are set Sergey Poznyakoff 2019-06-13 14:20:20 +03:00
  • 188bbb90d6 Bugfix Sergey Poznyakoff 2019-06-13 13:54:18 +03:00
  • b4fefca052 Special handling for WRDSE_USAGE. Sergey Poznyakoff 2019-06-05 16:34:43 +03:00
  • 6c37c44ee0 Minor fix. Sergey Poznyakoff 2019-05-16 09:23:20 +03:00
  • e4bd61ae6b Introduce error context Sergey Poznyakoff 2019-05-15 16:37:09 +03:00
  • 070813ec0e Bugfix Sergey Poznyakoff 2019-05-15 14:13:50 +03:00
  • c62f40dee0 Fix behaviour of $* and $@ in quoted context Sergey Poznyakoff 2019-05-14 22:25:26 +03:00
  • a19f8397ed Whitespace cleanup Sergey Poznyakoff 2019-05-14 19:59:07 +03:00
  • a2c81cc5fa Implement $* and $@ Sergey Poznyakoff 2019-05-14 19:57:42 +03:00
  • c884936422 Rewrite positional parameters implementation Sergey Poznyakoff 2019-05-14 15:31:59 +03:00
  • c01a4a61e8 Optionally disable splitting of unexpandable variable and command refs Sergey Poznyakoff 2019-05-13 15:20:24 +03:00
  • 65d0759a8b Return single empty string on empty input in WRDSF_NOSPLIT mode Sergey Poznyakoff 2019-05-13 14:24:58 +03:00
  • cfb04c02a5 Improve variable handling. Sergey Poznyakoff 2019-04-20 08:54:21 +03:00
  • 14c94c292e Update docs Sergey Poznyakoff 2018-11-15 10:14:33 +02:00
  • 5bec17fbbb Port mailutils commit 2c2e3c50d6 Sergey Poznyakoff 2018-11-15 09:58:01 +02:00
  • 45fd7f0539 Fix a testcase. Sergey Poznyakoff 2018-11-15 08:52:02 +02:00
  • 8631a5c741 Minor fixes Sergey Poznyakoff 2018-07-31 11:35:35 +03:00
  • 384c7f6fcb Reword a comment in wordsplit.h Sergey Poznyakoff 2018-06-04 11:11:20 +03:00
  • 8923c8c06f Minor fix Sergey Poznyakoff 2018-05-22 14:47:44 +03:00
  • 9ccdca6ec3 New feature: maxwords Sergey Poznyakoff 2018-05-22 13:45:39 +03:00
  • ad614e6c72 Fix typo in wordsplit.h Sergey Poznyakoff 2018-05-21 10:01:40 +03:00
  • 35b47a80c6 Minor improvement Sergey Poznyakoff 2018-02-20 16:42:25 +02:00
  • d97c672079 Pull fixes from mailutils Sergey Poznyakoff 2017-11-10 10:41:12 +02:00
  • b24ce9fe1e Bugfix Sergey Poznyakoff 2016-11-21 13:00:54 +02:00
  • 89d57077d3 Move wordsplit.h from src to include Sergey Poznyakoff 2016-01-21 17:25:55 +02:00
  • ff4a9351bb Update copyright years Sergey Poznyakoff 2016-07-04 13:39:42 +03:00
  • a38b3d7418 Remove superfluous i18n marker Sergey Poznyakoff 2016-02-23 11:16:22 +02:00
  • 85ece41c6d Use size_t for wordc Sergey Poznyakoff 2016-01-21 08:19:17 +02:00
  • 6d2bc16d3d Bugfix in test suite Sergey Poznyakoff 2015-12-19 16:59:50 +02:00
  • cb100a7faa Minor improvement Sergey Poznyakoff 2015-10-28 07:45:17 +02:00
  • 6dba42a631 Update copyright years Sergey Poznyakoff 2015-01-28 11:46:46 +02:00
  • cadf077236 Fix ws trimming and return_delim option Sergey Poznyakoff 2015-01-16 16:15:41 +02:00
  • 1939ae3326 Minor fixes in documentation Sergey Poznyakoff 2014-12-03 16:01:16 +02:00
  • 3fca27c20b Minor fixes Sergey Poznyakoff 2014-10-31 10:05:20 +02:00
  • b712b11eef Improve docs, add new function Sergey Poznyakoff 2014-10-30 18:55:04 +02:00
  • 943d725e7f Finish wordsplit docs, improve tests Sergey Poznyakoff 2014-10-30 16:58:00 +02:00
  • 9bebcfbc1c Implement default assignments, etc. Sergey Poznyakoff 2014-10-28 15:40:20 +02:00
  • 73180a045d Improve wordsplit documentation and debug output. Sergey Poznyakoff 2014-10-24 22:41:25 +03:00
  • 731d730447 Test pathname expansion Sergey Poznyakoff 2014-10-24 11:31:20 +03:00
  • 00301604fd Various improvements Sergey Poznyakoff 2014-10-24 10:59:04 +03:00
  • 08d3154b58 Implement tilde and pathname expansion Sergey Poznyakoff 2014-10-24 10:22:38 +03:00
  • b591f0aee6 Perform quote removal before command substitution Sergey Poznyakoff 2014-10-23 23:17:31 +03:00
  • 74ec801338 Cleanup. Sergey Poznyakoff 2014-10-23 17:29:01 +03:00
  • 6da71ddacb Fix variable expansion within commands Sergey Poznyakoff 2014-10-23 15:35:40 +03:00
  • 4650905537 Change prototypes of ws_getvar and ws_command. Sergey Poznyakoff 2014-10-23 12:12:02 +03:00
  • 2795912aa5 Implement command expansion Sergey Poznyakoff 2014-10-23 08:48:45 +03:00
  • 83a979b74a Update copyright dates. Sergey Poznyakoff 2014-09-25 08:53:20 +03:00
  • ff39e877ee Minor change Sergey Poznyakoff 2014-09-10 18:30:29 +03:00
  • 3ad0ad462c Fix the "alternate value" test Sergey Poznyakoff 2014-09-10 18:19:29 +03:00
  • b834e13ac4 Test ws_getvar/ws_closure functionality. Sergey Poznyakoff 2014-09-10 17:40:47 +03:00
  • 07a7d68690 Fix expansion of ${...} Sergey Poznyakoff 2014-09-09 08:52:06 +03:00
  • e082c9923e Support ${x:-word}, ${x:+word} and ${x:?word} Sergey Poznyakoff 2014-09-09 01:17:29 +03:00
  • 9765ed3720 ws_getvar allocates memory Sergey Poznyakoff 2014-09-09 01:01:41 +03:00
  • 29fb748305 Add wordsplit test (from mailutils) Sergey Poznyakoff 2014-09-09 00:35:55 +03:00
  • 6e9ebcab71 Remove unused variable Sergey Poznyakoff 2015-12-16 22:24:55 +02:00
  • d650c4bfcc * src/wordsplit.c (coalesce_segment): Fix null pointer dereference. (wordsplit_perror): Add missing break. Sergey Poznyakoff 2013-02-26 16:14:37 +02:00
  • 55bf2d1d61 Synchronize wordsplit with the Mailutils version. Sergey Poznyakoff 2012-01-13 23:09:32 +02:00
  • dd69afd04e Happy GNU Year Sergey Poznyakoff 2012-01-03 13:31:36 +02:00
  • 259f2874b3 Bugfix Sergey Poznyakoff 2011-05-15 13:51:03 +03:00
  • 4037b168f0 Merge branch 'master' of ssh://git.gnu.org.ua/gitroot/grecs Sergey Poznyakoff 2011-05-05 14:41:55 +03:00
  • f234fe6789 Minor whitespace cleanup Sergey Poznyakoff 2011-05-03 21:06:47 +03:00
  • 6dec4f0a01 Update copyright years. Add docs. Sergey Poznyakoff 2011-05-01 18:01:03 +03:00
  • 67c1b9be95 Bugfix. Sergey Poznyakoff 2011-04-30 18:57:54 +03:00
  • d34f74c01c Minor fix Sergey Poznyakoff 2011-04-18 22:23:24 +03:00
  • f43a26a3fa Apply fixes from Mailutils Sergey Poznyakoff 2011-04-18 22:16:48 +03:00
  • 5ebf70bffa Update copyright years. Sergey Poznyakoff 2010-01-02 17:02:51 +02:00
  • 9c5f3ad72c Minor fix Sergey Poznyakoff 2009-11-26 23:31:37 +02:00
  • 52e27f35f0 Add missing include Sergey Poznyakoff 2009-10-19 18:46:31 +03:00
  • 45b44769aa Fix handling of WRDSF_DOOFFS. Sergey Poznyakoff 2009-10-12 20:44:56 +03:00
  • 9188468d31 Diverge from Wydawca gconf/ subdirectory into a separate project Sergey Poznyakoff 2009-04-20 14:48:39 +03:00
  • 271b3b3b63 Start writing wordsplit. Sergey Poznyakoff 2009-03-11 12:35:52 +02:00