Bovy, Stephen, Tue 2012-01-03 @ 15:12:27+0000:
> I have published my (fixes) in a verbal fashion on this list 
> 
> >> How can I make sure those fixes get merged into the source tree ??

I don't recall the exact format of your contributions, but your best bet
would be to submit actual patches against the Vim source tree that Bram
could review and apply. If you have only described your changes
verbally, then the real work remains to be done. :)


> I would also like to donate my efforts  (binaries) as a package to be
> available for others 
> 
> >> How are unix binaries packaged and distributed ?? 
> 
> Is there a mechanism for creating and donating a binary installation
> package for a unix platform 

Most non-Macintosh Unix software is provided as source code. Users who
expect binary packages typically obtain them in an operating
system-specific manner from the maintainers of their OS, who themselves
compile them from the upstream sources.

I can't see how it would really cause any problems for pre-compiled Vim
binaries to be provided for z/OS, but most people just don't expect that
means of distribution when it comes to Unix, so I doubt that there's any
procedure in place for doing that already, at least with Vim.


> Because  nroff troff groff  are not part of the unix  standard thus
> ibm has refused to recognize a need to Port and support
> 
> Now (sorry) I have to make a small rant here :)  
> 
> When developers use  (tools)  that are not standard ( is it not
> incumbent upon the developer  ) to include that (tool) in the install
> package ??
>
> On windows that has always been the way things are done 
> 
> Developers should not (as - su -me)  that  a nonstandard tool will
> always exist on the target installation platform !!!

I don't think so. troff may not be specified by POSIX, but it and its
variants are nonetheless ubiquitous on Unix systems, to the point that
it's not unreasonable, in my opinion, to assume that the user has access
to such a utility.

z/OS is obviously an exception to this, but I'd personally characterize
this purely as a problem with IBM's rather backwards interpretation of
Unix rather than as a problem with Vim. After all, virtually any
non-trivial software has external dependencies. Gvim on Unix depends on
X11, for instance, which is not POSIX-standard either, but I doubt
anyone would argue that Bram needs to start bundling X.org server with
Vim. This goes doubly for non-essential and purely build-time
dependencies like troff for formatting man pages.

Is there a reason why you can't just install groff[1] on your system?


[1] http://www.gnu.org/software/groff/

Attachment: pgpjKLDJ2JprO.pgp
Description: PGP signature

Raspunde prin e-mail lui