# do not edit -- automatically generated by arch changelog
# arch-tag: automatic-ChangeLog--alf82@freemail.gr--2004-signed/bless--main--0.4
#

2005-02-14 14:09:01 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-15

    Summary:
      Fixed small file saving bug
    Revision:
      bless--main--0.4--patch-15

    * ByteBuffer.cs: In SaveAs() dispose the 1 sec timer if an exception occurs.

    modified files:
     src/ByteBuffer/ByteBuffer.cs


2005-02-14 13:40:42 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-14

    Summary:
      When reverting, handle the case the file has been deleted
    Revision:
      bless--main--0.4--patch-14

    * ByteBuffer.cs: In Revert() throw a FileNotFoundException() if the file is missing.
    
    * MainWindow.cs: In OnFileRevert(), handle the FileNotFoundException().

    modified files:
     src/ByteBuffer/ByteBuffer.cs src/gui/MainWindow.cs


2005-02-14 13:18:49 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-13

    Summary:
      Fixed bugs with file saving and reverting
    Revision:
      bless--main--0.4--patch-13

    * ByteBuffer.cs: In Save() when an exception occurs, reload the old file but keep the changes the user has made.
    
    * ByteBuffer.cs: In Revert() update the SaveCheckpoint.
    
    * MainWindow.cs: In SaveFile() make sure the return value of SaveFileInternal() is propagated correctly.

    modified files:
     src/ByteBuffer/ByteBuffer.cs src/gui/MainWindow.cs


2005-02-14 12:18:15 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-12

    Summary:
      Updated informational files for 0.3.1 release
    Revision:
      bless--main--0.4--patch-12


    modified files:
     NEWS README src/gui/dialogs/AboutDialog.cs


2005-02-14 12:10:53 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-11

    Summary:
      (Un)Gray Revert menu item according to DataView
    Revision:
      bless--main--0.4--patch-11

    * MainWindow.cs: Added UpdateRevert() method.
    
    * MainWindow.cs: Update Revert menu item when needed.

    modified files:
     src/gui/MainWindow.cs src/gui/bless.glade


2005-02-14 11:28:25 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-10

    Summary:
      Update the window title and statusbars when closing the last DataView tab.
    Revision:
      bless--main--0.4--patch-10

    * MainWindow.cs: In CloseFile() if the DataView just closed is the last, update title and statusbar information.

    modified files:
     src/gui/MainWindow.cs


2005-02-13 18:32:22 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-9

    Summary:
      Fully undo/redo a "replace all" action with one undo/redo operation
    Revision:
      bless--main--0.4--patch-9

    * ByteBuffer.cs: Added action chaining support (undo/redo multiple actions at once)
    
    * ByteBufferAction.cs: Moved ByteBufferActions (formerly IActions) to their own file.
    
    * FileFinder.cs: In ReplaceAll() use ByteBuffer's action chaining.

    new files:
     src/ByteBuffer/.arch-ids/ByteBufferAction.cs.id
     src/ByteBuffer/ByteBufferAction.cs

    modified files:
     bless.prjx src/ByteBuffer/ByteBuffer.cs src/Makefile
     src/tools/find/FileFinder.cs


2005-02-13 16:53:40 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-8

    Summary:
      Added Replace operation
    Revision:
      bless--main--0.4--patch-8

    * MainWindow.cs, bless.glade: Added Search->Replace menu item and handler.
    
    * MainWindow.cs: In OnSearchFindNext()/Previous() handle the case the pattern is not found.
    
    * FindDialog.cs: Handle the case the pattern is not found.
    
    * IFinder.cs: Added Replace() and ReplaceAll() methods, LastFound property and updated return type of Find*() to bool.
    
    * FileFinder.cs: Changed to adhere to the new IFinder interface.
    
    * ReplaceDialog.cs, bless.glade: Added Replace dialog.

    new files:
     src/gui/dialogs/.arch-ids/ReplaceDialog.cs.id
     src/gui/dialogs/ReplaceDialog.cs

    modified files:
     bless.prjx src/Makefile src/gui/MainWindow.cs
     src/gui/bless.glade src/gui/dialogs/FindDialog.cs
     src/tools/find/FileFinder.cs src/tools/find/IFinder.cs


2005-02-11 17:05:09 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-7

    Summary:
      Fixed bug in Go to Offset dialog
    Revision:
      bless--main--0.4--patch-7

    * GotoOffsetDialog.cs: In OnGotoOffsetClicked() correctly handle invalid offsets and offset formats.

    modified files:
     src/gui/dialogs/GotoOffsetDialog.cs


2005-02-11 13:48:41 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-6

    Summary:
      Set the current selection as the pattern when the find dialog is shown 
    Revision:
      bless--main--0.4--patch-6

    * DataView.cs: Added FocusedArea property.
    
    * DataViewControl.cs: Changed the scope of FindFocusedArea to internal.
    
    * MainWindow.cs: In OnSearchFind() try to load the find dialog with the current selection.
    
    * FindDialog.cs: Added LoadWithSelection() method.
    
    * IFindStrategy.cs, SimpleFindStrategy.cs: Added a get accessor to the Pattern property.
    
    * ByteArray.cs: Added ToHexString() static method and test.

    modified files:
     src/gui/DataView.cs src/gui/DataViewControl.cs
     src/gui/MainWindow.cs src/gui/dialogs/FindDialog.cs
     src/tools/find/IFindStrategy.cs
     src/tools/find/SimpleFindStrategy.cs src/util/ByteArray.cs


2005-02-10 17:13:59 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-5

    Summary:
      Improved statusbar layout and handling.
    Revision:
      bless--main--0.4--patch-5

    * bless.glade: Changed statusbar layout.
    
    * MainWindow.cs, bless.glade: Added View->Statusbar->* items and handlers, so that the individual statusbars can be shown or hidden.

    modified files:
     src/gui/MainWindow.cs src/gui/bless.glade


2005-02-08 17:15:52 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-4

    Summary:
      Added Revert support
    Revision:
      bless--main--0.4--patch-4

    * ByteBuffer.cs: Added Revert() method.
    
    * DataView.cs: Added Revert() method.
    
    * MainWindow.cs, bless.glade: Added Revert menu item and handler.

    new files:
     src/gui/dialogs/.arch-ids/RevertConfirmationAlert.cs.id
     src/gui/dialogs/RevertConfirmationAlert.cs

    modified files:
     bless.prjx src/ByteBuffer/ByteBuffer.cs src/Makefile
     src/gui/DataView.cs src/gui/MainWindow.cs src/gui/bless.glade


2005-02-08 10:49:12 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-3

    Summary:
      Fixed bug with cursor and focus
    Revision:
      bless--main--0.4--patch-3

    * Area.cs: Initialize the DigitsPerByte property with an arbitrary large value (etc 1024).
    
    * Area.cs: Added CanFocus property, defaults to false.
    
    * GroupedArea.cs, AsciiArea.cs: CanFocus set to true.
    
    * DataViewControl.cs: Check the CanFocus property before giving the focus to an area.

    modified files:
     src/gui/DataViewControl.cs src/gui/areas/Area.cs
     src/gui/areas/AsciiArea.cs src/gui/areas/GroupedArea.cs


2005-02-07 21:07:19 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-2

    Summary:
      Added Backspace key support
    Revision:
      bless--main--0.4--patch-2

    * DataView.cs: Added DeleteBackspace() method.
    
    * DataViewControl.cs: Added OnKeyBackspace() handler method and an entry in the OnKeyPress() switch clause.

    modified files:
     src/gui/DataView.cs src/gui/DataViewControl.cs


2005-02-07 19:44:44 GMT	Alexandros Frantzis <alf82@freemail.gr>	patch-1

    Summary:
      Rewrote key handling methods
    Revision:
      bless--main--0.4--patch-1

    * DataViewControl.cs: Rewrote OnKeyPress() and added OnKey* handler methods for each key.

    modified files:
     src/gui/DataViewControl.cs


2005-02-07 11:41:16 GMT	Alexandros Frantzis <alf82@freemail.gr>	base-0

    Summary:
      tag of alf82@freemail.gr--2004-signed/bless--main--0.3--patch-62
    Revision:
      bless--main--0.4--base-0

    (automatically generated log message)

    new patches:
     alf82@freemail.gr--2004-signed/bless--main--0.1--base-0
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-1
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-2
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-3
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-4
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-5
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-6
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-7
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-8
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-9
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-10
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-11
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-12
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-13
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-14
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-15
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-16
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-17
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-18
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-19
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-20
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-21
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-22
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-23
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-24
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-25
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-26
     alf82@freemail.gr--2004-signed/bless--main--0.1--patch-27
     alf82@freemail.gr--2004-signed/bless--main--0.2--base-0
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-1
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-2
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-3
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-4
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-5
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-6
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-7
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-8
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-9
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-10
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-11
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-12
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-13
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-14
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-15
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-16
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-17
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-18
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-19
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-20
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-21
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-22
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-23
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-24
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-25
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-26
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-27
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-28
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-29
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-30
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-31
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-32
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-33
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-34
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-35
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-36
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-37
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-38
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-39
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-40
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-41
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-42
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-43
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-44
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-45
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-46
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-47
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-48
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-49
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-50
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-51
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-52
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-53
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-54
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-55
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-56
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-57
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-58
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-59
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-60
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-61
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-62
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-63
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-64
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-65
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-66
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-67
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-68
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-69
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-70
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-71
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-72
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-73
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-74
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-75
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-76
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-77
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-78
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-79
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-80
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-81
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-82
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-83
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-84
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-85
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-86
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-87
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-88
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-89
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-90
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-91
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-92
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-93
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-94
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-95
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-96
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-97
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-98
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-99
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-100
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-101
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-102
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-103
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-104
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-105
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-106
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-107
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-108
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-109
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-110
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-111
     alf82@freemail.gr--2004-signed/bless--main--0.2--patch-112
     alf82@freemail.gr--2004-signed/bless--main--0.3--base-0
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-1
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-2
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-3
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-4
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-5
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-6
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-7
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-8
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-9
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-10
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-11
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-12
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-13
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-14
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-15
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-16
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-17
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-18
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-19
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-20
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-21
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-22
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-23
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-24
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-25
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-26
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-27
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-28
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-29
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-30
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-31
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-32
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-33
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-34
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-35
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-36
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-37
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-38
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-39
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-40
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-41
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-42
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-43
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-44
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-45
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-46
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-47
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-48
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-49
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-50
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-51
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-52
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-53
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-54
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-55
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-56
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-57
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-58
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-59
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-60
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-61
     alf82@freemail.gr--2004-signed/bless--main--0.3--patch-62
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--base-0
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-1
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-2
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-3
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-4
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-5
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-6
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-7
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-8
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-9
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-10
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-11
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-12
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-13
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-14
     alf82@freemail.gr--2004/hex-sharp--mainline--0.1--patch-15


