Jan Vrany <jan.vrany@labware.com> [Wed, 30 Jun 2021 14:07:56 +0100] rev 5481
Cherry-picked `Unicode32String` from 48677b66883e:
cherry-picked Unicode32String.st from 48677b66883e:
* cb05c61f9204: #FEATURE by stefan, Stefan Vogel <sv@exept.de>
* 5f6a992925c2: #DOCUMENTATION by stefan, Stefan Vogel <sv@exept.de>
* 45176601c636: #BUGFIX by exept, Claus Gittinger <cg@exept.de>
* d6f50be034db: #REFACTORING by stefan, Stefan Vogel <sv@exept.de>
* ae8ed6040c96: #REFACTORING by stefan, Stefan Vogel <sv@exept.de>
Jan Vrany <jan.vrany@labware.com> [Tue, 29 Jun 2021 23:14:39 +0100] rev 5480
`Text`: undo "improvement" done in 2f703a63365c
...since it is causing text with color looking sometimes as drawn twice
over itself or "blurred" when drawn on with bright color on dark background.
With this "improvement" undone, text looks sharp as before even on dark
backgrounds.
Jan Vrany <jan.vrany@labware.com> [Thu, 12 Nov 2020 12:26:02 +0000] rev 5479
Cherry-picked `Text`
...from branch default (eXept's code)
cherry-picked Text.st from 48677b66883e:
* c6a0944028ae: #BUGFIX by cg, Claus Gittinger <cg@exept.de>
* 213f64075f10: #DOCUMENTATION by cg, Claus Gittinger <cg@exept.de>
* 95bb043e3339: #REFACTORING by stefan, Stefan Vogel <sv@exept.de>
* 3db58bbbb5d5: #OTHER by cg, Claus Gittinger <cg@exept.de>
* 08dc2469ed40: #REFACTORING by cg, Claus Gittinger <cg@exept.de>
* efa00eb073ed: #DOCUMENTATION by cg, Claus Gittinger <cg@exept.de>
* 24e3f90e84ed: #DOCUMENTATION by cg, Claus Gittinger <cg@exept.de>
* d9cb833dfa01: #BUGFIX by cg, Claus Gittinger <cg@exept.de>
* 2c986c93c992: #BUGFIX by stefan, Stefan Vogel <sv@exept.de>
* e186b0f820b3: #DOCUMENTATION by cg, Claus Gittinger <cg@exept.de>
* d34168bc0691: #FEATURE by cg, Claus Gittinger <cg@exept.de>
* df197df8542e: #FEATURE by cg, Claus Gittinger <cg@exept.de>
* 0c9a9ca3f1cb: #UI_ENHANCEMENT by cg, Claus Gittinger <cg@exept.de>
* 949e21ac42ec: #BUGFIX by stefan, Stefan Vogel <sv@exept.de>
* 48fe8ed83ac8: #BUGFIX by cg, Claus Gittinger <cg@exept.de>
* 719cd55af016: #FEATURE by cg, Claus Gittinger <cg@exept.de>
* 6edf19df28ec: #TUNING by cg, Claus Gittinger <cg@exept.de>
* 3f7c2288f78a: #OTHER by cg, Claus Gittinger <cg@exept.de>
* f4d62c1adf00: #REFACTORING by cg, Claus Gittinger <cg@exept.de>
* 2f703a63365c: #UI_ENHANCEMENT by exept, Claus Gittinger <cg@exept.de>
* 2f5749ce202a: #REFACTORING by exept, Claus Gittinger <cg@exept.de>
Jan Vrany <jan.vrany@labware.com> [Tue, 25 Aug 2020 09:35:11 +0100] rev 5478
ZipStream: do not #include "zutil.h"
The header explicitly say applications should NOT include it.
This change is required to allow using system-provided zlib.
Jan Vrany <jan.vrany@labware.com> [Thu, 09 Jul 2020 21:48:49 +0100] rev 5477
Add `SortedSet >> sort:`
Claus Gittinger <cg@exept.de> [Sat, 02 May 2020 21:40:13 +0200] rev 5476
#FEATURE by cg
class: Socket class
added: #newTCPclientToHost:port:domain:domainOrder:withTimeout:
changed: #newTCPclientToHost:port:domain:withTimeout:
Stefan Vogel <sv@exept.de> [Thu, 16 Apr 2020 17:14:42 +0200] rev 5475
#REFACTORING by stefan
class: Random
changed: #setSeed
class: Random class
changed: #randomSeed
Stefan Vogel <sv@exept.de> [Tue, 14 Apr 2020 11:36:26 +0200] rev 5474
#BUGFIX by stefan
class: Socket
changed: #receiveFrom:buffer:start:for:flags:
Stefan Vogel <sv@exept.de> [Wed, 08 Apr 2020 19:02:35 +0200] rev 5473
*** empty log message ***
Stefan Vogel <sv@exept.de> [Wed, 08 Apr 2020 18:18:58 +0200] rev 5472
#REFACTORING by stefan
class: Socket
class definition
changed: #receiveFrom:buffer:start:for:flags:
Stefan Vogel <sv@exept.de> [Fri, 03 Apr 2020 18:50:48 +0200] rev 5471
#TUNING by stefan
class: DirectoryContents
changed: #directory:
remove duplicate xecpetionCreator in SignalSet
Stefan Vogel <sv@exept.de> [Tue, 24 Mar 2020 11:09:20 +0100] rev 5470
#QUALITY by stefan
class: ZipArchive
added: #printOn:
Stefan Vogel <sv@exept.de> [Fri, 20 Mar 2020 13:01:09 +0100] rev 5469
#TUNING by stefan
class: SharedCollection
added:
#addFirst:
#addLast:
Claus Gittinger <cg@exept.de> [Wed, 18 Mar 2020 10:11:21 +0100] rev 5468
*** empty log message ***
sr [Thu, 05 Mar 2020 10:53:30 +0100] rev 5467
#REFACTORING by Stefan Reise
class: Socket
added:
#blockingNextPutAllForNonBlockingSocket:
#systemBlockingNextPutAll:
removed:
#nonBlockingNextPutAll:
#primNonBlockingNextPutAll:
changed: #setNonBlocking
Stefan Vogel <sv@exept.de> [Wed, 04 Mar 2020 17:07:17 +0100] rev 5466
#REFACTORING by stefan
class: Socket
changed:
#primNonBlockingNextPutAll:
#waitForNewConnectionOrDataOnAny:timeout:
sr [Wed, 04 Mar 2020 10:00:32 +0100] rev 5465
#BUGFIX by Stefan Reise
using __isExternalAddressLike instead of __isExternalAddress for #bytes in #primNonBlockingNextPutAll:
class: Socket
added:
#isSocket
#waitForConnection:
#waitForConnectionWithErrorOnTimeout:
comment/format in:
#nonBlockingNextPutAll:
#printOn:
#setNonBlocking
#waitForNewConnectionWithTimeout:
changed: #primNonBlockingNextPutAll:
category of: #waitForConnectionUntil:
class: Socket class
changed: #version_CVS
Stefan Vogel <sv@exept.de> [Tue, 03 Mar 2020 16:22:24 +0100] rev 5464
#QUALITY by stefan
class: Socket
added: #isSocket
comment/format in:
#nonBlockingNextPutAll:
#primNonBlockingNextPutAll:
#setNonBlocking
changed:
#printOn:
#printOn - print if socket is closed
Stefan Vogel <sv@exept.de> [Mon, 02 Mar 2020 20:40:22 +0100] rev 5463
#BUGFIX by stefan
class: IPSocketAddress class
added: #hostAddress:
16-byte-addresses are IPv6 addresses
Claus Gittinger <cg@exept.de> [Wed, 26 Feb 2020 01:27:17 +0100] rev 5462
#DOCUMENTATION by exept
class: SplittingWriteStream
comment/format in: #flush
Claus Gittinger <cg@exept.de> [Wed, 26 Feb 2020 01:19:50 +0100] rev 5461
#FEATURE by exept
class: ActorStream
added: #flush
just in case, some output does not end with a NL,
and we only have a nextPutLine block.
Claus Gittinger <cg@exept.de> [Tue, 25 Feb 2020 19:50:56 +0100] rev 5460
#BUGFIX by cg
class: Socket
changed:
#primNonBlockingNextPutAll:
#setNonBlocking
YOU MUST CHECK BEFORE ACCESSING VARIABLES!!!!!
BE VERY VERY CAREFUL IN C - PLEASE!
Claus Gittinger <cg@exept.de> [Mon, 24 Feb 2020 20:25:49 +0100] rev 5459
#FEATURE by cg
class: BaseNCoder
added:
#decodingOf:
#mapping:
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 16:28:48 +0100] rev 5458
#REFACTORING by exept
class: UnitConverter class
changed: #convert:from:to:pairsAlreadyTried:
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 14:40:37 +0100] rev 5457
#REFACTORING by exept
class: TableData
changed: #plot:file:
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 11:48:49 +0100] rev 5456
#REFACTORING by exept
class: PhoneticStringUtilities::DoubleMetaphoneStringComparator
changed:
#processC
#processG
Claus Gittinger <cg@exept.de> [Sun, 23 Feb 2020 11:37:55 +0100] rev 5455
class: Stream
comment/format in:
#printf:
#printf:arguments:
#printf:with:
#printf:with:with:
#printf:with:with:with:
#printf:with:with:with:with:
#printf:with:with:with:with:with:
#printf:withAll:
Stefan Vogel <sv@exept.de> [Wed, 19 Feb 2020 23:33:29 +0100] rev 5454
#FEATURE by stefan
class: Socket
added: #waitForConnectionWithErrorOnTimeout:
comment/format in: #waitForNewConnectionWithTimeout:
category of:
#waitForConnection:
#waitForConnectionUntil:
Stefan Vogel <sv@exept.de> [Wed, 19 Feb 2020 20:40:49 +0100] rev 5453
#FEATURE by stefan
class: SharedQueue
added: #nonBlockingNextPut:
category of: #next
Stefan Vogel <sv@exept.de> [Tue, 18 Feb 2020 17:05:17 +0100] rev 5452
#FEATURE by stefan
class: Socket
added: #waitForConnection: