Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update runall.bat to the latest Windows build system. (#18571) | Stefan Krah | 2020-02-20 | 1 | -41/+59 |
| | |||||
* | Revert mode change that loses information in directory listings on Linux. ↵ | Stefan Krah | 2019-08-21 | 1 | -0/+0 |
| | | | | (#15366) | ||||
* | Unmark files as executable that can't actually be executed. (GH-15353) | Greg Price | 2019-08-21 | 1 | -0/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are plenty of legitimate scripts in the tree that begin with a `#!`, but also a few that seem to be marked executable by mistake. Found them with this command -- it gets executable files known to Git, filters to the ones that don't start with a `#!`, and then unmarks them as executable: $ git ls-files --stage \ | perl -lane 'print $F[3] if (!/^100644/)' \ | while read f; do head -c2 "$f" | grep -qxF '#!' \ || chmod a-x "$f"; \ done Looking at the list by hand confirms that we didn't sweep up any files that should have the executable bit after all. In particular * The `.psd` files are images from Photoshop. * The `.bat` files sure look like things that can be run. But we have lots of other `.bat` files, and they don't have this bit set, so it must not be needed for them. Automerge-Triggered-By: @benjaminp | ||||
* | bpo-27425: Be more explicit in .gitattributes (GH-840) | Zachary Ware | 2017-06-10 | 1 | -111/+111 |
| | | | Updates checked-in line endings on several files. | ||||
* | Issue #17202: Add .bat to .hgeol to force them to CRLF. | Zachary Ware | 2015-04-13 | 1 | -111/+111 |
| | | | | | Using LF can a script to fail if it tries to use a label that is split across 512 byte blocks. Who knows why. | ||||
* | Update test script to Visual Studio 2010. | Stefan Krah | 2012-06-25 | 1 | -42/+32 |
| | |||||
* | Issue #7652: Integrate the decimal floating point libmpdec library to speed | Stefan Krah | 2012-03-21 | 1 | -0/+121 |
up the decimal module. Performance gains of the new C implementation are between 12x and 80x, depending on the application. |