Joshua Haberman
c649397029
Set execute bit on files if and only if they begin with (#!). ( #7347 )
...
* Set execute bit on files if and only if they begin with (#!).
Git only tracks the 'x' (executable) bit on each file. Prior to this
CL, our files were a random mix of executable and non-executable.
This change imposes some order by making files executable if and only
if they have shebang (#!) lines at the beginning.
We don't have any executable binaries checked into the repo, so
we shouldn't need to worry about that case.
* Added fix_permissions.sh script to set +x iff a file begins with (#!).
2020-04-01 15:28:25 -07:00
Paul Yang
39f4240856
Maven requires https connection ( #7110 )
2020-01-20 19:23:06 -08:00
Brian Wignall
a104dffcb6
Fix typos ( #7050 )
...
Uses https://en.wikipedia.org/wiki/Wikipedia:Lists_of_common_misspellings/For_machines to find likely typos, with https://github.com/bwignall/typochecker to help automate the checking.
2020-01-08 10:18:20 -08:00
Jie Luo
d1eeb852fc
compatibility test between last released and current for java python php ( #6441 )
...
* compatibility tests between last released and the current version
2019-07-31 17:49:26 -07:00
Mickaël Schoentgen
ed10d9cf6d
Fix several DeprecationWarning: invalid escape sequence ( #5897 )
...
Signed-off-by: Mickaël Schoentgen <contact@tiger-222.fr>
2019-03-21 11:51:14 -07:00
Xiang Dai
e479410564
delete all duplicate empty blanks ( #5758 )
...
Signed-off-by: Xiang Dai <764524258@qq.com>
2019-02-20 19:28:50 -08:00
Feng Xiao
afe98de32a
Replace repo links.
2018-08-22 11:55:30 -07:00
Feng Xiao
6bbe197e9c
Down-integrate from google3.
2018-08-08 17:00:41 -07:00
Jisi Liu
ba4e54724d
Merge pull request #3529 from pherl/merge3.4.x
...
Merge 3.4.x into master
2017-08-21 10:39:27 -07:00
cclauss
472f700884
remove the parens from the cmp() lambda definition ( #3526 )
...
* remove the parens from the cmp() lambda definition
https://github.com/PythonCharmers/python-future/pull/298
* remove the parens from the cmp() lambda definition
https://github.com/PythonCharmers/python-future/pull/298
2017-08-21 10:21:11 -07:00
Jisi Liu
139775ccc0
Merge remote-tracking branch 'origin/3.4.x' into mergemaster
2017-08-18 16:25:35 -07:00
cclauss
a04eb8c191
Define cmp() for Python 3 ( #3517 )
...
* Define cmp() for Python 3
http://python-future.org/compatible_idioms.html?highlight=cmp#cmp
* Define cmp() for Python 3
http://python-future.org/compatible_idioms.html?highlight=cmp#cmp
2017-08-18 10:13:10 -07:00
Jisi Liu
09354db143
Merge from Google internal for 3.4 release
2017-07-18 15:38:30 -07:00
Sebastian Schuberth
902af0816e
Prefer the term "3-Clause BSD License" over "New BSD License"
...
The first is the newer name, which is also more telling.
2017-02-28 09:58:24 +01:00
Jie Luo
42e1e2abef
Fix python compatibility test when a new generated code imports an old version(2.6.1 or older) generated code.
2017-02-09 11:08:10 -08:00
Jie Luo
ea51149100
Add python compatibility tests against v2.5.0 amd run on Travis.
2017-01-26 11:05:16 -08:00
Jie Luo
140e28d12e
Add python compatibility tests against v2.5.0: copy tests and proto files from v2.5.0
2017-01-23 15:05:19 -08:00