Author Topic: Croquette IDE  (Read 19974 times)

0 Members and 1 Guest are viewing this topic.

Offline JustCause

  • CoT Emeritus
  • LV8 Addict (Next: 1000)
  • *
  • Posts: 810
  • Rating: +115/-5
    • View Profile
Re: Croquette IDE
« Reply #60 on: October 26, 2011, 01:40:39 pm »
Wow, holy crap how did I miss this. This is amazing. Keep up the awesome work!
See you, space cowboy...

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #61 on: October 26, 2011, 03:30:43 pm »
Wow, holy crap how did I miss this. This is amazing. Keep up the awesome work!

Thanks. I haven't been working on this lately, but I'll resume work as soon as I can. Michael, as far as I know, keeps working, though ;)
« Last Edit: October 26, 2011, 03:30:48 pm by ephan »

Offline XVicarious

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 485
  • Rating: +45/-28
  • I F**king Love Twisty Puzzles
    • View Profile
    • XVicarious
Re: Croquette IDE
« Reply #62 on: October 26, 2011, 10:42:13 pm »
Last commit was Sept 16th :(

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Croquette IDE
« Reply #63 on: October 27, 2011, 02:37:59 am »
That doesn't answer my question :P
Yay ! Quoting myself

Bump ;D
Okay, I have a stupid bug.
This text, in the spoiler, in a .txt file, doesn't want to be converted.
I tried to copy/paste it into Croquette and save it; it freezes. D:
I tried to drag/drop it into TI Convert 0.5.1; it shows a blinking cursor on the command prompt. :(
When I delete all from ".      DIVERS", it works (but the file is obviously not complete -.-°)
What to do ?
Spoiler For Spoiler:
.NOMS
.                  POKEMONS
"Bulbizarre"[00]->GDB2
"Herbizarre"[00]
"Florizarre"[00]
"Salameche"[00]
"Reptincel"[00]
"Dracaufeu"[00]
"Carapuce"[00]
"Carabaffe"[00]
"Tortank"[00]
"Chenipan"[00]
"Chrysacier"[00]
"Papilusion"[00]
"Roucool"[00]
"Roucoups"[00]
"Roucarnage"[00]
"Pikachu"[00]
"Raichu"[00]
"NidoranF"[00]
"Nidoqueen"[00]
"NidoranM"[00]
"Nidoking"[00]
"Nosferapti"[00]
"Nosferalto"[00]
"Mystherbe"[00]
"Rafflesia"[00]
"Taupiqueur"[00]
"Triopikeur"[00]
"Miaouss"[00]
"Persian"[00]
"Abra"[00]
"Kadabra"[00]
"Machoc"[00]
"Machopeur"[00]
"Mackogneur"[00]
"Racaillou"[00]
"Gravalanch"[00]
"Fantominus"[00]
"Spectrum"[00]
"Ectoplasma"[00]
"Magicarpe"[00]
"Leviator"[00]
"Rattata"[00]
"Rattatac"[00]
"Onix"[00]

.                     ATTAQUES
"Charge"[00]->GDB3
"Griffe"[00]
"Morsure"[00]
"Metronome"[00]
"Tranche"[00]
"Ultralaser"[00]
"Ecume"[00]
"Pistolet a O"[00]
"Coud Krane"[00]
"Hydrocanon"[00]
"Flammeche"[00]
"Frenesie"[00]
"Lance Flamme"[00]
"Danseflamme"[00]
"Eclair"[00]
"Vive Attaque"[00]
"Souplesse"[00]
"Tonnerre"[00]
"Fatal Foudre"[00]
"Poing Karate"[00]
"Balayage"[00]
"Frappe Atlas"[00]
"Fouet Lianes"[00]
"Tranch Herbe"[00]
"Lance Soleil"[00]
"Choc Mental"[00]
"Ecras Face"[00]
"Rafale Psy"[00]
"Meteores"[00]
"Psyko"[00]
"Tornade"[00]
"Picpic"[00]
"Cru Aile"[00]
"Vol"[00]
"Lechouille"[00]
"Tenebres"[00]
"Devoreve"[00]
"Jet Pierres"[00]
"Tunnel"[00]
"Seisme"[00]
.                       TYPES
"Normal"[00]->GDB4
"Eau"[00]
"Feu"[00]
"Elektrik"[00]
"Combat"[00]
"Plante"[00]
"Psychique"[00]
"Vol"[00]
"Spectre"[00]
"Roche Sol"[00]
.                       BOSS
"Pierre"[00]->GDB5
"Major Bob"[00]
"Erika"[00]
"Giovanni"[00]
"Olga"[00]
"Aldo"[00]
"Agatha"[00]
"Peter"[00]
.                       PANNEAUX
"Jadielle"[00]->GDB1P
"Argenta"[00]
"Carmin sur Mer"[00]
"Celadopole"[00]

.                  DIVERS
"La progression sera sauvee"[00]->Str11
"Continuer ?"[00]->Str12
"Equipe"[00]->Str13
"Boite"[00]->Str14
"niv"[00]->Str15
"Pkmn"[00]->Str16
"Relacher"[00]->Str17
"Etes vous sur ?"[00]->Str18
"Achat Vente"[00]->Str19
"Potions"[00]->Str20
"Elixir"[00]->Str21
"Pokeballs"[00]->Str22
"sous:                    "[00]->Str23
"Vos Pokemons sont gueris."[00]->Str24
"A bientot !"[00]->Str25
"Pokedex"[00]->Str26
"Pokemon"[00]->Str27
"0bjet"[00]->Str28
"Joueur"[00]->Str29
"Sauver"[00]->Str30
"0ption"[00]->Str31
"Retour"[00]->Str32
"Sauvegarde..."[00]->Str33

"Un "[00]->Str34
"Quelqu'un"[00]->Str35
"veut se battre !"[00]->Str36
"A l' attaque !"[00]->Str37
" "[00]->Str38
"C' est tres efficace !"[00]->Str39
"Ce n' est pas tres efficace..."[00]->Str40
"gagne "[00]->Str41
"points EXP"[00]->Str42
"a monte d' un niveau !"[00]->Str43
" veut"[00]->Str44
"apprendre "[00]->Str45
"Quel emplacement ?"[00]->Str46
"Etes-vous sur ?"[00]->Str47
"L'adversaire va envoyer"[00]->Str48
"L' adversaire utilise"[00]->Str49
"Metronome"[00]->Str50
"1:Attaquer"[00]->Str51
"2:Pokemons"[00]->Str52
"3:Inventaire"[00]->Str53
"4:Fuite"[00]->Str54
"Charge"[00]->Str55
"--"[00]->Str56
"Vous utilisez"[00]->Str57
"Vous prenez la fuite !"[00]->Str58
"Fuite impossible !"[00]->Str59
"L' adversaire est battu."[00]->Str60
"Vous empochez 500 sous."[00]->Str61
"Vous gagnez un badge !"[00]->Str62
"Inventaire"[00]->Str63
"Utiliser"[00]->Str64
"1:Potion"[00]->Str65
"2:Elixir"[00]->Str66
"3:Pokeballs"[00]->Str67
"("[00]->Str68
")    "[00]->Str69
"Impossible"[00]->Str70
"Les boites sont pleines."[00]->Str71
"Capture ! Le Pokemon est"[00]->Str72
" stocke dans la boite."[00]->Str73
"Flute ! Manque !"[00]->Str74
"Vous avez perdu le combat."[00]->Str75
"Vous donnez 400 sous."[00]->Str76
"            "[00]->Str77
"Hein ? "[00]->Str78
"evolue !?!"[00]->Str79
"Alpha pour empecher"[00]->Str80
"n'evolue plus !?!"[00]->Str81
"Nom"[00]->Str82
« Last Edit: October 27, 2011, 02:38:06 am by Hayleia »
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Croquette IDE
« Reply #64 on: October 27, 2011, 03:04:21 am »
Hayleya, can you give us steps to do the bug? Like:

1. Do this
2. Do this
3. Do this

What I expected:

What really happens:

Thanks!

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Croquette IDE
« Reply #65 on: October 27, 2011, 08:01:48 am »
Ok:
Copy the text in the spoiler into a .txt file.
Then, try to compile it into a .8xp file:
-You can drag and drop it into TIConvert 0.5.1
Expected: it displays a command prompt during 2 secs then closes it and a 8xp file appears.
What happens: the command prompt appears and blinks, and never closes.
-Else, you can double click Croquette, copy paste the text into it and save it.
Expected: the 8xp file appears.
What happens: it freezes when you accept saving, after entering the name of the file you want to create.
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Croquette IDE
« Reply #66 on: October 27, 2011, 09:54:12 am »
So what's is that the parser has found a character or sequence of characters that it couldn't find in it's dictionary and froze up.

I won't be able to work on this until the weekend.  Could you try deleting lines from the end until you get it to work then post which lines work and which ones you had to remove?
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Croquette IDE
« Reply #67 on: October 27, 2011, 10:18:21 am »
Could you try deleting lines from the end until you get it to work then post which lines work and which ones you had to remove?
OK, I'll try, but I don't have a lot of time either :(, so my answer may come a long time after.
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Croquette IDE
« Reply #68 on: October 27, 2011, 12:13:26 pm »
Sorry for double posting, but I felt like it was important (if you think that no, tell me and I'll use the edit button).
I found the origin of the bug :w00t:
It comes from the ".       DIVERS" line.
Before the "DIVERS", and after the ".", I used several tabulations.
When I replace them with spaces, it compiles.
If I used several tabulations at the beginning of a line, it is works, but not between two characters it seems.
« Last Edit: October 27, 2011, 12:14:38 pm by Hayleia »
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Croquette IDE
« Reply #69 on: October 27, 2011, 03:04:32 pm »
Thats a bug, it should just ignore them imo.
I'm not a nerd but I pretend:

Offline C0deH4cker

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 258
  • Rating: +11/-1
    • View Profile
    • iNinjas Forum/Repo
Re: Croquette IDE
« Reply #70 on: October 27, 2011, 04:08:45 pm »
or just treat them as spaces.

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Croquette IDE
« Reply #71 on: October 27, 2011, 07:31:16 pm »
Yup, that's a bug.

I fixed it so that it will now the parser will ignore any characters it doesn't recognize instead of just hanging there.

I don't really have time to do make an exe until the weekend though (and do some other minor fixes) so if you need an update, just download a fresh copy from the repository.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline epic7

  • Chopin!
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2200
  • Rating: +135/-8
  • I like robots
    • View Profile
Re: Croquette IDE
« Reply #72 on: November 12, 2011, 11:16:33 pm »
I'm glad I found this

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: Croquette IDE
« Reply #73 on: November 16, 2011, 02:58:10 pm »
Yup, that's a bug.

I fixed it so that it will now the parser will ignore any characters it doesn't recognize instead of just hanging there.

I don't really have time to do make an exe until the weekend though (and do some other minor fixes) so if you need an update, just download a fresh copy from the repository.
Necro, but... :P
I can provide builds for Linux and Windows if you want.
Also, can I submit patches to fix some of those issues on your bug tracker? :)
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Croquette IDE
« Reply #74 on: November 16, 2011, 10:45:25 pm »
Yup, that's a bug.

I fixed it so that it will now the parser will ignore any characters it doesn't recognize instead of just hanging there.

I don't really have time to do make an exe until the weekend though (and do some other minor fixes) so if you need an update, just download a fresh copy from the repository.
Necro, but... :P
I can provide builds for Linux and Windows if you want.
Also, can I submit patches to fix some of those issues on your bug tracker? :)
Sure, that would be great!

Let's see -- do I need to add you as a contributer or something so that you can submit patches?  (not sure exactly how Google Code works) If so, post or PM me your email address/google account.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.