On 15/10/2007, Bernhard Schmalhofer <[EMAIL PROTECTED]> wrote:
> Paul Cochrane via RT schrieb:
> > On Fri Nov 17 14:17:18 2006, particle wrote:
> >
> >> ~ all but one test have been adapted for and moved to t/codingstd/
> >> ~ remaining test is for not-yet-approved codingstd item
> >>
> >
> > The remaining test complains about more than one '.' in a filename and
> > filenames which don't conform to the 8.3 format.
> I have talked to some VMS people at YAPC::EU 2007.
> For them the "more than one '.'" issue was a real problem, that
> they had to  work around before even creating a Makefile.

Attached is a test for multiple dot filenames.  We have several such
files in the source[1], so I don't know how useful such a test is, and
whether or not it is worth changing the files around.  I could handle
having a restriction on the number of dots in filenames but I don't
think we would be able to handle an 8.3 filename format restriction.
Anyway, a decision would be good about this, then I can clean up and
close a couple of annoying tickets.

Paul


[1] Failed files:

1..1
not ok 1 - No multi-dot filenames
#     Failed test (t/codingstd/multi_dot.t at line 57)
# Multi-dot filename found in 77 files:
# README.win32.pod
#  apps/p3/parrot.small.png
#  config/gen/makefiles/parrot.pc.in
#  docs/resources/parrot.small.png
#  editor/pir.vim.in
#  examples/shootout/ack.pir.output
#  examples/shootout/binarytrees.pir.output
#  examples/shootout/fannkuch.pir.output
#  examples/shootout/fasta.pir.output
#  examples/shootout/knucleotide.pir.input
#  examples/shootout/knucleotide.pir.output
#  examples/shootout/mandelbrot.pir.output
#  examples/shootout/nbody.pir.output
#  examples/shootout/nsieve-bits-2.pir.output
#  examples/shootout/nsieve-bits.pir.output
#  examples/shootout/nsieve.pir.output
#  examples/shootout/partialsums-2.pir.output
#  examples/shootout/partialsums.pir.output
#  examples/shootout/pidigits.pir.output
#  examples/shootout/recursive-2.pir.output
#  examples/shootout/recursive.pir.output
#  examples/shootout/regexdna.pir.input
#  examples/shootout/regexdna.pir.output
#  examples/shootout/revcomp.pir.input
#  examples/shootout/revcomp.pir.output
#  examples/shootout/spectralnorm.pir.output
#  examples/shootout/sumcol.pir.input
#  examples/shootout/sumcol.pir.output
#  examples/shootout/takfp.pir.output
#  languages/LANGUAGES.STATUS.pod
#  languages/dotnet/config/N2PConfig.pm.in
#  languages/lua/t/shootout/binarytrees.lua-3.lua
#  languages/lua/t/shootout/fannkuch.lua-3.lua
#  languages/lua/t/shootout/fasta.lua-2.lua
#  languages/lua/t/shootout/knucleotide.lua-2.lua
#  languages/lua/t/shootout/mandelbrot.lua-2.lua
#  languages/lua/t/shootout/message.lua-2.lua
#  languages/lua/t/shootout/nbody.lua-2.lua
#  languages/lua/t/shootout/nsieve.lua-3.lua
#  languages/lua/t/shootout/partialsums.lua-3.lua
#  languages/lua/t/shootout/pidigits.lua-2.lua
#  languages/lua/t/shootout/regexdna.lua-3.lua
#  languages/lua/t/shootout/revcomp.lua-3.lua
#  languages/lua/t/shootout/spectralnorm.lua-3.lua
#  languages/plumhead/lex.yy.c
#  languages/plumhead/y.tab.c
#  languages/plumhead/y.tab.h
#  t/TESTS.STATUS.pod
#  t/configure/101-init_manifest.01.t
#  t/configure/101-init_manifest.02.t
#  t/configure/102-init_defaults.01.t
#  t/configure/102-init_defaults.02.t
#  t/configure/103-init_install.01.t
#  t/configure/103-init_install.02.t
#  t/configure/105-init_hints.01.t
#  t/configure/105-init_hints.02.t
#  t/configure/105-init_hints.03.t
#  t/configure/105-init_hints.04.t
#  t/configure/107-inter_progs.01.t
#  t/configure/107-inter_progs.02.t
#  t/configure/107-inter_progs.03.t
#  t/configure/107-inter_progs.04.t
#  t/configure/109-inter_lex.01.t
#  t/configure/109-inter_lex.02.t
#  t/configure/109-inter_lex.03.t
#  t/configure/109-inter_lex.04.t
#  t/configure/109-inter_lex.05.t
#  t/configure/110-inter_yacc.01.t
#  t/configure/110-inter_yacc.02.t
#  t/configure/110-inter_yacc.03.t
#  t/configure/110-inter_yacc.04.t
#  t/configure/110-inter_yacc.05.t
#  t/configure/113-init_optimize.01.t
#  t/configure/113-init_optimize.02.t
#  t/configure/113-init_optimize.03.t
#  t/configure/113-init_optimize.04.t
#  t/tools/pmc2cutils/08-pmc.pm.t
# Looks like you failed 1 test of 1.

Reply via email to