Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(build): build man page when cross compilingHEADmaster | Will Estes | 2023-04-07 | 1 | -0/+4 |
| | | | | fixes #560 | ||||
* | doc(contrib): Alphabetize commit types | Joseph Langley | 2023-03-30 | 1 | -7/+7 |
| | | | Thanks to @Explorer09 for the suggestion! | ||||
* | docs(contrib): Add CONTRIBUTING.md to EXTRA_DIST. | Mightyjo | 2023-03-30 | 2 | -1/+2 |
| | |||||
* | docs: Add CONTRIBUTING manual. | Mightyjo | 2023-03-30 | 1 | -0/+199 |
| | |||||
* | remove unused DO_COMPARISON | Simon Sobisch | 2023-03-15 | 1 | -1/+0 |
| | |||||
* | Correctly refer to ctrl.traceline_template: | Burke Libbey | 2023-03-13 | 1 | -2/+2 |
| | | | | | This was refactored in 0e32cd, but left a dangling reference to the previous location here. | ||||
* | Fix #539 crash on Apple M1 by casting 0 to (char *) explicitly | Yifeng Li | 2023-03-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | Currently, when the NULL-terminated variadic function filter_create_ext() is invoked, the value "0" is passed as the last argument to act as a terminator. However, this is an integer value, which is incompatible with the pointer data type expected by filter_create_ext(). This is undefined behavior in C, correct operation is not guaranteed. In fact, it causes flex to crash on Apple M1 when GCC is used - the loop is not terminated when it should, instead, it keeps running, corrupting the argument list for invoking m4. As a result, it creates the following error: > flex: fatal internal error, exec of gm4 failed This commit fixes the problem by explicitly casting the value 0 to the correct pointer type (char *). Signed-off-by: Yifeng Li <tomli@tomli.me> | ||||
* | test(quotes): Add after action comment tests for m4quotes. | Mightyjo | 2023-03-09 | 1 | -0/+32 |
| | |||||
* | removed output-beautification of YACC and INDENT | Simon Sobisch | 2023-03-01 | 1 | -6/+2 |
| | | | | per request from @Explorer09 saving one code line and its comment two times | ||||
* | remove hard-wired bison lookup, check for "GNU Bison" in $YACC's version ↵ | Simon Sobisch | 2023-03-01 | 1 | -11/+23 |
| | | | | | | | | output instead additional: * don't check for GNU indent if indent-check already found no indent * use common wording to check "*whether* $BINARY is GNU stuff" | ||||
* | typo | musvaage | 2023-03-01 | 1 | -1/+1 |
| | |||||
* | .gitignore adjustments for WIN32 | Simon Sobisch | 2023-03-01 | 3 | -1/+27 |
| | |||||
* | doc(NEWS): mentioned new ka translation | Will Estes | 2023-01-15 | 1 | -1/+1 |
| | |||||
* | doc(gettext): added new ka translation from translation project | Translation Project Robot | 2023-01-15 | 1 | -0/+876 |
| | |||||
* | doc(gettext): updated eo translation from Translation Project | Translation Project Robot | 2023-01-15 | 1 | -230/+219 |
| | |||||
* | doc(gettext): added new eo translation to NEWS | Will Estes | 2023-01-15 | 1 | -3/+3 |
| | |||||
* | Merge pull request #399 from Explorer09/autotools-version | Will Estes | 2023-01-15 | 1 | -3/+20 |
|\ | | | | | build: correct and document minimum Autotools reqirement in configure.ac | ||||
| * | build: correct and document minimum Autotools reqirement in configure.ac | Explorer09 | 2018-10-25 | 1 | -3/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A build test is done to determine the minimum versions of the configure tools (Autoconf, Automake, Libtool & gettext) that can successfully build flex in the current state of the code. This commit would help builders to figure out whether their build tools are still compatible for building flex, or they need tools upgrade, especially when they patch flex and need to regenerate configure script for any reason. This commit resolves version requirement debates as in #374. A summary of version requirements: Autoconf 2.62, Libtool 2.2, Automake 1.11.3 and gettext 0.19.6. Signed-off-by: Kang-che Sung <explorer09@gmail.com> | ||||
* | | tighten up markdown in INSTALL.md | Will Estes | 2022-09-28 | 1 | -6/+6 |
| | | |||||
* | | rename INSTALL to INSTALL.md | Will Estes | 2022-09-28 | 3 | -3/+3 |
| | | |||||
* | | update and reformat installation instructions | Will Estes | 2022-09-28 | 1 | -7/+42 |
| | | |||||
* | | Documented building and installation of flexwestes-install | Will Estes | 2022-09-27 | 4 | -44/+69 |
| | | | | | | | | | | | | Since GNU autotools no longer provides a stock INSTALLATION file, we provide one that speaks to flex specifically. fixes #402 | ||||
* | | updates from translation project | Will Estes | 2022-09-27 | 24 | -5404/+5450 |
| | | |||||
* | | Merge pull request #527 from Mightyjo/issue-525 | Will Estes | 2022-06-17 | 5 | -4/+162 |
|\ \ | | | | | | | Fix Issue #525 - Segfault in yyinput | ||||
| * | | fix(issue-525): Fail gracefully when yy_get_next_buffer can't find one. | Joseph Langley | 2022-05-18 | 5 | -3/+21 |
| | | | | | | | | | | | | Demonstrate yyinput() error checking for this condition. | ||||
| * | | fix(issue-525): Add regression test for Issue 525. | Joseph Langley | 2022-05-18 | 2 | -1/+141 |
| | | | | | | | | | | | | yyrestart should not set yy_fill_buffer to 1 when it was previously set to 0 (e.g. by yy_scan_buffer). | ||||
* | | | Merge pull request #529 from ggujjula/issue_369 | Will Estes | 2022-06-17 | 1 | -0/+13 |
|\ \ \ | | | | | | | | | Add documentation about option '--yymore' | ||||
| * | | | Add anchors and refs to areas relevant to '--yymore' | ggujjula | 2022-05-31 | 1 | -1/+3 |
| | | | | |||||
| * | | | Add documentation for option '--yymore' | ggujjula | 2022-05-31 | 1 | -0/+11 |
| |/ / | |||||
* | | | Merge pull request #528 from xiaohanyu/fix-doc-error | Will Estes | 2022-06-17 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | fix some tiny doc errors. | ||||
| * | | | fix some tiny doc error. | Xiao Hanyu | 2022-05-26 | 1 | -2/+2 |
| |/ / | |||||
* | | | Merge pull request #531 from Explorer09/flexint-include | Will Estes | 2022-06-17 | 1 | -0/+9 |
|\ \ \ | |/ / |/| | | Also check for C++ standard version when deciding to include <stdint.h> | ||||
| * | | Also check for C++ standard version when deciding to include <stdint.h> | Explorer09 | 2022-06-17 | 1 | -0/+9 |
|/ / | | | | | | | | | | | Fixes: #517 Signed-off-by: Kang-Che Sung <explorer09@gmail.com> | ||||
* | | Merge pull request #513 from ggujjula/issue_398 | Will Estes | 2022-05-16 | 4 | -1/+21 |
|\ \ | | | | | | | Issue 398; Documentation fix; Additional command-line options | ||||
| * | | Add command-line options --noyyget_debug and --noyyset_debug | ggujjula | 2021-12-29 | 3 | -0/+12 |
| | | | |||||
| * | | Replace mention of input() in documentation with yyinput() | ggujjula | 2021-12-29 | 1 | -1/+1 |
| | | | |||||
| * | | Add command-line options --noinput and --noyyinput | ggujjula | 2021-12-29 | 3 | -0/+8 |
| | | | |||||
* | | | Merge pull request #524 from Mightyjo/issue-521 | Will Estes | 2022-05-16 | 1 | -2/+6 |
|\ \ \ | | | | | | | | | doc(manual): Character classes | ||||
| * | | | doc(manual): Correct character class examples and special meaning discussion. | Joseph Langley | 2022-05-11 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | See Issue 521 and 478. | ||||
* | | | | Merge pull request #523 from Mightyjo/github-ci | Will Estes | 2022-05-16 | 6 | -78/+35 |
|\ \ \ \ | |/ / / |/| | | | GitHub Actions (Replacing TravisCI) | ||||
| * | | | chore(ci): Remove testing configs from GH Action workflows. | Joseph Langley | 2022-05-11 | 2 | -2/+2 |
| | | | | |||||
| * | | | chore(ci): Update GH Actions scripts to Ubuntu 20 | Joseph Langley | 2022-05-11 | 2 | -7/+7 |
| | | | | |||||
| * | | | chore(ci): Enable GitHub Actions on github-ci branch. | Joseph Langley | 2022-05-11 | 2 | -2/+2 |
| | | | | |||||
| * | | | chore(travisci): Remove Travis CI configs. | Joseph Langley | 2022-05-11 | 4 | -74/+2 |
| | | | | |||||
| * | | | chore(gh-actions): Build and test on GitHub Actions CI platform. | Joseph Langley | 2022-05-11 | 1 | -0/+29 |
|/ / / | | | | | | | | | | Use ubuntu-18.04. | ||||
* | | | new pl translation from the translation project | Will Estes | 2022-01-03 | 1 | -219/+193 |
|/ / | |||||
* | | Remove trailing whitespace | Sean McBride | 2021-10-23 | 3 | -35/+35 |
| | | | | | | | | Many projects have pre-commit hooks that check for pedantic things like trailing whitespace. No harm in removing it to pacify them. | ||||
* | | Merge pull request #491 from Mightyjo/issue_469 | Will Estes | 2021-08-13 | 12 | -45/+1310 |
|\ \ | | | | | | | Issue 469; Compute length of yy_state_buf correctly | ||||
| * | | chore(skel): Fix permissions on cpp-flex.skl | Joseph Langley | 2021-07-02 | 1 | -0/+0 |
| | | | |||||
| * | | chore(skel): Improve comment at state buffer init. | Joseph Langley | 2021-07-02 | 1 | -1/+3 |
| | | |