Simplify installation of Python bindings: Now there is only one version of pybel.py for Py 2.x and Py 3.x. It also includes support for Jython and IronPython.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4910 71e0b675-c112-0410-beda-96664073b5c2
pybel.py: Fix for previous commit to remove tabs.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4911 71e0b675-c112-0410-beda-96664073b5c2
CMakeLists.txt: For MSVC builds, ensure use of ASCII (and not Unicode or Multi-byte) character set. Requested by Chris, and only supported in CMake 2.8.8+.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4912 71e0b675-c112-0410-beda-96664073b5c2
Reorganize PNG/PNG2 so everything can be done from PNG format. PNG2 format (now "_png2") is hidden from the user. Data embedding and extraction still works if Cairo not found and PNG2 is not built. 

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4913 71e0b675-c112-0410-beda-96664073b5c2
Add a new "MinRMSD" scoring option.

Calculate the RMSD only after 50-step minimization.


git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4914 71e0b675-c112-0410-beda-96664073b5c2
1)Fix by Igor Filippov #3537811 for segfault when writing rxn files.
2)Allow multiple reactions in rxn file to be read. (MDLFormat was removing following $RXN line.)  

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4915 71e0b675-c112-0410-beda-96664073b5c2
* doc/obspectrophore.1: Removed trailing whitespace.



git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4916 71e0b675-c112-0410-beda-96664073b5c2
Fix typo indicated by Ivotapka on mailing list.


git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4917 71e0b675-c112-0410-beda-96664073b5c2
Prevent crash in OBDepict by checking subscript string size before using index.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4918 71e0b675-c112-0410-beda-96664073b5c2
Fixed the incorrect reading of InChI of single heavy atom radicals #3526902. The implicit hydrogens provided from the InChI code are added explicitly to the OBMol, the spinMultiplicity assigned, and the hydrogens removed. Slower, but more systematic.   

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4921 71e0b675-c112-0410-beda-96664073b5c2
Modified Windows installer.
The data and examples are now in APPDATA, which is more logical and accessible. File deletion on Uninstall  is much better.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4922 71e0b675-c112-0410-beda-96664073b5c2
src/depict/asciipainter.cpp: Improve the handling of text labels. Still not fully correct - needs a bit more care to avoid text overwriting other text, e.g. obabel -:NC(CN)N -oascii. Good enough for people to play with in OB2.3.2.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4923 71e0b675-c112-0410-beda-96664073b5c2
Allow (sdf) property names to start with $ % ~ or _ .
Ignore quotes in a property value used in --filter.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4951 71e0b675-c112-0410-beda-96664073b5c2
Update Windows installer and default_build.bat.
Remove MSVC90 from format CMakeLists.txt (now using MSVC100) 

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4952 71e0b675-c112-0410-beda-96664073b5c2
In the GUI, add a reference to the OpenBabel paper to the About screen and to a new splash screen.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4953 71e0b675-c112-0410-beda-96664073b5c2
* src/descriptor.cpp: std::string::back() is not a standard STL method.
  This failed to compile on linux with g++ 4.6.3.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4954 71e0b675-c112-0410-beda-96664073b5c2
* src/isomorphism.cpp: Fix mistak in implementation to make it go
  faster.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4955 71e0b675-c112-0410-beda-96664073b5c2
Remove double sized + in depiction to fix #3513745

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4956 71e0b675-c112-0410-beda-96664073b5c2
Add note on dative bond forms to documentation of FastSearch format.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4957 71e0b675-c112-0410-beda-96664073b5c2
Add an external reference to the description of FP2.

git-svn-id: https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/trunk@4958 71e0b675-c112-0410-beda-96664073b5c2