Description: miscpackagesnew

This file as text.
(active) Revisions in this set:
25954d39e4779f6b4a8a8e1c0b58ac5169eb1ee9,f6402d6ff56ffbd048e1ca5505a55da833f1ecce,52d1a5da946c8581bce5a406f9160a9ec8913a4e
498ff5c56c49f6fba330c221d08741e8c1f92da5,2f086e1ec2f2233c092634854e674c1cdad283ea,e9eb8297bcea216c8cd2c4fe06e25a45f79805da
349003662c046a66c1ba05c14ec8973c3c082b55,417ba4cca8daea1e6bedc7305f6d95dca81bd270,2b56b2d725f713336880d44f8c73ae62d2e67655
abeccabdf16367f9e90f6e2108d4bc71186084df,df365a56cfa06d600aa5734401f8edfa54354587,2d46e35a455b447edd5d7076051be59af9744487
69f0d251e9d5377c48ce1f25e9ac43f52b2af95f,863fe13bd11f982261f3a5b25f798c069d35672a,e0cce52aaa83a3ba99001e0eb0e3454177321919
90c03c7e702da5a5713c5e569da0f3e8be86fc01,846250b83102b907e9da078cddc1ca2dabbdee8b,decb6ab3c62d0105bfb7f7a434dd9a6bd73deb72
91987f003742b490ad3087ff35ea8fe05b6b4d80,bdc926f4a2d3d45785070f07b1530ac35b542845,406318a299d727e696421774833fcb9dd4473f92
2a017b7f2b16b0254cdcfef72c1044ff7bf39219,cca6fe9f98b67d471d6e1b437068b6784734f8ff,ad3b32db69da4dc326bc2b2c2eb469807b4b5320
a2a513958f89a5c59ae7bf11b74ac91c68ddd931,af7e61603a4e61118ec1bf1126c1374c50b4aa72,e9a49204ab06a3ecb28525e8323fc4c0cfa41b4c
1d4ab430f173b6fa48ee26d799d04d5de3098c36,3b83d06d16a9103b6af5fee3d5d8fa6a9a0f5c67,96144dad6dc92f5392f7c09c3d04baf2afb0d0d9
885e257c129c807385487627ead34402ec4b5d68,bd1942eb90d1537f38363accd5e22815496be248,1a7d14c04ed9b63668fe000c967e93d48d6ac395
46c2be7407ee11d4ece1f5c210ada2e813eb3aa9,3123101b0cf3c0f11fcda939e2a355069f58684b,29ad3f9ae5e0664c1cc28a002818055be0297d10
0d11caa47d66c65444aec8a2588f45eaff310b65,904c25745c4442c973c36a28d8ed6602fdc5316d,fd677978e7661b22a15fb3a9bce3f5c4b2ae8134

Clicking a revision will expand files
 


* OpenAPI to pascal conversion tool
Commit consists out of
  • M utils/fpmake_add.inc
  • M utils/fpmake_proc.inc
  • A utils/openapi/Makefile
  • A utils/openapi/fpmake.pp
  • A utils/openapi/openapi2pas.lpi
  • A utils/openapi/openapi2pas.pp


* Correct command-line working
Commit consists out of
  • M utils/openapi/openapi2pas.pp


* Add YAML parser & converter to JSON
Commit consists out of
  • A packages/fcl-yaml/Makefile
  • A packages/fcl-yaml/examples/dumpyaml.lpi
  • A packages/fcl-yaml/examples/dumpyaml.pp
  • A packages/fcl-yaml/examples/yaml2json.lpi
  • A packages/fcl-yaml/examples/yaml2json.pp
  • A packages/fcl-yaml/fpmake.pp
  • A packages/fcl-yaml/src/fpyaml.data.pp
  • A packages/fcl-yaml/src/fpyaml.json.pp
  • A packages/fcl-yaml/src/fpyaml.parser.pp
  • A packages/fcl-yaml/src/fpyaml.scanner.pp
  • A packages/fcl-yaml/src/fpyaml.strings.pp
  • A packages/fcl-yaml/src/fpyaml.types.pp
  • A packages/fcl-yaml/test/testyaml.lpi
  • A packages/fcl-yaml/test/testyaml.lpr
  • A packages/fcl-yaml/test/utcyamlparser.pp
  • A packages/fcl-yaml/test/utyamldata.pp
  • A packages/fcl-yaml/test/utyamlparser.pp
  • A packages/fcl-yaml/test/utyamlscanner.pp
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc


* Allow to read YAML files.
Commit consists out of
  • M utils/openapi/fpmake.pp
  • M utils/openapi/openapi2pas.pp


* Some formatting fixes, make sure string argument is const where possible
Commit consists out of
  • M packages/fcl-yaml/src/fpyaml.data.pp
  • M packages/fcl-yaml/src/fpyaml.parser.pp
  • M packages/fcl-yaml/src/fpyaml.scanner.pp
  • M packages/fcl-yaml/src/fpyaml.types.pp


* Handle case where there is no end-of-document
Commit consists out of
  • M packages/fcl-yaml/src/fpyaml.parser.pp
  • M packages/fcl-yaml/test/testyaml.lpi
  • M packages/fcl-yaml/test/utyamlparser.pp


* Fix extensions in filenames
Commit consists out of
  • M packages/fcl-yaml/examples/dumpyaml.lpi
  • M packages/fcl-yaml/examples/yaml2json.lpi


* Alias support
Commit consists out of
  • M packages/fcl-yaml/src/fpyaml.parser.pp
  • M packages/fcl-yaml/src/fpyaml.strings.pp
  • M packages/fcl-yaml/test/utyamldata.pp
  • M packages/fcl-yaml/test/utyamlparser.pp


* Add possibility to scan single document in consecutive calls
Commit consists out of
  • M packages/fcl-yaml/src/fpyaml.parser.pp
  • M packages/fcl-yaml/test/utyamlparser.pp


* Add IsYAMLfileName
Commit consists out of
  • M packages/fcl-yaml/src/fpyaml.parser.pp
  • M packages/fcl-yaml/src/fpyaml.strings.pp
  • M packages/fcl-yaml/src/fpyaml.types.pp


* Use IsYAMLFileName, detect other extensions
Commit consists out of
  • M utils/openapi/openapi2pas.pp


+ added header translation for the JACK Audio Connection Kit library
Commit consists out of
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc
  • A packages/libjack/Makefile
  • A packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.pp
  • A packages/libjack/src/jack.pp
  • A packages/libjack/src/systemdeps.inc
  • A packages/libjack/src/t_jack.h2paschk
  • A packages/libjack/src/transport.inc
  • A packages/libjack/src/types.inc
  • A packages/libjack/src/weakmacros.inc


* fix comment (was refering to OpenBSD, instead of JACK :) )
Commit consists out of
  • M packages/libjack/src/t_jack.h2paschk


+ added libjack example program simple_client.pp (translated from simple_client.c)
Commit consists out of
  • A packages/libjack/examples/simple_client.pp
  • M packages/libjack/fpmake.pp


+ added libjack example program latent_client.pp (translated from latent_client.c)
Commit consists out of
  • A packages/libjack/examples/latent_client.pp
  • M packages/libjack/fpmake.pp


+ added libjack example program transport_client.pp (translated from transport_client.c)
Commit consists out of
  • A packages/libjack/examples/transport_client.pp
  • M packages/libjack/fpmake.pp


+ added header translation for the jack/ringbuffer.h header to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.RingBuffer.pp
  • A packages/libjack/src/jackringbuffer.pp
  • A packages/libjack/src/ringbuffer.inc


+ updated t_jack.h2paschk with the new ringbuffer structures
Commit consists out of
  • M packages/libjack/src/t_jack.h2paschk


+ added libjack example program impulse_grabber.pp (translated from impulse_grabber.c)
Commit consists out of
  • A packages/libjack/examples/impulse_grabber.pp
  • M packages/libjack/fpmake.pp


+ added libjack example program showtime.pp (translated from showtime.c)
Commit consists out of
  • A packages/libjack/examples/showtime.pp
  • M packages/libjack/fpmake.pp


+ added header translation of jack/uuid.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.Uuid.pp
  • A packages/libjack/namespaces.lst
  • A packages/libjack/src/jackuuid.pp
  • A packages/libjack/src/uuid.inc


* fixed compilation of libjack with the dotted RTL
Commit consists out of
  • M packages/libjack/src/jack.pp


+ added header translation of jack/session.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.Session.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/jacksession.pp
  • A packages/libjack/src/session.inc


+ added libjack example program simple_session_client.pp (translated from simple_session_client.c)
Commit consists out of
  • A packages/libjack/examples/simple_session_client.pp
  • M packages/libjack/fpmake.pp


+ added header translation of jack/thread.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.Thread.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/jackthread.pp
  • M packages/libjack/src/systemdeps.inc
  • M packages/libjack/src/t_jack.h2paschk
  • A packages/libjack/src/thread.inc


+ added header translation of jack/statistics.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.Statistics.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/jackstatistics.pp
  • A packages/libjack/src/statistics.inc


* libjack: use external on haiku and aix, because they don't support weakexternal
Commit consists out of
  • M packages/libjack/src/weakmacros.inc


+ added header translation of jack/net.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.Net.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/jacknet.pp
  • A packages/libjack/src/net.inc
  • M packages/libjack/src/t_jack.h2paschk
  • M packages/libjack/src/weakmacros.inc


+ added header translation of jack/midiport.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.MidiPort.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/jackmidiport.pp
  • A packages/libjack/src/midiport.inc
  • M packages/libjack/src/t_jack.h2paschk


+ added header translation of jack/metadata.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.Metadata.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/jackmetadata.pp
  • A packages/libjack/src/metadata.inc
  • M packages/libjack/src/t_jack.h2paschk


+ added header translation of jack/jslist.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.JSList.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/jackjslist.pp
  • A packages/libjack/src/jslist.inc
  • M packages/libjack/src/t_jack.h2paschk


+ added header translation of jack/intclient.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.IntClient.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/intclient.inc
  • A packages/libjack/src/jackintclient.pp


+ added header translation of jack/control.h to libjack
Commit consists out of
  • M packages/libjack/fpmake.pp
  • A packages/libjack/namespaced/Api.Jack.Control.pp
  • M packages/libjack/namespaces.lst
  • A packages/libjack/src/control.inc
  • A packages/libjack/src/jackcontrol.pp
  • M packages/libjack/src/t_jack.h2paschk


+ added libjack example program midisine.pp (translated from midisine.c)
Commit consists out of
  • A packages/libjack/examples/midisine.pp
  • M packages/libjack/fpmake.pp


+ added libjack example program midiseq.pp (translated from midiseq.c)
Commit consists out of
  • A packages/libjack/examples/midiseq.pp
  • M packages/libjack/fpmake.pp


+ added libjack example program metro.pp (translated from metro.c)
Commit consists out of
  • A packages/libjack/examples/metro.pp
  • M packages/libjack/fpmake.pp


+ fix and enable compilation of libjack for Win32 and Win64
Commit consists out of
  • M packages/libjack/fpmake.pp
  • M packages/libjack/src/jack.pp
  • M packages/libjack/src/weakmacros.inc


* fixed compilation after previous commit
Commit consists out of
  • M packages/libjack/src/jack.pp


+ added example program capture_client.pp to libjack (translated from capture_client.c)
Commit consists out of
  • A packages/libjack/examples/capture_client.pp
  • M packages/libjack/fpmake.pp