Releases: SASPAC/baseplus
The BasePlus package [ver. 3.2.0]
The BasePlus package [ver. 3.2.5]
- File SHA256:
F*F85189F1AF33755A7C9F05673A8094AE3245A21C8B602E02C20170A4DCF73890for this version - Content SHA256:
C*2216D9556FF51EDABAACBBFED7D30D5B46519083F7217A647A505C2F9FAB3634for this version
Changes:
Fix for leading spaces and [ and ] in the %dirsAndFiles() macro.
The BasePlus package [ver. 3.1.5]
The BasePlus package [ver. 3.1.5]
- File SHA256:
F*2308959251D1BF9259B693EB8C60D30D24D5D7E06AED05A03639A7C7E458658Ffor this version - Content SHA256:
C*9CA3E5365260C4D439592CCD16311BE30C82DE03AFC80BC2EA6B9677B3F7A8CEfor this version
Changes:
Error fix in %splitDSintoBlocks() macro (missing semicolon were producing ugly "Variable is uninitialized." note).
The BasePlus package [ver. 3.1.4]
The BasePlus package [ver. 3.1.4]
- File SHA256:
F*BD248E5F8CBD94B5F45467B723A73D97D646CD665BA98679F87C7A03A484E83Efor this version - Content SHA256:
C*373E1A4CDC1A2462C90D6EC88E2BAA2F9902DFE5C6A4CC70356EE7281337C70Afor this version
Changes:
Package regenerated with the SAS Packages Framework, version 20260216.
No functional changes, aesthetic documentation clean up.
The BasePlus package [ver. 3.1.3]
The BasePlus package [ver. 3.1.3]
- File SHA256:
F*B762F900EEFF7035880891D89416C0F973E4D377BCB75486283363A9BDADBA82for this version - Content SHA256:
C*1CB969446728CD3888BF7046E2463AA74F6A4B2634A0BD2EAD78ED6A526BA7F6for this version
Changes:
Package regenerated with SAS Packages Framework, version 20250202. No functional changes, documentation cleaned up.
The BasePlus package [ver. 3.1.2]
The BasePlus package [ver. 3.1.2]
- File SHA256:
F*6394CE27FBCF48D475F682CBCF8CA8B4FDD6D40D2672EF571F4A561BDDF274A6for this version - Content SHA256:
C*3CA28DF8F3E6D6670D7FD44788D347452F24F4BCF18115873E7EBC742FE30CA4for this version
Changes:
Package regenerated with SAS Packages Framework, version 20250126. No functional changes, documentation cleaned up.
The BasePlus package [ver. 3.1.1]
The BasePlus package [ver. 3.1.1]
- File SHA256:
F*6394CE27FBCF48D475F682CBCF8CA8B4FDD6D40D2672EF571F4A561BDDF274A6for this version - Content SHA256:
C*3CA28DF8F3E6D6670D7FD44788D347452F24F4BCF18115873E7EBC742FE30CA4for this version
Changes:
Update:
- Minor updates in
%dirsAndFiles()macro.
See documentation for details.
The BasePlus package [ver. 3.1.0]
The BasePlus package [ver. 3.1.0]
- File SHA256:
F*9FFBC40A2B7FC51161C7D6D120DADC3ACEF8087E4EB43BB1A3F0FBC1F1CBD5ACfor this version - Content SHA256:
C*76C55A9F392EAB938D199144CC834EF332CD78BA8B98565FA003DEA509A33A3Efor this version
Changes:
Update:
- Update in macro
%findDSwithVarVal(). To handle bigger range of engines, when a library is assigned with different engine than: "BASE","SPDE","V6","V7","V8","V9","CVP" observation number is not returned.
See documentation for details.
The BasePlus package [ver. 3.0.0]
The BasePlus package [ver. 3.0.0]
This release introduces new utility macro created in collaboration with Ryo Nakaya.
- File SHA256:
F*B9F6D8F1EDD1ECDA89F4BE327C4F4202649475D1D9DFB476279B633D9F14125Dfor this version - Content SHA256:
C*680412F6B403870A3A8975FC17300F7C92AEDECA48D3F242B5BC4E545DC6D313for this version
Changes:
New macro:
- New utility macro
%workLib()allows assigning libraries to sub-directories create inside theWORKlibrary.
See documentation for details.
Example
Create library ABC assigned to <path to WORK>/ABC directory.
%workLib(ABC)The BasePlus package [ver. 2.4.1]
The BasePlus package [ver. 2.4.1]
The release is dedicated to Ryo Nakaya who reported the bug this release fixes.
- File SHA256:
F*DB0811D8F207641BD45FCE30CB75D03CDF8D06849EBEA268BB575358FAA4E76Cfor this version - Content SHA256:
C*27861ABABB412E8229FE25CD5EEA868F49BB3CBD805CCE65F321ADBC522FAC4Efor this version
Fix:
- Fix engine recognition code in
%splitDSintoBlocks()macro.
The BasePlus package [ver. 2.4.0]
The BasePlus package [ver. 2.4.0]
This release is dedicated to SAS programmers running on Linux. Those running on Windows won't experience changes.
- File SHA256:
F*19FE220C82DE4B9990B4AC352A9D9DEF5FAF2FD601BE756B2F3A2AC39CDAF381for this version - Content SHA256:
C*83DEF0C93481B1C77494531E5CE9F8EB8E4C15AB3CC48D1E9C0223C13A84DB3Ffor this version
Changes:
Update in %dirsAndFiles() macros:
-
New optional parameter
backslashSens=. Introduced to handle situation when a directory or a file name contains backslash(\) character in it. Yes, you read correctly, in their names(!), e.g.,/my/path/with/ugly\file.txtThere is a separate place in hell for people who create such names, but (as you can guess) such people exists. That is why, when you suspect that a directory tree you are crawling through contains backslashes, run:%dirsAndFiles(..., backslashSens=1)to handle the situation correctly.