aboutsummaryrefslogtreecommitdiff
path: root/jim-history.c
AgeCommit message (Collapse)AuthorFilesLines
2021-01-23history: Add support for history keepSteve Bennett1-12/+34
Fixes #191 Signed-off-by: Steve Bennett <steveb@workware.net.au> Reported-by: D. Bohdan <dbohdan@dbohdan.com>
2021-01-10package: add ABI version checkingSteve Bennett1-3/+1
jim.h now includes JIM_ABI_VERSION that should be incremented whenever the ABI changes. Then all loadable modules should call Jim_CheckAbiVersion() to make sure they are loaded against the correct version. Add Jim_PackageProvideCheck() that does both Jim_CheckAbiVersion() and Jim_PackageProvide() to simplify the implementation of loadable extensions. Also rename the "big" sqlite3 extension to just sqlite to avoid a naming conflict with the smaller jim-sqlite3 extension. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2019-08-14jim-history: Remove unused allocationSteve Bennett1-15/+1
This allocation of space for the history is handled by the underlying code so there is no need to allocate a history buffer in jim-history. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2017-09-15history: Add autocompletion supportSteve Bennett1-1/+14
With 'history completion <cmd>' Signed-off-by: Steve Bennett <steveb@workware.net.au>
2014-01-21many comment changes, some small code changesSteve Bennett1-1/+1
Sweep through and clean up all (most) of the comments in the code. While there, adjust some variable and function names to be more consistent, and make a few small code changes - again, mostly for consistency. Signed-off-by: Steve Bennett <steveb@workware.net.au>
2012-01-12Fix forgotten cleanup in the history extensionAlexander Shpilkin1-1/+6
2011-12-09Add the history commandSteve Bennett1-0/+117
Signed-off-by: Steve Bennett <steveb@workware.net.au>