Description: new packages later in this cycle

This file as text.
(active) Revisions in this set:
5e2bf257904d57b5f5d5b3ccb2b9791351e7bcbd,b3e079c5da47fa070524d0cb2ecd1d25be099235,d7ab5300968d67eda1a09f65e1be43b17b6a72ca
82df643b7471ddaf5445fc99267081959cccd7c0,17fab24221cf84180221592b978174f9b4719a2a,ea91170a81abd667ab4aabc46eec37bb9109f561
731fd94b8c16cd7320a3c0e2671c9d0e4d5a21f0,ed894b40c9c25ee8942149cf3da06ddb715f44d9,6453af40d8827c60f611879f706911dcd519c7b1
2619e6b87008ce336c7b64823c22cb322880ebb4,52c051d954be577ba67f6f60fa5d99b2dc94faf2,6b308b9416a815b20674204decb50a8416a0f59c
401268818aa980bc7646b06a5a7d096b759b0ee9,3a4b494bf1d45fc5b01db6b89291f8c498f142e3,b61d85ad2d3dbf121e5eb3e59309f3dab87ce3de
59cb93fcb4d60f1a3a55e35d2f2c85f9bd5d637d,37e4fed3d463b6230c13eeb7ceddb121065d7e3b,4a3b2c3c32a2fe99aaede77640799dfc8090d698
4e4f1ec4de1153ed5aeb1d2732bc14d23d49c9f5,89da1e07291a3c6ef97ac56791ab9d34683e18d4,7148866f8d87292705655f568a0616772f6de0b0
b4127651169ce143161923d74b03489c1fb13afe,52d1a5da946c8581bce5a406f9160a9ec8913a4e,e9eb8297bcea216c8cd2c4fe06e25a45f79805da
417ba4cca8daea1e6bedc7305f6d95dca81bd270,2b56b2d725f713336880d44f8c73ae62d2e67655,abeccabdf16367f9e90f6e2108d4bc71186084df
ce72fbe54d0da5b50677c76d61e21226496036c2,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,2f0e446c153eef6b211dfa68ab56e6bfeb64d8de
690ed25adf866074ed4a398bdad427ed97802c85,ada0171abb65f7c81868024e03c27ddf2d8ffdf5,d09373cd0408ec7f2d7e34231377000a10df36e7
2b947b866476ec263674b2a14fbd5375035ab84a,7df69170a0fe73c5b9550eccb2412abea4b0b996,667607f121f69d8b8f8d8916f87fbe3a45ca86fc
e497019fbc740f596ce7ea4b774bb9764332149a,9701f72a3f2162e690be0975a0df389c758ecdcc,aad1b8594fa37a0a2c597bc7f69d869f847b584b
4773d806ad198872a0caacd22e20e58bc8af9159,be7c4dfcb6060c24405b9e4edd57feda18e9bc3c,e60bca8489f67234b8f8eb081a3e3f270c78625c
271886083ad238c77e303e79f6172f0b201325ae,cda720c16fe1021f06dbc6d92e7584994424d165,528dd4989dfe5593eb7fe082ba23bc50ec8b5896
779179cec58d51a0fa37e736d26bfc19836069b0,8a107ad67750e04fb24e16d9002d8fa369d704d1,a9a8a7959f65e9234279ddbc79d78a1236b37f71
26eeac7e342332186411f76ebbe54f1bccbd3186,dbdb796ee703201e58e3e36aeffc44c6a619eb45,32f843a8e9b56c0bd9289108cc12add1a30bfdc2
23af0dc57f8d17121293aec9e8b747ccf904633a,191a8c666731f9f41ed03a13d6849ead7b500a49,1af0430f2c3b688afb020bb1c72c7add6d94b187
1d681b67a84ce56f750b9ddb6397f7c37cd7557d,d50c80a77e21c0f8dab68257ed6f146aedf57a70,a3060867789160a402f382e3e49522797db30c22
dc43aa7cf389c95397b609caca0b57939de590d7,7d34dd3c61920f997cf3a4dce84c1fc92b25489f,456dfdca5949eeb943c9aaf0cfa9700cc320bcba
661d020239a6c7f4f5cd437f8ed2009c67623356,96a028932431df98e9d9379b3b1978b5a2a978c3

Clicking a revision will expand files
 


* Mustache templates implementation
Commit consists out of
  • M .gitattributes
  • A packages/fcl-mustache/examples/README.txt
  • A packages/fcl-mustache/examples/demo1.lpi
  • A packages/fcl-mustache/examples/demo1.lpr
  • A packages/fcl-mustache/examples/demo2.lpi
  • A packages/fcl-mustache/examples/demo2.lpr
  • A packages/fcl-mustache/examples/family.csv
  • A packages/fcl-mustache/examples/family.json
  • A packages/fcl-mustache/examples/family.tmpl
  • A packages/fcl-mustache/examples/mustache.lpi
  • A packages/fcl-mustache/examples/mustache.lpr
  • A packages/fcl-mustache/src/fpdbmustache.pp
  • A packages/fcl-mustache/src/fpexmustache.pp
  • A packages/fcl-mustache/src/fpmustache.pp
  • A packages/fcl-mustache/tests/spec/comments.json
  • A packages/fcl-mustache/tests/spec/delimiters.json
  • A packages/fcl-mustache/tests/spec/interpolation.json
  • A packages/fcl-mustache/tests/spec/inverted.json
  • A packages/fcl-mustache/tests/spec/partials.json
  • A packages/fcl-mustache/tests/spec/sections.json
  • A packages/fcl-mustache/tests/tcbasemustache.pas
  • A packages/fcl-mustache/tests/tcdbmustache.pas
  • A packages/fcl-mustache/tests/tcexmustache.pas
  • A packages/fcl-mustache/tests/tcmustache.pas
  • A packages/fcl-mustache/tests/tcspecs.pas
  • A packages/fcl-mustache/tests/testmustache.lpi
  • A packages/fcl-mustache/tests/testmustache.lpr
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc


* Patch by Dokkie8844, better whitespace handling: fix issue gitlab 0039557
Commit consists out of
  • M packages/fcl-mustache/src/fpmustache.pp


* Standalone tag fix from Dokkie884
Commit consists out of
  • M packages/fcl-mustache/src/fpmustache.pp


* Patch from Dokkie884 to implement inheritance
Commit consists out of
  • M packages/fcl-mustache/src/fpexmustache.pp
  • M packages/fcl-mustache/src/fpmustache.pp
  • A packages/fcl-mustache/tests/spec/inheritance.json
  • M packages/fcl-mustache/tests/tcexmustache.pas
  • M packages/fcl-mustache/tests/tcmustache.pas
  • M packages/fcl-mustache/tests/tcspecs.pas


* Reorganize packages/googleapi/ directory.

Separate hand coded files to a new directory "src/base"
(googlebase.pp, googleservice.pp, googleclient.pp)
Move generated api files to a new directory "src/bindings"
Move the the bindings generator program out of /examples to /generator
Move the unit googlediscoverytopas.pp to /generator
Fix paths in /generator/googleapiconv.lpi
Regenerate Makefile (using fpcmake -w -Tall)
Edit fpmake.pp
- remove src path
- add src/base path
- add src/bindings path
- fix bad path for unit googleadexchangebuyer.pp
- do not include unit googlediscoverytopas.pp (commented out)
(add this later if the generator is setup to be
included in the build)
Commit consists out of
  • M packages/googleapi/Makefile
  • M packages/googleapi/fpmake.pp
  • R088 packages/googleapi/examples/generator/googleapiconv.lpi packages/googleapi/generator/googleapiconv.lpi
  • R100 packages/googleapi/examples/generator/googleapiconv.pp packages/googleapi/generator/googleapiconv.pp
  • R100 packages/googleapi/src/googlediscoverytopas.pp packages/googleapi/generator/googlediscoverytopas.pp
  • R100 packages/googleapi/src/googlebase.pp packages/googleapi/src/base/googlebase.pp
  • R100 packages/googleapi/src/googleclient.pp packages/googleapi/src/base/googleclient.pp
  • R100 packages/googleapi/src/googleservice.pp packages/googleapi/src/base/googleservice.pp
  • R100 packages/googleapi/src/googleacceleratedmobilepageurl.pp packages/googleapi/src/bindings/googleacceleratedmobilepageurl.pp
  • R100 packages/googleapi/src/googleadexchangebuyer.pp packages/googleapi/src/bindings/googleadexchangebuyer.pp
  • R100 packages/googleapi/src/googleadexchangebuyer2.pp packages/googleapi/src/bindings/googleadexchangebuyer2.pp
  • R100 packages/googleapi/src/googleadexchangeseller.pp packages/googleapi/src/bindings/googleadexchangeseller.pp
  • R100 packages/googleapi/src/googleadmin.pp packages/googleapi/src/bindings/googleadmin.pp
  • R100 packages/googleapi/src/googleadsense.pp packages/googleapi/src/bindings/googleadsense.pp
  • R100 packages/googleapi/src/googleadsensehost.pp packages/googleapi/src/bindings/googleadsensehost.pp
  • R100 packages/googleapi/src/googleanalytics.pp packages/googleapi/src/bindings/googleanalytics.pp
  • R100 packages/googleapi/src/googleanalyticsreporting.pp packages/googleapi/src/bindings/googleanalyticsreporting.pp
  • R100 packages/googleapi/src/googleandroidenterprise.pp packages/googleapi/src/bindings/googleandroidenterprise.pp
  • R100 packages/googleapi/src/googleandroidpublisher.pp packages/googleapi/src/bindings/googleandroidpublisher.pp
  • R100 packages/googleapi/src/googleappengine.pp packages/googleapi/src/bindings/googleappengine.pp
  • R100 packages/googleapi/src/googleappsactivity.pp packages/googleapi/src/bindings/googleappsactivity.pp
  • R100 packages/googleapi/src/googleappstate.pp packages/googleapi/src/bindings/googleappstate.pp
  • R100 packages/googleapi/src/googleaudit.pp packages/googleapi/src/bindings/googleaudit.pp
  • R100 packages/googleapi/src/googleautoscaler.pp packages/googleapi/src/bindings/googleautoscaler.pp
  • R100 packages/googleapi/src/googlebigquery.pp packages/googleapi/src/bindings/googlebigquery.pp
  • R100 packages/googleapi/src/googleblogger.pp packages/googleapi/src/bindings/googleblogger.pp
  • R100 packages/googleapi/src/googlebooks.pp packages/googleapi/src/bindings/googlebooks.pp
  • R100 packages/googleapi/src/googlecalendar.pp packages/googleapi/src/bindings/googlecalendar.pp
  • R100 packages/googleapi/src/googlecivicinfo.pp packages/googleapi/src/bindings/googlecivicinfo.pp
  • R100 packages/googleapi/src/googleclassroom.pp packages/googleapi/src/bindings/googleclassroom.pp
  • R100 packages/googleapi/src/googlecloudbilling.pp packages/googleapi/src/bindings/googlecloudbilling.pp
  • R100 packages/googleapi/src/googlecloudbuild.pp packages/googleapi/src/bindings/googlecloudbuild.pp
  • R100 packages/googleapi/src/googleclouddebugger.pp packages/googleapi/src/bindings/googleclouddebugger.pp
  • R100 packages/googleapi/src/googleclouderrorreporting.pp packages/googleapi/src/bindings/googleclouderrorreporting.pp
  • R100 packages/googleapi/src/googlecloudlatencytest.pp packages/googleapi/src/bindings/googlecloudlatencytest.pp
  • R100 packages/googleapi/src/googlecloudmonitoring.pp packages/googleapi/src/bindings/googlecloudmonitoring.pp
  • R100 packages/googleapi/src/googlecloudresourcemanager.pp packages/googleapi/src/bindings/googlecloudresourcemanager.pp
  • R100 packages/googleapi/src/googlecloudsearch.pp packages/googleapi/src/bindings/googlecloudsearch.pp
  • R100 packages/googleapi/src/googlecloudtrace.pp packages/googleapi/src/bindings/googlecloudtrace.pp
  • R100 packages/googleapi/src/googleclouduseraccounts.pp packages/googleapi/src/bindings/googleclouduseraccounts.pp
  • R100 packages/googleapi/src/googlecompute.pp packages/googleapi/src/bindings/googlecompute.pp
  • R100 packages/googleapi/src/googlecomputeaccounts.pp packages/googleapi/src/bindings/googlecomputeaccounts.pp
  • R100 packages/googleapi/src/googleconsumersurveys.pp packages/googleapi/src/bindings/googleconsumersurveys.pp
  • R100 packages/googleapi/src/googlecontainer.pp packages/googleapi/src/bindings/googlecontainer.pp
  • R100 packages/googleapi/src/googlecontent.pp packages/googleapi/src/bindings/googlecontent.pp
  • R100 packages/googleapi/src/googlecoordinate.pp packages/googleapi/src/bindings/googlecoordinate.pp
  • R100 packages/googleapi/src/googlecustomsearch.pp packages/googleapi/src/bindings/googlecustomsearch.pp
  • R100 packages/googleapi/src/googledataflow.pp packages/googleapi/src/bindings/googledataflow.pp
  • R100 packages/googleapi/src/googledataproc.pp packages/googleapi/src/bindings/googledataproc.pp
  • R100 packages/googleapi/src/googledatastore.pp packages/googleapi/src/bindings/googledatastore.pp
  • R100 packages/googleapi/src/googledeploymentmanager.pp packages/googleapi/src/bindings/googledeploymentmanager.pp
  • R100 packages/googleapi/src/googledfareporting.pp packages/googleapi/src/bindings/googledfareporting.pp
  • R100 packages/googleapi/src/googlediscovery.pp packages/googleapi/src/bindings/googlediscovery.pp
  • R100 packages/googleapi/src/googledns.pp packages/googleapi/src/bindings/googledns.pp
  • R100 packages/googleapi/src/googledoubleclickbidmanager.pp packages/googleapi/src/bindings/googledoubleclickbidmanager.pp
  • R100 packages/googleapi/src/googledoubleclicksearch.pp packages/googleapi/src/bindings/googledoubleclicksearch.pp
  • R100 packages/googleapi/src/googledrive.pp packages/googleapi/src/bindings/googledrive.pp
  • R100 packages/googleapi/src/googlefirebaserules.pp packages/googleapi/src/bindings/googlefirebaserules.pp
  • R100 packages/googleapi/src/googlefitness.pp packages/googleapi/src/bindings/googlefitness.pp
  • R100 packages/googleapi/src/googlefreebase.pp packages/googleapi/src/bindings/googlefreebase.pp
  • R100 packages/googleapi/src/googlefusiontables.pp packages/googleapi/src/bindings/googlefusiontables.pp
  • R100 packages/googleapi/src/googlegames.pp packages/googleapi/src/bindings/googlegames.pp
  • R100 packages/googleapi/src/googlegamesconfiguration.pp packages/googleapi/src/bindings/googlegamesconfiguration.pp
  • R100 packages/googleapi/src/googlegamesmanagement.pp packages/googleapi/src/bindings/googlegamesmanagement.pp
  • R100 packages/googleapi/src/googlegan.pp packages/googleapi/src/bindings/googlegan.pp
  • R100 packages/googleapi/src/googlegenomics.pp packages/googleapi/src/bindings/googlegenomics.pp
  • R100 packages/googleapi/src/googlegmail.pp packages/googleapi/src/bindings/googlegmail.pp
  • R100 packages/googleapi/src/googlegroupsmigration.pp packages/googleapi/src/bindings/googlegroupsmigration.pp
  • R100 packages/googleapi/src/googlegroupssettings.pp packages/googleapi/src/bindings/googlegroupssettings.pp
  • R100 packages/googleapi/src/googleiam.pp packages/googleapi/src/bindings/googleiam.pp
  • R100 packages/googleapi/src/googleidentitytoolkit.pp packages/googleapi/src/bindings/googleidentitytoolkit.pp
  • R100 packages/googleapi/src/googlekgsearch.pp packages/googleapi/src/bindings/googlekgsearch.pp
  • R100 packages/googleapi/src/googlelicensing.pp packages/googleapi/src/bindings/googlelicensing.pp
  • R100 packages/googleapi/src/googlelogging.pp packages/googleapi/src/bindings/googlelogging.pp
  • R100 packages/googleapi/src/googlemanager.pp packages/googleapi/src/bindings/googlemanager.pp
  • R100 packages/googleapi/src/googlemapsengine.pp packages/googleapi/src/bindings/googlemapsengine.pp
  • R100 packages/googleapi/src/googlemirror.pp packages/googleapi/src/bindings/googlemirror.pp
  • R100 packages/googleapi/src/googlemonitoring.pp packages/googleapi/src/bindings/googlemonitoring.pp
  • R100 packages/googleapi/src/googleoauth2.pp packages/googleapi/src/bindings/googleoauth2.pp
  • R100 packages/googleapi/src/googlepagespeedonline.pp packages/googleapi/src/bindings/googlepagespeedonline.pp
  • R100 packages/googleapi/src/googlepartners.pp packages/googleapi/src/bindings/googlepartners.pp
  • R100 packages/googleapi/src/googlepeople.pp packages/googleapi/src/bindings/googlepeople.pp
  • R100 packages/googleapi/src/googleplaymoviespartner.pp packages/googleapi/src/bindings/googleplaymoviespartner.pp
  • R100 packages/googleapi/src/googleplus.pp packages/googleapi/src/bindings/googleplus.pp
  • R100 packages/googleapi/src/googleplusdomains.pp packages/googleapi/src/bindings/googleplusdomains.pp
  • R100 packages/googleapi/src/googleprediction.pp packages/googleapi/src/bindings/googleprediction.pp
  • R100 packages/googleapi/src/googleproximitybeacon.pp packages/googleapi/src/bindings/googleproximitybeacon.pp
  • R100 packages/googleapi/src/googlepubsub.pp packages/googleapi/src/bindings/googlepubsub.pp
  • R100 packages/googleapi/src/googleqpxexpress.pp packages/googleapi/src/bindings/googleqpxexpress.pp
  • R100 packages/googleapi/src/googlereplicapool.pp packages/googleapi/src/bindings/googlereplicapool.pp
  • R100 packages/googleapi/src/googlereplicapoolupdater.pp packages/googleapi/src/bindings/googlereplicapoolupdater.pp
  • R100 packages/googleapi/src/googlereseller.pp packages/googleapi/src/bindings/googlereseller.pp
  • R100 packages/googleapi/src/googleresourceviews.pp packages/googleapi/src/bindings/googleresourceviews.pp
  • R100 packages/googleapi/src/googleruntimeconfig.pp packages/googleapi/src/bindings/googleruntimeconfig.pp
  • R100 packages/googleapi/src/googlesafebrowsing.pp packages/googleapi/src/bindings/googlesafebrowsing.pp
  • R100 packages/googleapi/src/googlescript.pp packages/googleapi/src/bindings/googlescript.pp
  • R100 packages/googleapi/src/googleserviceregistry.pp packages/googleapi/src/bindings/googleserviceregistry.pp
  • R100 packages/googleapi/src/googlesheets.pp packages/googleapi/src/bindings/googlesheets.pp
  • R100 packages/googleapi/src/googlesiteverification.pp packages/googleapi/src/bindings/googlesiteverification.pp
  • R100 packages/googleapi/src/googlespectrum.pp packages/googleapi/src/bindings/googlespectrum.pp
  • R100 packages/googleapi/src/googlesqladmin.pp packages/googleapi/src/bindings/googlesqladmin.pp
  • R100 packages/googleapi/src/googlestorage.pp packages/googleapi/src/bindings/googlestorage.pp
  • R100 packages/googleapi/src/googlestoragetransfer.pp packages/googleapi/src/bindings/googlestoragetransfer.pp
  • R100 packages/googleapi/src/googletagmanager.pp packages/googleapi/src/bindings/googletagmanager.pp
  • R100 packages/googleapi/src/googletaskqueue.pp packages/googleapi/src/bindings/googletaskqueue.pp
  • R100 packages/googleapi/src/googletasks.pp packages/googleapi/src/bindings/googletasks.pp
  • R100 packages/googleapi/src/googletoolresults.pp packages/googleapi/src/bindings/googletoolresults.pp
  • R100 packages/googleapi/src/googletranslate.pp packages/googleapi/src/bindings/googletranslate.pp
  • R100 packages/googleapi/src/googleurlshortener.pp packages/googleapi/src/bindings/googleurlshortener.pp
  • R100 packages/googleapi/src/googlevision.pp packages/googleapi/src/bindings/googlevision.pp
  • R100 packages/googleapi/src/googlewebfonts.pp packages/googleapi/src/bindings/googlewebfonts.pp
  • R100 packages/googleapi/src/googlewebmasters.pp packages/googleapi/src/bindings/googlewebmasters.pp
  • R100 packages/googleapi/src/googleyoutube.pp packages/googleapi/src/bindings/googleyoutube.pp
  • R100 packages/googleapi/src/googleyoutubeanalytics.pp packages/googleapi/src/bindings/googleyoutubeanalytics.pp
  • R100 packages/googleapi/src/googleyoutubereporting.pp packages/googleapi/src/bindings/googleyoutubereporting.pp


* Add opensslsockets to uses so googleapiconv works with HTTPS
Commit consists out of
  • M packages/googleapi/generator/googleapiconv.pp


* bash scripts for testing and running googleapiconv (ref gitlab 0040094)
Commit consists out of
  • A packages/googleapi/generator/fetch_google_json.sh
  • A packages/googleapi/generator/nomalize_json_files.sh
  • A packages/googleapi/generator/run_google_api_bindings_gen.sh
  • A packages/googleapi/generator/test_bindings_gen_all.sh


* minor updates to googleapiconv helper scripts (ref gitlab 0040094)
Commit consists out of
  • M packages/googleapi/generator/fetch_google_json.sh
  • M packages/googleapi/generator/run_google_api_bindings_gen.sh
  • M packages/googleapi/generator/test_bindings_gen_all.sh


*fix compile warnings and hints in googleapiconv and googlediscoverytopas

- Fix compiler warnings and hints and unused local variables
- Change deprecated ClassHeader to ClassComment
- Fix comment in helper script
Commit consists out of
  • M packages/googleapi/generator/googleapiconv.pp
  • M packages/googleapi/generator/googlediscoverytopas.pp
  • M packages/googleapi/generator/run_google_api_bindings_gen.sh


* Fix compiler warning
Commit consists out of
  • M packages/fcl-mustache/src/fpmustache.pp


* Dotted filenames for package googleapi
Commit consists out of
  • A packages/googleapi/namespaced/Api.Google.AcceleratedMobilePageUrl.pp
  • A packages/googleapi/namespaced/Api.Google.AdExchange.Buyer.pp
  • A packages/googleapi/namespaced/Api.Google.AdExchange.Buyer2.pp
  • A packages/googleapi/namespaced/Api.Google.AdExchange.Seller.pp
  • A packages/googleapi/namespaced/Api.Google.AdSense.pp
  • A packages/googleapi/namespaced/Api.Google.Admin.pp
  • A packages/googleapi/namespaced/Api.Google.AdsenseHost.pp
  • A packages/googleapi/namespaced/Api.Google.Analytics.pp
  • A packages/googleapi/namespaced/Api.Google.AnalyticsReporting.pp
  • A packages/googleapi/namespaced/Api.Google.Android.Enterprise.pp
  • A packages/googleapi/namespaced/Api.Google.Android.Publisher.pp
  • A packages/googleapi/namespaced/Api.Google.AppEngine.pp
  • A packages/googleapi/namespaced/Api.Google.AppState.pp
  • A packages/googleapi/namespaced/Api.Google.AppsActivity.pp
  • A packages/googleapi/namespaced/Api.Google.Audit.pp
  • A packages/googleapi/namespaced/Api.Google.AutoScaler.pp
  • A packages/googleapi/namespaced/Api.Google.BigQuery.pp
  • A packages/googleapi/namespaced/Api.Google.Blogger.pp
  • A packages/googleapi/namespaced/Api.Google.Books.pp
  • A packages/googleapi/namespaced/Api.Google.Calendar.pp
  • A packages/googleapi/namespaced/Api.Google.CivicInfo.pp
  • A packages/googleapi/namespaced/Api.Google.ClassRoom.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.Billing.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.Build.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.Debugger.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.ErrorReporting.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.LatencyTest.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.Monitoring.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.ResourceManager.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.Trace.pp
  • A packages/googleapi/namespaced/Api.Google.Cloud.UserAccounts.pp
  • A packages/googleapi/namespaced/Api.Google.CloudSearch.pp
  • A packages/googleapi/namespaced/Api.Google.Compute.pp
  • A packages/googleapi/namespaced/Api.Google.ComputeAccounts.pp
  • A packages/googleapi/namespaced/Api.Google.ConsumerSurveys.pp
  • A packages/googleapi/namespaced/Api.Google.Container.pp
  • A packages/googleapi/namespaced/Api.Google.Content.pp
  • A packages/googleapi/namespaced/Api.Google.Coordinate.pp
  • A packages/googleapi/namespaced/Api.Google.CustomSearch.pp
  • A packages/googleapi/namespaced/Api.Google.DataFlow.pp
  • A packages/googleapi/namespaced/Api.Google.DataProc.pp
  • A packages/googleapi/namespaced/Api.Google.DataStore.pp
  • A packages/googleapi/namespaced/Api.Google.DeploymentManager.pp
  • A packages/googleapi/namespaced/Api.Google.DfaReporting.pp
  • A packages/googleapi/namespaced/Api.Google.Discovery.pp
  • A packages/googleapi/namespaced/Api.Google.Dns.pp
  • A packages/googleapi/namespaced/Api.Google.Doubleclick.BidManager.pp
  • A packages/googleapi/namespaced/Api.Google.Drive.pp
  • A packages/googleapi/namespaced/Api.Google.FirebaseRules.pp
  • A packages/googleapi/namespaced/Api.Google.Fitness.pp
  • A packages/googleapi/namespaced/Api.Google.FreeBase.pp
  • A packages/googleapi/namespaced/Api.Google.FusionTables.pp
  • A packages/googleapi/namespaced/Api.Google.Games.Configuration.pp
  • A packages/googleapi/namespaced/Api.Google.Games.Management.pp
  • A packages/googleapi/namespaced/Api.Google.Games.pp
  • A packages/googleapi/namespaced/Api.Google.Gan.pp
  • A packages/googleapi/namespaced/Api.Google.Genomics.pp
  • A packages/googleapi/namespaced/Api.Google.Gmail.pp
  • A packages/googleapi/namespaced/Api.Google.Groups.Migration.pp
  • A packages/googleapi/namespaced/Api.Google.Groups.Settings.pp
  • A packages/googleapi/namespaced/Api.Google.Iam.pp
  • A packages/googleapi/namespaced/Api.Google.IdentityToolkit.pp
  • A packages/googleapi/namespaced/Api.Google.KgSearch.pp
  • A packages/googleapi/namespaced/Api.Google.Licensing.pp
  • A packages/googleapi/namespaced/Api.Google.Logging.pp
  • A packages/googleapi/namespaced/Api.Google.Manager.pp
  • A packages/googleapi/namespaced/Api.Google.MapsEngine.pp
  • A packages/googleapi/namespaced/Api.Google.Mirror.pp
  • A packages/googleapi/namespaced/Api.Google.Monitoring.pp
  • A packages/googleapi/namespaced/Api.Google.OAuth2.pp
  • A packages/googleapi/namespaced/Api.Google.PageSpeedOnline.pp
  • A packages/googleapi/namespaced/Api.Google.Partners.pp
  • A packages/googleapi/namespaced/Api.Google.People.pp
  • A packages/googleapi/namespaced/Api.Google.PlayMoviesPartner.pp
  • A packages/googleapi/namespaced/Api.Google.Plus.pp
  • A packages/googleapi/namespaced/Api.Google.PlusDomains.pp
  • A packages/googleapi/namespaced/Api.Google.Prediction.pp
  • A packages/googleapi/namespaced/Api.Google.ProximityBeacon.pp
  • A packages/googleapi/namespaced/Api.Google.PubSub.pp
  • A packages/googleapi/namespaced/Api.Google.QpxExpress.pp
  • A packages/googleapi/namespaced/Api.Google.ReplicaPool.pp
  • A packages/googleapi/namespaced/Api.Google.ReplicaPoolUpdater.pp
  • A packages/googleapi/namespaced/Api.Google.Reseller.pp
  • A packages/googleapi/namespaced/Api.Google.ResourceViews.pp
  • A packages/googleapi/namespaced/Api.Google.RuntimeConfig.pp
  • A packages/googleapi/namespaced/Api.Google.SafeBrowsing.pp
  • A packages/googleapi/namespaced/Api.Google.Script.pp
  • A packages/googleapi/namespaced/Api.Google.ServiceRegistry.pp
  • A packages/googleapi/namespaced/Api.Google.Sheets.pp
  • A packages/googleapi/namespaced/Api.Google.SiteVerification.pp
  • A packages/googleapi/namespaced/Api.Google.Spectrum.pp
  • A packages/googleapi/namespaced/Api.Google.SqlAdmin.pp
  • A packages/googleapi/namespaced/Api.Google.Storage.pp
  • A packages/googleapi/namespaced/Api.Google.StorageTransfer.pp
  • A packages/googleapi/namespaced/Api.Google.TagManager.pp
  • A packages/googleapi/namespaced/Api.Google.TaskQueue.pp
  • A packages/googleapi/namespaced/Api.Google.ToolResults.pp
  • A packages/googleapi/namespaced/Api.Google.Translate.pp
  • A packages/googleapi/namespaced/Api.Google.UrlShortener.pp
  • A packages/googleapi/namespaced/Api.Google.Vision.pp
  • A packages/googleapi/namespaced/Api.Google.WebFonts.pp
  • A packages/googleapi/namespaced/Api.Google.WebMasters.pp
  • A packages/googleapi/namespaced/Api.Google.YouTube.pp
  • A packages/googleapi/namespaced/Api.Google.YouTubeAnalytics.pp
  • A packages/googleapi/namespaced/Api.Google.YouTubeReporting.pp
  • A packages/googleapi/namespaced/Api.Google.doubleClick.Search.pp
  • A packages/googleapi/namespaced/Api.Google.tasks.pp
  • A packages/googleapi/namespaced/GoogleApi.Base.pp
  • A packages/googleapi/namespaced/GoogleApi.Client.pp
  • A packages/googleapi/namespaced/GoogleApi.Service.pp
  • A packages/googleapi/namespaces.lst
  • M packages/googleapi/src/base/googlebase.pp
  • M packages/googleapi/src/base/googleclient.pp
  • M packages/googleapi/src/base/googleservice.pp
  • M packages/googleapi/src/bindings/googleacceleratedmobilepageurl.pp
  • M packages/googleapi/src/bindings/googleadexchangebuyer.pp
  • M packages/googleapi/src/bindings/googleadexchangebuyer2.pp
  • M packages/googleapi/src/bindings/googleadexchangeseller.pp
  • M packages/googleapi/src/bindings/googleadmin.pp
  • M packages/googleapi/src/bindings/googleadsense.pp
  • M packages/googleapi/src/bindings/googleadsensehost.pp
  • M packages/googleapi/src/bindings/googleanalytics.pp
  • M packages/googleapi/src/bindings/googleanalyticsreporting.pp
  • M packages/googleapi/src/bindings/googleandroidenterprise.pp
  • M packages/googleapi/src/bindings/googleandroidpublisher.pp
  • M packages/googleapi/src/bindings/googleappengine.pp
  • M packages/googleapi/src/bindings/googleappsactivity.pp
  • M packages/googleapi/src/bindings/googleappstate.pp
  • M packages/googleapi/src/bindings/googleaudit.pp
  • M packages/googleapi/src/bindings/googleautoscaler.pp
  • M packages/googleapi/src/bindings/googlebigquery.pp
  • M packages/googleapi/src/bindings/googleblogger.pp
  • M packages/googleapi/src/bindings/googlebooks.pp
  • M packages/googleapi/src/bindings/googlecalendar.pp
  • M packages/googleapi/src/bindings/googlecivicinfo.pp
  • M packages/googleapi/src/bindings/googleclassroom.pp
  • M packages/googleapi/src/bindings/googlecloudbilling.pp
  • M packages/googleapi/src/bindings/googlecloudbuild.pp
  • M packages/googleapi/src/bindings/googleclouddebugger.pp
  • M packages/googleapi/src/bindings/googleclouderrorreporting.pp
  • M packages/googleapi/src/bindings/googlecloudlatencytest.pp
  • M packages/googleapi/src/bindings/googlecloudmonitoring.pp
  • M packages/googleapi/src/bindings/googlecloudresourcemanager.pp
  • M packages/googleapi/src/bindings/googlecloudsearch.pp
  • M packages/googleapi/src/bindings/googlecloudtrace.pp
  • M packages/googleapi/src/bindings/googleclouduseraccounts.pp
  • M packages/googleapi/src/bindings/googlecompute.pp
  • M packages/googleapi/src/bindings/googlecomputeaccounts.pp
  • M packages/googleapi/src/bindings/googleconsumersurveys.pp
  • M packages/googleapi/src/bindings/googlecontainer.pp
  • M packages/googleapi/src/bindings/googlecontent.pp
  • M packages/googleapi/src/bindings/googlecoordinate.pp
  • M packages/googleapi/src/bindings/googlecustomsearch.pp
  • M packages/googleapi/src/bindings/googledataflow.pp
  • M packages/googleapi/src/bindings/googledataproc.pp
  • M packages/googleapi/src/bindings/googledatastore.pp
  • M packages/googleapi/src/bindings/googledeploymentmanager.pp
  • M packages/googleapi/src/bindings/googledfareporting.pp
  • M packages/googleapi/src/bindings/googlediscovery.pp
  • M packages/googleapi/src/bindings/googledns.pp
  • M packages/googleapi/src/bindings/googledoubleclickbidmanager.pp
  • M packages/googleapi/src/bindings/googledoubleclicksearch.pp
  • M packages/googleapi/src/bindings/googledrive.pp
  • M packages/googleapi/src/bindings/googlefirebaserules.pp
  • M packages/googleapi/src/bindings/googlefitness.pp
  • M packages/googleapi/src/bindings/googlefreebase.pp
  • M packages/googleapi/src/bindings/googlefusiontables.pp
  • M packages/googleapi/src/bindings/googlegames.pp
  • M packages/googleapi/src/bindings/googlegamesconfiguration.pp
  • M packages/googleapi/src/bindings/googlegamesmanagement.pp
  • M packages/googleapi/src/bindings/googlegan.pp
  • M packages/googleapi/src/bindings/googlegenomics.pp
  • M packages/googleapi/src/bindings/googlegmail.pp
  • M packages/googleapi/src/bindings/googlegroupsmigration.pp
  • M packages/googleapi/src/bindings/googlegroupssettings.pp
  • M packages/googleapi/src/bindings/googleiam.pp
  • M packages/googleapi/src/bindings/googleidentitytoolkit.pp
  • M packages/googleapi/src/bindings/googlekgsearch.pp
  • M packages/googleapi/src/bindings/googlelicensing.pp
  • M packages/googleapi/src/bindings/googlelogging.pp
  • M packages/googleapi/src/bindings/googlemanager.pp
  • M packages/googleapi/src/bindings/googlemapsengine.pp
  • M packages/googleapi/src/bindings/googlemirror.pp
  • M packages/googleapi/src/bindings/googlemonitoring.pp
  • M packages/googleapi/src/bindings/googleoauth2.pp
  • M packages/googleapi/src/bindings/googlepagespeedonline.pp
  • M packages/googleapi/src/bindings/googlepartners.pp
  • M packages/googleapi/src/bindings/googlepeople.pp
  • M packages/googleapi/src/bindings/googleplaymoviespartner.pp
  • M packages/googleapi/src/bindings/googleplus.pp
  • M packages/googleapi/src/bindings/googleplusdomains.pp
  • M packages/googleapi/src/bindings/googleprediction.pp
  • M packages/googleapi/src/bindings/googleproximitybeacon.pp
  • M packages/googleapi/src/bindings/googlepubsub.pp
  • M packages/googleapi/src/bindings/googleqpxexpress.pp
  • M packages/googleapi/src/bindings/googlereplicapool.pp
  • M packages/googleapi/src/bindings/googlereplicapoolupdater.pp
  • M packages/googleapi/src/bindings/googlereseller.pp
  • M packages/googleapi/src/bindings/googleresourceviews.pp
  • M packages/googleapi/src/bindings/googleruntimeconfig.pp
  • M packages/googleapi/src/bindings/googlesafebrowsing.pp
  • M packages/googleapi/src/bindings/googlescript.pp
  • M packages/googleapi/src/bindings/googleserviceregistry.pp
  • M packages/googleapi/src/bindings/googlesheets.pp
  • M packages/googleapi/src/bindings/googlesiteverification.pp
  • M packages/googleapi/src/bindings/googlespectrum.pp
  • M packages/googleapi/src/bindings/googlesqladmin.pp
  • M packages/googleapi/src/bindings/googlestorage.pp
  • M packages/googleapi/src/bindings/googlestoragetransfer.pp
  • M packages/googleapi/src/bindings/googletagmanager.pp
  • M packages/googleapi/src/bindings/googletaskqueue.pp
  • M packages/googleapi/src/bindings/googletasks.pp
  • M packages/googleapi/src/bindings/googletoolresults.pp
  • M packages/googleapi/src/bindings/googletranslate.pp
  • M packages/googleapi/src/bindings/googleurlshortener.pp
  • M packages/googleapi/src/bindings/googlevision.pp
  • M packages/googleapi/src/bindings/googlewebfonts.pp
  • M packages/googleapi/src/bindings/googlewebmasters.pp
  • M packages/googleapi/src/bindings/googleyoutube.pp
  • M packages/googleapi/src/bindings/googleyoutubeanalytics.pp
  • M packages/googleapi/src/bindings/googleyoutubereporting.pp


* Dotted filenames for package fcl-mustache
Commit consists out of
  • A packages/fcl-mustache/namespaced/Mustache.Base.pp
  • A packages/fcl-mustache/namespaced/Mustache.Data.pp
  • A packages/fcl-mustache/namespaced/Mustache.Extended.pp
  • A packages/fcl-mustache/namespaces.lst
  • M packages/fcl-mustache/src/fpdbmustache.pp
  • M packages/fcl-mustache/src/fpexmustache.pp
  • M packages/fcl-mustache/src/fpmustache.pp


* Tools to create dotted units or units that support dotted filenames
Commit consists out of
  • A utils/dotutils/README.txt
  • A utils/dotutils/addnamespacetofpmake.pp
  • A utils/dotutils/conditionalprefix.pp
  • A utils/dotutils/dond.pp
  • A utils/dotutils/encloseunit.pp
  • A utils/dotutils/fixuses.pp
  • A utils/dotutils/genunitnames.pp
  • A utils/dotutils/known.txt
  • A utils/dotutils/makedottedfiles.pp
  • A utils/dotutils/namespacetool.pas
  • A utils/dotutils/prefixer.pas
  • A utils/dotutils/prefixunits.pp
  • A utils/dotutils/proxyunit.pp
  • A utils/dotutils/replaceunitnames.pp
  • A utils/dotutils/replaceword.pp
  • A utils/dotutils/reworkmakefile.pp
  • A utils/dotutils/rewritemakefile.pas


* No need to check standalone if no tag
Commit consists out of
  • M packages/fcl-mustache/src/fpmustache.pp


* Add interface to libpcre (Perl Compatible Regular Expressions)
Commit consists out of
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc
  • A packages/libpcre/Makefile
  • A packages/libpcre/examples/tpcre.pp
  • A packages/libpcre/fpmake.pp
  • A packages/libpcre/namespaced/Api.PCRE2_16.pp
  • A packages/libpcre/namespaced/Api.PCRE2_32.pp
  • A packages/libpcre/namespaced/Api.PCRE2_8.pp
  • A packages/libpcre/namespaces.lst
  • A packages/libpcre/src/libpcre2_16.pp
  • A packages/libpcre/src/libpcre2_32.pp
  • A packages/libpcre/src/libpcre2_8.pp
  • A packages/libpcre/src/pcreconsts.inc


$ Corrections for widestring use
Commit consists out of
  • M packages/libpcre/examples/tpcre.pp


* Some small improvements, added some clarification to readme
Commit consists out of
  • M utils/dotutils/README.txt
  • M utils/dotutils/namespacetool.pas
  • M utils/dotutils/prefixer.pas
  • M utils/dotutils/prefixunits.pp


* OpenAPI code generator
Commit consists out of
  • M packages/fcl-openapi/fpmake.pp
  • A packages/fcl-openapi/src/fpopenapi.codegen.pp
  • A packages/fcl-openapi/src/fpopenapi.generators.pp
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp
  • A packages/fcl-openapi/tests/UtOpenApiPascalTypes.pas
  • M packages/fcl-openapi/tests/testopenapi.lpi
  • M packages/fcl-openapi/tests/testopenapi.pp


* Remove wrong line
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.codegen.pp


* Allow to compile with dotted units
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.codegen.pp
  • M packages/fcl-openapi/src/fpopenapi.generators.pp


* Correctly get callback type
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* Add service module creation
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.codegen.pp
  • M packages/fcl-openapi/src/fpopenapi.generators.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


* 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


* 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


* Some improvements to proxy server module generation
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.codegen.pp
  • M packages/fcl-openapi/src/fpopenapi.generators.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


* Add libpipewire
Commit consists out of
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc
  • A packages/libpipewire/README.md
  • A packages/libpipewire/fpmake.pp
  • A packages/libpipewire/namespaced/Api.PipeWire.pp
  • A packages/libpipewire/namespaced/Api.SPA.pp
  • A packages/libpipewire/namespaces.lst
  • A packages/libpipewire/src/array.inc
  • A packages/libpipewire/src/buffers.inc
  • A packages/libpipewire/src/client.inc
  • A packages/libpipewire/src/conf.inc
  • A packages/libpipewire/src/context.inc
  • A packages/libpipewire/src/control.inc
  • A packages/libpipewire/src/core.inc
  • A packages/libpipewire/src/core_impl.inc
  • A packages/libpipewire/src/data_loop.inc
  • A packages/libpipewire/src/device.inc
  • A packages/libpipewire/src/factory.inc
  • A packages/libpipewire/src/files.inc
  • A packages/libpipewire/src/filter.inc
  • A packages/libpipewire/src/global.inc
  • A packages/libpipewire/src/i18n.inc
  • A packages/libpipewire/src/impl.inc
  • A packages/libpipewire/src/keys.inc
  • A packages/libpipewire/src/libpipewire.pp
  • A packages/libpipewire/src/libspa.pp
  • A packages/libpipewire/src/link.inc
  • A packages/libpipewire/src/log.inc
  • A packages/libpipewire/src/loop.inc
  • A packages/libpipewire/src/loop_impl.inc
  • A packages/libpipewire/src/main_loop.inc
  • A packages/libpipewire/src/map.inc
  • A packages/libpipewire/src/mem.inc
  • A packages/libpipewire/src/module.inc
  • A packages/libpipewire/src/node.inc
  • A packages/libpipewire/src/permission.inc
  • A packages/libpipewire/src/port.inc
  • A packages/libpipewire/src/properties.inc
  • A packages/libpipewire/src/protocol.inc
  • A packages/libpipewire/src/proxy.inc
  • A packages/libpipewire/src/resource.inc
  • A packages/libpipewire/src/spabridge.c
  • A packages/libpipewire/src/spabridge.inc
  • A packages/libpipewire/src/stream.inc
  • A packages/libpipewire/src/thread.inc
  • A packages/libpipewire/src/thread_loop.inc
  • A packages/libpipewire/src/type.inc
  • A packages/libpipewire/src/utils.inc
  • A packages/libpipewire/src/version.inc
  • A packages/libpipewire/src/work_queue.inc


* Correction in naming of types
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* WIT document parser
Commit consists out of
  • A packages/fcl-wit/Makefile
  • A packages/fcl-wit/README.md
  • A packages/fcl-wit/fpmake.pp
  • A packages/fcl-wit/src/wit.model.pp
  • A packages/fcl-wit/src/wit.parser.pp
  • A packages/fcl-wit/src/wit.scanner.pp
  • A packages/fcl-wit/tests/README.md
  • A packages/fcl-wit/tests/testwit.lpi
  • A packages/fcl-wit/tests/testwit.lpr
  • A packages/fcl-wit/tests/utcrundirtests.pp
  • A packages/fcl-wit/tests/utcwitmodel.pp
  • A packages/fcl-wit/tests/utcwitparser.pp
  • A packages/fcl-wit/tests/utcwitscanner.pp
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc


Fixed windows dll names for pcre2
Commit consists out of
  • M packages/libpcre/src/libpcre2_16.pp
  • M packages/libpcre/src/libpcre2_32.pp
  • M packages/libpcre/src/libpcre2_8.pp


* Do not serialize binary data
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.generators.pp


* Handle other types than application/json
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* Some corrections in service name construction, in line with method name construction
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* Client side can now handle stream content
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.generators.pp


* EBNF grammar parser
Commit consists out of
  • A packages/fcl-ebnf/Makefile
  • A packages/fcl-ebnf/examples/readebnf.lpi
  • A packages/fcl-ebnf/examples/readebnf.pp
  • A packages/fcl-ebnf/fpmake.pp
  • A packages/fcl-ebnf/src/ebnf.parser.pp
  • A packages/fcl-ebnf/src/ebnf.scanner.pp
  • A packages/fcl-ebnf/src/ebnf.tree.pp
  • A packages/fcl-ebnf/tests/testebnf.lpi
  • A packages/fcl-ebnf/tests/testebnf.lpr
  • A packages/fcl-ebnf/tests/utcparser.pas
  • A packages/fcl-ebnf/tests/utcscanner.pas
  • A packages/fcl-ebnf/tests/utctree.pas
  • M packages/fpmake_add.inc
  • M packages/fpmake_proc.inc


* Add rudimentary analysis method
Commit consists out of
  • M packages/fcl-ebnf/examples/readebnf.pp
  • M packages/fcl-ebnf/src/ebnf.tree.pp


* Service names need to be sanitized
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* Handle more types, and no return methods
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* Better handling of no return value
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.generators.pp


+ added the latest version of fpalsa from svn trunk
Commit consists out of
  • A packages/fpalsa/README
  • A packages/fpalsa/src/asoundef.inc
  • A packages/fpalsa/src/asoundlib.pp
  • A packages/fpalsa/src/conf.inc
  • A packages/fpalsa/src/control.inc
  • A packages/fpalsa/src/control_i.inc
  • A packages/fpalsa/src/error.inc
  • A packages/fpalsa/src/global.inc
  • A packages/fpalsa/src/hwdep.inc
  • A packages/fpalsa/src/input.inc
  • A packages/fpalsa/src/mixer.inc
  • A packages/fpalsa/src/output.inc
  • A packages/fpalsa/src/pcm.inc
  • A packages/fpalsa/src/pcm_i.inc
  • A packages/fpalsa/src/rawmidi.inc
  • A packages/fpalsa/src/seq.inc
  • A packages/fpalsa/src/seq_event.inc
  • A packages/fpalsa/src/seq_i.inc
  • A packages/fpalsa/src/seq_midi_event.inc
  • A packages/fpalsa/src/seqmid.inc
  • A packages/fpalsa/src/seqmid_i.inc
  • A packages/fpalsa/src/timer.inc
  • A packages/fpalsa/src/version.inc


+ support dotted units in fpalsa
Commit consists out of
  • A packages/fpalsa/namespaced/Api.ALSA.ASoundLib.pp
  • M packages/fpalsa/src/asoundlib.pp


* Fixes for OAuth scopes declaration
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.reader.pp
  • M packages/fcl-openapi/src/fpopenapi.writer.pp
  • M packages/fcl-openapi/tests/utOpenAPIWriter.pp
  • M packages/fcl-openapi/tests/utOpenApiReader.pp


* Support for multiple response types
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.codegen.pp
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* Support type aliases
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.codegen.pp


* Some more cases of invalid identifiers
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.pascaltypes.pp


* Handle multiple response types
Commit consists out of
  • M packages/fcl-openapi/src/fpopenapi.generators.pp


DotUtils: Fixed compilation of "PrefixUnits" on Windows with the "cwstring" unit
Commit consists out of
  • M utils/dotutils/prefixunits.pp


Update the know file list to new files.
Commit consists out of
  • M utils/dotutils/known.txt


Allow the prefixer to change the file extension of a namespaced file and no duplicate the ifdef of dotted units.
Commit consists out of
  • M utils/dotutils/prefixer.pas


Fix to use the path delimiter from the current operational system.
Commit consists out of
  • M utils/dotutils/namespacetool.pas


Saving the files with the Linux path always.
Commit consists out of
  • M utils/dotutils/namespacetool.pas


Assume the extension of the file loaded after applied the roule in the file.
Commit consists out of
  • M utils/dotutils/namespacetool.pas


Changed the rule variable to an local variable.
Commit consists out of
  • M utils/dotutils/prefixer.pas


* Fix lRule assignment
Commit consists out of
  • M utils/dotutils/prefixer.pas


* Make include file unique, type cannot be set and enum at once
Commit consists out of
  • M packages/libjack/src/jack.pp
  • R099 packages/libjack/src/types.inc packages/libjack/src/jtypes.inc
  • M packages/libjack/src/transport.inc


* Correct include file
Commit consists out of
  • M packages/libjack/fpmake.pp


* Make inlining optional. Fixes gitlab 0041718
Commit consists out of
  • M packages/libjack/src/jslist.inc


* Fix issue gitlab 0041785
Commit consists out of
  • M packages/fcl-yaml/src/fpyaml.scanner.pp
  • M packages/fcl-yaml/test/utyamlparser.pp


* Fix empty (null) value after key
Commit consists out of
  • M packages/fcl-yaml/src/fpyaml.parser.pp
  • M packages/fcl-yaml/test/utyamlparser.pp

Revisions in bigsets in this set ebe76b7b0028a3db5e4c0369d023a09ac858d2db