aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook
Commit message (Expand)AuthorAgeFilesLines
* [ Fixes bug #5066 ] new function, remove the source. (register_storage):Chris Toshok2001-08-082-0/+22
* use g_strcasecmp since ldap attribute names are not case sensitive.Chris Toshok2001-08-082-1/+6
* make sure we update the changed state if a successful drop happens.Chris Toshok2001-08-082-0/+14
* Make the OK button the keyboard default instead of Cancel. Bug #4942.Jason Leach2001-08-082-0/+7
* new EBookOp destructor (e_book_unqueue_op): use e_book_op_freeRadek Doulik2001-08-072-16/+34
* set op->listener to NULL to catch possible use of freed opRadek Doulik2001-08-053-1/+20
* Made it so that if there's one less match than possible compares areChristopher James Lahey2001-08-052-1/+7
* Once again forgot to mark which bug this fixes. Ximian bug #3699.Chris Lahey2001-08-041-1/+1
* Check for storage != NULL here. This shouldn't come up unless addressbookChristopher James Lahey2001-08-042-13/+24
* Added annotation that my last commit fixes Ximian bug #4674.Chris Lahey2001-08-041-1/+2
* Changed the criteria of whether the first part of each iteration matchedChristopher James Lahey2001-08-042-29/+32
* Update for EvolutionStorage API changes. (addressbook_storage_add_source):Jason Leach2001-08-042-2/+8
* Noted that the last commit fixes Ximian bug #2202Chris Lahey2001-08-041-1/+2
* Made this change the query based on which letter is clicked.Christopher James Lahey2001-08-042-2/+76
* Fixed warnings here.Christopher James Lahey2001-08-033-10/+11
* Made the list of E_CARD_PHONE types in phone_correspondences more completeChristopher James Lahey2001-08-034-51/+105
* Add camel dependency.Jon Trowbridge2001-08-0310-142/+224
* Removed some extra padding and pack the addressbook view into a frame withJason Leach2001-08-032-16/+24
* Update the updated Save, Save As, and Print icons for menus and theJason Leach2001-08-032-2/+20
* ChangeLog fix. Should have been:Christopher James Lahey2001-08-021-1/+2
* Added ContactsSaveAsVCard, ContactsSendContactToOther, andChristopher James Lahey2001-08-024-29/+114
* Removed this file from this unused directory.Christopher James Lahey2001-08-012-8/+5
* Added file-exists.glade.Christopher James Lahey2001-08-014-1/+158
* Removed thrash checking code here since thrashing shouldn't happen nowChristopher James Lahey2001-08-013-83/+88
* Added #include <e-util/e-path.h>.Christopher James Lahey2001-07-313-3/+18
* Properly handle the case where our "cleaned" completion is the emptyJon Trowbridge2001-07-313-20/+102
* Fix a return value bug, to make it so if it fails to load anJason Leach2001-07-312-26/+34
* Fix support for gtkhtml when compiled with gconf supportFrédéric Crozat2001-07-302-0/+13
* Tidy ldaddsJP Rosevear2001-07-282-4/+8
* Fixing a small, stupid mistake; use e_select_names_model_get_textificationJon Trowbridge2001-07-262-2/+13
* Removed some debugging chatter.Jon Trowbridge2001-07-266-22/+116
* change the way x-evolution-any-field is converted to an ldap query. itChris Toshok2001-07-262-14/+12
* Properly dup the results of e_destination_get_email.Jon Trowbridge2001-07-254-3/+20
* Added checks for all of the args of the exposed functions, so that weJon Trowbridge2001-07-252-0/+23
* "_Add Anyway" to "Add Anyway".Jason Leach2001-07-252-1/+6
* Added fallbacks for the name in the case of an e-card, to avoid theJon Trowbridge2001-07-252-1/+19
* need the EDestination magic here too for when we modify an already shownChris Toshok2001-07-254-5/+52
* call widget_changed. (phone_entry_changed): same. (email_entry_changed):Chris Toshok2001-07-252-25/+100
* Check if evolution_shell_client_get_local_storage returnsJon Trowbridge2001-07-252-0/+20
* Don't stop the idle_queue and unref from here, since this might be calledDan Winship2001-07-252-11/+15
* Re-fix for my 07-18 not-quite-fix.Dan Winship2001-07-245-8/+84
* Add an extra @type arg to the xferFolder and removeFolder methods inEttore Perazzoli2001-07-232-12/+26
* Add a `user_creatable' property to folder types and make componentsEttore Perazzoli2001-07-222-1/+7
* [ patch contributed by Jos Dehaes <jos.dehaes@bigfoot.com> ]Chris Toshok2001-07-192-15/+75
* Flush the listener's queue before unreffing it to ensure that it doesn'tDan Winship2001-07-194-5/+22
* prune the list of cards that match our query using the avoid list here,Chris Toshok2001-07-192-17/+29
* [ Fixes bugs #4611 - crash searching in the name field at Bigfoot for "\"Chris Toshok2001-07-182-6/+25
* Hold a reference to our listener while the idle function is active.Jon Trowbridge2001-07-187-19/+68
* Removed old, broken code and annoying g_messages.Jon Trowbridge2001-07-183-50/+22
* Patch from Taylor Hayward <thayward@gjpc.com>. Added accelerators to a fewChristopher James Lahey2001-07-175-57/+61
* Added addSectionWithLimit to the SelectNames interface.Jon Trowbridge2001-07-179-37/+254
* [ Fix bug #4705 - LDAP storage gets saved with corrupted binddn]Chris Toshok2001-07-174-5/+29
* Use other folders to import intoIain Holmes2001-07-172-2/+15
* Commented out some unused variables and labels. (e_destination_importv):Christopher James Lahey2001-07-153-0/+22
* Added a call to e_table_view_to_model_row here.Christopher James Lahey2001-07-152-3/+16
* Changed Company to Organization here.Christopher James Lahey2001-07-132-2/+7
* add ldap cflagsJP Rosevear2001-07-132-0/+5
* Oops. I introduced my own bug, accidently set `email' to a g_free'dJeffrey Stedfast2001-07-132-1/+7
* Optimized the same way I optimized g_strsplit. If you use a GPtrArrayJeffrey Stedfast2001-07-132-97/+76
* Check the file even if the extension is NULLIain Holmes2001-07-132-6/+9
* add accelerators, taylor's patchJP Rosevear2001-07-122-3/+8
* Crash fix because strcmp() hates NULL arguments. Bug #3777.Jason Leach2001-07-122-1/+14
* Added some comments for clarity and fixed a pretty noticable bug with howJason Leach2001-07-112-0/+12
* assign OID's to the schema entries, and add schema support for contactChris Toshok2001-07-112-24/+54
* Set bf->priv->file_db before calling do_create.Christopher James Lahey2001-07-103-2/+15
* Check that str isn't the empty string before doing an insert.Jon Trowbridge2001-07-093-14/+58
* Marked a string for translation. Also add the neccesary includes to makeKjartan Maraas2001-07-092-1/+5
* Marked a string for translation.Kjartan Maraas2001-07-092-1/+6
* CVS is unhappy this evening. My commit keeps dying in the middle.Jon Trowbridge2001-07-079-145/+106
* Detect the embedded EDestination XML, and convert it to a nice-lookingJon Trowbridge2001-07-0710-374/+922
* Removed. [It was just bogus testing code for the right-click menuEttore Perazzoli2001-07-062-15/+10
* Added some accelerators, padding, and a "memebers" frame; also fixedAnna Marie Dirks2001-07-061-0/+5
* 2001-07-05 Anna Marie Dirks <anna@ximian.com:Anna Dirks2001-07-061-218/+186
* Fix a memory leak here.Christopher James Lahey2001-07-052-3/+14
* Set info->avoid = NULL. This shouldn't make a difference, but it can'tChristopher James Lahey2001-07-052-0/+7
* Upped the required version of gal.Christopher James Lahey2001-07-052-2/+14
* added $(BONOBO_CONF_LIBS) to get it to compile.Damon Chaplin2001-07-032-0/+6
* Added $(BONOBO_CONF_LIBS).Christopher James Lahey2001-07-034-12/+14
* srcdir != builddir compile fix.Peter Williams2001-07-025-0/+15
* Turned off wombatification of the categories master list here.Christopher James Lahey2001-07-022-0/+15
* use ECARD_UID_LINK_PREFIX.Chris Toshok2001-07-026-3/+73
* Added related_contacts field.Christopher James Lahey2001-07-029-140/+284
* Fall back to use the name field if all else fails (which can happen withJon Trowbridge2001-07-022-0/+10
* Fix for the "recipient not specified" bug --- we were not correctlyJon Trowbridge2001-07-022-1/+13
* Check args. Somewhere in the code (somewhere in the minicard stuff) thisJon Trowbridge2001-07-012-0/+7
* I was accidentally comparing characters and strings here, and didn't seeJon Trowbridge2001-07-012-13/+29
* Marked strings for translation.Chyla Zbigniew2001-06-302-3/+8
* Make the standard for considering two cards to be match stricter.Jon Trowbridge2001-06-309-64/+429
* Added a search field to the query here. (e_select_names_init): Update theChristopher James Lahey2001-06-304-105/+148
* Change the uri here to have addressbook.db at the end.Christopher James Lahey2001-06-303-3/+15
* Change the query when the "Update List" button is pushed.Christopher James Lahey2001-06-304-19/+70
* add EVOLUTION_IMAGESDIR define.Chris Toshok2001-06-294-1/+52
* sJose Maria Celorio2001-06-291-0/+1
* pop up list editor for lists, contact editor otherwise.Chris Toshok2001-06-295-10/+48
* remove ancient e-table include, and add include for contact-editor so weChris Toshok2001-06-294-18/+52
* add support for X-EVOLUTION-LIST and X-EVOLUTION-LIST-SHOW-ADDRESSES.Chris Toshok2001-06-293-0/+94
* Add method `ShellComponent::handleExternalURI' and anEttore Perazzoli2001-06-282-1/+8
* track storage change - we're only using 1 array now.Chris Toshok2001-06-286-76/+365
* Oops. Can't use the wombat version of the master categories list yet.Christopher James Lahey2001-06-272-2/+8
* memmove counts were off in this function. (remove_card, modify_card):Christopher James Lahey2001-06-272-5/+16
* Added a categories combo here. It's not used yet.Christopher James Lahey2001-06-274-6/+61
* Added category searching to the advanced search dialog here.Christopher James Lahey2001-06-272-0/+27
* Added category searching to the file backend.Christopher James Lahey2001-06-273-0/+39
* Capitalized fields. Added X-EVOLUTION-RELATED-CONTACTS field.Chris Lahey2001-06-271-2/+3
* libwombat:Peter Williams2001-06-272-0/+5
* Added a note about the use of this file.Chris Lahey2001-06-261-0/+5
* Added this file for fields we need to add to ECard.Chris Lahey2001-06-261-0/+3
* change layout slightly, the icon no longer pushes everything to the left,Chris Toshok2001-06-266-112/+327
* Add a huge steaming pile of code to handle the case of single-addressJon Trowbridge2001-06-254-31/+723
* correct path to libecontacteditor.a. (minicard_widget_test_LDADD): same.Chris Toshok2001-06-2537-7238/+1315
* Update the copyrights, replacing Helix Code with Ximian andEttore Perazzoli2001-06-23103-206/+206
* Renamed. (The old name, edit_contact_info_have_book_cb was a hold-overJon Trowbridge2001-06-225-52/+170
* fix a refcounting memleak.Chris Toshok2001-06-212-3/+12
* fix memory leak.Chris Toshok2001-06-212-1/+7
* add prototype for close_dialog to remove warnings.Chris Toshok2001-06-213-0/+7
* Changed attachData to accept a sequence of chars rather than a string.Dave Camp2001-06-212-3/+13
* track change to e_addressbook_show_contact_editor signature.Chris Toshok2001-06-2011-98/+82
* rename ce_book_found_fields to this, remove the fetching of fields (theChris Toshok2001-06-2021-292/+664
* Oops --- wrong e-mail address in ChangeLog entry.Jon Trowbridge2001-06-191-1/+1
* Serious de-crufting, removal of gtk_object_set_data() hacks, simplified byJon Trowbridge2001-06-195-242/+293
* tweaked for some gnome-pilot api changesEskil Heyn Olsen2001-06-192-4/+7
* implement this properly, using base and (objectclass=*).Chris Toshok2001-06-152-19/+14
* save ourselves a function call - call close_dialog instead ofChris Toshok2001-06-153-2/+7
* Set the "expoted_dnd_types" to NULL in the folder_types.Jeffrey Stedfast2001-06-152-1/+6
* Add a workaround for an EText bug. (e_select_names_completion_begin): FixDan Winship2001-06-122-3/+15
* Added e-card-merging-book-commit-duplicate-detected.glade here.Christopher James Lahey2001-06-118-19/+361
* Made e_card_simple_get_id return const char *.Christopher James Lahey2001-06-118-10/+28
* Made this handle the "id" property in searches.Christopher James Lahey2001-06-113-4/+30
* Rolled back the change 2 ago, dated 06/11/2001 01:51 in CVS, involvingChristopher James Lahey2001-06-114-101/+73
* Made it so that all of these functions queue their ops before callingChristopher James Lahey2001-06-112-16/+68
* Added this function to put a response back into the queue.Christopher James Lahey2001-06-114-62/+113
* Added this function to let you do slightly more complicated searches.Christopher James Lahey2001-06-114-6/+70
* Removed unused email variable.Christopher James Lahey2001-06-092-1/+5
* Null terminate the strv here. (e_card_locate_match): ref here instead ofChristopher James Lahey2001-06-0921-40/+512
* remove the gtk_widget_show call... (e_contact_editor_show): and put itChris Toshok2001-06-0913-326/+295
* Remove references to ECategoryMasterListWombat.Christopher James Lahey2001-06-063-12/+5
* Make this work when multiple names are selected then right click->Remove.Jason Leach2001-06-062-4/+36
* Oh yeah, the ChangeLog.Chris Lahey2001-06-061-0/+20
* Copy dates as they come in.Christopher James Lahey2001-06-066-630/+462
* Move an #include to the top, it's ugly to have it in the middle of theJacob Leach2001-06-061-1/+1
* (Fix bug #655: SelectNames doesn't let you remove addresses after you addJason Leach2001-06-062-0/+48
* Change the completion handler to use the ECompletionMatch.Jon Trowbridge2001-06-063-156/+163
* Added. Code for testing if two ECards appear to pertain to the sameJon Trowbridge2001-06-054-0/+520
* remove spew, and don't call the ShellView CORBA method if the interfaceChris Toshok2001-06-048-13/+131
* Fix linking order for `$(DB3_LDADD)'s so that we avoid pullingEttore Perazzoli2001-06-032-3/+8
* Add a bunch of missing `$(DB3_LDADD)'s.Ettore Perazzoli2001-06-022-8/+14
* Included information about db3.Christopher James Lahey2001-06-013-93/+172
* Added fields for the GalViewMenus and GalViewCollection; we need to keepFederico Mena Quintero2001-06-014-21/+89
* add the EAddressbookModel* and change the ETableModel's name to "adapter".Chris Toshok2001-06-013-11/+35
* decrement data_count before emitting the card_removed signal, and breakChris Toshok2001-06-013-5/+42
* Print Preview => ContactsPrintPreview. Changed peter's change so that theChris Toshok2001-06-012-1/+7
* Use the correct path to the print preview menu item.Peter Williams2001-05-312-1/+6
* new function, for the Cut verb. (copy_contacts_cb): new function, for theChris Toshok2001-05-306-14/+344
* #include "evolution-shell-component-utils.h" rather than "e-gui-utils.h"Dan Winship2001-05-282-2/+9
* Reference libeshell.la instead of libeshell.a.Peter Williams2001-05-262-1/+5
* Correct the height calculation here to not include theChristopher James Lahey2001-05-263-1/+14
* fix strings such that ones that happening at the beginning or during anChris Toshok2001-05-233-8/+31
* add sequence_complete_id to EAddressbookModel and stop_state_changed toChris Toshok2001-05-235-12/+101
* ref the listener for the duration of this function, since emittingDan Winship2001-05-232-0/+15
* track the change in evolution-addressbook.xml's bonobo ui path's.Chris Toshok2001-05-222-6/+10
* update_view_type is gone, since the menu item is gone.Chris Toshok2001-05-223-52/+12
* Removed an unused variable.Christopher James Lahey2001-05-215-3/+19
* Do a better job constructing match strings, so we never try to use aJon Trowbridge2001-05-192-6/+63
* Return the serialized EDestinations (rather than just a string w/ e-mailJon Trowbridge2001-05-1810-40/+638
* no more ContactFind command.Chris Toshok2001-05-182-47/+5
* add our selection_change signal. (e_minicard_view_widget_realize): connectChris Toshok2001-05-188-8/+300
* initialize the model and adapter. (button_press): set on the model.Chris Toshok2001-05-163-5/+28
* Fixed up the lifetime of the drag_data_get signal a bit.Christopher James Lahey2001-05-162-23/+10
* MinicardViewModel -> ReflowAdapter name change. (get_card_list): same.Chris Toshok2001-05-1616-1131/+1372
* Fix a small error not decreasing the data_count here.Christopher James Lahey2001-05-152-1/+7
* add prototype for addressbook_expand_uri.Chris Toshok2001-05-146-20/+102
* load pixmaps for MessageCopy and MessageForwardAttached. Thanks WayneGediminas Paulauskas2001-05-121-2/+2
* spew the data passed to us. (destination_folder_handle_motion): theChris Toshok2001-05-122-1/+11
* correct bug causing the Ok button to never be enabled.Chris Toshok2001-05-122-2/+9
* example.Chris Toshok2001-05-122-3/+7
* use e_card_list_get_vcard to build up the data to send.Chris Toshok2001-05-129-52/+169
* If the name is set and the full_name or file_as haven't been yet, setChristopher James Lahey2001-05-122-0/+23
* Reordered the includes here. (string_to_dbt): The sleepycat libdbChristopher James Lahey2001-05-124-1/+20
* only check schema support if we've connected.Chris Toshok2001-05-122-4/+10
* don't leak the ECard or ECardSimple.Chris Toshok2001-05-113-18/+31
* Importer changesIain Holmes2001-05-094-30/+69
* Removed e-card-pairs.h since we're not using it.Christopher James Lahey2001-05-0821-656/+1379
* flesh out the function more. It should work now, but there's no way toChris Toshok2001-05-082-4/+79
* Use a different error message in the ldap support/no ldap support/fileChris Toshok2001-05-082-22/+43
* use define from widgets/misc/e-filter-bar.h instead of own enumeration andGediminas Paulauskas2001-05-084-11/+14
* un-#if 0 this. (xfer_folder): add skeleton code to validate xfer request.Chris Toshok2001-05-052-12/+86
* init change_id to NULLJP Rosevear2001-05-042-1/+7
* unref the book if the view is being destroyedJP Rosevear2001-05-031-0/+2
* unref the book if the view is being destroyedJP Rosevear2001-05-033-0/+23
* if the view does not contain a search context, the result is by defaultJP Rosevear2001-05-012-0/+10
* Remove call to unicode_init.Dan Winship2001-04-262-3/+5
* Removed attempts to use Radek's evil <DATA> hacks, which were just causingJon Trowbridge2001-04-243-101/+32
* Added save_source_data here.Christopher James Lahey2001-04-222-0/+7
* Properly convert to utf8. (Bug #2256) (build_quick_add_dialog): ProperlyJon Trowbridge2001-04-223-12/+46
* Added.Jon Trowbridge2001-04-178-18/+138
* Added the function e_book_view_listener_stop to tell the book viewChristopher James Lahey2001-04-158-88/+117
* Ref the cursor here when we receive it.Christopher James Lahey2001-04-154-74/+39
* Do this everywhere, also fixup CLEANFILESMichael Meeks2001-04-143-0/+9
* Get the ESelectNamesModel from the widget's text model instead of storingChristopher James Lahey2001-04-132-6/+21
* Update the Voice and Fax phone numbers too, finishing off bug #1667.Jason Leach2001-04-132-2/+7
* Update the built in VCard.Christopher James Lahey2001-04-132-2/+7
* put the business address into the pilot record as that is what we put intoJP Rosevear2001-04-135-78/+24
* Don't add more than five phone numbers and set the remaining blank entriesJP Rosevear2001-04-122-3/+10
* Added E_CARD_SIMPLE_FIELD_LAST_SIMPLE_STRING.Christopher James Lahey2001-04-115-14/+34
* i18n fixes, added missing includes.Gediminas Paulauskas2001-04-118-26/+51
* stubbed, #if 0'ed (xfer_folder): same. (populate_context_menu): same.Chris Toshok2001-04-102-2/+68
* on BUTTON_PRESS: if it's button 1, store the button x, y, and setChris Toshok2001-04-106-0/+202
* add #include <sys/types.h> since gnome-print.h uses time_t withoutChris Toshok2001-04-092-0/+7
* make sure to notify new clients to the writable status of an already openChris Toshok2001-04-092-2/+12
* Here goes my additional simple include fixes.Gediminas Paulauskas2001-04-059-43/+44
* Fix headers. Same here. Same here. Same here. Same here. Same here. SameKjartan Maraas2001-04-0515-1/+70
* Fixed a crash here.Christopher James Lahey2001-04-042-1/+8
* Removed junk imagesGediminas Paulauskas2001-04-0416-0/+0
* Made this table model more consistent in the number of columns it has.Christopher James Lahey2001-04-032-5/+14
* Unref and unregister the factory on exitIain Holmes2001-04-032-0/+7
* Blessed by Ettore.Gediminas Paulauskas2001-04-024-34/+24
* Call e_select_names_model_clean after adding address. This should dealJon Trowbridge2001-03-316-1/+58
* Tell new clients that are added whether they're writable.Christopher James Lahey2001-03-302-0/+13
* Added #include <libgnome/gnome-paper.h>Jon Trowbridge2001-03-305-1/+32
* Clean up #includes. Replace <gnome.h>, <bonobo.h> and <gtk/gtk.h> withKjartan Maraas2001-03-3097-215/+324
* Fixed some crashes.Christopher James Lahey2001-03-292-0/+18
* Use E_CARD_SIMPLE_FIELD_NAME_OR_ORG instead of getting the NAME and thenChristopher James Lahey2001-03-293-6/+18
* Rather than starting the pending query by directly callingJon Trowbridge2001-03-252-8/+42
* Added. Call me old-fashioned, but I just prefer to have a real API ratherJon Trowbridge2001-03-2311-20/+696
* Fix some warnings, Allow the importers to import into any folder. UpdateIain Holmes2001-03-232-0/+6
* Added new icons.Miguel de Icaza2001-03-212-1/+7
* Bumped gal requirement to 0.5.99.8.Christopher James Lahey2001-03-202-3/+16
* Brutally refactored to boost performance in large-addressbook situations.Jon Trowbridge2001-03-182-111/+243
* Start feeding query matches back to the caller before the entire search isJon Trowbridge2001-03-182-9/+29
* Tag all queued ops. (e_book_cancel_op): Added. Search for a pending opJon Trowbridge2001-03-184-43/+129
* new function. (impl_BookListener_report_writable): new function.Chris Toshok2001-03-1821-31/+334
* Making warnings fatal is actually a pretty bad idea for anything otherJon Trowbridge2001-03-161-0/+2
* Added addressbook querying and "cardification" functions, which are turnedJon Trowbridge2001-03-1616-219/+1004
* Update arguments to e_canvas_item_grab_focus.Dan Winship2001-03-163-3/+9
* Removed .oafinfo files -- they are obsolete. Moved pixmaps fromGediminas Paulauskas2001-03-153-177/+0
* Fix a warning here.Christopher James Lahey2001-03-142-1/+6
* Change to ld order from Greg Williams.Christopher James Lahey2001-03-142-1/+6
* Moved where we call pas_book_respond_get_book_view.Christopher James Lahey2001-03-142-6/+12
* add E_STRING_PROP for categories.Chris Toshok2001-03-135-1/+23
* add is_read_only param.Chris Toshok2001-03-1322-69/+418
* All my changes to get the folder creation working, and the magic NetscapeIain Holmes2001-03-133-4/+10
* PISOCK_INCLUDEDIR has become PISOCK_CFLAGS in gnome-pilot.m4 and removeJP Rosevear2001-03-134-378/+8
* Added. A simplified, cancellable query mechanism that lets you avoidJon Trowbridge2001-03-114-0/+180
* Maybe I shouldn't have smoked all of that crack before I startedJon Trowbridge2001-03-091-1/+0
* Some dead code mades its way into my commit. Sorry.Jon Trowbridge2001-03-091-4/+2
* Switched to use e_contact_quick_add_free_form. Removed debugging code,Jon Trowbridge2001-03-0915-166/+990
* Added a ShellComponent method to retrieve the selection for drag andEttore Perazzoli2001-03-082-1/+7
* Reorganize the menus to have entries always in a consistent fashion, asMiguel de Icaza2001-03-071-2/+2
* Fix glitch with inserting comma-delimited stuff when length > 1.Jon Trowbridge2001-03-072-0/+8
* Added. Just encapsulates openingJon Trowbridge2001-03-073-2/+40