I'm thinking about dual booting my current ubuntu 12.04 OS with fedora 18. My question is when I shrink the current ubuntu partition, which takes the whole disk (with Gparted) will I be able to share the swap current swap partition with fedora? And will the swap partition move with ubuntu or will it stay at the far right side of the drive partition map (From Gparted's point of view)
Thus the swap partition can be shared with Fedora.
Infact, since only one operating system will be booted at a time, the swap partition can be shared among any number of operating systems.
The swap partition will remain intact as it has nothing to do with your Ubuntu partition.
After you shrink the Ubuntu Partition, you will get a Ubuntu Partition (with a smaller disk space) and some free space.