Leonardo does not show up under Boards List & Editing Boards.txt has no effect

The primary issue I am tackling is that of selecting "Leonardo" under the Board menu. Yes, for there to be an issue with this seems unlikely, but, even so, no such board shows up in the list of available boards.
I am using Windows 7, and I have installed Versions 1.0.1, 1.0.3, and 1.04, but, despite installing and opening up each one of these, none have the "Leonardo" board in their board list (I also have 0023, 1.0, but these are not expected to have Leonardo listed).
My attempt at trying to solve this issue was to go into the "boards.txt" file under "C:\Program Files (x86)\arduino-1.0.4\hardware\arduino" and looking at the list of boards available there. Searching through the web, there have been accounts of having to "uncomment" the Leonardo sections of code (the idea being that if they are commented out, the board will obviously not show up-details at "http://cal-eng.com/?page_id=535"), but when I looked through the "boards.txt" files that came with Versions 1.0.1, 1.0.3, and 1.0.4, the relevant lines of code for the Leonardo were not commented out.
Interestingly, though, the Leonardo board wasn't the only board that was on "boards.txt" that was not showing up on the board list in the Arduino progam-the following boards were also missing from the board list, but were present in the boards.txt: "Nano w/ ATmega328, Nano w/ ATmega168, Esplora, Micro..."
What is most surprising, and indicative of the magnitude of the problem, is the effect that deleting the "boards.txt" file from the Arduino folder does: it doesn't do anything. I found this out after seeing whether or not commenting out available boards like the Uno would actually affect the boards available (I did this after I noticed that changing the order of the boards in the text file didn't have an effect either)
At this point, I'm thinking its an installation issue, but I don't see what could cause that. I say that it is an installation issue, because, after I deleted the Hardware folder entirely, I tried deleting most of everything else in the Arduino folder to see what would actually affect the program. Turns out that (at least with 1.0.4), the program opens, and the menu runs with just two folders (I haven't tried other functions). Furthermore, the list of boards is still intact, even though the program is running with virtually none of its support files.
I would hesitate to call it an installation issue, though, because, even though I have coded with Leonardo on a Windows 7 computer elsewhere, the fact that I have installed several different versions, multiple times each (installation consisting of downloading zip folder, extracting content, placing in C drive, and opening) suggests that there is something larger at play.
To sum up, how can I get the Leonardo board to show up in the board list, how can I edit "boards.txt" and have the resulting changes actually affect the available boards, and why can I delete folders without affecting the program? Any help would be greatly appreciated.

I've run into the same problem with my Little Bits board!

I have the same problem. Editing one letter, adding section or deletion takes no effect.

I did change for example :

yun.name=Arduino Yún

to :

yun.name=Arduuuuuino Yún

Takes no effect. What to do?

tomas3man:
I did change for example :

yun.name=Arduino Yún

to :

yun.name=Arduuuuuino Yún

Takes no effect. What to do?

You didn't say which version of the Arduino IDE you're using so I'm assuming you're using a relatively recent version. The problem is probably that you are not editing the boards.txt that the Arduino IDE is actually using. If you installed an updated version of Arduino AVR Boards using Boards Manager then the boards.txt being used is located at Arduino15/packages/arduino/hardware/avr/{Arduino AVR Boards version}/boards.txt. To find the location of your Arduino15 folder click on the blue link to preferences.txt after File > Preferences > More preferences can be edited directly in the file.