**Feature Request**
Brief title for your desired feature: Means to connect two different nets without merging them.
How would you like the feature to work?
A special schematic component which has two pins - one for each net. In the PCB the two nets would need to be connected to satisfy the netlist. Alternatively, allow the user to create a component with a footprint connecting the two nets with copper in the footprint. Currently, when attempting this latter method, the PCB editor flags this component and its connections with several DRC violations.
Why is this feature important to you?
When doing mixed analog/digital circuits, the analog portions often require isolation from the digital portions, but at some time their supply and ground connections must be joined. Requiring both to be the same net in the schematic causes confusion and makes proper PCB layout more difficult.
A second use case is when connecting schematic pages or reusing a schematic module. The net names on one page or module may not match the ones on the other page. There can be a number of reasons to do so, most likely clarity. For example, connecting pins between two ICs - one IC may use one name and the other a different name. When connecting by name which one should be used? Often it would be best to name them differently and then connected them up.
A zero ohm resistor is how many designers accomplish this task. However, that requires another component to be placed during assembly. It would be nice just to be able to do it in the program. If you look at the Eagle schematic and layout for the Arduino Leonardo, you will see they do this magically somehow.