#
59c070f5 |
| 07-Dec-2023 |
Andreas Möller |
Enhancement: Enable `blank_line_after_opening_tag` fixer (#875)
|
#
18dad7b5 |
| 07-Dec-2023 |
Andreas Möller |
Fix: Return false instead of null (#878)
|
#
ede0692b |
| 06-Dec-2023 |
Andreas Möller |
Enhancement: Expose happy path (#406) * Enhancement: Expose happy path * Fix: Require file with absolute path * Fix: Return null instead of false
|
#
d40890db |
| 03-Jul-2022 |
Ayesh Karunaratne |
Micro Optimizations - Round #2 * .gitignore: Remove redundant entry * Minor optimizations with ternary operators * Use `const` instead of `define()` where appropriate
Micro Optimizations - Round #2 * .gitignore: Remove redundant entry * Minor optimizations with ternary operators * Use `const` instead of `define()` where appropriate `const` is quite faster because of the compile-time optimizations. Because the replaced statements are not declaring constant conditionally, it's safe to use `const` in all of these places. Closes GH-608.
show more ...
|
#
497e5778 |
| 10-Dec-2020 |
Christoph M. Becker |
Allow to access symlinked docs Since `realpath()` resolves links, symlinked docs as suggested by the "Setting up Documentation environment" page[1] are incompatible with the router s
Allow to access symlinked docs Since `realpath()` resolves links, symlinked docs as suggested by the "Setting up Documentation environment" page[1] are incompatible with the router script. Of course, the Webserver can be run without the router script, but in that case shortcuts (e.g. `/json_decode`) won't work. Thus, we remove the `realpath()` resolution. There is no more need for the `strncmp()` check. This suggest that we can get rid of the `$afilename` and `$len` variables; hopefully, they are not used by any of the included files. [1] <http://doc.php.net/tutorial/local-setup.php>
show more ...
|
#
dd8d8bf8 |
| 17-Oct-2018 |
Peter Kokot |
Sync final and leading newlines This patch adds some missing newlines, trims some multiple redundant final newlines into a single one, and trims few redundant leading newlines.
Sync final and leading newlines This patch adds some missing newlines, trims some multiple redundant final newlines into a single one, and trims few 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
show more ...
|
#
d660a766 |
| 04-Dec-2013 |
Hannes Magnusson |
Disable compression, if set by INI, for images
|
#
8e9b03fc |
| 20-Nov-2013 |
Hannes Magnusson |
Add a router file for the built-in webserver Usage: php -S localhost:8080 .router.php
|