work in progress | string |
Rename feature 'empty' to 'is_empty'.
Please select one of the following:
What about the transition? STRING.empty is a popular feature, soRoger Browne (21 October 1999):
he should not disappear to easily. Maybe "empty" should be left in
STRING and is_empty be a synonym. So the choice may be
between:1. is_empty, empty both there.
2. is_empty replaces empty
3. is_empty, empty obsolete but required at least for ELKS2000
I don't think we need to worry about this. Users prefer that their
existing code does not break, and vendors prefer not to break the
existing code of their users.I expect all vendors will retain the existing feature until there's no
longer a demand for it. The ELKS standard allows a vendor to include
extra features, and I don't think any further action is needed.
A vendor may continue to support empty. Alternatively, a vendor may declare empty to be "obsolete" and recommend the use of is_empty instead.
Don't mind (happy either way)
jcm@mstr.hgc.edu
saunders@wchat.on.ca
franck.arnaud@omgroup.com
Strongly accept the proposal
andreas.leitner@teleweb.at
tking@insystems.com
jweirich@one.net
steinman@sco.edu
vputz@nyx.net
Abstain (not happy either way)
joachim.durchholz@halstenbach.de
Accept the proposal
sergei_ivanov@object-tools.com
manus@eiffel.com
glennm@westernport.com
dominique.colnet@loria.fr
dougpardee@my-deja.com
kevin@ethossoft.co.nz
genepi@sympatico.ca
sparker@eiffel.ie
simonwillcocks@enterprise.net
ericb@gobosoft.com
kwaxer@aha.ru
votes sent to the discussion list:
-
I'm missing the requirement to list 'empty' as an obsolete synonym.
(Hypothetical new vendors should still include 'empty' to remain portable.)
I had to abstain (not happy either way) because of this.