| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-24 | Win32: Remove an unused function | Nobuyoshi Nakada | |
| Since 50e5c542cc0541fb38e52766d88d87bd8a96b072, `constat_reset` is no longer used. | |||
| 2025-12-20 | [Bug #21792] Build rubyspec-capiext only when excuting `test-spec` | Mike Dalessio | |
| rubyspec-capiext is only needed for running specs, not for building or installing Ruby. | |||
| 2025-12-17 | win32: Set the source code charset to UTF-8 | Nobuyoshi Nakada | |
| 2025-12-12 | Win32: Make `rb_w32_osid` return Windows NT always | Nobuyoshi Nakada | |
| Since support for Windows 9x was dropped over a decade ago. | |||
| 2025-12-12 | Win32: Remove the workaround for console reading bug | Nobuyoshi Nakada | |
| It has been fixed at Windows 8, and we already have dropped the support Windows 8 and olders. | |||
| 2025-12-02 | Win32: Clean empty directories | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Remove bundled gems directories | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Clean miniprelude | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Remove DLL files linked by `prepare-vcpkg` | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Support removing wildcards in middle of path | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Clean generated sources | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Refine outputs | Nobuyoshi Nakada | |
| - Suppress logos from sub makes. - Set the prompt for `for` command when `echo` is on. | |||
| 2025-12-02 | Win32: Append `-p` option to `RMDIRS` | Nobuyoshi Nakada | |
| `rmdirs.bat` may require this option explicitly to remove parent directories, in the future. | |||
| 2025-12-02 | Win32: Clean prism | Nobuyoshi Nakada | |
| - intermediate source files - timestamp files - build directories | |||
| 2025-12-02 | Win32: Remove extra suffix for sub-make | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Fix removing symlink | Nobuyoshi Nakada | |
| Try `rd` first for symlink to a directory; `del` attemps to remove all files under the target directory, instead of the symlink itself. | |||
| 2025-12-02 | Win32: Add `DLEXT` for clean-spec | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Fix rm.bat removing non existent file | Nobuyoshi Nakada | |
| 2025-12-02 | Win32: Fix @ in middle of commands | Nobuyoshi Nakada | |
| `@` is not a command, and cannot be placed after `||`. | |||
| 2025-11-27 | Remove an excess colon [ci skip] | Nobuyoshi Nakada | |
| 2025-11-21 | Fix timezone of `yesterday` | Nobuyoshi Nakada | |
| Set the `TZ environment variable. `git log` does not recognize UTC offset in `--before` option, unless full datetime is given. | |||
| 2025-11-19 | Win32: Drop support for older than MSVC 14.0/_MSC_VER 1900 | Nobuyoshi Nakada | |
| Visual C++ 2015 (14.0): - _MSC_VER: 1900 - MSVCRT_VERSION: 140 | |||
| 2025-11-19 | Win32: Drop support for older than MSVC 12.0/_MSC_VER 1800 | Nobuyoshi Nakada | |
| Visual C++ 2013 (12.0): - _MSC_VER: 1800 - MSVCRT_VERSION: 120 | |||
| 2025-11-19 | Win32: Drop support for older than MSVC 10.0/_MSC_VER 1600 | Nobuyoshi Nakada | |
| Visual C++ 2010 (10.0): - _MSC_VER: 1600 - MSVCRT_VERSION: 100 | |||
| 2025-11-19 | Win32: Drop support for older than MSVC 9.0/_MSC_VER 1500 | Nobuyoshi Nakada | |
| Visual C++ 2008 (9.0): - _MSC_VER: 1500 - MSVCRT_VERSION: 90 | |||
| 2025-11-19 | Win32: Drop support for older than MSVC 8.0/_MSC_VER 1400 | Nobuyoshi Nakada | |
| Visual C++ 2005 (8.0): - _MSC_VER: 1400 - MSVCRT_VERSION: 80 | |||
| 2025-11-07 | Use `IO.popen` instead of `IO.foreach` with pipe | Nobuyoshi Nakada | |
| 2025-10-29 | win32: Extract `FILETIME` related constants. | Nobuyoshi Nakada | |
| 2025-10-29 | win32: Optimize `FIMETIME` calculations | Nobuyoshi Nakada | |
| Assume that `FILETIME` and `ULARGE_INTEGER::u` are the same layout actually. | |||
| 2025-10-17 | win32: Prefix `clock_getclock` and `clock_getres` | Nobuyoshi Nakada | |
| Get rid of conflict with inline versions provided in time.h. | |||
| 2025-10-17 | win32: Install the same packages as vcpkg even on msys | Nobuyoshi Nakada | |
| 2025-10-17 | win32: Fix missing type | Nobuyoshi Nakada | |
| 2025-10-17 | win32: Support more `clockid_t` | Nobuyoshi Nakada | |
| Add `CLOCK_PROCESS_CPUTIME_ID` and `CLOCK_THREAD_CPUTIME_ID`. | |||
| 2025-10-10 | win32: Enable extensions explicitly | Nobuyoshi Nakada | |
| 2025-10-05 | Win32: Fix fallback parsing of CSI SGR sequences | Nobuyoshi Nakada | |
| 2025-10-01 | win32: Setup prerelease version of Visual Studio | Nobuyoshi Nakada | |
| 2025-09-30 | lastrev.bat: Extract from windows.yml workflow | Nobuyoshi Nakada | |
| 2025-09-30 | ifchange: Allow input from stdin | Nobuyoshi Nakada | |
| 2025-09-30 | ifchange: Allow options with an argument without quoting | Nobuyoshi Nakada | |
| A batch file splits the command line with equal signs (`=`) not only spaces. | |||
| 2025-09-17 | Revert "Already git 2.32 is expected in doc/contributing/building_ruby.md" | Nobuyoshi Nakada | |
| This reverts commit fbc7e935761d892ba6c031256ccbb914963e4ce1. Failures with "GCC 8" and "clang 12". ``` /github/workspace/src/tool/lib/vcs.rb:57:in `system': Command failed with status (pid 7385 exit 128): ["git", "config", "--global", "--add", "safe.directory", "/github/workspace/src"] (RuntimeError) ``` | |||
| 2025-09-17 | Already git 2.32 is expected in doc/contributing/building_ruby.md | Nobuyoshi Nakada | |
| 2025-09-17 | Fix git version comparison | Nobuyoshi Nakada | |
| 2025-09-16 | Check git version on mswin | Nobuyoshi Nakada | |
| 2025-09-16 | Reject git command that does not accept `-C` option | Nobuyoshi Nakada | |
| 2025-09-16 | Expect `git -C <path>` to work | Nobuyoshi Nakada | |
| This option is available since git 1.8.5 that was released in 2013. | |||
| 2025-09-14 | win32: Also ruby/confg.h depends on the ABI version header | Nobuyoshi Nakada | |
| 2025-08-28 | Abandon `ruby` target on the others than GNU make | Nobuyoshi Nakada | |
| The default non-transformed name, `ruby` target was added for the case of `--program-transform-name` and similars, but it was occasionally added even when no such option is used. | |||
| 2025-08-25 | Win: Fix `--with-gmp` option | Nobuyoshi Nakada | |
| Do not drop the following option. Do not add an extra `=1` argument. | |||
| 2025-08-25 | Win: Fix `--without-baseruby` option | Nobuyoshi Nakada | |
| This option in `win32/configure.bat` was completely broken. Also honor `HAVE_BASERUBY` than `BASERUBY` value, and use `missing-baseruby.bat` to check the version. | |||
| 2025-08-20 | Revert the leftover of 90cb2bb871ff5d6d4d0dfbed2ee352c7ff818a87 | Nobuyoshi Nakada | |
