2002-02-04 Announcement as posted to gnu.emacs.sources

2002-02-04 Distribution kit

Subject: ANNOUNCE: Emacs Tiny Tools release 2002-02-04 available.

http://tiny-tools.sourceforge.net/

2002-02-04 Description

Emacs Tiny Tools is a collection of libraries and packages, which are designed to be OS (Win32/Unix) and Emacs/XEmacs independent. The tools include many package (50+) of which one of the most useful is tinypath.el, which can configure your whole site-wide and personal Emacs load-path and info file locations. You do not need to manually configure Emacs after you updatem upgrade or make modification along load-path.

All the programs and documentation in Tiny Tools kit is released under GPL, see http://www.gnu.org/copyleft/gpl.html

2002-02-04 building /usr/share/emacs/site-lisp/net

You may also be interested in peeking another project http://perl-webget.sourceforge.net/ which is able to automatically generate to crete /usr/share/emacs/site-lisp/net hierarchy directly from Emacs Lisp developers' home pages.


2002-01-04 Announcement as posted to gnu.emacs.sources

2002-01-04 Distribution kit

Subject: ANNOUNCE: Emacs Tiny Tools release 2001-12-31 available.

http://tiny-tools.sourceforge.net/ http://sourceforge.net/projects/tiny-tools/ http://download.sourceforge.net/tiny-tools/

2002-01-04 Short description

Emacs Tiny Tools is a collection of libraries and packages, which are designed to be OS (Win32/Unix) and Emacs/XEmacs independent. The tools include many package (50+) of which one of the most useful is tinypath.el, which can configure your whole site-wide and personal Emacs load-path and info file locations. You do not need to manually configure Emacs after you updatem upgrade or make modification along load-path.

All the programs and documentation in Tiny Tools kit is released under GPL, see http://www.gnu.org/copyleft/gpl.html

Mailing list

There is mailing list for the project, where you can send questions and bug reports. The list name is emacs-tt-users and the traffic in the list is very occasional:

http://lists.sourceforge.net/lists/listinfo/tiny-tools-users

Another related project, which was previously part of Tiny Tools, has newly opened at sourceforge. Please take a peek how to crete /usr/share/site-lisp/net hierarchy directly from Emacs Lisp developer's home pages. Visit http://perl-webget.sourceforge.net/


2000-10-07 Announcement about sourceforge CVS

[2000-10-07] The sourceforge development hasn't matured yet, so this release build is a local copy of current state of the project. Many bugs corrected regearding the tinydesk.el and a new experimental mail completion features added to tinymail.el. - 2000-10-07 jari.aalto@poboxes.com

[2000-09-09] This is a transition release that has NOT BEEN built from sourceforge CVSTREE. It has been put available so that the latest development changes could be tested and used by the Emacs audience and avoid the (perhaps) long delay it takes to get sourceforge development and builds going. This is a complete release including the bin/ doc/ and lip/ directories. Start at doc/REAME.txt, which unfortunately refers to old develoment site and it's practises. Just ignore those comments for now. - 2000-09-09 jari.aalto@poboxes.com

For bash:

      $ export CVSROOT=:pserver:anonymous@cvs.tiny-tools.sourceforge.net:/cvsroot/tiny-tools

For csh and tcsh:

      % setenv CVSROOT :pserver:anonymous@cvs.tiny-tools.sourceforge.net:/cvsroot/tiny-tools

      cvs login
      password [RET]
      cvs -z6 co tiny-tools


2000-09-09 Announcement as posted to gnu.emacs.sources

2000-09-09 Distribution kit

Subject: ANNOUNCE: Emacs Tiny Tools release 2000-09-09 and move to Sourceforge

Project_id=11049 http://sourceforge.net/projects/tiny-tools/ ftp://download.sourceforge.net/pub/sourceforge/tiny-tools/tiny-tools-1999-09-09.zip http://download.sourceforge.net/tiny-tools/

2000-09-09 Home page

http://poboxes.com/jari.aalto/tiny-tools.html (use this) http://tiny-tools.sourceforge.net/ [no web page yet, in future]

2000-09-09 Short description

Emacs Tiny Tools is a collection of libraries and packages, which are designed to be OS (Win32/Unix) and X/Emacs platform independent. E.g. configure load-path automatically, URL handler, easy-delete, mail complete and many more.

All the programs and documentation in Tiny Tools kit is released under GPL http://www.gnu.org/copyleft/gpl.html

Mailing list

There is mailing list for the project, where you can send questions and bug reports. The list name is emacs-tt-users and the traffic in the list is very occasional:

http://www.egroups.com/group/emacs-tt-users (See at left "subscribe")

2000-09-09 The Sourceforge

The transition

A work is in progress to move all the development to the well known Open Source development server at http://www.sourceforge.net/ but the transition will take time before a CVS access and package build methods are ready. Currently the account is active and the latest releases can be found found solely from there.

The first phase goal: To get the CVS going

The seconds phase: To get build methods automatic and platform independent, anyone with CVS access can start maintain the code if the unfortunate case happens that the original author resigns (I have no such plans at this time).

The third phase: Write or move the existing web pages and maintain them at sourceforge (requires learning PHP, which2 I do not master currently) A volunteer or help is welcomed.

Current project and home page location

The project page is for now at the usual location http://poboxes.com/jari.aalto/tiny-tools.html until the the sourceforge transition has finished. There is no rush to move this original project page in the first phase

The version numbers in the files are not a continuum of what was initially releases in 1994. There has been since several moves from RCS to CVS and CVS-servers, Unix to Win32 and vice versa and the revisions numbers have been reseted or started again. Sometimes there has been a disk crashes which has been wiped histories as well.

So if you see version 1.8, it would be 1.511 or something today.

2000-09-09 Emacs compatibility

The minimum criterias are:
      Emacs 20.1+  XEmacs: 20.4+ ( 21.1+ preferred )

The release MAY WORK FINE with older Emacs releases and if you submit bug report, a support for older Emacs versions is considered unless there is too much work. The current development platform, where the utilities are written and tested is:

      NT Emacs 20.7, and NT XEmacs 21.2.20+

2000-09-09 Recommended top 10 or so

Here is selection of the most useful files in the kit. Take a look at these first. You are instructed to start with the tinypath.el which will solve all Emacs package installation problems system wide by finding out the load-path and INFO files automatically. (No need to manually edit load-path any more)

The complete list of lisp tools has been attached below and generated with the included script 'perl -S find-version.pl *.el'

      load-path.el    1.4   2000-08-24 Used for compiling Emacs lisp files
      tinyad.el       1.8   2000-09-05 Colletion of (ad)viced functions
      tinyappend.el   1.4   2000-08-24 A simple text gathering to buffer utility.
      tinybm.el       1.4   2000-08-24 (B)ook(m)ark package, keep your file in organized sections
      tinycache.el    1.4   2000-08-24 Maintain a cache of visited files [compile,dired]
      tinycb.el       1.5   2000-08-24 ©hange (b)uffers in current window.
      tinychist.el    1.6   2000-08-24 (c)ommand (h)istory save/restore utility
      tinycom.el      1.4   2000-08-24 Smart comment setting utility
      tinycompile.el  1.7   2000-08-24 Compile buffer additions. Minor mode.
      tinydesk.el     1.12  2000-09-09 Saves/restores files in Emacs between sessions
      tinydiff.el     1.12  2000-08-24 Diff output minor mode. Browsing, patching.
      tinydired.el    1.9   2000-08-24 Dired enchancements. Backgroud Ange ftp support
      tinyeat.el      1.5   2000-08-24 Eating blocks of text forward, backward
      tinyef.el       1.8   2000-08-24 (E)lectric (f)ile minor mode. Easy filename composing
      tinyezip.el     1.7   2000-08-24 'load' support for compressed elisp files.
      tinygnus.el     1.12  2000-09-09 Gnus Plug-in. Additional functions. UBE fight etc.
      tinyhotlist.el  1.7   2000-09-09 Hotlist of important buffers, files(ange-ftp), dired
      tinyigrep.el    1.12  2000-08-24 Top level interface to igrep.el
      tinyindent.el   1.4   2000-08-24 like indented-text-mode, but minor-mode, smart indent
      tinylib-ad.el   1.2   2000-08-24 Library of adviced functions. Backward compatibility
      tinylib.el      1.17  2000-09-05 Library of general functions
      tinyliba.el     1.12  2000-08-24 Library for (a)utoload definitions
      tinylibb.el     1.9   2000-08-24 Library of (b)ackward compatible functions.
      tinylibck.el    1.6   2000-09-09 Library to (c)onvert (k)eybindings for XEmacs or Emacs
      tinylibid.el    1.4   2000-08-24 Library for (Id)entifying buffer, regardless of mode
      tinylibm.el     1.13  2000-09-03 Library of s(m)all macros or functions
      tinylibmenu.el  1.7   2000-08-24 Library for echo-area menu
      tinylibmt.el    1.10  2000-09-03 Library of (m)ail and news (t)ool functions
      tinylibo.el     1.4   2000-08-24 Library for handling (o)verlays
      tinylibt.el     1.5   2000-09-09 Text property handling library
      tinylibxe.el    1.4   2000-08-24 Emulation library for Emacs and XEmacs
      tinyliby.el     1.10  2000-08-24 Library of functions related to Emacs s(y)stem
      tinylisp.el     1.14  2000-09-09 Emacs lisp programming help grabbag
      tinyload.el     1.6   2000-08-24 Load set of packages when Emacs is idle (lazy load)
      tinylock.el     1.6   2000-08-24 Simple emacs locking utility
      tinylpr.el      1.6   2000-08-24 Easy Emacs lpr command handling, popup, completions
      tinymacro.el    1.4   2000-08-24 Fast way to assign newly created macro to key
      tinymail.el     1.16  2000-09-03 Some mail add-ons. Report incoming mail, TAB complete
      tinymbx.el      1.4   2000-08-24 Berkley style aka std. mailbox browsing minor mode
      tinymy.el       1.13  2000-08-24 Collection user ('my') functions. Simple solutions.
      tinynbr.el      1.4   2000-08-24 Number conversion minor mode oct/bin/hex
      tinypad.el      1.5   2000-08-24 Emulate Windows notepad with extra menu
      tinypage.el     1.4   2000-08-24 Handling ^L pages, select, cut, copy, head renumber...
      tinypair.el     1.10  2000-08-24 Self insert character (pa)irs () "" '' <>
      tinypath.el     1.16  2000-09-05 Manage your Emacs load-path dynamically
      tinyperl.el     1.14  2000-08-31 Grabbag of Perl related utilities. Pod documentation
      tinypgp.el      1.11  2000-08-24 PGP minor mode, remailing, keyring management
      tinypm.el       1.7   2000-09-09 Emacs (p)roc(m)ail minor mode
      tinyreplace.el  1.6   2000-08-24 Handy query-replace, area, case preserve, words
      tinyrlog.el     1.7   2000-09-09 CVS and RCS rlog minor mode. ChecOut, CheckIn...
      tinyrmail.el    1.6   2000-09-09 RMAIL additions, pgp, mime labels
      tinyscroll.el   1.7   2000-08-24 Enable or Disable autoscroll for any buffer.
      tinysearch.el   1.5   2000-09-09 Grab and search word under cursor
      tinytab.el      1.5   2000-08-24 Programmers TAB minor mode. Very flexible.
      tinytag.el      1.9   2000-09-09 Grep tags db: example show C++ syntax call while coding
      tinytf.el       1.10  2000-09-06 Document layout tool for '(T)echnical text (F)ormat
      tinyurl.el      1.16  2000-09-09 Marks and jump to urls on current line
      tinyxreg.el     1.7   2000-08-24 Restoring points/win cfg stored in reg. via X-popup


2000-06-05 Announcement as posted to gnu.emacs.sources

DO NOT BOOKMARK absolute site address, because it may move without notice. DO NOT DOWNLOAD old kit emacs-tiny-tools.tar.gz. It is kept in place, because it was the last kit where development was donw in Unix. The old kit will be removed when the Beta has been proven stable.

Mailing list

There is mailing list for the project, where you can send questions and bug reports. The list name is emacs-tt-users and the traffic in the lists is very occasional:
      http://www.egroups.com/group/emacs-tt-users (See at left "subscribe")

History

All the programs and documentation in Tiny Tools kit is released under GPL http://www.gnu.org/copyleft/gpl.html

Tiny Tools is my on-going "hobby", that started with one Emacs package, then next .. in 1994 to help me use Emacs more conveniently in my daily work.

Prevous kit was released at the beginning of 1999. The development was done in Unix using Emacs 19.28 and 20.1, with very little NT Emacs support and ever more little XEmacs support (19.14). There has been period of inactivity, due to more busy days with my regular work, nice long vacation in Spain and moving the development environment from unix to PC. The move to PC was more painful than I ever though because all the building tools had to be made from scratch. (All my nice automatic unix scripts were useless)

Current release

W32 users will be more than delighted to hear, that current releases are BETA series of Cross platform Emacs / XEmacs / W32 / Unix tools.

XEmacs support is now going strong finally too, even the W32 XEmacs support.

Latest Emacs releases are now supported much better, because of the availability of precompiled binaries for w32.

Backward compatibility

The previous release supported Emacs versions way back to 19.27 and XEmacs 19.14, but I can't promise such a long release backing any more. The minimum criterias for support are:
      Emacs 19.34+    ( 20.1+ preferred )
      XEmacs: 20.4+   ( 21.1+ preferred )

The release MAY WORK FINE with older Emacs releases and if you submit bug reports a support for older versions is considered unless there are too much work. however, the current development is being done in W32 with

      W32 Emacs 20.4, 20.5
      W32 XEmacs 21.1.6, 21.2.20

W32 Emacs is the current primary development environment.

Recommended top 10 or so

Here is my selection of the most useful files in the kit. Take a look at these first:

The complete list has been attached separatedly.

Happy experimenting, Jari


Copyright (c) 2002 by Jari Aalto. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/). Distribution of the work or derivative of the work for commercial purposes in any form is prohibited unless prior permission is obtained from the copyright holder. (VI.B LICENSE OPTIONS)

This file has been automatically generated from plain text file with Perl script t2html.pl 2002.0807
Document author: Jari Aalto
Contact: <jari.aalto@poboxes.com>
Html date: 2002-08-07 03:09