Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: Hamster V2.1.0.1547 (Beta-Version)

3 views
Skip to first unread message

Alfred Peters

unread,
Nov 2, 2022, 2:47:41 PM11/2/22
to
Es schrieb einmal Anthony R. Gold:
> I see Alfred Peters is offering a new Beta Beta-Version of Hamster Classic:
> V2.1.0.1547 dated 23.10.2022 at https://hamster-classic.de/download:download
>
> Can anyone explain in English what changed since V2.1.0.1540 of 03 May 2020?
>

| V2.1.0.1547 (nightly snapshot {AP2})
| - NNTP - Server]
| - Bugfix: "AUTHINFO *" response codes corrected according to RFC 4643
| Response code for "Overload" changed from 502 to 400
| - Bugfix: [XHDR] For articles without the header the hamster doesn't return
| a '(none)' any more.
| - Bugfix: [XHDR] unfolds header if necessary.
| - News/Mail preview:
| HTTPS links are now recognized and offered as such.
| V2.1.0.1543 - 1546 (nightly snapshot)
| - Changes: [Help] {HR}
| Change of the help system to CHM format. The CHM help file is only
| available in german language for now.
| V2.1.0.1542 (nightly snapshot {AP2})
| - Bugfix account overview (Local Server->News/Mail directories)
| Possibly entries were missing if the header of an article exceeded the
| length of 80 lines. Now the complete header is always read.
| - Status line/Icon hint text
| A new text variable can be used in the status message:
| %CT 'Custom Text' Displays a custom text. This can be set via
| hs2 function setXText( <text> ) to be changed.
| - HS2] - new script function
| setXBottomlineFormat( <string> )
| Sets the format string from which the status line in the Hamster main
| window is generated. For format see: Help Hamster.ini BottomlineFormat.
| An empty text reloads the default value.
| setXHintFormat( <String> )
| Sets the format string from which the hint text is generated by the
| hamster icon. For format see: Help Hamster.ini HintFormat.
| An empty text reloads the default value.
| <String> setXText( <String> )
| Sets a text to be displayed in the status line / icon hint text in the
| hamster displayed in the %CT variable. Return value is the previous
| text. With an empty text the value can be deleted.
| <headerSize> ArtLoadHeader( <msg>, <filename> )
| Loads the header of an email from the text file <filename> into a
| message buffer <msg> previously created by ArtAlloc.
| Return value: >=0 OK (= header size in bytes)
| -1 = file not found, -2 = error
| - [HS2] - changes
| <String> ClipRead( [<encoding>] ) / ClipWrite( <String>, [<encoding>] )
| The functions have been given an optional parameter <encoding>,
| which specifies the encoding of the text to be read/saved:
| 0 (default) : Local 8-bit character set
| 1 : UTF-8 2 : UTF-16LE (WideString)
| V2.1.0.1541 (nightly snapshot {AP2})
| - Changes: Log:
| Additional log messages if errors occur when accessing the language file.
| V2.1.0.1540 (nightly snapshot {AP2})
| - Changes: [NNTP]
| Reloading articles via MID: The process is not interrupted anymore,
| if an article is not delivered because of missing rights (502).
| - Changes: [POP3 client] {AP2}
| If the UIDL of the external server is known when retrieving an e-mail,
| it is now stored in the optional 'Received' header in its 'ID' field.
| field.
| - HS2]
| - New: UTF8Delete( <UTF8-String>, <nStart>, <nNumber> ) {AP2}
| Returns a copy of <UTF8-String>, but where starting from.
| characters <nStart>, up to <nNumber> characters have been deleted.
| The UTF8 encoding is respected.
| - Bugfix: [Mailhistory][POP3 client] {AP2}
| Although the user has confirmed changes to the mail killfile, they were not
| were not saved immediately (MHistory.dat). If the window remained open,
| the entries could be lost due to a crash.

If you are interested in details, I will be happy to provide them.

Alfred
--
22837.8

Alfred Peters

unread,
Nov 5, 2022, 6:07:03 AM11/5/22
to
Es schrieb einmal Anthony R. Gold:

> I have a request: When Hamster is closed while running a script then upon
> starting it again the Pull Mail and Pull News functions encounter severe
> errors.

How exactly do these errors manifest themselves? Log?

> Is it possible that each time Hamster starts and initializes that it
> automaticaly performs the "Stop all scripts" functions that kill whatever
> processes or files cause these errors?


There is the HSC function "HamStopAllTasks". However, if the hamster has
been successfully terminated, there are certainly no more scripts running.

Or was the hamster just not completely terminated and there is still a
process running in the Windows task manager?

Alfred
--
22845.1
0 new messages