Close some old issues
| From: | Dan Ackroyd | Date: | Fri, 15 Jan 2016 17:04:34 +0000 |
| Subject: | Close some old issues | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-90666@lists.php.net to get a copy of this message | ||
Hello,
I've been watching the bug database for issues coming in for PHP7, and
there have been far fewer than I was expecting, which is nice.
However there are lots of issues open from 'a while ago' that are
either not really bug requests, or are too old to investigate.
I don't think having them kept open is providing any value, and it
makes it harder to find actual issues that need fixing in the issue
database, so I'd like to close some of them.
Obviously me just going through and closing issues en masse might
ruffle some feathers. Below is a list of some that are either not
bugs, or are too old to investigate. (e.g. A crash bug on PHP 4.3.9 is
not something that anyone should be looking at.)
If anyone thinks they all ought to be kept open, that could be
discussed on list, but I would really like to avoid discussing each
one individually on list, as I don't think that would be productive.
If anyone with wants to keep any of these issues open, please could
you assign them to yourself? Or leave a comment on the issue saying
that it needs to be kept open. Otherwise in a couple of days I'll go
through and close these, to make the list of open bugs be 1% smaller.
cheers
Dan
Small feature request
---------------------
https://bugs.php.net/bug.php?id=7930 list()
constructor reference assignment
https://bugs.php.net/bug.php?id=12501 Implement
authen/authz handler capability
https://bugs.php.net/bug.php?id=14523 Additional
parameter for str_repeat()
https://bugs.php.net/bug.php?id=15972 strip_tags
should allow
restricting the attributes on tags that are kept
https://bugs.php.net/bug.php?id=17090 Getting
slices of associative arrays
https://bugs.php.net/bug.php?id=22593 Fuzzy
string matching / agrep
https://bugs.php.net/bug.php?id=26433 Request
for is_unique()
https://bugs.php.net/bug.php?id=27453 islamic
calender functions
https://bugs.php.net/bug.php?id=28252 ncurses
support without a cygwin install.
https://bugs.php.net/bug.php?id=28812
getgid/getuid usage
https://bugs.php.net/bug.php?id=30918 Add a
"non-local" flag param to realpath
https://bugs.php.net/bug.php?id=31627 return
statement should return
https://bugs.php.net/bug.php?id=32524 Advanced
imploding
https://bugs.php.net/bug.php?id=34527 trim
functions extension
https://bugs.php.net/bug.php?id=35276
exploding_wordwrap
https://bugs.php.net/bug.php?id=36940 Dynamic
open_basedir restriction
not possible.
https://bugs.php.net/bug.php?id=38339 Wanted:
Find included file first
in the script's path, than include_path option
https://bugs.php.net/bug.php?id=38437 substr() -
slightly change its contract
https://bugs.php.net/bug.php?id=38684 How about
an
array_key_walk_recursive() function?
https://bugs.php.net/bug.php?id=40182 Want a
function strpos_all with
optional parameters
https://bugs.php.net/bug.php?id=40499 Add
highlightning filter
https://bugs.php.net/bug.php?id=44530
Multi-dimensional foreach iterator?
https://bugs.php.net/bug.php?id=46384 expr() or
continue;
https://bugs.php.net/bug.php?id=46725 strpos
extensions with array
type parameters
https://bugs.php.net/bug.php?id=48072 wish:
extra strtr features
similar to GNU strtr
https://bugs.php.net/bug.php?id=48154 Add
optional paramter to
print_r() for basic (X)HTML output formatting
https://bugs.php.net/bug.php?id=48192 if
structure inherit else
https://bugs.php.net/bug.php?id=49007 Add limit
option to trim functions
https://bugs.php.net/bug.php?id=49903 Strip $ at
beginning of variable
names for compact()
https://bugs.php.net/bug.php?id=50653 str_split
sequence handling
https://bugs.php.net/bug.php?id=51335 Search
first substring from list
https://bugs.php.net/bug.php?id=51574 Modify
range() function to
support A to ZZZZ
https://bugs.php.net/bug.php?id=52124 Limit
search inside $haystack by
new $length parameter
https://bugs.php.net/bug.php?id=52177 please
implement recursive ksort
https://bugs.php.net/bug.php?id=52626 New magic
method for procedural
calls on object.
https://bugs.php.net/bug.php?id=52575 Would like
get_called_class()
without namespace.
https://bugs.php.net/bug.php?id=53170 Cannot
substract Arrays
https://bugs.php.net/bug.php?id=55389 Feature
suggestion for array_search
https://bugs.php.net/bug.php?id=55633 New
argument $invert for array_filter()
https://bugs.php.net/bug.php?id=60908 add
array_filter_recursive function
https://bugs.php.net/bug.php?id=61438
color_to_hex functionally
https://bugs.php.net/bug.php?id=61987 abbreviate
"Y-m-d H:i:s" to Q
https://bugs.php.net/bug.php?id=62574 New
operator for htmlspecialchars
https://bugs.php.net/bug.php?id=65098 A modified
version of array_combine()
https://bugs.php.net/bug.php?id=66598 Consider
picking up efforts for
Mono integration.
https://bugs.php.net/bug.php?id=67035 wish:
str_ends() and str_begins()
https://bugs.php.net/bug.php?id=67659 Support
array of delimiters in explode()
https://bugs.php.net/bug.php?id=67734 Add output
escaping specifiers
to sprintf etc.
https://bugs.php.net/bug.php?id=68806 getopt is
not able to detect
unknown arguments
Way too old to investigate
--------------------------
These might have been real issues, but are ancient.
https://bugs.php.net/bug.php?id=30788 Tomcat
5.0.28 crashes
https://bugs.php.net/bug.php?id=57735 Segfault
on non-existant file
https://bugs.php.net/bug.php?id=57962 core dump
Need an RFC
-----------
These are bigger feature requests, and would need a complete RFC to
implement, however they should be discussed as RFCs not bugs.
https://bugs.php.net/bug.php?id=38569 override
keyword requested
https://bugs.php.net/bug.php?id=38079 __copy
magic method to increase
backwards compatibility
https://bugs.php.net/bug.php?id=38544 tryeach
https://bugs.php.net/bug.php?id=38608 File
include control system
feature request
https://bugs.php.net/bug.php?id=38622 Proposed
new security scheme for
shared hosting (safe mode substitute)
https://bugs.php.net/bug.php?id=39091 Need to
force variables to be declared
https://bugs.php.net/bug.php?id=47933 Allow
foreach to iterate
multiple arrays/objects similar to for syntax
https://bugs.php.net/bug.php?id=51598 String
Objects?
https://bugs.php.net/bug.php?id=53159 Tolerant
and Strict Variables
and functions
https://bugs.php.net/bug.php?id=59779 Support
for unary minus
https://bugs.php.net/bug.php?id=60219 Option to
disable php_engine if
file owner uid == getuid for webserver security
https://bugs.php.net/bug.php?id=62799 Parallel
array processing
https://bugs.php.net/bug.php?id=64136 Better
things handling - basic
variables should behave like object
https://bugs.php.net/bug.php?id=65750 Enabling
factory constructors
https://bugs.php.net/bug.php?id=66022 operator
overloading
https://bugs.php.net/bug.php?id=67409 Clone
arguments
https://bugs.php.net/bug.php?id=69886 Addressing
problems with
escaping (security)
https://bugs.php.net/bug.php?id=70087 Better
string interpolation
https://bugs.php.net/bug.php?id=70231 Ability to
set default params
within a functions arguments as an array/object
Just generate your config files
-------------------------------
The nginx guys have the right idea for this. Limit the syntax
supported in config files, and tell people to generate their config
files from data.
https://bugs.php.net/bug.php?id=49375 Mass
Virtual Hosting Enhancements