If you say that something will happen or happened before long, you mean that it will happen or happened soon. German interest rates will come down before long Before long he took over the editing of the magazine
Something that is no longer the case used to be the case but is not the case now. You can also say that something is not the case any longer. Food shortages are no longer a problem I noticed that he wasn't sitting by the door any longer
a long face: see face at long last: see last in the long run: see run a long shot: see shot in the long term: see term long in the tooth: see tooth to take the long view: see view to go a long way: see way
If you say that someone won't be long, you mean that you think they will arrive or be back soon. If you say that it won't be long before something happens, you mean that you think it will happen soon. `What's happened to her?' --- `I'm sure she won't be long.' If every tune from Radiohead is as good as this one it, it can't be long before they are household names
formulae You can say so long as an informal way of saying goodbye. Well, so long, pal, see you around. = bye
If you say that something is the case as long as or so long as something else is the case, you mean that it is only the case if the second thing is the case. The interior minister said he would still support them, as long as they didn't break the rules The president need not step down so long as the elections are held under international supervision