DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: C T

⟦7f75be74f⟧ TextFile

    Length: 4950 (0x1356)
    Types: TextFile
    Names: »ChangeLog«

Derivation

└─⟦a05ed705a⟧ Bits:30007078 DKUUG GNU 2/12/89
    └─⟦ca1f037a2⟧ »./bash-1.04.tar.Z« 
        └─⟦46465a4db⟧ 
            └─⟦this⟧ »bash-1.04/ChangeLog« 

TextFile

Mon Sep  4 18:30:33 1989  Brian Fox  (bfox at aurel)

	* copy_command.c: copy_command ().  Don't forget to copy
	  the command redirections.

Sun Sep  3 08:23:04 1989  Brian Fox  (bfox at aurel)

	* readline.c: update_display ().  Fixed printing of initial
	  character on line twice bug. 

Fri Sep  1 18:52:08 1989  Brian Fox  (bfox at aurel)

	* readline.c: rl_insert ().  Optimized for large amounts
	  of typeahead.  Insert all insertable characters at once.

	* I update this too irregularly.
	  Released 1.03.

	  jobs.c: stop_pipeline ().  If THE_PIPELINE is null, don't
	  try to install it as a job.

	  execute_command.c: execute_simple_command ().  Fixed call
	  to stop_pipeline () by adding required arguments.

	  parse.y: yy_error (), new function report_syntax_error ().
		   CASE case uses report_syntax_error ().
	  shell.c: main (). If the input to the shell is a command file,
	  then remember the name of the file in with_input_from_stream ().

Tue Aug  8 18:11:54 1989  Brian Fox  (bfox at aurel)

	* general.c: strindex () now placed there.  Static version
	  is in readline.c.

	* execute_cmd.c: If the shell is to read a file as commands,
	  and the file appears to contain non-ascii characters, then
	  complain about it being a binary file.

Sun Aug  6 13:07:41 1989  Brian Fox  (bfox at aurel)

	* unwind_prot.c: Added tag based unwind frames.
	  begin_unwind_frame ("foo");
	    add_unwind_protect (free, data);
	    add_unwind_protect (free, data);
	    ...
	  run_unwind_frame ("foo");

	* readline.c: Added input buffer management, and event
	  input.
	  rl_event_hook, if non-zero, is the address of a function to
	  call repeatadly while polling for input.

	  rl_stuff_char (char) pushes CHAR onto input ring.

	  rl_get_char (&char) (when returning non-zero) pops the front of
	  the input ring, placing it into CHAR (an int).

	  rl_gather_tyi () puts characters into input ring if available.

	* execute_cmd.c: execute_simple_command (): even when a function
	  is being piped we need to set return_catch_flag.

Sat Aug  5 08:32:05 1989  Brian Fox  (bfox at aurel)

	* variables.c: make_var_array (), initialize_shell_variables ()
	  Added exporting of functions.

	* read_builtin (): reads characters singly from stdin, allowing
	  backslash-newline to pass.

	* test.c: use access () instead of opening files.

	* numerous files, parse_and_execute (), with_input_from...
	  Added stream_name to contents of pushed and popped streams,
	  and to functions that push and pop streams.  yyerror () uses
	  this to aid in reporting errors.

Fri Aug  4 12:35:08 1989  Brian Fox  (bfox at aurel)

	* copy_cmd.c copy_redirect (): case of r_read_until falls through
	  to copy the actual here-document.

Wed Aug  2 11:47:50 1989  Brian Fox  (bfox at aurel)

	* builtins.c:cd_builtin (): if the shell variable "cdable_vars"
	  exists, and the directory specified cannot be changed to, either
	  first with CDPATH or directly, the the directory name is looked
	  up in the list of shell variables.  If it exists, and is a
	  string, then that value is tried.

	* test.c: moved `!' operator to term () from expr ()

Tue Aug  1 16:03:32 1989  Brian Fox  (bfox at aurel)

	* execute_cmd.c, builtins.c: global variable return_catch_value
	  now contains the value of `return' calls.

	* parse.y: current_readline_prompt gets NULL after it is freed.

Sun Jul 16 07:51:46 1989  Brian Fox  (bfox at aurel)

	* test.c: Added -S to test for file being a socket.
	  builtins.c: Added documentation for -S test.

	* execute_cmd.c: execute_case_command ()
	  The clause patterns are now expanded before being
	  matched against.

Tue Jul 11 05:30:58 1989  Brian Fox  (bfox at aurel)

	* parse.y:yy_readline_get ()
	  Fixed bug with readline returning EOF.

	* All files
	  Changed #ifndef NOJOBS to #ifdef JOB_CONTROL.

Sat Jul  8 05:02:39 1989  Brian Fox  (bfox at aurel)

	* parse.y
	  New command type `Group' is for running commands in `{}'.  This
	  allows all of the commands to be piped at the same time.

Wed Jun 28 16:51:42 1989  Brian Fox  (bfox at aurel)

	* New directory: LIB contains readline and history stuff,
	  and is Make-able on its own.  Also contains its own
	  ChangeLog.

	* history.c: removed shell dependent stuff, made into module
	  in readline library.

Tue Jun 27 13:05:54 1989  Brian Fox  (bfox at aurel)

	* readline.c: removed shell dependent stuff.

	* New file: bashline.c contains all of the shell specific
	  readline material in an attempt to begin using the
	  readline stuff as a library.


Mon Jun 26 13:35:16 1989  Brian Fox  (bfox at aurel)

	* parse.y
	   Fixed problem in read_token () which prevented '{' from
	   being recognized after "c () {".  Changed
	   reserved_word_acceptable () to know about `{' as precursor
	   to commands.

	* readline.c, jobs.c
	   Make commands that do not complete sucessfully restore the
	   tty state to whatever it was before the command was executed.