zsh-workers
 help / color / mirror / code / Atom feed
* Re: Things which need doing before 3.1.6
@ 1999-06-09  7:50 Sven Wischnowsky
  0 siblings, 0 replies; 2+ messages in thread
From: Sven Wischnowsky @ 1999-06-09  7:50 UTC (permalink / raw)
  To: zsh-workers


Peter Stephenson wrote:

>   Various issues to do with parameter and memory efficiency which I've
>     been meaning to post about but still haven't

I'd like to hear about those...

Anyway, may I mention the things on my todo list here? I don't want to 
say that these need to be addressed before the next release, though
(in most cases this should be clear).

We had some reports about SEGVs which I was never able to reproduce:

- Bart (5375): he had sourced compinit several times and then tried
  completion with a test-function. The completion was in quotes and
  this has changed a lot (and, of course, the other completion code
  has changed, too). I hope that the fact that we never heard about
  it again means that we don't have to worry any more.

- Geoff (5784, 5787): completion after ~/src/she<TAB> in command
  position. Bart couldn't reproduce it at that time, either. Again, we 
  didn't hear more about it.

Other things:

- The globbing/completion problem on NextStep reported by Timothy
  (6333). I still don't have access to a NextStep box so I can't
  investigate any further. The problem was that globbing didn't find
  some files.

- When compiling with dynamic loadable modules for Digital Unix 4.0 I
  still need to do:

  DLLD=gcc LDFLAGS=-g -rpath foo' ./configure ...

  where `foo' is the directory where the libzsh* lives.
  I've already asked (twice if I remember correctly) if this is due to 
  the installation on this system here or if this is a general problem
  with Digital Unix -- but got no replies.

- Bart suggested that we start thinking about cleaning up the new
  style completion stuff (the C part of it, like options to
  comp{add,gen} and the like), see 6159, 6163, 6178.
  There is also still the suggestion to support long options...

- Then there is my suggestions for a way to directly access the
  matches that were added (6117), which I haven't thought more about
  because I haven't missed it yet (and nobody else seems to miss this).

- We might want to add more examples for new completion, probably some 
  examples for zle widgets (to get people started). We might also
  think about modifying the old compctl-examples file to make use of
  the new options (using grouping, match specs where appropriate,
  things like that). I'm pretty sure that I won't do that, though,
  since I'm using only the new completion stuff nowadays.


Bye
 Sven


--
Sven Wischnowsky                         wischnow@informatik.hu-berlin.de


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Things which need doing before 3.1.6
@ 1999-06-05 16:20 Peter Stephenson
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Stephenson @ 1999-06-05 16:20 UTC (permalink / raw)
  To: Zsh hackers list

Here's a list I've got of things which should or could be done before 3.1.6
is released.  If anyone can think of any more, say.

Things which definitely should be done:
  The HIST_NO_FUNCTIONS null pointer problem - see 6429 from Sven (Wayne,
    have you managed to look at this?)
  %e in compconfig[correct_prompt] doesn't work (for me, anyway)
  Installation of shell functions --- still hope to look at this soon.
    Currently, my plan is the single configure option --funcdir=DIR with
    $funcdir defaulting to ${prefix}/share/zsh-fns, this will install
    every single sample function in the source tree in the same directory.
    Comments welcome, e.g. should that share/ be there, should we stick in
    a version number?  I was also going to add this to the default fpath,
    and allow the configurer to specify a null $funcdir so that nothing
    gets installed and fpath doesn't get set.
  Go through long long integer stuff again in the light of Andrej's warning
    messages

Things I'd quite like (someone else :-/) to do:
  Fix up make distclean not to remake things (yeugh)
  Check behaviour specifying variables e.g. CPPFLAGS in configure
  Somebody complained that the arithmetic evaluation manual entry is
    hard to understand, so I'd like to rewrite it a bit

Things that aren't necessarily urgent given that 3.1.6 is still in beta
  Dynamic loading on Solaris 5.7(?) is reported not to work --- unfortunately
    none of the developers seem to have access to such a system.
  Various issues to do with parameter and memory efficiency which I've
    been meaning to post about but still haven't
  If there's enough interest, allow MAILCHECK=<time>?<command list> to
    specify shell code to replace builtin mail checking routine
  Get zle commands also to accept non-numeric arguments on the command line
  Find out about getting a bug-tracking system working
  Make the large file support more automatic on systems that don't
    return the flags with getconf.  Unfortunately the only system I can
    write this for myself is HPUX, so unless other people can make
    suggestions this isn't very useful.
  The result of Sven's ideas about completion in quotes

-- 
Peter Stephenson <pws@ibmth.df.unipi.it>       Tel: +39 050 844536
WWW:  http://www.ifh.de/~pws/
Dipartimento di Fisica, Via Buonarroti 2, 56127 Pisa, Italy


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1999-06-09  7:51 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-06-09  7:50 Things which need doing before 3.1.6 Sven Wischnowsky
  -- strict thread matches above, loose matches on Subject: below --
1999-06-05 16:20 Peter Stephenson

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).