Inability to map directory containing config to be externally editable

So, I am running Unraid as my OS, I have, through a good deal of research and trial and error, been able to get this docker running properly and smoothly, save one thing. For some reason, every time I map /config/.gdfuse/default to be outside the container, so I can edit the config file the dicker will no longer function properly. The moment I remove the map, it works again. I looked into the files like the docker file and such that are hosted here and I don't understand enough about any of it to be able to be sure, since I am FAR from a coder. However, I am getting the sneaky suspicion that it's because the docker starts, and therefore maps that directory, before OCAMLFUSE takes over that directory, this is just a guess based on my observations, however.
How, pray tell is one supposed to edit anything from the config file? Some dockers I have run across have nano or vi, this one doesn't, or I would make the changes I need in the container's console. Mainly I need the stream large files option enabled, maybe would like to play around with a few others too.
In conclusion, I would have generally expected mounting a shared volume for the config file to work because it does for pretty much any other docker but for the life of me I just can't do it, I might be missing something here that would be obvious to you or others and if so, please enlighten me.

Never was able to figure out why, probably a permissions this I would guess, I mean, if it's Linux, it's probably a permissions thing.
So, even though I can't map /config outside of the container, I can simply mat a totally different mount point and that DOES work. so I mapped /test in the container to a random location on my array. I opened the console of the container and ran cp /config/.gdfuse/default/config /test. I then went outside of the container and was able to edit the file I copied. Then from within the container's console I used mv -f /test/config /config/.gdfuse/default/config. I then simply restarted the container and it seems to have worked. I tested it by verifying there was a config that exists in /config/.gdfuse/default/config, copied it back to test and instead of having the default configuration, it now has my modifies settings. since I only JUST figured out this wonky little workaround, I had constructed the perfect config by running an ubuntu server VM on my Unraid box for testing since I still can't figure out how to build OCAMLFUSE from source to run it natively outside of docker. It's easy as pie on the ubuntu server VM but not on Unraid as it's a HEAVILY stripped Slackware. For now though, since it IS Unraid and there is a bit of hassle in running anything on the OS natively and since I have my custom config working, I am content.
Would still be epic to figure out a better way though... Wink wink, nudge nudge. :)


Update metadata cache on object overwrite

Developer's Certificate of Origin 1.1
   By making a contribution to this project, I certify that:

   (a) The contribution was created in whole or in part by me and I
       have the right to submit it under the Apache License 2.0; or

   (b) The contribution is based upon previous work that, to the best
       of my knowledge, is covered under an appropriate open source
       license and I have the right under that license to submit that
       work with modifications, whether created in whole or in part
       by me, under the same open source license (unless I am
       permitted to submit under a different license), as indicated
       in the file; or

   (c) The contribution was provided directly to me by some other
       person who certified (a), (b) or (c) and I have not modified
       it.

   (d) I understand and agree that this project and the contribution
       are public and that a record of the contribution (including all
       personal information I submit with it, including my sign-off) is
       maintained indefinitely and may be redistributed consistent with
       this project or the open source license(s) involved.

@gilv When an object is overwritten the metadata cache was not updated. This PR deletes the old metadata in the cache when an object is overwritten.

@djalova perfect. thanks


strengthen argumentation why the required effort for PAC is not enormous

doing simulation studies seem to be the problem for reviewer I here
so adding #199 could address some of it

LOL. It should be less work because the preregistration is now an early draft of the paper..


[web][regression] TextStyle.foreground with Paint() throw exceptions in web_html in debug mode, doesn't render properly in  web_html release mode  & canvaskit

Steps to Reproduce

Create a new project flutter create myapp
Use the code minimal code sample below

code sample
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      home: Home(),
    );
  }
}

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Material App Bar'),
      ),
      body: Center(
        child: Container(
          child: Text(
            'Hello World',
            style: TextStyle(
              fontSize: 30,
              foreground: Paint()
                ..style = PaintingStyle.stroke
                ..strokeWidth = 6
                ..color = Colors.blue,
            ),
          ),
        ),
      ),
      floatingActionButton: FloatingActionButton(
        child: Icon(Icons.add),
        onPressed: () {},
      ),
    );
  }
}

HTML (debug)
Html (release mode)

Mobile
Canvaskit (debug & release)

Additional context:

Reproduces on beta, dev and master
Looks like a regression, blocked reproduction of  https://github.com/flutter/flutter/issues/46683 and  probably should have been fixed by this https://github.com/flutter/flutter/issues/67993

logs
tahatesser@Tahas-MacBook-Pro beta_flutter % flutterb run -d chrome -v
[ +134 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git -c
log.showSignature=false log -n 1 --pretty=format:%H
[  +72 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[   +1 ms] 198df796aa80073ef22bdf249e614e2ff33c6895
[   +1 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git tag --points-at
HEAD
[ +101 ms] Exit code 0 from: git tag --points-at HEAD
[        ] 1.23.0-18.1.pre
[  +12 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git rev-parse
--abbrev-ref --symbolic @{u}
[  +11 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/beta
[        ] executing: [/Users/tahatesser/Code/flutter_beta/] git ls-remote
--get-url origin
[  +10 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +51 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git rev-parse
--abbrev-ref HEAD
[  +12 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[   +6 ms] executing: sw_vers -productName
[  +13 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +12 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15.7
[        ] executing: sw_vers -buildVersion
[  +12 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19H2
[        ] executing: uname -m
[   +4 ms] Exit code 0 from: uname -m
[        ] x86_64
[  +43 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping
update.
[   +9 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[  +48 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb devices -l
[   +7 ms] executing: /usr/bin/xcode-select --print-path
[   +5 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Volumes/Extreme/Xcode.app/Contents/Developer
[   +1 ms] executing: /usr/bin/xcodebuild -version
[ +332 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[        ] Xcode 12.1
           Build version 12A7403
[   +2 ms] executing: xcrun --find xcdevice
[   +9 ms] Exit code 0 from: xcrun --find xcdevice
[        ] /Volumes/Extreme/Xcode.app/Contents/Developer/usr/bin/xcdevice
[        ] executing: xcrun xcdevice list --timeout 2
[   +3 ms] /usr/bin/xcrun simctl list --json devices
[        ] executing: /usr/bin/xcrun simctl list --json devices
[  +11 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[  +65 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb devices -l
[        ] executing: xcrun xcdevice list --timeout 2
[        ] /usr/bin/xcrun simctl list --json devices
[        ] executing: /usr/bin/xcrun simctl list --json devices
[ +192 ms] Generating
/Users/tahatesser/AndroidStudioProjects/beta_flutter/android/app/src/main/java/i
o/flutter/plugins/GeneratedPluginRegistrant.java
[  +75 ms] List of devices attached
           EUYTFEUSQSRGDA6D       device usb:336855040X product:RMX2001
           model:RMX2001 device:RMX2001L1 transport_id:1
[   +9 ms] List of devices attached
           EUYTFEUSQSRGDA6D       device usb:336855040X product:RMX2001
           model:RMX2001 device:RMX2001L1 transport_id:1
[  +97 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-13-3" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-1" : [
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/572593A3-647B-413C-9188-B91DD07DEAF0\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/572593A3-
                   647B-413C-9188-B91DD07DEAF0",
                   "udid" : "572593A3-647B-413C-9188-B91DD07DEAF0",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Booted",
                   "name" : "iPhone 12"
                 },
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/01A7720C-88FE-4491-AB2E-100CFD7775EE\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/01A7720C-
                   88FE-4491-AB2E-100CFD7775EE",
                   "udid" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-"
                   ,
                   "state" : "Shutdown",
                   "name" : "iPad (7th generation)"
                 }
               ]
             }
           }
[   +6 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-13-3" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-1" : [
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/572593A3-647B-413C-9188-B91DD07DEAF0\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/572593A3-
                   647B-413C-9188-B91DD07DEAF0",
                   "udid" : "572593A3-647B-413C-9188-B91DD07DEAF0",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Booted",
                   "name" : "iPhone 12"
                 },
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/01A7720C-88FE-4491-AB2E-100CFD7775EE\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/01A7720C-
                   88FE-4491-AB2E-100CFD7775EE",
                   "udid" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-"
                   ,
                   "state" : "Shutdown",
                   "name" : "iPad (7th generation)"
                 }
               ]
             }
           }
[  +68 ms] Launching lib/main.dart on Chrome in debug mode...
[ +164 ms] Updating assets
[  +99 ms] Syncing files to device Chrome...
[  +49 ms] Generating
/Users/tahatesser/AndroidStudioProjects/beta_flutter/android/app/src/main/java/i
o/flutter/plugins/GeneratedPluginRegistrant.java
[  +50 ms] <- reset
[   +9 ms] /Users/tahatesser/Code/flutter_beta/bin/cache/dart-sdk/bin/dart
--disable-dart-dev
/Users/tahatesser/Code/flutter_beta/bin/cache/artifacts/engine/darwin-x64/fronte
nd_server.dart.snapshot --sdk-root
/Users/tahatesser/Code/flutter_beta/bin/cache/flutter_web_sdk/ --incremental
--target=dartdevc --debugger-module-names --experimental-emit-debug-metadata
-Ddart.developer.causal_async_stacks=true --output-dill
/var/folders/6w/rnw9ch3d2cv277x3nzm9t9ph0000gn/T/flutter_tools.OYsDbu/flutter_to
ol.O9TBcE/app.dill --libraries-spec
file:///Users/tahatesser/Code/flutter_beta/bin/cache/flutter_web_sdk/libraries.j
son --packages .packages -Ddart.vm.profile=false -Ddart.vm.product=false
--enable-asserts --track-widget-creation --filesystem-root
/var/folders/6w/rnw9ch3d2cv277x3nzm9t9ph0000gn/T/flutter_tools.OYsDbu/flutter_to
ols.PNyaxP --filesystem-scheme org-dartlang-app --initialize-from-dill
build/cache.dill.track.dill --platform
file:///Users/tahatesser/Code/flutter_beta/bin/cache/flutter_web_sdk/kernel/flut
ter_ddc_sdk.dill
[  +12 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+2912 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.1 (18A8394)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,2",
                        "identifier" : "572593A3-647B-413C-9188-B91DD07DEAF0",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-12-1",
                        "modelName" : "iPhone 12",
                        "name" : "iPhone 12"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.1 (18A8394)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad7,12",
                        "identifier" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipad-7-wwan-1",
                        "modelName" : "iPad (7th generation)",
                        "name" : "iPad (7th generation)"
                      }
                    ]
[   +1 ms] [
             {
               "simulator" : true,
               "operatingSystemVersion" : "14.1 (18A8394)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone13,2",
               "identifier" : "572593A3-647B-413C-9188-B91DD07DEAF0",
               "architecture" : "x86_64",
               "modelUTI" : "com.apple.iphone-12-1",
               "modelName" : "iPhone 12",
               "name" : "iPhone 12"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "14.1 (18A8394)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad7,12",
               "identifier" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
               "architecture" : "x86_64",
               "modelUTI" : "com.apple.ipad-7-wwan-1",
               "modelName" : "iPad (7th generation)",
               "name" : "iPad (7th generation)"
             }
           ]
[+6687 ms] Syncing files to device Chrome... (completed in 9,714ms, longer than
expected)
[        ] Synced 27.6MB.
[        ] <- accept
[        ] Caching compiled dill
[ +143 ms] Using Google Chrome 86.0.4240.183

[ +738 ms] [CHROME]:
[   +1 ms] [CHROME]:DevTools listening on
ws://<IP_ADDRESS>:54469/devtools/browser/d5b6bb50-5351-41f0-9bec-9ebab30540e7
[+3637 ms] Debug service listening on ws://<IP_ADDRESS>:54488/T1SN8z5q8EQ=

[ +239 ms] Debug service listening on ws://<IP_ADDRESS>:54488/T1SN8z5q8EQ=
[   +2 ms] Warning: Flutter's support for web development is not stable yet and
hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r" or "R".
[   +1 ms] For a more detailed help message, press "h". To quit, press "q".
[+1087 ms] ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY
                    ╞═════════════════════════════════════════════════════════
[   +5 ms] The following assertion was thrown during performLayout():
[        ] Assertion failed:

org-dartlang-sdk:///flutter_web_sdk/lib/_engine/engine/text/paragraph.dart:795:1
           3
[        ] color == null || foreground == null
[        ] "Cannot provide both a color and a foreground\nThe color argument is
just a
           shorthand for
[        ] \"foreground: new Paint()..color = color\"."
[        ] The relevant error-causing widget was:
[        ]   Text

file:///Users/tahatesser/AndroidStudioProjects/beta_flutter/lib/main.dart:24:1
             8
[        ] When the exception was thrown, this was the stack:
[        ] dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart
216:49
           throw_
[        ] dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart
24:3
           assertFailed
[   +8 ms] lib/_engine/engine/text/paragraph.dart 795:44
           new
[   +2 ms] lib/_engine/engine/text/paragraph.dart 1224:45
           [_tryBuildPlainText]
[        ] lib/_engine/engine/text/paragraph.dart 1128:12
           build
[        ] packages/flutter/src/painting/text_painter.dart 571:27
           layout
[        ] packages/flutter/src/rendering/paragraph.dart 497:18
           [_layoutText]
[        ] packages/flutter/src/rendering/paragraph.dart 520:5
           [_layoutTextWithConstraints]
[        ] packages/flutter/src/rendering/paragraph.dart 592:5
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/shifted_box.dart 395:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/custom_layout.dart 171:10
           layoutChild
[   +2 ms] packages/flutter/src/material/scaffold.dart 893:7
           performLayout
[   +5 ms] packages/flutter/src/rendering/custom_layout.dart 243:7
           [_callPerformLayout]
[        ] packages/flutter/src/rendering/custom_layout.dart 402:14
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[   +1 ms] packages/flutter/src/rendering/object.dart 1777:7
           layout
[   +1 ms] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/proxy_box.dart 1306:11
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[  +31 ms] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/stack.dart 565:14
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/proxy_box.dart 3230:13
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/widgets/overlay.dart 714:14
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/view.dart 167:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1634:7
           [_layoutWithoutResize]
[   +1 ms] packages/flutter/src/rendering/object.dart 884:17
           flushLayout
[        ] packages/flutter/src/rendering/binding.dart 443:19
           drawFrame
[        ] packages/flutter/src/widgets/binding.dart 907:13
           drawFrame
[        ] packages/flutter/src/rendering/binding.dart 309:5
           [_handlePersistentFrameCallback]
[        ] packages/flutter/src/scheduler/binding.dart 1117:15
           [_invokeFrameCallback]
[        ] packages/flutter/src/scheduler/binding.dart 1055:9
           handleDrawFrame
[        ] packages/flutter/src/scheduler/binding.dart 864:7
           <fn>
[        ] dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart
48:19
           internalCallback
[   +1 ms] The following RenderObject was being processed when the exception was
fired:
           RenderParagraph#1bd80 relayoutBoundary=up2 NEEDS-LAYOUT NEEDS-PAINT:
[        ]   creator: RichText ← Text ← Container ← Center ← _BodyBuilder ←
MediaQuery ←
[        ]     LayoutId-[<_ScaffoldSlot.body>] ← CustomMultiChildLayout ←
AnimatedBuilder ←
               DefaultTextStyle ←
[        ]     AnimatedDefaultTextStyle ← _InkFeatures-[GlobalKey#f88f9 ink
renderer] ← ⋯
[        ]   parentData: offset=Offset(0.0, 0.0) (can use size)
[        ]   constraints: BoxConstraints(0.0<=w<=500.0, 0.0<=h<=272.0)
[        ]   size: MISSING
[        ]   textAlign: start
[   +1 ms]   textDirection: ltr
[        ]   softWrap: wrapping at box width
[        ]   overflow: clip
[        ]   locale: en_US
[        ]   maxLines: unlimited
[        ] This RenderObject had the following child:
[        ]     text: TextSpan
[        ]
════════════════════════════════════════════════════════════════════════════════
           ════════════════════
[        ] Another exception was thrown: Assertion failed:

file:///Users/tahatesser/Code/flutter_beta/packages/flutter/lib/src/rendering/sh
           ifted_box.dart:323:12
[        ] Another exception was thrown: Assertion failed:

org-dartlang-sdk:///flutter_web_sdk/lib/_engine/engine/text/paragraph.dart:795:1
           3

multiple flutter doctor -v
[✓] Flutter (Channel beta, 1.23.0-18.1.pre, on Mac OS X 10.15.7 19H2 x86_64,
    locale en-GB)
    • Flutter version 1.23.0-18.1.pre at /Users/tahatesser/Code/flutter_beta
    • Framework revision 198df796aa (3 weeks ago), 2020-10-15 12:04:33 -0700
    • Engine revision 1d12d82d9c
    • Dart version 2.11.0 (build 2.11.0-213.1.beta)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (4 available)
    • RMX2001 (mobile)   • EUYTFEUSQSRGDA6D                     • android-arm64
      • Android 10 (API 29)
    • iPhone 12 (mobile) • 572593A3-647B-413C-9188-B91DD07DEAF0 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-1 (simulator)
    • Web Server (web)   • web-server                           • web-javascript
      • Flutter Tools
    • Chrome (web)       • chrome                               • web-javascript
      • Google Chrome 86.0.4240.183

• No issues found!

[✓] Flutter (Channel dev, 1.24.0-7.0.pre, on Mac OS X 10.15.7 19H2 darwin-x64,
    locale en-GB)
    • Flutter version 1.24.0-7.0.pre at /Users/tahatesser/Code/flutter_dev
    • Framework revision a0860f6e87 (7 days ago), 2020-10-29 20:07:34 -0700
    • Engine revision 073263e39d
    • Dart version 2.11.0 (build 2.11.0-260.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (5 available)
    • RMX2001 (mobile)   • EUYTFEUSQSRGDA6D                     • android-arm64
      • Android 10 (API 29)
    • iPhone 12 (mobile) • 572593A3-647B-413C-9188-B91DD07DEAF0 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-1 (simulator)
    • macOS (desktop)    • macos                                • darwin-x64
      • Mac OS X 10.15.7 19H2 darwin-x64
    • Web Server (web)   • web-server                           • web-javascript
      • Flutter Tools
    • Chrome (web)       • chrome                               • web-javascript
      • Google Chrome 86.0.4240.183

• No issues found!

[✓] Flutter (Channel master, 1.24.0-8.0.pre.97, on Mac OS X 10.15.7 19H2
    darwin-x64, locale en-GB)
    • Flutter version 1.24.0-8.0.pre.97 at /Users/tahatesser/Code/flutter_master
    • Framework revision 4c24eb10b8 (6 hours ago), 2020-11-05 11:18:00 +0100
    • Engine revision e66a720137
    • Dart version 2.12.0 (build 2.12.0-21.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (5 available)
    • RMX2001 (mobile)   • EUYTFEUSQSRGDA6D                     • android-arm64
      • Android 10 (API 29)
    • iPhone 12 (mobile) • 572593A3-647B-413C-9188-B91DD07DEAF0 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-1 (simulator)
    • macOS (desktop)    • macos                                • darwin-x64
      • Mac OS X 10.15.7 19H2 darwin-x64
    • Web Server (web)   • web-server                           • web-javascript
      • Flutter Tools
    • Chrome (web)       • chrome                               • web-javascript
      • Google Chrome 86.0.4240.183

• No issues found!

Issue verified and replicable on latest master and latest dev.

Running flutter run -d chrome renders a blank screen.

Running flutter run -d chrome --debug --dart-define=FLUTTER_WEB_USE_SKIA=true  renders text normally without paint style.

Running flutter run -d chrome --release --dart-define=FLUTTER_WEB_USE_SKIA=true renders text not in expected paint style.

master flutter doctor -v
[✓] Flutter (Channel master, 1.24.0-8.0.pre.97, on Mac OS X 10.15.4 19E2269
    darwin-x64, locale en-IN)
    • Flutter version 1.24.0-8.0.pre.96 at
      /Users/dhs/documents/Fluttersdk/flutter
    • Framework revision 4bd89b399e (23 hours ago), 2020-11-05 03:29:04 -0500
    • Engine revision e66a720137
    • Dart version 2.12.0 (build 2.12.0-21.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.15.1

[✓] Connected device (6 available)
    • SM A260G (mobile)                   • 5200763ebcfa861f
      • android-arm    • Android 8.1.0 (API 27)
    • sdk gphone x86 arm (mobile)         • emulator-5554
      • android-x86    • Android 11 (API 30) (emulator)
    • iPhone SE (2nd generation) (mobile) • 6C85835D-FBFD-4AB3-8DE8-B4FAD35E5367
      • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-0 (simulator)
    • macOS (desktop)                     • macos
      • darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Web Server (web)                    • web-server
      • web-javascript • Flutter Tools
    • Chrome (web)                        • chrome
      • web-javascript • Google Chrome 86.0.4240.183

• No issues found!

dev flutter doctor -v
[✓] Flutter (Channel dev, 1.24.0-7.0.pre, on Mac OS X 10.15.4 19E2269
    darwin-x64, locale en-IN)
    • Flutter version 1.24.0-1.0.pre at /Users/dhs/documents/Fluttersdk/flutter
    • Framework revision 12bea61c29 (3 weeks ago), 2020-10-14 15:57:04 -0700
    • Engine revision 069b3cf8f0
    • Dart version 2.11.0 (build 2.11.0-218.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.15.1

[✓] Connected device (5 available)
    • SM A260G (mobile)                   • 5200763ebcfa861f
      • android-arm    • Android 8.1.0 (API 27)
    • iPhone SE (2nd generation) (mobile) • 6C85835D-FBFD-4AB3-8DE8-B4FAD35E5367
      • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-0 (simulator)
    • macOS (desktop)                     • macos
      • darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Web Server (web)                    • web-server
      • web-javascript • Flutter Tools
    • Chrome (web)                        • chrome
      • web-javascript • Google Chrome 86.0.4240.183

• No issues found!

As pointed out by @TahaTesser, this was already fixed and merged but may have come back in latest version, not sure which exact version may have exposed this regression. Tried on  dev (1.23.0-7.0.pre) and master (1.24.0-8.0.pre.95 ) but noticed similar behavior.

This works in CanvasKit now. Removing the web_skia label.

This works in CanvasKit now. Removing the web_skia label.

This is already fixed in the html renderer. Could you confirm, @TahaTesser ?

Hi @mdebbar
I can render issue is gone, it is rendered in debug and release mode. However, the output isn't the same, foreground stroke still not working in HTML https://github.com/flutter/flutter/issues/46683
Closing as render issue is fixed
Thank you


Gssoc24#972

Added Style to the button
Techstack:CSS3
Before Commit

After Commit

Hi @iamrahulmahato The pull request is ready for review and merging. Please let me know if any changes are required. Thanks!

Thanku for your review @iamrahulmahato ,I had did my changes You may merge my pull request.


Autocomplete is super confusing in IntelliJ IDEA 2023.1.1

Just tried Tabnine for the very first time and have to disable it, it is super confusing.
The issue is that it shows a suggestion and I can use up/down arrows to select from a few variants, but at the same time IDEA's suggestions are also shown and when I use up/down arrows it cycles through those.
As the result I often pick IDEA's suggestion as more correct, but get Tabnine's suggestion instead that I didn't plan to use.
I have made a small screen recording here: https://youtu.be/pHrtyC54lEo
Once I did see tabnine in that list somehow, but wasn't able to trigger it anymore.
gz#22892(related to Zendesk ticket #22892)

@nazar-pc
Are you working with Tab to select the suggestions?

IDEA has two actions, which I have configured as follows:

Enter: "Choose Lookup Item Replace"
Tab: "Choose Lookup Item"

So I use both in day to day coding, depending on whether I want to replace what follows after the cursor or not.
In the first case Tabnine intercepts action and autocompletes what it wants, in second IDEA autocompletes what it wants. In both cases I see both options, which is not convenient at all.
"Use Hybrid suggestions rendering mode" in Tabnine additional settings seems to get closer to what I want, but likely not completely.

At the moment, the Tab is taking the suggestions, and the Enter is taking the popup.

Well, my expectation was that both would do the same, Tabnine would just be added to the IDEA's autocomplete. Otherwise it is inconsistent with default behavior.

Thanks for the feedback. We will loo into it.


Issue with VT Statistics on the nightly run.

In gitlab by @A-Lawrence on Aug 24, 2016, 00:04
App\Modules\Visittransfer\Console\Commands\StatisticsDaily
Command name:
StatisticsDaily
Command description:
Generate statistics for the given time frame.
Error:
Unable to update CLOSED APPLICATIONS (VISITTRANSFER) statistics.
** Once this is resolved, all historic data since 22/08/2016 needs to be counted.  Add to README.txt **

In gitlab by @A-Lawrence on Aug 29, 2016, 15:00
The dev stats have now been removed, as they weren't running correctly.

In gitlab by @A-Lawrence on Aug 29, 2016, 15:39
Status changed to closed by commit 29e7019d3afcbcb29aae735694842e84991eec75

In gitlab by @A-Lawrence on Aug 29, 2016, 15:40
Removed ~160393 label

In gitlab by @A-Lawrence on Aug 30, 2016, 23:15
mentioned in commit 29e7019d3afcbcb29aae735694842e84991eec75


[vcpkg_find_acquire_program] Update tool flex/bison to 2.5.25, change repo to github

The newest release in github is more newer than sourceforge.
Fixes #16102.

Excellent, thank you!


Clarify Teams Communication Admin Role

We need to clarify in the article that the Teams Communications Admin Role will allow an Admin to manage and assign Cloud Phone Number/Calling Plan phone numbers to users, but it won't allow to manage telephone numbers for Direct Routing or SIP Proxy users, since Set-CsUser cmdlet is available only to Teams Administrators role.
Either that, or we need to change the Teams Communications Admin role to include the ability to use Set-CsUser, since the usage of it in the cloud is already limited to setting phone numbers only and it does not allow other changes to users.
Additional Info:

Our article says that Teams Communications Admin manages phone numbers assignment (among all the other things), but that will apply only for Calling Plans.

For customers leveraging Direct Routing or SIP Proxy, since the Set-CsUser command is not available to Teams Communications Admin which is needed to assign numbers in those scenarios, Communication Admin role is useless and customers will be enforced to assign Teams Administrator roles, which gives full control over Teams and Enterprise customers won't like.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 6b434530-6bf2-6e00-6eae-6fa043d022ce
Version Independent ID: caab785f-e3a4-831a-87d8-26934a9f834f
Content: Use Microsoft Teams administrator roles to manage Teams - Microsoft Teams
Content Source: Teams/using-admin-roles.md
Service: msteams
GitHub Login: @SerdarSoysal
Microsoft Alias: serdars

You can assign the Skype for Business admin role along with the Teams Communications Admin role to give you the phone number management access you are looking for, but the documentation does need to be updated.

And... What about Operator Connect? I think you can assign phone numbers with the Teams Communications Administrator role, but we need to confirm.
@ndambrosio, I'm not sure if we can or it is a good idea to add the option that you are suggesting to the article (Teams Communications Admin + Skype for Business admin).
Additional tip:
If you have a Microsoft alias, you can link your accounts in GitHub so that a blue "Microsoft submitter" label appears to any PR's or issue you submit. Guidance on it here: https://docs.opensource.microsoft.com/tools/github/index.html
Here is the site you can use to see the mappings between GitHub and Microsoft aliases: https://repos.opensource.microsoft.com/people?q=

Let me ping the EM to get their input.
Also, I believe you are addressing @cadasi as I'm pretty sure my alias is linked. I also run an internal GitHub training for field roles and this is the first topic we cover.


Branches View Details

Create a view page in branches to display details of classes,subjects,groups,students and teachers

branches view completed


Identifier not found: [ParseIt.read_build_config]

I am trying to build F* for the first time, and am getting this error when building the test via:
$ source setenv.sh
$ make test.net -C src
The error is:
parser/driver.fs(59,37-59,54) : Error
Identifier not found: [ParseIt.read_build_config]
This is using git master version 356219b

I've been getting the same problem since a couple of days. It seems to be the breakage Nik was talking about here: https://github.com/FStarLang/FStar/commit/65fd56c8c8ba4bdb9d585109cc4044fa9bcde4ff#commitcomment-10985298
Going back in time 4 days before these changes with:
git checkout e18356e

solved it for me. Sorry for the trouble, hope this workaround does it for you for now and we fix this soon.

On 05/04/2015 03:07 AM, Catalin Hritcu wrote:

Closed #223 via e215a7634815f35277ac9ac97c44fb0bb3ef5578.

Reply to this email directly or view it on GitHub:
https://github.com/FStarLang/FStar/issues/223#event-295982922

That fixed the issue for test.net, but I still get it for "make ocaml":
jil@lmde:~/git/FStar/src$ make ocaml
mono ../bin/fstar.exe --eager_inference --MLish --lax --fs_typ_app
--odir ocaml-output  --codegen OCaml --admit_fsi Microsoft.FStar.Util
--admit_fsi Microsoft.FStar.Platform ../lib/system.fst ../lib/stboot.fst
../lib/list.fst ../lib/option.fst ../lib/string.fst ../lib/char.fst
basic/bytes.fst basic/platform.fsi basic/util.fsi basic/getoptsimple.fst
basic/options.fs basic/range.fst basic/unionfind.fst basic/lazyset.fsi
basic/lazyset.fs absyn/syntax.fsi absyn/syntax.fs absyn/const.fs
absyn/visit.fs absyn/util.fs absyn/print.fs absyn/ssyntax.fs
parser/ast.fs parser/dsenv.fsi parser/dsenv.fs parser/desugar.fsi
parser/desugar.fs parser/parse.fst parser/lexhelp.fs parser/parseit.fst
parser/driver.fs tc/tcenv.fsi tc/tcenv.fs tc/recheck.fs tc/normalize.fsi
tc/normalize.fs tc/errors.fs tc/rel.fsi tc/rel.fs tc/tcutil.fsi
tc/tcutil.fs tc/tc.fs tosmt/term.fsi tosmt/term.fs tosmt/z3.fs
tosmt/encode.fs format/format.fsi format/formatml.fs backend/nameenv.fsi
backend/nameenv.fs backend/ocaml-syntax.fs backend/ocaml-asttrans.fsi
backend/ocaml-asttrans.fs backend/ocaml-codegen.fsi backend/ocaml-codegen.fs
parser/driver.fs(59,37-59,54) : Error
Identifier not found: [ParseIt.read_build_config]
make: *** [ocaml] Error 1

True, the underlying problem is not really fixed. I was just trying to give you a workaround for make test.net. Reopening until the real problem is fixed.

fixed.

I can confirm that this also fixed OCaml bootstrapping on Linux. make test still has problems due to #214 though.


Segmentation fault

Hi
I cloned the code on my Mac and built it.
When I run './hvdos', it gives this error:
"Segmentation fault: 11"
OS X Version: 10.10
Clang++ version:
Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.0.0
Thread model: posix

Can you paste the output of "sysctl kern.hv_support"? It is supposed to be "1", otherwise your hardware does not support it...

Yes it's "1".
My hardware: MacBook Pro Retina 2012. Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz

I should run it with root. Thanks. Solved.
Process 14376 launched: './hvdos' (x86_64)
Process 14376 stopped

thread #1: tid = 0x726d7, 0x00007fff8df4ae27 libsystem_c.dylibflockfile + 4, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x68)   frame #0: 0x00007fff8df4ae27 libsystem_c.dylibflockfile + 4
libsystem_c.dylib`flockfile + 4:
-> 0x7fff8df4ae27:  movq   0x68(%rdi), %rdi
0x7fff8df4ae2b:  addq   $0x8, %rdi
0x7fff8df4ae2f:  popq   %rbp
0x7fff8df4ae30:  jmp    0x7fff8df9382c            ; symbol stub for: pthread_mutex_lock

Oh, seems like you ran it without arguments. I made it print a "Usage" line when run without arguments, so this should be fixed. hvdos should not require root.

Thanks


[#312] Add default country selection based on browser language

Default selection is now based on browser language

Sorry, I didn't test it well. Right now I'm not sure that using navigator.language is a good idea.
If user has EN language we actually don't know to what country it should lead - GB, US, maybe another one. User can also lives e.g. in DE and can have other browser language selected (which I think is frequent), e.g. EN and he'll be assigned to wrong country.
So even with mapping to fixed list it'll bring many mistakes.
For now we can close this PR add think about other posibillities.


31 add endent package

Changes:

Adds endent package to allow for prettier multi-line template strings.
Adjusts the formatting across the app for multi-line template strings.
Makes some slight changes to the message formatting for project reviews and announcements for readability (see screenshots below).

Note:

Also took a look at the dedent and ts-dedent and this and ts-dedent seemed to be the ideal options.

Closes #31
Review:

Announcement:

Example errors w/ formatting:

Going to close this PR for now, see attached issue for additional details. We previously decided to pursue the use of embeds instead which could also prevent the need to pass metadata around. If we want to revisit the use of endent we can reopen this PR and rebase.


Use migrations manifest

Description
Rather than running whatever files are in the migrations folders, milmove migrate will now error on any files that were not listed in the migrations manifest.
Added a pre-commit hook, that updates the manifest.  To avoid issues with merge commits, the new pre-commit hook doesn't run in CI.  However, if a commit is missing from the manifest the server tests will fail.
We'll have the added benefit of an easy to view changelog of migrations.
Reviewer Notes
Local Migrations
make db_dev_destroy && make db_dev_start && DB_TIMEOUT=30 make db_dev_create && make db_dev_migrate

Setup
None
Code Review Verification Steps

[ ] Code follows the guidelines for Logging
[ ] The requirements listed in
Querying the Database Safely
have been satisfied.
Any new migrations/schema changes:

[ ] Follow our guidelines for zero-downtime deploys (see Zero-Downtime Deploys)
[ ] Have been communicated to #dp3-engineering
[ ] Secure migrations have been tested using scripts/run-prod-migrations

[ ] There are no aXe warnings for UI.
[ ] This works in Supported Browsers and their phone views (Chrome, Firefox, IE, Edge).
[ ] Tested in the Experimental environment (for changes to containers, app startup, or connection to data stores)
[ ] User facing changes have been reviewed by design.
[ ] Request review from a member of a different team.
[ ] Have the Pivotal acceptance criteria been met for this change?

References
None
Screenshots
None

Hard to see how to add unit tests..., since fizz automatically executes migrations as they are parsed.

Now requires https://github.com/gobuffalo/pop/pull/407

@jim - would just modifying this script help? https://github.com/transcom/mymove/blob/master/scripts/gen-model . I'm thinking scripts/gen-migration might be as simple as touch migrations/$(date '+%Y%m%d')_new_migration_name.up.fizz && scripts/update-migrations-manifest

@chrisgilmerproj I don't think we generate models that much anymore, but we do create lots of other migrations. We could probably replace gen-model with gem-migration if we wanted.

@pjdufour-truss I was expecting a shell script, so this is great!


Auto backup doesn't delete files

Hi,
I've got auto-backup and removal after 3 days enabled, but the cronjob doen't delete the old backups. It creates them just fine and I have the entry in the /etc/cron.d/
steam@b10e80ecd557:/etc/cron.d$ cat auto-backup
*/45 * * * * AUTO_BACKUP_REMOVE_OLD=1 AUTO_BACKUP_DAYS_TO_LIVE=3 /usr/sbin/gosu steam /bin/bash /home/steam/scripts/auto_backup.sh >> /home/steam/valheim/logs/auto-backup.out 2>&1

I tried running the script manually from the  scripts directory and it creates a backup but won't delete them.
The owner is the user steam (id 1000) which corresponds to a user on the system, not named steam - is that the problem?
steam@b10e80ecd557:~/backups$ id
uid=1000(steam) gid=1000(steam) groups=1000(steam)

root@server /opt/valheim-mods # id 1000
uid=1000(chb) gid=1000(chb) groups=1000(chb)

Here is my docker-compose.yml
version: "3"
services:
  valheim:
    image: mbround18/valheim:latest
    ports:
      - 3456:3456/udp
      - 3457:3457/udp
      - 3458:3458/udp
    environment:
      - PORT=3456
      - NAME="Valserver"
      - WORLD="Greenland"
      - PASSWORD="password"
      - TZ=Europe/Paris
      - PUBLIC=0
      - AUTO_UPDATE=0
      - AUTO_BACKUP=1
      - AUTO_BACKUP_SCHEDULE="*/45 * * * *"
      - AUTO_BACKUP_REMOVE_OLD=1
      - AUTO_BACKUP_DAYS_TO_LIVE=3
      - AUTO_BACKUP_ON_UPDATE=1
      - AUTO_BACKUP_ON_SHUTDOWN=1
      - UPDATE_ON_STARTUP=1
    volumes:
    - ./valheim-mods/saves:/home/steam/.config/unity3d/IronGate/Valheim
    - ./valheim-mods/server:/home/steam/valheim
    - ./valheim-mods/backups:/home/steam/backups

Ill take a look at handling this in a different manor


Green/yellow/red colors on the minigame order overlay instead of green/white/white

Hi, on the minigame's overlay where this plugin colors the highest XP mixture if you've chosen Favor XP strategy, please add additional highlighting.
For example if I have:
(H) LLL
(H) LLL
(Cr) LLL
The first (H) LLL is green but the other two mixtures are white. I think the second (H) LLL should be green too and (Cr) LLL should be red.
And if I have:
(H) AAA
(H) MMA
(Co) AAA
The (H) MMA is green but the other two mixtures are white. Which of the AAA mixtures is higher XP? If they are the same, both should be red; if not, then one could be yellow and one could be red.
Finally if I have:
(Cr) AAA
(Co) LLL
(Cr) MMM
The (Co) LLL is green. The others could be colored the same as I described my second example above.
In summary:
I want to know if there's a tie for the either the highest or the lowest XP and I want to know which is the second highest or third highest if there's no tie, because I'm prioritizing a certain paste at the moment but want to keep the plugin on Favor XP strategy, so I might not always make the thing that's highest XP if it's not using a paste I'm prioritizing, but I don't necessarily want to make the lowest XP mixture either.
Thanks for your consideration.

Strategy has been removed


Force HTTPS 🔒

The site is accessible using HTTPS (https://hacklang.org/).
https://blog.github.com/2018-05-01-github-pages-custom-domains-https/
Also the url parameter (see below) should be changed.
https://github.com/hhvm/hacklang.org/blob/33a81c47eb5904c04031f20ce013ea745945f676/_config.yml#L19

HTTPS is forced now.


generateSafeKey() was stripping numeric characters from name. Fixed

handled here: https://github.com/appscode/chartify/pull/31


updated cln-sphinx version and using newer bitcoind now

I see there is already a PR up for this closing


citation within caption crashes pandoc if csl specified

pandoc without csl expands citation within caption.
pandoc with csl crashes in various ways depending on csl
If I should report this as a bug against the csl, please let me know how. I've included in the text files the places I have found where I might file additional bug reports.
I attach two markdown documents.
One (CaptionTest5xkcd4.txt) shows the different error messages that pandoc generates with each csl file.
(Let me know if I should give URLs to the csl files I have used).
The other document (CaptionTest5xkcd6.txt) runs through pandoc, and shows the different things I have tried. This document is the same as the first with pandoc error messages taken out.
Thanks for all your hard work on pandoc. It is wonderful to see an open source project thriving.
I hope I can do my bit to help make it better.
I can't attach text files, so I will copy the contents of CaptionTest5xkcd4.txt below.
I can't attach bib file, so this is the contents:
@online{_xkcd,
title = {xkcd: {Wikipedian} {Protester}},
url = {https://xkcd.com/285/},
timestamp = {2015-10-30T07:53:50Z},
urldate = {2015-10-30},
note = {00000},
file = {xkcd: Wikipedian Protester:/home/frank/Zotero/storage/SM3Q5I5G/285.html:}
}
CaptionTest5xkcd4.txt
% Caption Citation Issues
% Frank
% November 2015
I have been helping a friend write a dissertation.
Pandoc has been useful, producing good looking pdfs using a csl and template.
Citation format
Her citation format needs Author Title Year in the footnotes. We are currently using modern-humanities-research-association.csl.
Images with Citations
She needs many images in her dissertation which come from different sources.
There have been some issues with citations in captions.
This document is meant to be a way to test what causes the issues.
I have tried to make it self contained by using a web image.
I checked my version of pandoc, and it was out of date. Have updated to 1.15.1.
Cite-proc apparently updated at the same time.

The above image and caption should come out fine. It's a bit small with the xkcd web image.
This citation  @_xkcd seems fine in the bib file.
Bib file generated from Zotero and export items as  Betterbib latex format. The citation comes out fine in the pdf.
The image above is a bit small. I thought Pandoc would automatically size it. I have a list of commands below which are trying to make it bigger.
![caption with only text, web image](http://imgs.xkcd.com/comics/wikipedian_protester.png {width: "500px"})
{width: "500px"}
{width:"500px"}
I have downloaded the image.
![caption with only text, local image](wikipedian_protester.png)

It still comes out too small. Nevermind.
It looks as if specifying image size is an ongoing issue, with a complex solution which has been implemented, but not hasn't been fully merged into the general pandoc. Due soon.
Syntax for specifying image size #261
this comment indicates I should try different latex engines.
Current work around is to amend the image file to specify size in the file header.
All the above were generated running command line:
pandoc CaptionTest5xkcd1.txt --bibliography=xkcd.bib -o CaptionTest5xkcd1.pdf

end of CaptionTest5xkcd1.txt
The next step of testing is to include citations in the caption.

That seems to work.
This doesn't work:
![caption with citation as footnote^[@_xkcd citation] inside caption, web image](http://imgs.xkcd.com/comics/wikipedian_protester.png)

produces error:

! Argument of \Hy@tempa has an extra }.
<inserted text>
                \par
l.161 ...015) citation} inside caption, web image}

pandoc: Error producing PDF from TeX source

It looks as if this has already been reported as a bug.
This article argues that one should just not have a footnote inside a picture caption.
So, what if I put the footnote after the caption and image.
^[@_xkcd citation]
Then the caption doesn't appear.
The above tested with this command line:
pandoc CaptionTest5xkcd3.txt --bibliography=xkcd.bib -o CaptionTest5xkcd3.pdf

end of CaptionTest5xkcd3.txt
OK. So I can have a citation plain inside a caption. I can't have it as a footnote within the caption, or after the image.
All this without specifying the citation style. Let's see if that works now.
All I do in this command is add the csl then pandoc doesn't run.
pandoc CaptionTest5xkcd3.txt --bibliography=xkcd.bib  --csl=../csl/modern-humanities-research-association.csl -o CaptionTest5xkcd4.pdf
results below
$ pandoc CaptionTest5xkcd4.txt --bibliography=xkcd.bib  --csl=../csl/modern-humanities-research-association.csl -o CaptionTest5xkcd4.pdf

! Argument of \Hy@tempa has an extra }.
<inserted text>
                \par
l.153 ...h\footnote{`Xkcd'. } citation, web image}

pandoc: Error producing PDF from TeX source

I don't know if this is a problem with the citation style file, or with pandoc cite filter.
I've looked in the citation style repository.
This post indicates I should bring up the bug on Zotero Forums:
Make it clear where to discuss a style #40
Zotero forum on citation styles
Apparently Zotero doesn't allow you to put citations in captions.
To see if it is just the one citation style, I could try different csl files:
$ pandoc CaptionTest5xkcd3.txt --bibliography=xkcd.bib  --csl=../csl/apa.csl -o CaptionTest5xkcd4.pdf
pandoc-citeproc: 9:597-9:606: Expected end element for: Name {nameLocalName = "single", nameNamespace = Nothing, namePrefix = Nothing}, but received: EventEndElement (Name {nameLocalName = "layout", nameNamespace = Nothing, namePrefix = Nothing})
pandoc: Error running filter pandoc-citeproc
Filter returned error status 1
`````

$ pandoc CaptionTest5xkcd3.txt --bibliography=xkcd.bib  --csl=../csl/chicago-annotated-bibliography.csl -o CaptionTest5xkcd4.pdf
! Argument of \Hy@tempa has an extra }.

\par
l.151 ...ith ibid.\footnote{} citation, web image}
pandoc: Error producing PDF from TeX source

$ pandoc CaptionTest5xkcd3.txt --bibliography=xkcd.bib  --csl=../csl/chicago-author-date.csl -o CaptionTest5xkcd4.pdf
pandoc-citeproc: ParseError {errorContexts = [], errorMessage = "Failed reading: takeWhile1", errorPosition = 33:5}
pandoc: Error running filter pandoc-citeproc
Filter returned error status 1

````````
$ pandoc CaptionTest5xkcd3.txt --bibliography=xkcd.bib  --csl=../csl/chicago-fullnote-bibliography.csl -o CaptionTest5xkcd4.pdf
! Argument of \Hy@tempa has an extra }.
<inserted text>
                \par
l.152 ...ith ibid.\footnote{} citation, web image}

pandoc: Error producing PDF from TeX source
`````````

and finally the csl I want to use:

````````
$ pandoc CaptionTest5xkcd3.txt --bibliography=xkcd.bib  --csl=../csl/modern-humanities-research-association.csl -o CaptionTest5xkcd4.pdf
! Argument of \Hy@tempa has an extra }.
<inserted text>
                \par
l.153 ...h\footnote{`Xkcd'. } citation, web image}

pandoc: Error producing PDF from TeX source
```````````

OK. So the end result of this testing is that
a) if I am happy with the built in citation style, then I can only have citations inside captions, not as footnotes within the caption or footnotes after the caption.
b) if I need non-standard citation style, then I can't even have citations inside a caption. The citation will have to be in the surrounding text. Or, of course, the citation can be typed into the caption.

a)

`````
pandoc CaptionTest5xkcd4.txt --bibliography=xkcd.bib -o CaptionTest5xkcd4.pdf
`````
The above commandline doesn't work, seems to choke on what it thinks is a citation tempa.
So, it is probably trying to format what I thought were in code blocks.
I will take those out and make the next version of this document.

The reason using the modern-humanities-research-association.csl CSL causes problems is that this is a footnote style -- so pandoc-citeproc puts a footnote inside the citation, which as you've already seen does not work (jgm/pandoc#1506).  I'll see if I can make progress on that.  For image sizing, create a larger image or set the DPI in the image.  Image size syntax is coming.

Thanks for your prompt response.
The current error messages are quite bewildering to pandoc neophytes.
A more helpful error message from Pandoc, when it comes across a citation
in a caption in a footnote style, would enable a neophyte to identify where
the error was happening. Could the error point to this bug report so they
would learn that they need to change the location of the citation away from
the caption?
I located the problem by searching the text file for text reported in the
pandoc errors. It wasn't clear that the error was caused in a caption or
citation.
thanks again for working on pandoc.
On 1 November 2015 at 21:36, John MacFarlane<EMAIL_ADDRESS>wrote:

The reason using the modern-humanities-research-association.csl CSL
causes problems is that this is a footnote style -- so pandoc-citeproc puts
a footnote inside the citation, which as you've already seen does not work (
jgm/pandoc#1506 https://github.com/jgm/pandoc/issues/1506). I'll see if
I can make progress on that. For image sizing, create a larger image or set
the DPI in the image. Image size syntax is coming.
—
Reply to this email directly or view it on GitHub
https://github.com/jgm/pandoc-citeproc/issues/188#issuecomment-152867166
.

--
<EMAIL_ADDRESS>cell: +447763116793, skype: colcord,
if you ever get no response, please send to<EMAIL_ADDRESS>

Well, with the change I just committed to pandoc, there
won't be an error any more (though you still won't get a
footnote).
+++ colcord [Nov 01 15 13:59 ]:

Thanks for your prompt response.
The current error messages are quite bewildering to pandoc neophytes.
A more helpful error message from Pandoc, when it comes across a
citation
in a caption in a footnote style, would enable a neophyte to identify
where
the error was happening. Could the error point to this bug report so
they
would learn that they need to change the location of the citation away
from
the caption?
I located the problem by searching the text file for text reported in
the
pandoc errors. It wasn't clear that the error was caused in a caption
or
citation.
thanks again for working on pandoc.
On 1 November 2015 at 21:36, John MacFarlane<EMAIL_ADDRESS>wrote:

The reason using the modern-humanities-research-association.csl CSL
causes problems is that this is a footnote style -- so
pandoc-citeproc puts
a footnote inside the citation, which as you've already seen does not
work (
jgm/pandoc#1506 https://github.com/jgm/pandoc/issues/1506). I'll
see if
I can make progress on that. For image sizing, create a larger image
or set
the DPI in the image. Image size syntax is coming.
—
Reply to this email directly or view it on GitHub

<https://github.com/jgm/pandoc-citeproc/issues/188#issuecomment-1528671
66>

.

--
<EMAIL_ADDRESS>cell: +447763116793, skype: colcord,
if you ever get no response, please send to<EMAIL_ADDRESS>—
Reply to this email directly or [1]view it on GitHub.
References

https://github.com/jgm/pandoc-citeproc/issues/188#issuecomment-152868765

Resolved by jgm/pandoc#1506

Thank you so much for positively resolving the issue so promptly.
I am very grateful.
Frank
On 1 November 2015 at 23:32, John MacFarlane<EMAIL_ADDRESS>wrote:

Resolved by jgm/pandoc#1506 https://github.com/jgm/pandoc/issues/1506
—
Reply to this email directly or view it on GitHub
https://github.com/jgm/pandoc-citeproc/issues/188#issuecomment-152876522
.

--
<EMAIL_ADDRESS>cell: +447763116793, skype: colcord,
if you ever get no response, please send to<EMAIL_ADDRESS>


Add test case that tests all generated proofs

Tests all cases in parallel using Promise.all.
Fixes #719

Updating based on hex values from #743

Ready for review again.
/cc @sarvesh-ost

Ready for review and no longer blocked (rebased)


[Web][SelectableText] copy SelectableText in flutter web doesn't work

The copy feature doesn't work during select a text and try copy with Ctrl + c.
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, 1.21.0-9.1.pre, on Linux, locale pt_BR.UTF-8)
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
✗ Android license status unknown.
Run flutter doctor --android-licenses to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/linux#android-setup for more details.
[✓] Chrome - develop for the web
[✓] Android Studio (version 4.0)
[✓] Connected device (2 available)

This is already working correctly on latest master. It has not made its way to beta yet.

Hi @enzodanjour,
Please switch to Master and see if it works there, per above comment.
Thanks.

Thanks, this works!

Thanks @enzodanjour for confirming.
Closing this as non-issue.


When I run app in my android tv v.11 the media work perfectly 8 or 10 times and then it stop working the resume playback it don’t work anymore the app it’s low sometimes. but it work in mobile device

hi I have an android tv app When I run it in my android tv v.11 the media work perfectly 8 or 10 times and then it stop working or it crash but it work perfectly  in mobile device can someone help with this issue - I think its from garbage or plug-in. thanks

@Raydden
Your issue is more suited for support channels like Stackoverflow, so please ask the same there.
If you think this is an issue / bug in framework, please use new issue template, fill out requested details so that we can properly address the issue.
Closing for now due to lack of details.

I think the flutter app isn't support low ram memory I tried some test with different url I add some url with low resolution and the media work more than 8 times this app work perfectly in mobile device also in emul it work perfectly so the problem this flutter app didn't support low ram this is what I think after all of test if there si any modification to solve this please share it thanks for advance - my android tv run with android v11 & 1Go RAM IF I should share screen recorde about for any info to help


Bump to 1.0.0 and rerender

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Shim Asynchronous methods

Is there a way to shim asynchronous method?

@ashGHub, I believe shimming asynchronous methods should be the same as normal methods. Have you tried this and did it throw an error?

I tried the following code
`public class UnitTest1
{
[Fact]
public void Test1()
{
HttpClient httpClient = new HttpClient();
        Shim myClassShim = Shim.Replace(() => httpClient.GetStringAsync(Is.A<string>())).With(
            (HttpClient @this) => throw new Exception("TEST EXCEPTION"));

        PoseContext.Isolate(() =>
        {
            var url = "DUMMY URL";

            Func<Task> action = async () => { await httpClient.GetStringAsync(url); };

            action.Should().Throw<Exception>()
                .WithMessage("TEST EXCEPTION");
        });
    }
}`

But the test won't pass the the shim setup for GetStringAsync. It is throwing Message: Pose.Exceptions.InvalidShimSignatureException : Mismatched return types
To reproduce this;

Create an xUnit test project using .net core 2.1.
Add a nuget package FluentAssertions.
Use the above code

FYI:
I tried to replace the shim with
Shim myClassShim = Shim.Replace(() => httpClient.GetStringAsync(Is.A())).With(
(HttpClient @this) => Task.Factory.StartNew(() => throw new Exception("TEST EXCEPTION")));
Still, it is throwing the same exception.
Thanks

Because of how delegates are setup the runtime is interpreting your replacement delegate as void by default. I suggest you try returning a dummy Task<string> value.
If you really need to throw an exception, you can try the following:
Task.Factory.StartNew<string>(() => throw new Exception("TEST EXCEPTION"));

I used did what you suggested and this error showed up
Message: Pose.Exceptions.InvalidShimSignatureException : Parameters count do not match

It doesn't work for me either. Imagine a test scenario where you're testing a ViewModel that contains an async command, which in turn executes an async call to a component that you want to shim.
For me it gives the following exception:
System.Reflection.TargetInvocationException
  HResult=0x80131604
  Message=Exception has been thrown by the target of an invocation.
  Source=System.Private.CoreLib
  StackTrace:
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Delegate.DynamicInvokeImpl(Object[] args)
   at Pose.PoseContext.Isolate(Action entryPoint, Shim[] shims)

Inner Exception 1:
InvalidProgramException: Common Language Runtime detected an invalid program.

Sorry, I am trying to mock static method but I want simulate that this call throws a particular exception.

Hi, I'am new of C# and .NET framework. My solution for static methods is:
`[TestMethod]
[ExpectedException(typeof(TimeoutException), "Time Out Exception")]
public void Test_MockStaticMethod_MethodMocked_AndThrowTimeoutException()
{
Func myFunc = delegate ()
{
throw new TimeoutException();
};
        Shim consoleShim = Shim.Replace(() => MyItem.GetStaticSession()).With(myFunc);
        try
        {
            PoseContext.Isolate(() =>
            {
                MyItem.GetStaticSession();
            }, consoleShim);
        }
        catch (Exception ex)
        {
            if (ex.InnerException != null && ex.InnerException is TimeoutException) {
                throw ex.InnerException;
            }
        }
    }`

@SWarnberg same... Could you fix it?

Have this same problem, some solution @tonerdo?

For support for async/await please see https://github.com/Miista/pose/issues/12
cc: @tonerdo @ashGHub @SWarnberg @dm-conti @OscarCanek @MariuszPL55
@alexzaytsev-newsroomly @ydemetriades @qjnz @NecromancerKing @lpatterson14


Marked-terminal doesn't support marked  > v14

Marked-terminal doesn't support marked  > v14, which makes using both marked >= v14 and marked-terminal = v.7.0.1 impossible.

I've just come up against this too whilst trying to bump marked in a project. A PR was merged to fix this in https://github.com/mikaelbr/marked-terminal/pull/303 but I don't think it's been released yet.
@mikaelbr any chance of releasing a new version of this package so we can update to<EMAIL_ADDRESS>please?

Should be fixed in<EMAIL_ADDRESS>now


Order of default resource manager

Hi,
For disable_default_resource_manager = true, is there a way currently to show it after our own menus? Thanks.

Hey yes.. but you need to sort the Nova::tools property to set the order things.. you can do it from the nova service provider register() method I believe

Hmm, the lifecycle is register(), boot(), then NovaApplicationServiceProvider.php::boot() calls tools() and merge it. I don't see a nice, easy way to sort.


Markdown doesn't get updated unless I click 'Insert cell below'

Steps to cause the bug to occur

Open a Jupyter notebook
Insert 2 or 3 cells in advance.
Type text in the first cell and assign it as Markdown (by clicking the 'M' sign on the top-left corner of the cell).
Type in the next cell.

Actual behavior
The text in the first cell does not get auto-saved.
Expected behavior
The content in the first cell should get auto-saved.
The work-around which I'm using now :
After typing text in a cell, I click the '+'  button or 'Insert cell below' (which works only if it's clicked twice) and that somehow saves the Markdown content that I just typed.

Jupyter environment

Jupyter server running:                       Local
Extension version:                               2020.2.62710
VS Code version:                                1.41.1
Python  version:                                 3.7.3 64-bit
OS:                                                    Windows_NT x64 10.0.14393
Virtual environment:                          conda

I'm not reproing this. Let me make sure I'm following the same steps though:

Open notebook
Insert cells at the top of the notebook
Type in text in first cell
Change to markdown
Type in text in second cell
Change to markdown
Type in text in third cell

First two cells should lose text typed in?

The steps you followed are correct, and it seems to be working as expected in your case. When I do the same thing, it doesn't get saved, unless I insert a cell below after entering text.

If you can repro it consistently, can you capture a console log for me? This one would be the console log for the editor. You get to this by running the command 'Developer: Open Webview Developer Tools', then click on the console tab, right click, save as, and upload here.
Thanks.

@Ikru488 Do you have auto save turned on?

The not-getting-saved problem got resolved when I reinstalled the python extension. It still acts funny though, I can't delete the text in a markdown cell, only modify it, or delete the cell.
Anyhow, here's the console log, hope this helps :
console-1581595192746.txt

Not sure what you mean by you can't delete text? The backspace key doesn't work?

I mean that deleted text reappears. Like this :

Oh okay. That makes more sense. That should be addressed by this issue here:
https://github.com/microsoft/vscode-python/issues/8589


Allow for non-breaking of words in languages without spaces between words

The wrapping / non-wrapping / justification of text is apparently not working well for Thai.  This relates to word boundary definition in this language, and many other non-Latin character based languages, where words are not demarcated using spaces.  In practice, in our current report implementation this is leading to inappropriate breaks, or inappropriately large gaps where phrases should be split at particular words but a lack of spaces mean they aren't.
Here are some links I located about this issue; I'm not sure yet how to best resolve it.  While there are APIs which are used to identify word boundaries in languages like Thai for line breaking (eg ICU), and are implemented in web browsers like Chrome, I haven't yet been able to locate straightforward solutions that I can apply for this task yet.
Links:
https://stackoverflow.com/questions/8492763/thai-line-breaking-how-to-break-thai-text-effectively
https://opensource.googleblog.com/2016/10/budou-automatic-japanese-line-breaking.html
https://github.com/google/budou
https://gametorrahod.com/manual-word-breaking-approach-in-a-webpage/
https://unicode-org.github.io/icu/userguide/icu/
https://icu.unicode.org/download/70
https://github.com/unicode-org/icu/releases/tag/release-70-1
https://unicode-org.github.io/icu/userguide/boundaryanalysis/
https://www.w3.org/International/articles/typography/linebreak.en

For now this issue is a bit too big for this project.  What can be done is

liaise w/ translator to identify appropriate spaces in sentences where breaks may occur while preserving intending meaning
reduce font size, so fewer breaks are required

While this issue hasn't been solved, which isn't ideal, I will mark this as closed, as the above work-arounds can be implemented through the prose configuration.


Link pdf related libraries for component build.

Depends on atom/libchromiumcontent#104

Looks good to me, thanks!


Provide example of enabling instrumentation in AzureMonitorOpenTelemetryOptions

I see that AzureMonitorOpenTelemetryOptions supports various instrumentation options. Please document these.
https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/monitor/monitor-opentelemetry

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 17273ac2-3b96-28e0-1e1e-a157914e63c1
Version Independent ID: bd97fcde-edff-78c5-cc0b-e0245ece25a7
Content: Configure Azure Monitor OpenTelemetry for .NET, Java, Node.js, and Python applications - Azure Monitor
Content Source: articles/azure-monitor/app/opentelemetry-configuration.md
Service: azure-monitor
Sub-service: application-insights
GitHub Login: @AaronMaxwell
Microsoft Alias: aaronmax

@chitturs Thanks for your comment! We will review and provide an update as appropriate.


Show better instructions for unsupported configs

Currently, if the config is not supported we show a very short 'Error' message that doesn't give any information.
Required behavior:

If the run config is not supported disable the 'Add to run config' link. The tooltip should say 'Automatic run config modification is not supported for this configuration type".
The instructions should also include the ENV variables to include the agent:
JAVA_TOOL_OPTIONS=-javaagent:${env.TMPDIR}/temp-digma-otel-jars/opentelemetry-javaagent.jar

https://www.figma.com/design/MxA95ZHK5NqGX4ptFQljRJ/⭐-Design-System-3.0?node-id=7694-114746&t=2NDU1npQJhizQlPo-11 - Design mockup

I did some testing, here are a few issues:
When the active run config is Maven (currently not supported) the ‘Set active run config’ option is available but clicking on the button does nothing (and now no error is shown)
When selecting a local environment and a run config that is not supported from a different type (for example composite) don’t use the full agent path but instead use: ${env.TMPDIR}

During the testing, it was found that the TMPDIR variable is not present in some operating systems (e.g., OpenSuse Linux distro) and cannot be resolved when it is passed as a part of the Environment variable value in JetBrains Run Configuration.
As it can lead to a broken user flow, it was agreed to keep the real path for now.


blocked from publishing blog post on openpolicynetwork.org

Can you try now?

no. it might have something to do with the "schedule" feature. i just opened a new blog post and published it without that.

OPN was under attack for a while, so we upped the security on it, which is
what was telling you to go away.
Are you on your usual internet connection?

yes

Can you try an incognito/private window?

i'm still being blocked when attempting to save a draft post, even in incognito mode

@mattl any idea what's going on with the blocking on this?


Multi tab and column

Hi, first of all I would like to mention that your work is awesome !
I have covering a page from HTML to Markdown. I noticed that it was not including Multi Tab option like in the URL https://developer.bigcommerce.com/api/load scroll down to Examples (PHP, RUBY)
Also, How should we input do multi-column data like https://developer.bigcommerce.com/api Scroll down to 3. Get your keys we have 2 column there.
Looking forward for a quick response.
Zeeshan

Hi Zeeshan. Thanks for the feedback, and sorry for the slow response :)
I’m not sure exactly how you are retrieving the HTML from these pages, so it’s a little difficult to know what the issue is. to-markdown will convert whatever HTML string is passed into it, so if those tabs are not being converted, it might be because they are not included in the input.
Re: multi-columns: Markdown doesn't really "do" columns, so there’s no easy way to represent HTML that has been styled that way. to-markdown works best on simple documents. It tends to breakdown with complex HTML input.
Sorry I can’t be of more help.


Minor fixes around SecretKey

As mentioned in #1702 we should remove SecretKey. Those commits aim in that direction, by clearing up the field around it (removing one of the only direct usage), along with some little style fixes found along the way.

How I see now, thanks for the clarification. I think we should go with something like assertValid instead of isValid called from assert for the other function then.

Comments addressed: Applied most of @linked0 's diff and removed the last commit for now.


  Don't review yet.

Is this still in active development / whats the status?
We've been talking a lot lately about how we want to keep PRs short and frequent as opposed to long running. Maybe this is blocked on something else?

Forgot about this.  Gonna close for now.


Fixed on_lambda?

When local testing (Jets.env.test? == true), perform_later is not work in 'local mode'.
Therefore, the conditional branching inside the "on_lambda?" method has been modified.

This is a 🐞 bug fix.

[ ] I've added tests (if it's a bug, feature or enhancement)
[ ] I've adjusted the documentation (if it's a feature or enhancement)
[ ] The test suite passes (run bundle exec rspec to verify this)

Summary

Context

How to Test

Version Changes

Thanks for the fix! Running into this issue too, makes it impossible to run most of my tests :/


Fixed Examples, Added Examples CI.

Description
Reduced Example Test cases and added to CI
Fixed examples
Fixed bugs breaking some of the examples
Currently skips these examples:
["2D_ibm_cfl_dt", "1D_sodHypo", "2D_viscous", "2D_laplace_pressure_jump", "2D_bubbly_steady_shock", "2D_advection", "2D_hardcodied_ic", "2D_ibm_multiphase"]
Fixes #474
To-do

[ ] Add GH issue listing skipped example cases in CI, what it means for them to be currently "broken", and what you remember about why they are broken (NaN, tolerance, etc.). Include some possible paths to success (grid size? time step size? etc.)

Type of change

[x] New feature (non-breaking change which adds functionality)

Scope

[x] This PR comprises a set of related changes with a common goal

How Has This Been Tested?

[x] Github CI
[x] Locally on a Ubuntu VM with intel compilers, and my compiler with GCC 14.2

Test Configuration:

What computers and compilers did you use to test this:

Checklist

[x] I have added comments for the new code
[x] I ran ./mfc.sh format before committing my code
[x] This PR does not introduce any repeated code (it follows the DRY principle)
[x] I cannot think of a way to condense this code and reduce any introduced additional line count

This seems good to me. What options did you use to generate the goldenfiles? If debug, can you open a GitHub issue on MFC to force debug mode when generating new goldenfiles?
Also requesting review from @henryleberre particularly on the toolchain/ in case there's something that should be adjusted there.

This seems good to me. What options did you use to generate the goldenfiles? If debug, can you open a GitHub issue on MFC to force debug mode when generating new goldenfiles?

They are generated with default settings ie (MPI, no-debug, intel: false), so no need for anything special.

Considering 175 Base Test cases are breaking on Phoenix CPU after I ran it, I am going to regenerate the base test suite.

Why did they fail? If you didn't change how those tests were being run, the tests should pass as they do on the normal master branch, right? Or did you change the tolerances of the tests or something else?

Oh yeaaa, why am I regenerating them. it seems to be an issue with mpirun, so I will look into it.

Can be merged once CI passes + merge conflicts resolved.

I opened a companion issue to fix the broken CI cases: https://github.com/MFlowCode/MFC/issues/751 @okBrian


[SPK] Tracking external applications

As a:
Developer
I want:
to be able to use external applications and have my deployments managed by the pipelines.
Additional context:
If I have a bedrock project that is dependent on a service application, how would this be done? ie. I need to deploy a Mongo or a Postgres container on my cluster along side my other microservices.
Additionally, how would service introspection be able to track the deployment process?
Does this require updates to documentation?:
yes

@mtarng I'm understanding your scenario as "What if you have additional applications in the HLD that are essentially 3rd party?" How do you track them  in the service introspection tool?
Correct interpretation?

@andrebriggs yes, that's correct. Though these external applications may be defined inside one or more application monorepositories. So this also covers how would we may manage and track their deployments, and how would we manage conflicts between dependencies from other application repositories.

@andrebriggs yes, that's correct. Though these external applications may be defined inside one or more application monorepositories. So this also covers how would we may manage and track their deployments, and how would we manage conflicts between dependencies from other application repositories.
@bnookala for context

@bnookala context?

As discussed @bnookala @mtarng will re-work this issue


Attempted import error: 'DOMUtils' is not exported from '../esm/history.js'.

when I run "npm run build", it shows some errors:
here is the logs:
05:57:04 Creating an optimized production build...
05:58:55 EXITCODE   0Failed to compile.
05:58:55
05:58:55 ./node_modules/history/es/DOMUtils.js
05:58:55 Attempted import error: 'DOMUtils' is not exported from '../esm/history.js'.
05:58:55
05:58:55
05:58:55 npm ERR! code ELIFECYCLE
05:58:55 npm ERR! errno 1
05:58:55 npm ERR<EMAIL_ADDRESS>build: react-app-rewired build
05:58:55 npm ERR! Exit status 1

Revert to 4.7.2 version

npm run build is working fine for me on master


UI Becomes unresponsive if scene isn't saved after "Save Scene As..." menu shows and "Cancel" is clicked

Godot version
v4.1.1.stable.official [bd6af8e0e]
System information
Godot v4.1.1.stable - Windows 10.0.22621 - Vulkan (Mobile) - dedicated AMD Radeon RX 6700 XT (Advanced Micro Devices, Inc.; 31.0.14037.17019) - AMD Ryzen 7 2700 Eight-Core Processor (16 Threads)
Issue description
When creating a new scene and then adding a node, when I move focus to a new application (Chrome for example), the "Save Scene As..." popup and if I click "Cancel" the editor becomes unresponsive.
It acts as if the save scene modal is still open. I then have to restart Godot by opening the task manager and force quit.
Steps to reproduce

Create a new scene (without saving)
Add a node to the scene
Move focus to another app such as Chrome
The "Save Scene As..." menu shows up automatically
Press "Cancel"
Try to click on something within the editor

Minimal reproduction project
Test.zip

The same thing happens when you save the scene.

I noticed that If I download Godot through steam, the issue arises, however, downloading it through the http://godotengine.org/download, it seems to work fine.


                                                                       a,A

For bug reporting only! If you're posting a feature request or discussion, please ignore.
Expected Behavior
Please describe the behavior you are expecting.
Current Behavior
Please describe the current behavior?
Failure Information
Please help provide information about the failure if this is a bug.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.

Step 1
Step 2
...

Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.

Package Version: vX.Y.Z
Laravel Version: vX.Y.Z
PHP Version: vX.Y.Z
Using a toolset (Docker, Laradock, Vagrant, etc.):

Failure Logs
Please include any relevant log snippets or files here.

Invalid

@estiboa can you fill in the details or close this issue?

Please reopen with more information, thanks!


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_a48r4szbz7/clone/recipe/meta.yaml:14: patch_unnecessary: patch should not be in build when source/patches is not set
ERROR: /tmp/abs_a48r4szbz7/clone/recipe/meta.yaml:25: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_a48r4szbz7/clone/recipe/meta.yaml:26: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_a48r4szbz7/clone/recipe/meta.yaml:27: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_a48r4szbz7/clone/recipe/meta.yaml:28: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_a48r4szbz7/clone/recipe/meta.yaml:29: host_section_needs_exact_pinnings: Packages in host must have exact version pinnings, except python build tools.
ERROR: /tmp/abs_a48r4szbz7/clone/recipe/meta.yaml:58: missing_license_family: The recipe is missing the about/license_family key.
Errors were found


[Feature request] markdown to pdf conversion

It would be nice to be able to convert markdown files to pdf, leveraging the formatting capabilities.
As a example, the node package markdown-pdf [1] first converts markdown to HTML and then render it in a PDF.
[1] : https://github.com/alanshaw/markdown-pdf

Would love to get this. Currently using md2pdf, but getting it integrated under s-pdf umbrella would be much preferred.


Formal equiv diff MixedPatterns_top.sv

Test UHDM-integration-tests/tests/MixedPatterns/top.sv
UHDM contains a straightforward assignment to a struct simplified by Surelog (Simplified by https://github.com/chipsalliance/Surelog/pull/3291)
The plugin inverts the order of the struct and produces incorrect assignment values in the Yosys AST

Fixed


#732: Add CODE_OF_CONDUCT.md

For Issue #732

Thanks for working on this! Sorry, but #734 already adds the CoC, I hadn't merged it yet.


Calling startActivity() from outside of an Activity

Unable to open the battery settings. it throws this error
[ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: PlatformException(error, Calling startActivity() from outside of an Activity  context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?, null, android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity  context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

hii
could you test if this this branch acitivityaware solve the bugs

Hi,
tested with the branch and it works fine without any issues.
Thanks for resolving this.