Robert Bendun
1632ef74af
Remove bestline from project
2023-03-05 01:31:32 +01:00
Robert Bendun
ee9cd987e7
Use new command line parameter syntax in test runner
2023-03-05 01:24:09 +01:00
Robert Bendun
4ef724041b
Merge branch 'repl' into staged-0.5
2023-03-05 01:18:41 +01:00
Robert Bendun
719e8d4f26
Report similar names for builtins that user is searching for
2023-03-05 01:10:43 +01:00
Robert Bendun
ff58e6506d
Fix CTRL-C one time use on Windows
2023-03-04 16:39:16 +01:00
Robert Bendun
e26474a2d7
Replxx integration; Linux CTRL-C handler
2023-02-22 02:38:46 +01:00
Robert Bendun
deabd1865a
Introduced integrated documentation for builtin functions
2023-01-30 14:59:14 +01:00
Robert Bendun
99f89c2e8b
Integrated Ableton/link library
2023-01-14 22:52:45 +01:00
Robert Bendun
87cea02b45
negative numbers; fixed duration builtin
2023-01-10 06:41:08 +01:00
Robert Bendun
93a15a3cf8
test runner: support adding and updating specific test cases
2023-01-08 08:50:53 +01:00
Robert Bendun
bda1e503c7
Builtin function documentation generates from implementation
2022-12-01 00:52:53 +01:00
Robert Bendun
7f73f3dcad
Made context stack a tree; fixed function name in error printing
2022-11-21 17:03:14 +01:00
Robert Bendun
a6b54d231d
Renamed targets in release archive
2022-11-20 16:16:36 +01:00
Robert Bendun
7aecf2ea19
Release build system partially moved to Docker
...
Change to Docker forced by need of supporting older Ubuntu releases with
older glibc without building them on host
2022-10-31 22:28:18 +01:00
Robert Bendun
e4b211b21a
added language-cmp-cheatsheet to Makefile
2022-10-31 17:33:53 +01:00
Robert Bendun
0e515c727b
removed out-of-date documentation
2022-10-31 00:27:14 +01:00
Robert Bendun
d4c3dbb280
moved from ';' to ',' as expression separator
2022-10-27 22:32:20 +02:00
Robert Bendun
0529a84fb7
Test suite works with new syntax
2022-10-25 16:20:24 +02:00
Robert Bendun
f10eb5c2ad
instruments.mq using new definition syntax; fixed windows builds
2022-10-21 17:50:25 +02:00
Robert Bendun
8348a857f3
Finalizing build scripts
2022-10-14 16:45:47 +02:00
Robert Bendun
0d7f4b1eb5
Build system supports both MacOS and Linux now
2022-10-14 15:56:36 +02:00
Robert Bendun
e8ef207ec9
Windows support
2022-10-08 20:32:41 +02:00
Robert Bendun
ecabf885f3
Compiling with mingw
2022-10-08 17:18:55 +02:00
Robert Bendun
57ac46cf9b
Moved from custom ALSA adapter to RtMidi
...
This should allow for easy support for other operating systems and other
Linux sound systems like Jack in the future
2022-10-08 12:48:42 +02:00
Robert Bendun
6389535443
integrated libmidi into Musique codebase
2022-10-07 18:17:25 +02:00
Robert Bendun
20bf379332
Added changelog
2022-09-25 23:09:48 +02:00
Robert Bendun
548b29d897
New edition of testing script
2022-09-25 03:19:00 +02:00
Robert Bendun
ceeb25ea82
Created better hierarchy of source files
2022-09-23 18:55:25 +02:00
Robert Bendun
6a71614cab
Project restructuring
...
include/musique.hh was getting large and musique_internal.hh emerged to
help with that. Header file separation become a huge mess.
The chosen approach is one hierarchy containing both header and
implementation files
2022-09-23 16:42:33 +02:00
Robert Bendun
9fb1815e01
[cheatsheet] Argumentless function calls
2022-09-21 19:52:26 +02:00
Robert Bendun
9a978d8984
[cheatsheet] Splitted into sections, added navigation
2022-09-21 19:32:31 +02:00
Robert Bendun
f42e700747
Musique vs other programming languages cheatsheet
2022-09-21 16:42:18 +02:00
Robert Bendun
34eb56ac50
Removed unused tests
2022-09-21 16:40:40 +02:00
Mateusz Piątkowski
ae5a9294eb
Operators reference
2022-09-19 21:13:58 +02:00
Mateusz Piątkowski
5589094034
Fix install script
2022-09-18 21:40:44 +02:00
Mateusz Piątkowski
1b88afa283
Install within release
2022-09-18 21:25:42 +02:00
Mateusz Piątkowski
893d20cee1
Installation script
2022-09-18 19:15:38 +02:00
Robert Bendun
829243f059
statically linking libstdc++; recursive cloninng
2022-09-18 16:42:46 +02:00
Robert Bendun
2f101fdccf
call builtin; release builder; documentation from docs repo
2022-09-18 16:34:43 +02:00
Robert Bendun
b06ad84514
File hierarchy cleanup by removing etc folder
...
And moving it's content into scripts and editor directories.
2022-08-18 23:03:21 +02:00
Robert Bendun
e16a28dfdc
Separated makefile into smaller scripts to improve readability
2022-08-18 22:58:41 +02:00