- append a "..." to the produced string if the maximum length is exceeded
- really fancy: print unicode characters as \N{...}
+NOTE: pv_display(), pv_uni_display(), sv_uni_display() are doing
+something like the above.
+
=head2 Overloadable regex assertions
This may or may not be possible with the current regular expression
overhead of an XSUB; the user should be able to create PP code. Simon
Cozens has some ideas on this.
-=head2 spawnvp() on Win32
-
-Win32 has problems spawning processes, particularly when the arguments
-to the child process contain spaces, quotes or tab characters.
-
=head2 DLL Versioning
Windows needs a way to know what version of a XS or C<libperl> DLL it's
=head2 Cross compilation
Make Perl buildable with a cross-compiler. This will play havoc with
-Configure, which needs to how how the target system will respond to
+Configure, which needs to know how the target system will respond to
its tests; maybe C<microperl> will be a good starting point here.
(Indeed, Bart Schuller reports that he compiled up C<microperl> for
the Agenda PDA and it works fine.) A really big spanner in the works
This has been done in places, but needs a thorough code review.
Also fchdir is available in some platforms.
+=head2 Make v-strings overloaded objects
+
+Instead of having to guess whether a string is a v-string and thus
+needs to be displayed with %vd, make v-strings (readonly) objects
+(class "vstring"?) with a stringify overload.
+
=head1 Vague ideas
Ideas which have been discussed, and which may or may not happen.