Skip to content

Commit

Permalink
Merge branch 'develop' of github.com:/csound/csound into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
kunstmusik committed Dec 20, 2017
2 parents e380b41 + 6374540 commit 71eedf0
Show file tree
Hide file tree
Showing 13 changed files with 3,990 additions and 3,919 deletions.
4 changes: 2 additions & 2 deletions Engine/csound_prs.lex
Original file line number Diff line number Diff line change
Expand Up @@ -746,8 +746,8 @@ NM [nm]
{SEND} {
if (!PARM->isString) {
int op = yytext[strlen(yytext)-1];
printf("section end %d %c\n%s\n",
PARM->in_repeat_sect, op, PARM->cf->body);
//printf("section end %d %c\n%s\n",
// PARM->in_repeat_sect, op, PARM->cf->body);
if (PARM->in_repeat_sect==1) {
corfile_putc(csound, 's', PARM->cf);
while (1) {
Expand Down
2 changes: 2 additions & 0 deletions Opcodes/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,8 @@ if(BUILD_JACK_OPCODES)
list(APPEND jack_LIBS ${JACK_LIBRARY})
endif()
make_plugin(jacko jacko.cpp "${jack_LIBS}")
set_target_properties(jacko PROPERTIES COMPILE_FLAGS
"-std=c++11")
make_plugin(jackTransport jackTransport.c "${jack_LIBS}")
endif()

Expand Down
235 changes: 107 additions & 128 deletions Opcodes/jacko.cpp

Large diffs are not rendered by default.

27 changes: 14 additions & 13 deletions Release_Notes/Version_6.10.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,8 @@ channels that **only** run at perf-time.

- Attempts to use an undefined macro produce a syntax error now.

- Missing " (or other terminator) in #include is noticed and the #include is ignored.
- Missing " (or other terminator) in #include is noticed and the #include is
ignored.

### Score

Expand All @@ -80,19 +81,20 @@ channels that **only** run at perf-time.

- The extract feature (-x from command line) now works.

- Use of the score opcode x could case spurious error messages which are
now suppressed.
- Use of the score opcode x could case spurious error messages which are now
suppressed.

- After calling a undefined macro the rest of the line is ignored.

- A couple of bugs in repeated sections (r opcode) have been removed.

- Missing " (or other terminator) in #include is noticed and the #include is ignored.
- Missing " (or other terminator) in #include is noticed and the #include is
ignored.

### Options

- the --tempo (and -t) option now can be fractional; was previously
limited to an integer.
limited to an integer.

- new option: --udp-console=address:port redirects console to a remote
address:port.
Expand Down Expand Up @@ -163,7 +165,7 @@ limited to an integer.
- looptseg no longer crashes if presented with too few arguments.

- schedule etc now work correctly with double-quoted strings within {{
}} strings.
}} strings.

- problem with CLI frontend interrupt handler fixed.

Expand Down Expand Up @@ -200,20 +202,19 @@ getting control channel values via UDP (:@<channel> <dest-address>
- As ever the French translations are complete.

- The Italian translations of messages are greatly improved in scope;
about a half of error and warning messages are now done.
about a half of error and warning messages are now done.

- Some progress as been made in German translations.

### API

- CompileCsdText now always returns a value indicating
success/failure.
- CompileCsdText now always returns a value indicating success/failure.

- Eight new asynchronous versions of API functions now available:
csoundCompileTreeAsync(), csoundCompileOrcAsync(),
csoundReadScoreAsync(), csoundInputMessageAsync(),
csoundScoreEventAsync(), csoundScoreEventAbsoluteAsync(),
csoundTableCopyOutAsync(), and csoundTableCopyInAsync().
csoundCompileTreeAsync(), csoundCompileOrcAsync(),
csoundReadScoreAsync(), csoundInputMessageAsync(),
csoundScoreEventAsync(), csoundScoreEventAbsoluteAsync(),
csoundTableCopyOutAsync(), and csoundTableCopyInAsync().

- For server use, three new API functions: csoundUDPServerStart,
csoundUDPServerStatus and csoundUDPServerClose.
Expand Down

0 comments on commit 71eedf0

Please sign in to comment.