lp:~jlmuir/epics-base/iocsh-comment-fix-3.14

Created by J. Lewis Muir and last modified
Get this branch:
bzr branch lp:~jlmuir/epics-base/iocsh-comment-fix-3.14
Only J. Lewis Muir can upload to this branch. If you are J. Lewis Muir please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
J. Lewis Muir
Project:
EPICS Base
Status:
Merged

Recent revisions

12316. By J. Lewis Muir

libCom/iocsh: Ignore comment lines after macro expansion

The handling of comment lines is only performed before macro
expansion, thus lines with macros that expand to comment lines will
not be correctly handled as comment lines.

By chance this kind of worked sometimes because a "#" command that
does nothing is internally added to the command registry to make it
show up in the help output. Relying on this is broken. Furthermore,
if the line starts with '#' followed by a non-separator character
(e.g. "##", "#whatever", etc.) it will not work (i.e. it will produce
a command-not-found error).

This fix checks to see if the first character of the line after macro
expansion is '#'. If it is, it considers the line to be a comment.

12315. By Janet B. Anderson

Move DarwinPorts and Fink usage definitions to a CONFIG_SITE file

12314. By Janet B. Anderson

Added -I$(COMMON_DIR) to DBFLAGS and DBDFLAGS definitions.

12313. By Andrew Johnson

tools: Fix dependency file problem.

Reported by Eric.

12312. By Jeff Hill

fixed various archaic sun pro build failures repoted by Dirk

12311. By Janet B. Anderson

R3.14.12.2-DEV

12310. By Janet B. Anderson

R3.14.12.2

12309. By Janet B. Anderson

Creating 3.14.12.2

12308. By Andrew Johnson

cap5: Load libCap5.so from lib/perl/<perl-version>/<perl-archname>

This allows the same version of Base to be used from both RHEL5 and RHEL6
for example; they use different Perl versions which are not compatible at
the ABI level.

12307. By Andrew Johnson

configure/linux: Move -g option to OPT_CFLAGS_YES

We were adding it to OP_SYS_CFLAGS but if HOST_OPT=NO
you then get two -g options on the gcc command line.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~epics-core/epics-base/3.15
This branch contains Public information 
Everyone can see this information.

Subscribers