Welcome to jBASE's new documentation site! Many answers to your questions can be found by searching the Knowledgebase or viewing the jBASE Documentation. We also have a Google Group for peer discussion about jBASE. If you are unable to find the information you are looking for, jBASE Support will be glad to assist in resolving your technical problems. Enjoy and please provide comments and feedback .

How can we help you?

PN5_60838

Description

Add option to force the BASIC/CATALOG/DECATALOG commands to require an explicit item-list or "*"


Previous Release Behavior

Issuing BASIC BP or CATALOG BP, without specifying an explicit list of records or a preceding select-list, would compile/catalog all programs including those that were not intended to be compiled/cataloged.


Current Release Behavior

The BASIC, CATALOG and DECATALOG commands can now be configured to require an explicit item-list. A "*" can be used to indicate that all programs should be processed, e.g.

BASIC BP *
CATALOG BP *

This behavior is activated by setting compiler_requires_explicit_item_list = true in Config_EMULATE under the emulation section defined by the JBCEMULATE environment variable. When this configuration option is set then issuing any of those commands without an item-list will produce an error, e.g.

jsh ~ -->BASIC BP
 ** Error [ 203 ] **
What is the record name ??
jsh ~ -->

Was this article helpful?