From 6b4ce832b3d9f4bb6d49f7d43528cf0f73e11148 Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Tue, 30 May 2023 06:39:19 -0700 Subject: [PATCH] screencast.svg --- assets/screencast.svg | 268 +++++++++++++++++++++--------------------- 1 file changed, 134 insertions(+), 134 deletions(-) diff --git a/assets/screencast.svg b/assets/screencast.svg index ad222c3e9..ffaaf8d88 100644 --- a/assets/screencast.svg +++ b/assets/screencast.svg @@ -1,4 +1,4 @@ - + @@ -16,146 +16,146 @@ } :root { - --animation-duration: 25539ms; + --animation-duration: 10130ms; } @keyframes roll { 0.000%{transform:translateY(0px)} -0.063%{transform:translateY(-578px)} -0.090%{transform:translateY(-1156px)} -0.677%{transform:translateY(-1734px)} -1.108%{transform:translateY(-2312px)} -1.464%{transform:translateY(-2890px)} -2.052%{transform:translateY(-3468px)} -2.490%{transform:translateY(-4046px)} -3.019%{transform:translateY(-4624px)} -3.285%{transform:translateY(-5202px)} -3.810%{transform:translateY(-5780px)} -4.299%{transform:translateY(-6358px)} -4.887%{transform:translateY(-6936px)} -5.474%{transform:translateY(-7514px)} -6.061%{transform:translateY(-8092px)} -6.649%{transform:translateY(-8670px)} -7.236%{transform:translateY(-9248px)} -7.823%{transform:translateY(-9826px)} -7.902%{transform:translateY(-10404px)} -8.489%{transform:translateY(-10982px)} -9.076%{transform:translateY(-11560px)} -9.088%{transform:translateY(-12138px)} -9.112%{transform:translateY(-12716px)} -9.699%{transform:translateY(-13294px)} -10.286%{transform:translateY(-13872px)} -10.658%{transform:translateY(-14450px)} -11.124%{transform:translateY(-15028px)} -11.504%{transform:translateY(-15606px)} -11.805%{transform:translateY(-16184px)} -12.252%{transform:translateY(-16762px)} -12.596%{transform:translateY(-17340px)} -12.961%{transform:translateY(-17918px)} -13.219%{transform:translateY(-18496px)} -13.618%{transform:translateY(-19074px)} -13.802%{transform:translateY(-19652px)} -14.069%{transform:translateY(-20230px)} -14.656%{transform:translateY(-20808px)} -15.243%{transform:translateY(-21386px)} -15.600%{transform:translateY(-21964px)} -15.862%{transform:translateY(-22542px)} -16.344%{transform:translateY(-23120px)} -16.520%{transform:translateY(-23698px)} -16.684%{transform:translateY(-24276px)} -17.088%{transform:translateY(-24854px)} -17.315%{transform:translateY(-25432px)} -17.796%{transform:translateY(-26010px)} -18.235%{transform:translateY(-26588px)} -18.822%{transform:translateY(-27166px)} -19.410%{transform:translateY(-27744px)} -19.997%{transform:translateY(-28322px)} -20.584%{transform:translateY(-28900px)} -21.062%{transform:translateY(-29478px)} -21.508%{transform:translateY(-30056px)} -21.681%{transform:translateY(-30634px)} -22.080%{transform:translateY(-31212px)} -22.667%{transform:translateY(-31790px)} -22.996%{transform:translateY(-32368px)} -23.478%{transform:translateY(-32946px)} -23.646%{transform:translateY(-33524px)} -24.234%{transform:translateY(-34102px)} -24.821%{transform:translateY(-34680px)} -25.408%{transform:translateY(-35258px)} -25.996%{transform:translateY(-35836px)} -26.583%{transform:translateY(-36414px)} -27.061%{transform:translateY(-36992px)} -27.507%{transform:translateY(-37570px)} -27.812%{transform:translateY(-38148px)} -28.341%{transform:translateY(-38726px)} -28.482%{transform:translateY(-39304px)} -28.819%{transform:translateY(-39882px)} -29.093%{transform:translateY(-40460px)} -29.406%{transform:translateY(-41038px)} -29.711%{transform:translateY(-41616px)} -30.107%{transform:translateY(-42194px)} -30.635%{transform:translateY(-42772px)} -30.933%{transform:translateY(-43350px)} -31.520%{transform:translateY(-43928px)} -32.108%{transform:translateY(-44506px)} -32.405%{transform:translateY(-45084px)} -32.993%{transform:translateY(-45662px)} -33.580%{transform:translateY(-46240px)} -34.167%{transform:translateY(-46818px)} -34.755%{transform:translateY(-47396px)} -35.342%{transform:translateY(-47974px)} -35.929%{transform:translateY(-48552px)} -36.517%{transform:translateY(-49130px)} -37.104%{transform:translateY(-49708px)} -37.691%{transform:translateY(-50286px)} -38.279%{transform:translateY(-50864px)} -38.866%{transform:translateY(-51442px)} -39.453%{transform:translateY(-52020px)} -40.041%{transform:translateY(-52598px)} -40.628%{transform:translateY(-53176px)} -41.215%{transform:translateY(-53754px)} -41.803%{transform:translateY(-54332px)} -42.390%{transform:translateY(-54910px)} -42.977%{transform:translateY(-55488px)} -43.565%{transform:translateY(-56066px)} -44.152%{transform:translateY(-56644px)} -44.739%{transform:translateY(-57222px)} -45.327%{transform:translateY(-57800px)} -45.914%{transform:translateY(-58378px)} -46.501%{transform:translateY(-58956px)} -47.089%{transform:translateY(-59534px)} -47.676%{transform:translateY(-60112px)} -48.263%{transform:translateY(-60690px)} -48.851%{transform:translateY(-61268px)} -49.438%{transform:translateY(-61846px)} -50.025%{transform:translateY(-62424px)} -50.613%{transform:translateY(-63002px)} -51.200%{transform:translateY(-63580px)} -51.787%{transform:translateY(-64158px)} -52.375%{transform:translateY(-64736px)} -52.962%{transform:translateY(-65314px)} -53.549%{transform:translateY(-65892px)} -54.137%{transform:translateY(-66470px)} -54.724%{transform:translateY(-67048px)} -55.311%{transform:translateY(-67626px)} -55.899%{transform:translateY(-68204px)} -56.486%{transform:translateY(-68782px)} -57.073%{transform:translateY(-69360px)} -57.661%{transform:translateY(-69938px)} -58.248%{transform:translateY(-70516px)} -58.836%{transform:translateY(-71094px)} -59.423%{transform:translateY(-71672px)} -60.010%{transform:translateY(-72250px)} -60.018%{transform:translateY(-72828px)} -60.605%{transform:translateY(-73406px)} -60.774%{transform:translateY(-73984px)} -60.832%{transform:translateY(-74562px)} -60.844%{transform:translateY(-75140px)} +0.010%{transform:translateY(-578px)} +0.020%{transform:translateY(-1156px)} +0.030%{transform:translateY(-1734px)} +0.039%{transform:translateY(-2312px)} +0.049%{transform:translateY(-2890px)} +0.059%{transform:translateY(-3468px)} +0.069%{transform:translateY(-4046px)} +0.079%{transform:translateY(-4624px)} +0.089%{transform:translateY(-5202px)} +0.099%{transform:translateY(-5780px)} +0.109%{transform:translateY(-6358px)} +0.118%{transform:translateY(-6936px)} +0.128%{transform:translateY(-7514px)} +0.138%{transform:translateY(-8092px)} +0.148%{transform:translateY(-8670px)} +0.158%{transform:translateY(-9248px)} +0.168%{transform:translateY(-9826px)} +0.178%{transform:translateY(-10404px)} +0.188%{transform:translateY(-10982px)} +0.197%{transform:translateY(-11560px)} +0.207%{transform:translateY(-12138px)} +0.217%{transform:translateY(-12716px)} +0.227%{transform:translateY(-13294px)} +0.237%{transform:translateY(-13872px)} +0.247%{transform:translateY(-14450px)} +0.257%{transform:translateY(-15028px)} +0.267%{transform:translateY(-15606px)} +0.276%{transform:translateY(-16184px)} +0.286%{transform:translateY(-16762px)} +0.296%{transform:translateY(-17340px)} +0.306%{transform:translateY(-17918px)} +0.316%{transform:translateY(-18496px)} +0.326%{transform:translateY(-19074px)} +0.336%{transform:translateY(-19652px)} +0.346%{transform:translateY(-20230px)} +0.355%{transform:translateY(-20808px)} +0.365%{transform:translateY(-21386px)} +0.375%{transform:translateY(-21964px)} +0.385%{transform:translateY(-22542px)} +0.395%{transform:translateY(-23120px)} +0.405%{transform:translateY(-23698px)} +0.415%{transform:translateY(-24276px)} +0.424%{transform:translateY(-24854px)} +0.434%{transform:translateY(-25432px)} +0.444%{transform:translateY(-26010px)} +0.454%{transform:translateY(-26588px)} +0.464%{transform:translateY(-27166px)} +0.474%{transform:translateY(-27744px)} +0.484%{transform:translateY(-28322px)} +0.494%{transform:translateY(-28900px)} +0.503%{transform:translateY(-29478px)} +0.513%{transform:translateY(-30056px)} +0.523%{transform:translateY(-30634px)} +0.533%{transform:translateY(-31212px)} +0.543%{transform:translateY(-31790px)} +0.553%{transform:translateY(-32368px)} +0.563%{transform:translateY(-32946px)} +0.573%{transform:translateY(-33524px)} +0.582%{transform:translateY(-34102px)} +0.592%{transform:translateY(-34680px)} +0.602%{transform:translateY(-35258px)} +0.612%{transform:translateY(-35836px)} +0.622%{transform:translateY(-36414px)} +0.632%{transform:translateY(-36992px)} +0.642%{transform:translateY(-37570px)} +0.652%{transform:translateY(-38148px)} +0.661%{transform:translateY(-38726px)} +0.671%{transform:translateY(-39304px)} +0.681%{transform:translateY(-39882px)} +0.691%{transform:translateY(-40460px)} +0.701%{transform:translateY(-41038px)} +0.711%{transform:translateY(-41616px)} +0.721%{transform:translateY(-42194px)} +0.731%{transform:translateY(-42772px)} +0.740%{transform:translateY(-43350px)} +0.750%{transform:translateY(-43928px)} +0.760%{transform:translateY(-44506px)} +0.770%{transform:translateY(-45084px)} +0.780%{transform:translateY(-45662px)} +0.790%{transform:translateY(-46240px)} +0.800%{transform:translateY(-46818px)} +0.809%{transform:translateY(-47396px)} +0.819%{transform:translateY(-47974px)} +0.829%{transform:translateY(-48552px)} +0.839%{transform:translateY(-49130px)} +0.849%{transform:translateY(-49708px)} +0.859%{transform:translateY(-50286px)} +0.869%{transform:translateY(-50864px)} +0.879%{transform:translateY(-51442px)} +0.888%{transform:translateY(-52020px)} +0.898%{transform:translateY(-52598px)} +0.908%{transform:translateY(-53176px)} +0.918%{transform:translateY(-53754px)} +0.928%{transform:translateY(-54332px)} +0.938%{transform:translateY(-54910px)} +0.948%{transform:translateY(-55488px)} +0.958%{transform:translateY(-56066px)} +0.967%{transform:translateY(-56644px)} +0.977%{transform:translateY(-57222px)} +0.987%{transform:translateY(-57800px)} +0.997%{transform:translateY(-58378px)} +1.007%{transform:translateY(-58956px)} +1.017%{transform:translateY(-59534px)} +1.027%{transform:translateY(-60112px)} +1.037%{transform:translateY(-60690px)} +1.046%{transform:translateY(-61268px)} +1.056%{transform:translateY(-61846px)} +1.066%{transform:translateY(-62424px)} +1.076%{transform:translateY(-63002px)} +1.086%{transform:translateY(-63580px)} +1.096%{transform:translateY(-64158px)} +1.106%{transform:translateY(-64736px)} +1.115%{transform:translateY(-65314px)} +1.125%{transform:translateY(-65892px)} +1.135%{transform:translateY(-66470px)} +1.145%{transform:translateY(-67048px)} +1.155%{transform:translateY(-67626px)} +1.165%{transform:translateY(-68204px)} +1.175%{transform:translateY(-68782px)} +1.185%{transform:translateY(-69360px)} +1.194%{transform:translateY(-69938px)} +1.204%{transform:translateY(-70516px)} +1.214%{transform:translateY(-71094px)} +1.224%{transform:translateY(-71672px)} +1.234%{transform:translateY(-72250px)} +1.244%{transform:translateY(-72828px)} +1.254%{transform:translateY(-73406px)} +1.264%{transform:translateY(-73984px)} +1.273%{transform:translateY(-74562px)} +1.283%{transform:translateY(-75140px)} 100.000%{transform:translateY(-75140px)} } #screen_view { - animation-duration: 25539ms; + animation-duration: 10130ms; animation-iteration-count:infinite; animation-name:roll; animation-timing-function: steps(1,end); @@ -190,5 +190,5 @@ - macbook$ macbook$ a macbook$ ai macbook$ aid macbook$ aide macbook$ aider macbook$ aider macbook$ aider d macbook$ aider de macbook$ aider dem macbook$ aider demo macbook$ aider demo. macbook$ aider demo.p macbook$ aider demo.py macbook$ aider demo.pyAdded demo.py to the chatUsing git repo: .git────────────────────────────────────────────────────────────────────────────────demo.py> demo.py> a demo.py> ad demo.py> add demo.py> add demo.py> add a demo.py> add a demo.py> add a n demo.py> add a na demo.py> add a nam demo.py> add a name demo.py> add a name demo.py> add a name p print demo.py> add a name pa demo.py> add a name par demo.py> add a name para demo.py> add a name param demo.py> add a name param demo.py> add a name param t demo.py> add a name param to demo.py> add a name param to demo.py> add a name param to t demo.py> add a name param to th demo.py> add a name param to the demo.py> add a name param to the demo.py> add a name param to the g greeting demo.py> add a name param to the gr greeting demo.py> add a name param to the `greeting` greeting demo.py> add a name param to the `greeting` demo.py> add a name param to the `greeting` f demo.py> add a name param to the `greeting` fu demo.py> add a name param to the `greeting` fun demo.py> add a name param to the `greeting` func demo.py> add a name param to the `greeting` funct demo.py> add a name param to the `greeting` functi demo.py> add a name param to the `greeting` functio demo.py> add a name param to the `greeting` function demo.py> add a name param to the `greeting` function. demo.py> add a name param to the `greeting` function. demo.py> add a name param to the `greeting` function. a demo.py> add a name param to the `greeting` function. ad demo.py> add a name param to the `greeting` function. add demo.py> add a name param to the `greeting` function. add demo.py> add a name param to the `greeting` function. add a demo.py> add a name param to the `greeting` function. add al demo.py> add a name param to the `greeting` function. add all demo.py> add a name param to the `greeting` function. add all demo.py> add a name param to the `greeting` function. add all t demo.py> add a name param to the `greeting` function. add all th demo.py> add a name param to the `greeting` function. add all the demo.py> add a name param to the `greeting` function. add all the demo.py> add a name param to the `greeting` function. add all the t demo.py> add a name param to the `greeting` function. add all the ty demo.py> add a name param to the `greeting` function. add all the typ demo.py> add a name param to the `greeting` function. add all the type demo.py> add a name param to the `greeting` function. add all the types demo.py> add a name param to the `greeting` function. add all the types. demo.py> add a name param to the `greeting` function. add all the types. I will I will update I will update the I will update the ` I will update the `g I will update the greeting I will update the greeting function to I will update the greeting function to accept I will update the greeting function to accept a I will update the greeting function to accept a `name I will update the greeting function to accept a name I will update the greeting function to accept a name parameter I will update the greeting function to accept a name parameter and I will update the greeting function to accept a name parameter and include type I will update the greeting function to accept a name parameter and include type hints hints for the hints for the parameter and hints for the parameter and the return hints for the parameter and the return type. demo.py <<<<<<< ORIGINAL def greeting def greeting(): print print("Hello print("Hello, world print("Hello, world!") ======= def def greeting(name def greeting(name: str def greeting(name: str) def greeting(name: str) -> None def greeting(name: str) -> None: print(f print(f"Hello print(f"Hello, { print(f"Hello, {name print(f"Hello, {name}!") >>>>>>> UPDATED Applied edit to demo.pyCommit 9237455 aider: Updated greeting function to accept a name parameter and include type hints. + macbook$ macbook$ a macbook$ ai macbook$ aid macbook$ aide macbook$ aider macbook$ aider macbook$ aider d macbook$ aider de macbook$ aider dem macbook$ aider demo macbook$ aider demo. macbook$ aider demo.p macbook$ aider demo.py macbook$ aider demo.pyAdded demo.py to the chatUsing git repo: .git────────────────────────────────────────────────────────────────────────────────demo.py> demo.py> a demo.py> ad demo.py> add demo.py> add demo.py> add a demo.py> add a demo.py> add a n demo.py> add a na demo.py> add a nam demo.py> add a name demo.py> add a name demo.py> add a name p print demo.py> add a name pa demo.py> add a name par demo.py> add a name para demo.py> add a name param demo.py> add a name param demo.py> add a name param t demo.py> add a name param to demo.py> add a name param to demo.py> add a name param to t demo.py> add a name param to th demo.py> add a name param to the demo.py> add a name param to the demo.py> add a name param to the g greeting demo.py> add a name param to the gr greeting demo.py> add a name param to the `greeting` greeting demo.py> add a name param to the `greeting` demo.py> add a name param to the `greeting` f demo.py> add a name param to the `greeting` fu demo.py> add a name param to the `greeting` fun demo.py> add a name param to the `greeting` func demo.py> add a name param to the `greeting` funct demo.py> add a name param to the `greeting` functi demo.py> add a name param to the `greeting` functio demo.py> add a name param to the `greeting` function demo.py> add a name param to the `greeting` function. demo.py> add a name param to the `greeting` function. demo.py> add a name param to the `greeting` function. a demo.py> add a name param to the `greeting` function. ad demo.py> add a name param to the `greeting` function. add demo.py> add a name param to the `greeting` function. add demo.py> add a name param to the `greeting` function. add a demo.py> add a name param to the `greeting` function. add al demo.py> add a name param to the `greeting` function. add all demo.py> add a name param to the `greeting` function. add all demo.py> add a name param to the `greeting` function. add all t demo.py> add a name param to the `greeting` function. add all th demo.py> add a name param to the `greeting` function. add all the demo.py> add a name param to the `greeting` function. add all the demo.py> add a name param to the `greeting` function. add all the t demo.py> add a name param to the `greeting` function. add all the ty demo.py> add a name param to the `greeting` function. add all the typ demo.py> add a name param to the `greeting` function. add all the type demo.py> add a name param to the `greeting` function. add all the types demo.py> add a name param to the `greeting` function. add all the types. demo.py> add a name param to the `greeting` function. add all the types. I will I will update I will update the I will update the ` I will update the `g I will update the greeting I will update the greeting function to I will update the greeting function to accept I will update the greeting function to accept a I will update the greeting function to accept a `name I will update the greeting function to accept a name I will update the greeting function to accept a name parameter I will update the greeting function to accept a name parameter and I will update the greeting function to accept a name parameter and include type I will update the greeting function to accept a name parameter and include type hints hints for the hints for the parameter and hints for the parameter and the return hints for the parameter and the return type. demo.py <<<<<<< ORIGINAL def greeting def greeting(): print print("Hello print("Hello, world print("Hello, world!") ======= def def greeting(name def greeting(name: str def greeting(name: str) def greeting(name: str) -> None def greeting(name: str) -> None: print(f print(f"Hello print(f"Hello, { print(f"Hello, {name print(f"Hello, {name}!") >>>>>>> UPDATED Applied edit to demo.pyCommit 9237455 aider: Updated greeting function to accept a name parameter and include type hints. \ No newline at end of file