Lac - library for asynchronous communication, v. 0.5
"Lac" expands to "Library for Asynchronous Communication". It is a
network abstraction library like a zillion others, but with a few
features rarely found in other network libraries:
- Works well with the GLib main loop.
- Asynchronous, caching DNS resolver.
- Pipelining HTTP 1.1 implementation
These features haven't been tested much, so they will contain bugs and
missing pieces here and there. They should be basically working,
Features that would be nice to have, but aren't in the libary yet:
- HTTP cache
- HTTP cookies
- Support for SSL
- HTTP Proxy support
- FTP implementation
You can help adding these, of course.
You can download the library at
Lac is free software; you can modify and distribute it under the terms
of the LGPL (the GNU Library General Public License). See the file
COPYING for details.
Soeren Sandmann (firstname.lastname@example.org)
gedit 2.1.1 - "Come se" (for GNOME 2.1)
Small and lightweight UTF-8 text editor for the GNOME environment.
It supports most standard editing features, plus several not found in your
average text editor (plugins being the most notable of these).
Complete GNOME integration is featured.
- New sort plugin (Lee Mallabone, Paolo Maggi)
- Automatic spell checking (Paolo)
- Search entire word only (Paolo)
- Auto indentation (Paolo)
- Insert spaces instead of tabs (Paolo)
- Better find/replace dialog (Paolo)
- Better preferences dialog (Paolo)
- Bug #89881: Cannot drop files in main text area (Paolo)
- Bug #82710: Word Wrapping needs to be more user friendly (Paolo)
- Bug #87172: Should never disable (unsensitive) the Save function
- Bug #95676: Saving without newline at end of file (Paolo)
- Bug #94955: Change "Don't Replace" to "Cancel" in alert (Matt Brubeck)
- Fixed some bugs related to recent files list (James Willcox)
- Fixed some memory leaks (Paolo)
This is an unstable version of gedit.
It is for test purpose only.
Please, DO NOT use it in a production environment.
Most probably it will crash and you will lose your data.
If you are looking for a stable release of gedit, either download
Or checkout the gnome-2-0 branch of the gedit module from gnome CVS.
GTK+-2.1.1 is now available for download at:
This is a development release leading up to GTK+-2.2. The major
change as compared to the stable GTK+-2.0.6 is support for
multiple displays and multiple screens in GDK, although there are
numerous minor changes as well.
Since GTK+-2.1.0, changes include independently installable
pixbuf loaders (librsvg now includes a SVG loader for GdkPixbuf),
fixes for drag-and-drop between multiple screens, and some initial
support for the RandR extension. Also this release fixes a problem
with compilation using Xft version 1.
* This is unstable development release. While it has had
fairly extensive testing, there are certainly plenty of bugs
remaining to be found. This release should not be used
* Installing this version will overwrite your existing
copy of GTK+-2.0. If you have problems, you'll need
to reinstall GTK+-2.0.6.
* GTK+-2.2 will be source and binary compatible with
the GTK+-2.0.x series; however, the new API additions
in GTK+-2.1.1 are not yet finalized, so there may
be incompatibities between this release and the final
* Remaining API issues for GTK+-2.2 can be found with following
* GTK+-2.1.x exposes a bug in libgnomeui where libgnomeui
was creating a widget of type GtkWidget instead of a derived
class; to fix this, upgrade to libgnomeui-2.1.0.
* You'll need at least Pango-1.1.2 or Pango-1.0.5 for correct
* GTK+ looks for theme engines in a version dependent directory,
so you'll need to reinstall any theme engines you want to use.
* Bugs should be reported to http://bugzilla.gnome.org.
What is GTK+
GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application
GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.
GTK+ is free software and part of the GNU Project. However, the
licensing terms for GTK+, the GNU LGPL, allow it to be used by all
pdevelopers, including those developing proprietary software, without
any license fees or royalties.
Where to get more information about GTK+
Information about GTK+ including links to documentation can be
An installation guide for GTK+-2.0 is found at:
Overview of Changes in GTK+-2.0.x to GTK+-2.1.1
* Cleanup of use of deprecated functions in GTK+ [Manish Singh]
* Add support for separately installed Pixbuf loaders [Matthias Clasen]
* linux-fb improvements including window maximization. [Eric Warmenhoven]
* Fix to compile again with Xft version 1 [Owen Taylor]
* Fix handling of pointer on multiple screens [Owen]
- Add gdk_event_set/get_screen() via evil hack
- Add GdkDisplayPointerHooks to replace GdkPointerHooks
- gdk_screenget_windowat_pointer() => gdk_displayget_windowat_pointer()
- Add gdk_display_get_pointer()
- Make drag-and-drop between multiple screens work
* Export gdk_event_new(), discourage stack allocated events [Owen]
* gdk_draw_pixbuf() as better name for gdk_pixbufrenderto_drawable() [Owen]
* Basic support for RandR extension [Keith Packard, Owen]
* Allow moving paned sliders all the way to the edge [Owen, Darin Adler]
* Add tag_table construct property to GtkTextBuffer [Daniel Elstner]
* gtk_window_set_[default_]icon_from_file [Owen, Havoc]
* Fix handling of GtkSettings set from RC files on reload [Owen]
* GtkTreeView work [Kristian Rietveld]
- Stop editing on a focus out event for GtkCellRendererText
[Andreas J. Guelzow]
- Don't accept drops on auto-sorted models
- Fix evil bug with insertions to GtkTreeModelSort [Hans Petter Jansson]
* Fixes for GtkIMContextXIM
[Takuro Ashie, Motonobu Ichimura, Owen, HideToshi Tajima]
* Documentation fixes [Soeren Sandmann, Matthias Clasen; Joost Faassen,
Alexey A. Malyshev, Ben Martin, Havoc Pennington, Boris Shingarov, Owen,
Vitaly Tishkov, Dan Winship, Yao Zhang]
* Some performance tweaks [Soeren, Padraig O'Briain]
* Miscellaneous bug fixes
Other contributors: Jacob Berkman, Phil Blundell, Kenneth Christiansen,
Murray Cumming, Bill Haneman, Jon-Kare Hellan, Hema Seetharamaiah
14 October 2000
Pan 0.13.1, `It's always funny until somebody immanentizes the eschaton',
has been released. It can be found at http://pan.rebelbase.com/ .
What is Pan?
Pan is a newsreader which attempts to be pleasing to both
new users and power users. In addition to the standard newsreader
features, Pan also supports yEnc, offline newsreading,
article filtering, multiple connections, and more features
for power users and alt.binaries fans.
It's also the only Unix newsreader to get a perfect score on the
Good Net-Keeping Seal of Approval evaluations. See
http://pan.rebelbase.com/features/ for the rest of the
This release fixes some large memory and file descriptor leaks.
It also reintroduces custom filters into the header pane, fixes
some charset bugs, and has redesigned dialogs to better follow
the Gnome Human Interface Guidelines.
Changes Since 0.13.0
* Custom Filters created via the Filter tool can now be applied
to the header pane.
* Added a compliment to the space key's ``read more'' --
backspace now backs up a page, or if at the top of the page,
backs up to the previous article.
* Support automatic import/export of multiple .newsrc files
for multiple servers. Previously only one automatic
.newsrc file was supported.
* Refreshed save, preferences, identities, and server dialogs
for better keyboard navigation and better compliance with the
Gnome Human Interface Guidelines.
* To make Pan more consistent with the rest of the desktop,
the system fonts are now used in the group/header/body panes.
These can be overridden in Edit|Preferences|Appearance.
* Pan now tries to show headers 'as-is' when 'show all headers'
(91532, Christian Lohmaier)
* Pan's cache can now exceed 1 GB.
* Hide the cursor in the text window.
(89002, Joe Drew)
* Pan now remembers its window position.
(88260, Marc Deslauriers)
* Gtk improvements to the server list dialog.
(Patch submitted by Jacob Ilsø Christensen)
* All scrollbars' policies are now set to `automatic'.
(Patch submitted by Panagiotis Issaris)
* Fixed some very large memory and file descriptor leaks.
(91916, John Portnoy)
(93538, James Hawtin)
* Fix bug that mixed up the server selection menu.
(92645, Johann Glaser)
(91348, Alen Williams)
(91212, Stephen Beahm)
* Posted messages from 0.13.0 lacked the proper encoding header.
(90760, Christian Lohmaier)
* Fix 0.13.0 crash caused by forwarding email.
* Fixed 0.13.0 message corruption fix in the composer when a
signature contains 8bit characters. (#85502).
* Don't save the attachment when the user presses the escape key.
(93092, Nicolas Girard)
* Fix 0.12.0 problem where URLs were not clickable when the
reader scrolled down after highlighting the URL. (#89290)
* Fixed crash when parsing a corrupt mime message.
(92646, Søren Boll Overgaard)
* Fix crash when user tried to get new headers in a folder.
* When replying or following up, wrap the attribution line
(89539, Steve Fox)
* Fixed header pane bug where ctrl-end fetched the last article.
(Patch submitted by Jacob Ilsø Christensen)
* Fixed i18n problem in the Task Manager's toolbar: in some locales
the button text made the task manager too wide for small screens.
(79270, Kang Jeong-Hee)
* Fixed 0.12.0 selection problem problem in the Task Manager.
(80276, Adam Bloch)
* Fixed 0.12.0 keyboard shortcut problem in the Task Manager.
(85442, Gabi Davar)
* Fixed 0.13.0 crash when rapidly switching groups.
* Fixed bug that could cause filters on email address to fail.
* Fixed incorrect timezone for New Zealand Daylight Time.
(95159, Adam Warner)
* 0.13.0 build fix for Alpha architectures.
(91523, Kaj-Michael Lang)
* Some minor memory leaks fixed. Thanks as usual to Valgrind.