From d3640a7d169d0c5c695156abd82738b3850a9e3a Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Sun, 9 Apr 2023 17:06:00 -0700 Subject: [PATCH] better --- prompts.py | 96 ++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 82 insertions(+), 14 deletions(-) diff --git a/prompts.py b/prompts.py index 5f15e5ac2..c8b27c600 100644 --- a/prompts.py +++ b/prompts.py @@ -16,19 +16,74 @@ new lines to replace the original chunk >>>>>>> UPDATED -Here is an example for how to JUST add lines to a file, without altering any existing lines. -This anchors the location of the new code in the file by including a few DISTINCTIVE lines from the original file. - -foo.py +example.py <<<<<<< ORIGINAL - result = cam.cnt() - return result -======= - result = cam.cnt() - return result +def subtract(x, y): + return x - y -def bar(b): - return b*b*b +# Function to multiply two numbers +def multiply(x, y): + return x * y + +======= +def subtract(x, y): + return x - y + +# Function to multiply two numbers! +def multiply(x, y): + return x * y + +>>>>>>> UPDATED + +example.py +<<<<<<< ORIGINAL +def square_root(x): + return x ** 0.5 + +# Main function +def main(): + print("Welcome to the calculator program!") + print("Please select an operation:") +======= +def square_root(x): + return x ** 0.5 + +def main(): + print("Welcome to the calculator program!") + print("Please select an operation:") +>>>>>>> UPDATED + +example.py +<<<<<<< ORIGINAL + print("5. Power") + print("6. Square Root") + + # Take input from the user + choice = input("Enter choice (1/2/3/4/5/6): ") + + # Check if choice is one of the options +======= + print("5. Power") + print("6. Square Root") + + # this is the main input + # where the user gets to choose + choice = input("Enter choice (1/2/3/4/5/6): ") + + # Check if choice is one of the options +>>>>>>> UPDATED + +example.py +<<<<<<< ORIGINAL +# Call the main function +if __name__ == '__main__': + main() +======= +# Call the main function +if __name__ == '__main__': + main() + +# the end >>>>>>> UPDATED ''' @@ -42,9 +97,22 @@ files_content_suffix = '' user_suffix = ''' -YOU CAN ONLY EDIT THE FILES I PROVIDED ABOVE! -NEVER INCLUDE AN ENTIRE FILE IN YOUR REPLY! -TO SPECIFY CODE CHANGES YOU MUST USE THE ORIGINAL/UPDATED EDIT COMMANDS! +BASE YOUR EDITS ON THE CURRENT CONTENTS OF THE FILES AS SHOWN IN THIS MESSAGE. + +NEVER RETURN CODE LIKE THIS: + +``` +file contents +... +``` + +NEVER RETURN CODE LIKE THIS: + +filename.ext +``` +file contents +... +``` ''' ### EDITOR