Bug 22563 [Perspectives] View layout is tricky at edges
I've just had to "redo" a perspective the way I want it (for reasonable reasons) and I've run into the same problem I always have. I wish to have the search/console/tasks bar along the whole bottom width of Eclipse. I should (I think) be able to do this by dragging a view over the status bar and getting an "up" arrow to say I want it to be above the status bar. Unfortunately, I can't do that - I have to put everything vertically so that *everything* is the full width, get the tasks/console/search in the right place and then reorganise the rest. Have I missed something, or is this genuinely missing functionality? (The same goes for the top, left and right as well - getting anything that takes up a whole side is basically a pain.)
bundles/org.eclipse.jface/src/org/eclipse/jface/util/Geometry.java
* @since 3.0
	 */
	public static Point min(Point p1, Point p2) {
		return new Point(Math.min(p1.x, p2.x), Math.min(p1.y, p2.y));
	}
	
	/**
	 * Returns a new point whose coordinates are the maximum of the coordinates
	 * of the given points
	 * @param p1 a Point
	 * @param p2 a Point
	 * @return point a new point whose coordinates are the maximum of the coordinates
	 * @since 3.0
	 */
	public static Point max(Point p1, Point p2) {
		return new Point(Math.max(p1.x, p2.x), Math.max(p1.y, p2.y));
	}
	/**
	 * Returns a vector in the given direction with the given
	 * magnitude. Directions are given using SWT direction constants, and
	 * the resulting vector is in the screen's coordinate system. That is,
	 * the vector (0, 1) is down and the vector (1, 0) is right. 
	 * 
	 * @param distance magnitude of the vector
	 * @param direction one of SWT.TOP, SWT.BOTTOM, SWT.LEFT, or SWT.RIGHT
	 * @return a point representing a vector in the given direction with the given magnitude
	 * @since 3.0
	 */
	public static Point getDirectionVector(int distance, int direction) {
		switch (direction) {