Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | configure parameters CC and --prefix work now. | Juergen Kahrs | 2013-05-19 | 1 | -1/+10 |
| | |||||
* | First outline of the configure script invokes cmake. | Juergen Kahrs | 2013-05-19 | 1 | -3/+32 |
| | |||||
* | configure script stub as suggested by Arnold. | Juergen Kahrs | 2013-05-19 | 2 | -2/+21 |
| | |||||
* | Added more doc dependencies; some of them incomplete. | Juergen Kahrs | 2013-05-19 | 2 | -54/+114 |
| | |||||
* | Doc files are now built with clean dependencies. | Juergen Kahrs | 2013-05-18 | 2 | -30/+88 |
| | |||||
* | Test case SHLIB.filefuncs now needs a file named gawkapi.o. | Juergen Kahrs | 2013-05-16 | 1 | -3/+3 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into cmake | Juergen Kahrs | 2013-05-16 | 29 | -121/+546 |
|\ | |||||
| * | And commit the extracted version of cut. | Arnold D. Robbins | 2013-05-16 | 1 | -1/+1 |
| | | |||||
| * | Bug fix in cut program example code. | Arnold D. Robbins | 2013-05-16 | 4 | -3/+5 |
| | | |||||
| * | Remove extension .la files after install. | Arnold D. Robbins | 2013-05-16 | 3 | -13/+30 |
| | | |||||
| * | 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 |
| | | |||||
* | | HAVE_LIBREADLINE is now detected and used. | Juergen Kahrs | 2013-05-12 | 2 | -0/+4 |
| | | |||||
* | | Test cases longwrds and charasbytes pass now on MinGW. | Juergen Kahrs | 2013-05-11 | 2 | -3/+2 |
| | | |||||
* | | 37 test cases fail on MinGW; this list needs review and should eventually ↵ | Juergen Kahrs | 2013-05-11 | 1 | -0/+25 |
| | | | | | | | | become shorter. | ||||
* | | Test case SHLIB.filefuncs needs the gawk exe in source directory. | Juergen Kahrs | 2013-05-11 | 2 | -3/+5 |
| | | |||||
* | | Generated file CTestCustom.cmake contains test cases that shall be skipped. | Juergen Kahrs | 2013-05-11 | 2 | -0/+36 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' after release of Gawk 4.1.0 ↵ | Juergen Kahrs | 2013-05-10 | 63 | -2331/+2520 |
|\| | | | | | | | into cmake | ||||
| * | 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 |
| | | |||||
* | | Corrected a few typos. | Juergen Kahrs | 2013-05-10 | 1 | -2/+2 |
| | | |||||
* | | Target "make doc" is less noisy now. | Juergen Kahrs | 2013-05-10 | 1 | -30/+25 |
| | | |||||
* | | New function simple_test_case simplifies test case execution. | Juergen Kahrs | 2013-05-09 | 2 | -87/+53 |
| | | |||||
* | | All 377 test cases pass now. mbfw1 and mbprintf1 need LANG=en_US.UTF-8. ↵ | Juergen Kahrs | 2013-05-07 | 1 | -0/+2 |
| | | | | | | | | Handling of LOCALES has to be aligned with master branch. | ||||
* | | Found better way to auto-detect GETGROUPS_T and GETPGRP_VOID. | Juergen Kahrs | 2013-05-06 | 3 | -10/+15 |
| | | |||||
* | | All 377 test cases are in now. Only mbfw1 and mbprintf1 fail on Linux. | Juergen Kahrs | 2013-05-06 | 2 | -36/+167 |
| | | |||||
* | | All BASIC test cases are in now. | Juergen Kahrs | 2013-05-05 | 2 | -14/+109 |
| | | |||||
* | | All UNIX test cases are in now. | Juergen Kahrs | 2013-05-05 | 2 | -7/+47 |
| | | |||||
* | | All LOCALE_CHARSET test cases are in now and found a bug in multi-byte ↵ | Juergen Kahrs | 2013-05-05 | 2 | -3/+24 |
| | | | | | | | | characters with FIELDWIDTHS. | ||||
* | | All EXT and INET test cases pass now. | Juergen Kahrs | 2013-05-05 | 2 | -4/+37 |
| | | |||||
* | | Replaced some $$ with $. All MPFR test cases pass now, on Linux and with MinGW. | Juergen Kahrs | 2013-05-05 | 2 | -12/+40 |
| | | |||||
* | | All non-standard test cases that caused a hang are now in and pass; ↵ | Juergen Kahrs | 2013-05-04 | 2 | -12/+56 |
| | | | | | | | | (altogether 309 out of 377 pass). | ||||
* | | All SHLIB test cases are implemented now and pass on Linux. With MinGW only ↵ | Juergen Kahrs | 2013-05-04 | 3 | -17/+81 |
| | | | | | | | | 6 of them pass. | ||||
* | | Non-standard test cases like testext shall be implemented as shell functions. | Juergen Kahrs | 2013-05-04 | 2 | -12/+40 |
| | | |||||
* | | Corrected some typos and formatting. | Juergen Kahrs | 2013-05-03 | 1 | -40/+39 |
| | | |||||
* | | 377 test cases, 84 fail, sorted out test cases that hang and test cases that ↵ | Juergen Kahrs | 2013-05-03 | 1 | -18/+67 |
| | | | | | | | | fail. |