Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add AC_STRUCT_ST_BLKSIZE call in extension/configure.ac. | Arnold D. Robbins | 2013-05-16 | 4 | -0/+82 |
| | |||||
* | Add stat blocksize of 4096 for Windows. | Arnold D. Robbins | 2013-05-16 | 2 | -0/+7 |
| | |||||
* | Add make install to gawkextlib doc. | Arnold D. Robbins | 2013-05-16 | 4 | -67/+92 |
| | |||||
* | Fix building, installing, and testing extensions on MS-Windows. | Eli Zaretskii | 2013-05-14 | 18 | -34/+327 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | test/Makefile.in (mpfr-tests, shlib-tests): Add a blank character between ' and /FOO/ in Gawk command lines, for the benefit of testing under MSYS Bash. test/filefuncs.awk (BEGIN): Call 'stat' on gawkapi.o, not on gawk, which does not exist on systems that produce gawk.exe. README_D/README.pc: Update the pc build and test instructions. pc/Makefile.tst (AWK): Set AWKLIBPATH so extensions could be found. (LS): New variable. (check): Add back shlib-tests and shlib-msg-end. (readdir): Add a warning regarding inode reporting by ls.exe. (fts, fork, fork2): Add message about expected failure on MinGW. pc/Makefile (install): Install the extensions. (install-strip): Likewise. pc/Makefile.ext: New file. io.c (devopen) [__EMX__ || __MINGW32__]: Produce EISDIR on MinGW when an attempt to open() a directory fails. (two_way_open) [__EMX__ || __MINGW32__]: When trying to open() a directory fails with EISDIR, assign FAKE_FD_VALUE to the file descriptor and attributes of a directory to its mode bits. This is needed to support the readdir extension. gawkapi.h (FAKE_FD_VALUE): New macro, used in io.h and in extension/gawkdirfd.h. extension/rwarray.c [__MINGW32__]: Include winsock2.h instead of arpa/inet.h. extension/readdir.c [__MINGW32__]: Include windows.h. Include gawkapi.h before gawkdirfd.h, since the former defines FAKE_FD_VALUE needed by the latter. (ftype): Accept an additional argument, the directory that is being read. Callers changed. [!DT_BLK]: Produce the file's type by calling 'stat' on it, if the dirent structure doesn't provide that. (get_inode): New function, to produce inode values on MS-Windows. (dir_get_record): Use it. extension/inplace.c (chown, link) [__MINGW32__]: Redirect to existing library functions. (mkstemp) [__MINGW32__]: New function, for MinGW, which doesn't have it in its library. (do_inplace_end) [__MINGW32__]: Remove the old file before renaming the new, since 'rename' on Windows cannot overwrite existing files. extension/gawkdirfd.h (ENOTSUP): Define to ENOSYS if not already defined. (DIR_TO_FD): If not defined yet, define to FAKE_FD_VALUE. extension/filefuncs.c (get_inode) [_WIN32]: New function, produces the file index used on Windows as its inode. (fill_stat_array) [_WIN32]: Use it. | ||||
* | Update it.po. | Arnold D. Robbins | 2013-05-12 | 1 | -3/+2 |
| | |||||
* | Gawk 4.1.0 release. | Arnold D. Robbins | 2013-05-10 | 52 | -947/+1190 |
| | |||||
* | More doc cleanups. | Arnold D. Robbins | 2013-05-09 | 5 | -825/+877 |
| | |||||
* | Make /regex/ a 2nd arg to index() a fatal error. | Arnold D. Robbins | 2013-05-09 | 9 | -339/+369 |
| | |||||
* | Update pc/Makefile.tst. | Arnold D. Robbins | 2013-05-09 | 2 | -5/+26 |
| | |||||
* | Minor edits in NEWS. | Arnold D. Robbins | 2013-05-06 | 1 | -2/+3 |
| | |||||
* | Update Polish translation. | Arnold D. Robbins | 2013-05-05 | 2 | -711/+516 |
| | |||||
* | Fix the problem with MPFR build on Windows. | Eli Zaretskii | 2013-05-05 | 2 | -0/+7 |
| | | | | | pc/config.sed (HAVE_MPFR): Don't #undef; it will be defined by pc/Makefile as needed. | ||||
* | Fix MPFR build on pc platforms. | Eli Zaretskii | 2013-05-04 | 2 | -1/+6 |
| | | | | | pc/config.h (HAVE_MPFR): Don't #undef; it will be defined by pc/Makefile as needed. | ||||
* | Update for next test tarball. | Arnold D. Robbins | 2013-05-02 | 31 | -755/+755 |
| | |||||
* | Another addition to TODO. | Arnold D. Robbins | 2013-05-02 | 1 | -0/+3 |
| | |||||
* | Fix symtab9 test so it will work on Windows too. | Arnold D. Robbins | 2013-05-02 | 5 | -11/+22 |
| | |||||
* | Update TODO. | Arnold D. Robbins | 2013-05-02 | 1 | -1/+8 |
| | |||||
* | Sync pc/Makefile.tst with mainline. | Arnold D. Robbins | 2013-05-02 | 2 | -1/+5 |
| | |||||
* | More fixes for pc/Makefile.tst. | Eli Zaretskii | 2013-04-29 | 2 | -4/+10 |
| | | | | | | pc/Makefile.tst (mpfr-tests, shlib-tests, rsnulbig, rsnulbig2): Insert a space between ' and the following / to prevent MSYS Bash from interpreting that as a Unix-style file name. | ||||
* | Fix the pc/ test suite. | Eli Zaretskii | 2013-04-28 | 2 | -1/+7 |
| | | | | | | pc/Makefile.tst (check): Remove the shlib tests from 'check', so that they are not run by default, because the extensions are not yet built automatically. | ||||
* | Fix several tests on MinGW which were broken by a HACK in io.c. | Eli Zaretskii | 2013-04-28 | 2 | -4/+6 |
| | | | | | | io.c (redirect): Remove the HACK that called close_one when errno was zero in the MinGW build. This prevents failure in several tests in the test suite, e.g., closebad. | ||||
* | Fix pc testsuite Makefile, pc/Makefile.tst. | Eli Zaretskii | 2013-04-28 | 2 | -1/+11 |
| | | | | | | | | | pc/Makefile.tst (top_srcdir): Define. This avoids failure in a few tests that use this variable. (testext): Prepend a space before the /regexp/ argument, to prevent MSYS Bash mistaking this for an absolute file name that needs to be converted to the Windows D:/foo/bar form, which fails the test. | ||||
* | Minor fix in bootstrap.sh. | Arnold D. Robbins | 2013-04-28 | 2 | -1/+5 |
| | |||||
* | Bump version for next tarball. | Arnold D. Robbins | 2013-04-27 | 31 | -548/+1088 |
| | |||||
* | Add a reference to a book on Computer Math. | Arnold D. Robbins | 2013-04-27 | 4 | -157/+175 |
| | |||||
* | Rename doc/gawkman.texi to doc/gawktexi.in. | Arnold D. Robbins | 2013-04-27 | 6 | -16/+21 |
| | |||||
* | Just about final cleanup of the doc. | Arnold D. Robbins | 2013-04-27 | 4 | -30/+33 |
| | |||||
* | Doc cleanup in MPFR and API chapters. | Arnold D. Robbins | 2013-04-26 | 8 | -692/+799 |
| | |||||
* | Update nl translation. | Arnold D. Robbins | 2013-04-26 | 1 | -219/+132 |
| | |||||
* | Update fr and vi .po files. | Arnold D. Robbins | 2013-04-24 | 2 | -1352/+861 |
| | |||||
* | Just about done with doc cleanup. | Arnold D. Robbins | 2013-04-24 | 6 | -617/+648 |
| | |||||
* | Typo fix in comment in io.c. | Arnold D. Robbins | 2013-04-24 | 2 | -1/+5 |
| | |||||
* | Add PROCINFO entries for API major and minor versions. | Arnold D. Robbins | 2013-04-23 | 7 | -340/+398 |
| | |||||
* | More doc updates. | Arnold D. Robbins | 2013-04-23 | 6 | -414/+459 |
| | |||||
* | Update extension/build-aux/missing. | Arnold D. Robbins | 2013-04-22 | 2 | -260/+149 |
| | |||||
* | Update pc/Makefile.tst. | Arnold D. Robbins | 2013-04-22 | 2 | -11/+14 |
| | |||||
* | Update release checklist some. | Arnold D. Robbins | 2013-04-21 | 1 | -1/+3 |
| | |||||
* | Further documentation updates. | Arnold D. Robbins | 2013-04-21 | 4 | -577/+579 |
| | |||||
* | Update 'missing' script. | Arnold D. Robbins | 2013-04-21 | 2 | -260/+149 |
| | |||||
* | Add missing blank line in vms/ChangeLog. | Arnold D. Robbins | 2013-04-20 | 1 | -0/+1 |
| | |||||
* | Clean up ref card before release. | Arnold D. Robbins | 2013-04-20 | 2 | -72/+76 |
| | |||||
* | Add and update tests for VMS to get in synch with rest of the platforms. ↵ | Anders Wallin | 2013-04-19 | 1 | -0/+3 |
| | | | | Tests for MPFR and extensions are not included. | ||||
* | Add and update tests for VMS to get in synch with rest of the platforms. ↵ | Anders Wallin | 2013-04-19 | 1 | -30/+126 |
| | | | | Tests for MPFR and extensions are not included. | ||||
* | Update Swedish and Malay translations. | Arnold D. Robbins | 2013-04-19 | 2 | -1015/+754 |
| | |||||
* | Fix 'next' test to be locale-independent. | Arnold D. Robbins | 2013-04-19 | 3 | -13/+22 |
| | |||||
* | z/OS portability fix in extension/configure.ac. | Arnold D. Robbins | 2013-04-18 | 3 | -2/+4 |
| | |||||
* | Update copyright in extension/configure.ac. | Arnold D. Robbins | 2013-04-18 | 2 | -1/+5 |
| | |||||
* | Update Italian translation. | Arnold D. Robbins | 2013-04-18 | 2 | -63/+58 |
| | |||||
* | Update infrastructure tools list. | Arnold D. Robbins | 2013-04-18 | 1 | -1/+2 |
| | |||||
* | Typo fix. | Arnold D. Robbins | 2013-04-18 | 3 | -2/+6 |
| |