[105] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

GNU Interactive Tools 4.3.5 released

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Mon Jan 23 09:19:51 1995

Date: Mon, 23 Jan 1995 14:14:08 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-activists@niksula.hut.fi, linux-announce@vger.rutgers.edu

X-Mn-Key: announce

From: tudor@cs.pub.ro (Tudor Hulubei)
Newsgroups: comp.os.linux.announce
Subject: GNU Interactive Tools 4.3.5 released
Keywords:       File browser, Process viewer, Hex viewer, Interactive Tools.
Organization: ?
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Followup-to: comp.os.linux.misc

		    GNU Interactive Tools 4.3.5 released
		    ====================================

	The new version (4.3.5) of the GNU Interactive Tools package
is available at pub.pub.ro in the directory /pub/git and at
habarnam.cs.pub.ro in the directory /pub/git. I have also uploaded it
at sunsite.unc.edu and tsx-11.mit.edu but I don't know when it will
become available.

What's new:

- version 4.3.5

	- Owner and group names are now beeing cached using  hash tables in
	order to increase the directory reading speed.

	- GIT is now able to display the file system  free  space  on  many
	systems. GIT 4.3.4 was only able to do this under Linux, using  the
	statfs() system call. GIT 4.3.5 uses  a  modified  version  of  the
	fsusage.c file from the GNU fileutils 3.2 package.

	- ^H (8), ^I (9), ^J (10), ^M (13), ^SPC (0)  and   BACKSPACE (127)
	can be configured in the configuration files.

	- the interrupt & quit characters are both  ^G  now. You  can  exit
	from GIT with ^X^C (this is the default binding but you can  change
	it, of course :-) ).

	- The entire set of default key bindings has been changed.  I  have
	tried to make them be more emacs-like (where possible). Since it is
	impossible to use 'z' to compress a file or 'Z' to uncompress it as
	emacs does in the 'dired' mode  because 'a', 'A', ... 'z', 'Z', etc
	are used to enter commands in the input line, I have decided to use
	the ^C prefix key for  file  operations.  Background  commands  are
	prefixed with ^Cb. You should read the configuration files for more
	details.

	- GIT now has an  editable  input  line.  Most  emacs-like  editing
	functions suitable for editing one line of input are now available:

		Function:		    GIT style:	    Emacs style:

		backward-char			^B		C-b
		forward-char			^F		C-f
		backward-word			^[b		M-b
		forward-word			^[f		M-f
		beginning-of-line		^A		C-a
		end-of-line			^E		C-e
		delete-char			^D		C-d
		backward-delete-char		^_		DEL
		backward-kill-word		^[^_		M-DEL
		kill-line			^[k		C-k
		kill-to-beginning-of-line	^U
		kill-to-end-of-line		^K
		just-one-space			^[^@		M-SPC
		delete-horizontal-space		^[\		M-\
		action				^M		RET
		set-mark			^$		C-SPC
		kill-region			^W		C-w
		kill-ring-save			^[w		M-w
		yank				^Y		C-Y
		exchange-point-and-mark		^X^X		C-x C-x

	Since the entire input line code has been  changed / improved,  the
	2048 bytes length limit no longer exist. The input line can hold as
	many characters as you want.

	- All the built-in command names have  been  changed  in  order  to
	match the emacs style  function  names:  <ChangePanel>  has  become
	change-panel. By convention, built-in commands  are  now  lowercase
	while user defined commands are uppercase.

	- When copying files that are longer than 32 Kb, the copied percent
	is displayed on the status bar.

	- The copy_files built-in command can be interrupted in the  middle
	of a file copy action. If  the  operation  is  interrupted  in  the
	middle, the incomplete file is deleted.

	- The configuration files are using now shell environment variables
	to call the shell, editor, mail reader, compress and virtual memory
	status utility. That means that if you set  GIT_SHELL,  GIT_EDITOR,
	GIT_RMAIL, GIT_COMPRESS or GIT_VMSTAT to  some  value,  that  value
	will be used instead of the default one. The defaults are:

		GIT_SHELL='/bin/sh'
		GIT_EDITOR='vi'
		GIT_RMAIL='emacs -f rmail'
		GIT_COMPRESS='gzip -9'
		GIT_VMSTAT='free'

	  If GIT_SHELL is not defined but SHELL is, GIT_SHELL will  be  set
	to that value.
	  If GIT_EDITOR is not defined but EDITOR is,  GIT_EDITOR  will  be
	set to that value.

	- history expansion has been aded. GIT now takes advantage  of  the
	full power of the history library.  Each  command  entered  at  the
	prompt is expanded and added to the history.  !!, !?, !-n, ...  are
	now available. See  the  history  library  documentation  for  more
	details.

	- The package can be compiled in a different directory, keeping the
	source tree unmodified.  You  should  be  able  to  make  an  empty
	directory, chdir to it and start git-4.3.5/configure, then make.

	- The distribution has been split into three  directories: src, man
	and info.

	- GIT has been tested on IRIX 4.0.5F. It works. It  also  works  on
	SunOS 4.1.3, Solaris 2.3  and  Irix 5.2  (according  to  Eric Jaron
	Stieglitz).

	- make install creates a symbolic link from  $(libdir)/.gitrc.xterm
	to  $(libdir)/.gitrc.xterms  in  order to avoid problems on systems
	that have the TERM environment variable defined as  xterms  instead
	of xterm.

	- A script doing recursive grep (gitrgrep) has been  added  to  the
	distribution. It might be usefull.


Here it is the LSM entry:

Begin3
Title:          GNU Interactive Tools
Version:        4.3.5
Entered-date:   Fri Jan 11 1995
Description:    GIT is a file system browser for UNIX systems.
                An interactive process viewer/killer, a hex/ascii file
                viewer, an auto-mount shell script and a per file type
                action script are also available.
                The standard ANSI color sequences are used where available.
                Manual pages and info documentation are also provided.
Keywords:       File browser, Process viewer, Hex viewer, Interactive Tools.
Author:         tudor@cs.pub.ro (Tudor Hulubei)
		pink@cs.pub.ro (Andrei Pitis)
Maintained-by:  tudor@cs.pub.ro (Tudor Hulubei)
Primary-site:   pub.pub.ro /pub/git
		204k git-4.3.5.tar.gz
		889  git-4.3.5.lsm
Alternate-site: habarnam.cs.pub.ro /pub/git
Original-site:  
Platform:       
Copying-policy: GPL
End


Best regards,
Tudor


--
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember Keywords: and a short description of the software.


home help back first fref pref prev next nref lref last post