mirror of
https://github.com/php/php-src.git
synced 2024-09-23 02:47:26 +00:00
1c850bfcca
This patch adds missing newlines, trims multiple redundant final newlines into a single one, and trims redundant leading newlines. According to POSIX, a line is a sequence of zero or more non-' <newline>' characters plus a terminating '<newline>' character. [1] Files should normally have at least one final newline character. C89 [2] and later standards [3] mention a final newline: "A source file that is not empty shall end in a new-line character, which shall not be immediately preceded by a backslash character." Although it is not mandatory for all files to have a final newline fixed, a more consistent and homogeneous approach brings less of commit differences issues and a better development experience in certain text editors and IDEs. [1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206 [2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2 [3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
40 lines
1.6 KiB
Markdown
40 lines
1.6 KiB
Markdown
The PHP Interpreter
|
|
===================
|
|
|
|
This is the github mirror of the official PHP repository located at
|
|
https://git.php.net.
|
|
|
|
[![Build Status](https://secure.travis-ci.org/php/php-src.svg?branch=master)](http://travis-ci.org/php/php-src)
|
|
[![Build status](https://ci.appveyor.com/api/projects/status/meyur6fviaxgdwdy?svg=true)](https://ci.appveyor.com/project/php/php-src)
|
|
|
|
Pull Requests
|
|
=============
|
|
PHP accepts pull requests via github. Discussions are done on github, but
|
|
depending on the topic can also be relayed to the official PHP developer
|
|
mailing list internals@lists.php.net.
|
|
|
|
New features require an RFC and must be accepted by the developers.
|
|
See https://wiki.php.net/rfc and https://wiki.php.net/rfc/voting for more
|
|
information on the process.
|
|
|
|
Bug fixes **do not** require an RFC, but require a bugtracker ticket. Always
|
|
open a ticket at https://bugs.php.net and reference the bug id using #NNNNNN.
|
|
|
|
Fix #55371: get_magic_quotes_gpc() throws deprecation warning
|
|
|
|
After removing magic quotes, the get_magic_quotes_gpc function caused
|
|
a deprecate warning. get_magic_quotes_gpc can be used to detected
|
|
the magic_quotes behavior and therefore should not raise a warning at any
|
|
time. The patch removes this warning
|
|
|
|
We do not merge pull requests directly on github. All PRs will be
|
|
pulled and pushed through https://git.php.net.
|
|
|
|
|
|
Guidelines for contributors
|
|
===========================
|
|
- [CODING_STANDARDS](/CODING_STANDARDS)
|
|
- [README.GIT-RULES](/README.GIT-RULES)
|
|
- [README.MAILINGLIST_RULES](/README.MAILINGLIST_RULES)
|
|
- [README.RELEASE_PROCESS](/README.RELEASE_PROCESS)
|