summaryrefslogtreecommitdiffstats
path: root/contrib/awk/FUTURES
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/awk/FUTURES')
-rw-r--r--contrib/awk/FUTURES85
1 files changed, 0 insertions, 85 deletions
diff --git a/contrib/awk/FUTURES b/contrib/awk/FUTURES
deleted file mode 100644
index b2f7575..0000000
--- a/contrib/awk/FUTURES
+++ /dev/null
@@ -1,85 +0,0 @@
-This file lists future projects and enhancements for gawk. Items are listed
-in roughly the order they will be done for a given release. This file is
-mainly for use by the developers to help keep themselves on track, please
-don't bug us too much about schedules or what all this really means.
-
-With the 3.0 release, we are acknowledging that awk is not PERL, nor should
-it become PERL. (To paraphrase Dennis Ritchie, "If you want PERL, you
-know where to get it.")
-
-The focus on the future is thus narrowed to performance and functional
-enhancements, with only minor plans for significant new features.
-
-(OK, so 3.1 had a bad case of feature-itis. I think I'm mostly over it
-now, though. :-)
-
-In 3.1
-======
- DONE: A PROCINFO array to replace /dev/pid, /dev/user, et al.
-
- DONE: Add `abort' statement a la Thompson awk.
-
- DONE: Provide awk profiling.
-
- DONE: Integrate GNU NLS support.
-
- DONE: Bring out hooks for NLS support into gawk itself.
-
- DONE: Do a reference card.
-
- DONE: Switch to full ANSI C and use ansi2kr.
-
- Additional manual features:
- DONE: Document NLS support
-
-For 3.2
-=======
- Move the loadable modules interface to libtool.
-
- Redo the loadable modules interface from the awk level.
-
- Rework management of array index storage.
-
- A RECLEN variable for fixed-length record input. PROCINFO["RS"]
- would be "RS" or "RECLEN" depending upon what's in use.
-
- DBM storage of awk arrays. Try to allow multiple dbm packages.
-
- Look at ISO C 99 printf features.
-
- Add %'d for putting in commas in formatting?
-
- Consider integrating Fred Fish's DBUG library into gawk.
-
- Consider removing use of and/or need for the protos.h file.
-
- Additional manual features:
- ? Add exercises
- Document use of dbm arrays
- ? Add an error messages section to the manual
-
-For 3.3
-=======
- Use a new or improved dfa and/or regex library.
-
- ? Have strftime() pay attention to the value of ENVIRON["TZ"]
-
- Add a lint check if the return value of a function is used but
- the function did not supply a value.
-
- Additional manual features:
- ? A section on where gawk is bounded
- regex
- i/o
- sun fp conversions
-
-For 3.4
-=======
- Do an optimization pass over parse tree?
-
- Make awk '/foo/' files... run at egrep speeds (how?)
-
-For 4.x:
-========
-
-Provide awk debugging.
OpenPOWER on IntegriCloud