put back previous calculation for "Bot" so that "Bot" shows well before the caret is actually at the bottom since others are happy with this behaviour.

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14124 6b1eeb88-9816-0410-afa2-b43733a0f04e
StandardUtilities.StringCompare now uses generics to avoid a lot of compilation warnings

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14125 6b1eeb88-9816-0410-afa2-b43733a0f04e
moved top level AbbrevsModel to inner class

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14126 6b1eeb88-9816-0410-afa2-b43733a0f04e
moved top level StyleTableModel to inner class

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14127 6b1eeb88-9816-0410-afa2-b43733a0f04e
coding style

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14136 6b1eeb88-9816-0410-afa2-b43733a0f04e
fixed explicit folds

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14151 6b1eeb88-9816-0410-afa2-b43733a0f04e
In jEdit.newView, the perspective was marked dirty. While this is fine for views created by the user, it is a bug to set the perspective dirty when this method is invoked during jEdit startup, as part of loading the perspective. AutoSave may be invoked in the middle of loading the perspective and overwrite it.

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14156 6b1eeb88-9816-0410-afa2-b43733a0f04e
Avoid saving the perspective during jEdit startup. The "startupDone" mark was set at the end of finishStartup(), but this is not longer the end of startup due to dockable layout jobs postponed to the AWT thread.

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14158 6b1eeb88-9816-0410-afa2-b43733a0f04e
VarCompressor: ignore OLDPWD environment var

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14177 6b1eeb88-9816-0410-afa2-b43733a0f04e
fixed coding style

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14178 6b1eeb88-9816-0410-afa2-b43733a0f04e
fixed coding style

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14179 6b1eeb88-9816-0410-afa2-b43733a0f04e
removed a few warnings

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14180 6b1eeb88-9816-0410-afa2-b43733a0f04e
   MD5 hash calculated inside read-lock.
   MD5 hash calculated after buffer saves.
   MD5 hash never calculated when option is off. 


git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14185 6b1eeb88-9816-0410-afa2-b43733a0f04e
Ensure that readUnlock is called from calculateHash by placing into a finally{} block.



git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14186 6b1eeb88-9816-0410-afa2-b43733a0f04e
Shortened the try block where the readlock is active.



git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14187 6b1eeb88-9816-0410-afa2-b43733a0f04e
- creating IntelliJ IDEA project files
- changing run and run-debug to use a settings directory in the build directory so that it not clashes with a normal jEdit installation
- fixing jedit_gui.props

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14193 6b1eeb88-9816-0410-afa2-b43733a0f04e
new JavaFX edit mode

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14194 6b1eeb88-9816-0410-afa2-b43733a0f04e
Undoing the commit 14180.
The svn command, with the CWD in trunk, is this:
    svn merge -c -14180 .



git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14204 6b1eeb88-9816-0410-afa2-b43733a0f04e
Fixed bug #2100690: BufferTabs 1.1.0 drag & drop broken in pre15.
The bug was caused by BufferSet.addBufferAt(), which returned immediately if the buffer was already in the BufferSet, instead of changing its index as expected.


git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14244 6b1eeb88-9816-0410-afa2-b43733a0f04e
Documented fix for #2100690.

git-svn-id: svn://svn.code.sf.net/p/jedit/svn/jEdit/trunk@14248 6b1eeb88-9816-0410-afa2-b43733a0f04e