As much as I agree with the notion of cleaning up the )LIB display, I'm not
a fan of using configuration options to change UI behavior. May I suggest
an alternative?

1) Change the )LIB command to behave as-if GNU APL only deals with
workspace files.
2) Add a new command - )LIBX, perhaps - to show all of the files that GNU
APL may load.

---------- Forwarded message ----------

> From: Blake McBride <blake1...@gmail.com>
> To: "bug-apl@gnu.org" <bug-apl@gnu.org>
> Cc:
> Date: Tue, 24 Jun 2014 19:24:37 -0500
> Subject: [Bug-apl] Notes on )LIB
> Greetings,
>
> I split my large utilities ws into many package ws'.  Now my )LIB command
> is becoming unwieldy.  I noticed the language manual states that )LIB
> returns an alphabetized list.  That is the first issue.
>
> I would really prefer not to see .bak files or really _any_ other file
> that can't be loaded by APL.  If I have 8 workspaces, I am seeing 16 files
> in random order.  I would love to have some configuration options to show
> what I see with )LIB as follows.
>
> LIB_EXTENSIONS = set to a list of file extensions to show during )LIB.  If
> nothing is set, show all files.
>
> SHOW_EXTENSION = if set to NO, do not show file extensions so that my
> workspace "Utils.xml" would just be displayed as "Utils".
>
> (Yes, I know I could have Utils.apl and Utils.xml.  If I hide the
> extension - it is my problem.)
>
> Thanks.
>
> Blake
>
>
>
-- 
"The secret to creativity is knowing how to hide your sources."
   Albert Einstein


http://soundcloud.com/davidlamkins
http://reverbnation.com/lamkins
http://reverbnation.com/lcw
http://lamkins-guitar.com/
http://lamkins.net/
http://successful-lisp.com/

Reply via email to