openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
S
SPA - Simple Plugin Architecture
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
3 days
ago.
Jun 22, 2024 — Jun 22, 2025
Showing page 3 of 5
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
CHANGE: rename version xxx.txt to changelog.txt FIX: compilation with SPA 10
Karel Petranek
More...
almost 12 years ago
CHANGE: rename version xxx.txt to changelog.txt FIX: compilation with SPA 10
Karel Petranek
More...
almost 12 years ago
CHANGE: rename version xxx.txt to changelog.txt FIX: compilation with SPA 10
Karel Petranek
More...
almost 12 years ago
CHANGE: rename version xxx.txt to changelog.txt
Karel Petranek
More...
almost 12 years ago
NEW: CodeLite project CHANGE: add constness where appropriate CHANGE: rename version xxx.txt to changelog.txt FIX: rename legacy SPA cpp files to avoid name collision with standard SPA files FIX: compilation warnings under mingw
Karel Petranek
More...
almost 12 years ago
CHANGE: spaut:Str::range: upper bound is optional, bounds can be negative specifying position from the end
Honza Vanek
More...
almost 12 years ago
NEW: spaut:Func, FuncTokenized: An argument enclosed directly in '' (in FuncTokenized after tokenization) will be substituted by an escaped (\ -> \\, ' -> \') version of the value passed in its place. This means that an argument in '' should always be processed as is, in all cases even if it contains special words or apostrophes.
Honza Vanek
More...
almost 12 years ago
FIX: spaut:If::NULL: incorrect function id in messages
Honza Vanek
More...
almost 12 years ago
NEW: spautbcb:Console::warn, error, fatal: commands to enable script to print a message with respective severity (info done using print command) NEW: spautbcb:Console::callStackTrigger: property to set the severity of a message that triggers a call stack to be shown
Honza Vanek
More...
almost 12 years ago
CHANGE: spautbcb refactored to use SPAARG_CHECK macro
Honza Vanek
More...
almost 12 years ago
NEW: spaut:Double,Float,Int,Str::==,!=,<,<=,>,>=: return "1" or "0", can be used to call new spaut:If commands 1 and 0 NEW: spaut:If::0,1: commands that always execute false-script and true-script respectively NEW: apps/FirstRun NEW: spaut:Func,FuncTokenized::noReturn: whether or not "exception return" should be clipped from result of run command CHANGE: spaut:Func,FuncTokenized::checkArguments: accept values 0..3 to specify no argument check...check for both missing and superfluous arguments, default value 3 CHANGE: spaut:Func,FuncTokenized::run: depending on checkArguments warn if unexpected superfluous arguments are passed CHANGE: spaut:If: removed the deprecated commands (notNULL, notExists and all the returning commands) CHANGE: spaut, spautwin refactored to use SPAARG_CHECK macro UPDATE: script/SpaUtils/* updated to reflect changes to spaut:Func and spaut:FuncTokenized UPDATE: spautbcb project and component code updated to C++Builder XE4 CLEANUP: apps/PackageGenerator
Honza Vanek
More...
almost 12 years ago
FIX: cstr: reverted last changes that caused access violation (NULL pointer) FIX: tools/compat.h: __BORLANDC__ added to the #if not to #define __declspec FIX: CSPAManager::getComponent, getComponentI: better handling of NULL pointers UPDATE: Visual Studio 2012 spalib project added UPDATE: C++Builder spalib project updated to XE4
Honza Vanek
More...
almost 12 years ago
FIX: better C++ standards compliance throughout the project
Karel Petranek
More...
almost 12 years ago
CLEANUP: doc/licence.txt
Honza Vanek
More...
almost 12 years ago
CLEANUP: doc/licence.txt
Honza Vanek
More...
almost 12 years ago
CLEANUP: doc/licence.txt
Honza Vanek
More...
almost 12 years ago
CLEANUP: doc/licence.txt
Honza Vanek
More...
almost 12 years ago
CLEANUP: doc/licence.txt
Honza Vanek
More...
almost 12 years ago
FIX: spacmd.h/spaprop.h: obsolete documentation FIX: spacmd.h: wrong handling of default command arguments FIX: spacmd.h: error reported by Intellisense when using SPACMD macros
Karel Petranek
More...
about 12 years ago
FIX: spalib: Include paths in cpp files and in project settings
Honza Vanek
More...
about 12 years ago
CHANGE: legacy/SPAPROP_...: refactored to use SPAARG_CHECK FIX: spaarg.h: SPAARG_CHECK added to make consistent with legacy/spaarg.h
Honza Vanek
More...
about 12 years ago
FIX: Improved consistency in ~^ processing. Now all combinations within and without parentheses and with and without semicolon, i.e. (~^), (~^;), ~^ and ~^;, in fact, any script that results in a call with a single token containing "^" returns NULL (instead of trying to call component named ^) FIX: Access violation when processing script containing nothing but ~
Honza Vanek
More...
about 12 years ago
FIX: CSPAComponentCon: mCon was not initialized and was not released in con command FIX: Minor improvement in unexpected argument warning message consistency with legacy SPA, fix in a comment to checkArgs
Honza Vanek
More...
about 12 years ago
NEW: spacmd.h/spaevent.h/spaprop.h: add checkArgs parameters to warn if an unexpected, superfluous argument is passed to a command (enabled by default)
Karel Petranek
More...
about 12 years ago
NEW: legacy/spaarg.h: SPAARG_CHECK macro to warn if an unexpected, superfluous argument is passed to a command CHANGE: legacy/CSPAComponent, legacy/CSPAComponentCon, CSPAManager, CSPAManagerImpl: commands refactored to use SPAARG_CHECK CHANGE: CSPAComponent::help, legacy/CSPAComponent::help: warn if two arguments are passed and the first is not "silent"
Honza Vanek
More...
about 12 years ago
CLEANUP: split Package Generator into multiple files
Karel Petranek
More...
about 12 years ago
CHANGE: spaut:FuncTokenized::run: If a token is NULL after argument substitution (i.e. the token consists only of arguments and all argument values are either NULL or missing) it is completely omitted. Empty string tokens are not omitted. FIX: spaut:Func::run: If no variadic argument is passed, {...} is completely removed instead of resulting to {}.
Honza Vanek
More...
about 12 years ago
CHANGE: (~^) returns NULL (instead of trying to call component named ^). If a component named ^ exists and has to be called in (), (~^;) will do it. CHANGE: 'text' is tokenized into tokens ( ~ text ^ ) instead of ( ~ text ^ ; )
Honza Vanek
More...
about 12 years ago
CHANGE: "" and {} tokenized into a token containing "" instead of into no token at all CHANGE: legacy/SPAPROP_SIMPLE: setter invoked even if cmd->token == NULL, getter invoked only if cmd == NULL (more consistent with updated reflection from 7.0.130418) CHANGE: (legacy/) SPAARG_PCHAR, SPAARG_CSTR: modified to accept NULL and "" strings as valid values (more consistent with updated reflection from 7.0.130418)
Honza Vanek
More...
about 12 years ago
FIX: newPackage.sps: Project type GUID in .sln and various other fixes and improvements FIX: lang.sps: try fixed to handle special script words
Honza Vanek
More...
about 12 years ago
←
1
2
3
4
5
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree