view scripts/manifest @ 5725:05a85a6cecba

graph: detect git branches and colourise them properly without rainbow effect (Issue #188) This is based on research and patches by Andrew Shadura. When using Git, only commits pointed to by branch references have their branches set. In general, there's no way in Git to find out which branch a commit belongs to, so we can try to deduce that from the merge topology. In other words, if we know the branch name, we know it's a different colour than any different branch. If we don't (it is None), we guesstimate the first parent is probably on the same branch. The relevant part of the code before 2da0dc09 used a similar, yet simpler, algorithm.
author Mads Kiilerich <madski@unity3d.com>
date Mon, 22 Feb 2016 21:07:47 +0100
parents d4f66ca15110
children 96779dba8b01 b4dd4c16c12d
line wrap: on
line source


Apache-License-2.0.txt
CONTRIBUTORS
COPYING
Kallithea.egg-info/
Kallithea.egg-info/PKG-INFO
Kallithea.egg-info/SOURCES.txt
Kallithea.egg-info/dependency_links.txt
Kallithea.egg-info/entry_points.txt
Kallithea.egg-info/not-zip-safe
Kallithea.egg-info/paster_plugins.txt
Kallithea.egg-info/requires.txt
Kallithea.egg-info/top_level.txt
LICENSE-MERGELY.html
LICENSE.md
MANIFEST.in
MIT-Permissive-License.txt
PKG-INFO
README.rst
development.ini
docs/
docs/Makefile
docs/api/
docs/api/api.rst
docs/api/models.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/images/
docs/images/.img
docs/index.rst
docs/installation.rst
docs/installation_iis.rst
docs/installation_puppet.rst
docs/installation_win.rst
docs/installation_win_old.rst
docs/make.bat
docs/overview.rst
docs/readme.rst
docs/setup.rst
docs/theme/
docs/theme/nature/
docs/theme/nature/layout.html
docs/theme/nature/static/
docs/theme/nature/static/kallithea-logo.svg
docs/theme/nature/static/nature.css_t
docs/theme/nature/static/pygments.css
docs/theme/nature/theme.conf
docs/usage/
docs/usage/backup.rst
docs/usage/debugging.rst
docs/usage/email.rst
docs/usage/general.rst
docs/usage/locking.rst
docs/usage/performance.rst
docs/usage/statistics.rst
docs/usage/troubleshooting.rst
docs/usage/vcs_support.rst
init.d/
init.d/celeryd-upstart.conf
init.d/kallithea-daemon-arch
init.d/kallithea-daemon-debian
init.d/kallithea-daemon-gentoo
init.d/kallithea-daemon-redhat
init.d/kallithea-upstart.conf
init.d/supervisord.conf
kallithea/
kallithea/__init__.py
kallithea/bin/
kallithea/bin/__init__.py
kallithea/bin/base.py
kallithea/bin/kallithea_api.py
kallithea/bin/kallithea_backup.py
kallithea/bin/kallithea_config.py
kallithea/bin/kallithea_gist.py
kallithea/bin/ldap_sync.conf
kallithea/bin/ldap_sync.py
kallithea/bin/rebranddb.py
kallithea/bin/template.ini.mako
kallithea/config/
kallithea/config/__init__.py
kallithea/config/conf.py
kallithea/config/deployment.ini_tmpl
kallithea/config/environment.py
kallithea/config/middleware.py
kallithea/config/post_receive_tmpl.py
kallithea/config/pre_receive_tmpl.py
kallithea/config/rcextensions/
kallithea/config/rcextensions/__init__.py
kallithea/config/routing.py
kallithea/controllers/
kallithea/controllers/__init__.py
kallithea/controllers/admin/
kallithea/controllers/admin/__init__.py
kallithea/controllers/admin/admin.py
kallithea/controllers/admin/auth_settings.py
kallithea/controllers/admin/defaults.py
kallithea/controllers/admin/gists.py
kallithea/controllers/admin/my_account.py
kallithea/controllers/admin/notifications.py
kallithea/controllers/admin/permissions.py
kallithea/controllers/admin/repo_groups.py
kallithea/controllers/admin/repos.py
kallithea/controllers/admin/settings.py
kallithea/controllers/admin/user_groups.py
kallithea/controllers/admin/users.py
kallithea/controllers/api/
kallithea/controllers/api/__init__.py
kallithea/controllers/api/api.py
kallithea/controllers/bookmarks.py
kallithea/controllers/branches.py
kallithea/controllers/changelog.py
kallithea/controllers/changeset.py
kallithea/controllers/compare.py
kallithea/controllers/error.py
kallithea/controllers/feed.py
kallithea/controllers/files.py
kallithea/controllers/followers.py
kallithea/controllers/forks.py
kallithea/controllers/home.py
kallithea/controllers/journal.py
kallithea/controllers/login.py
kallithea/controllers/pullrequests.py
kallithea/controllers/search.py
kallithea/controllers/summary.py
kallithea/controllers/tags.py
kallithea/i18n/
kallithea/i18n/be/
kallithea/i18n/be/LC_MESSAGES/
kallithea/i18n/be/LC_MESSAGES/kallithea.mo
kallithea/i18n/be/LC_MESSAGES/kallithea.po
kallithea/i18n/cs/
kallithea/i18n/cs/LC_MESSAGES/
kallithea/i18n/cs/LC_MESSAGES/kallithea.mo
kallithea/i18n/cs/LC_MESSAGES/kallithea.po
kallithea/i18n/de/
kallithea/i18n/de/LC_MESSAGES/
kallithea/i18n/de/LC_MESSAGES/kallithea.mo
kallithea/i18n/de/LC_MESSAGES/kallithea.po
kallithea/i18n/en/
kallithea/i18n/en/LC_MESSAGES/
kallithea/i18n/en/LC_MESSAGES/kallithea.mo
kallithea/i18n/fr/
kallithea/i18n/fr/LC_MESSAGES/
kallithea/i18n/fr/LC_MESSAGES/kallithea.mo
kallithea/i18n/fr/LC_MESSAGES/kallithea.po
kallithea/i18n/how_to
kallithea/i18n/hu/
kallithea/i18n/hu/LC_MESSAGES/
kallithea/i18n/hu/LC_MESSAGES/kallithea.mo
kallithea/i18n/hu/LC_MESSAGES/kallithea.po
kallithea/i18n/ja/
kallithea/i18n/ja/LC_MESSAGES/
kallithea/i18n/ja/LC_MESSAGES/kallithea.mo
kallithea/i18n/ja/LC_MESSAGES/kallithea.po
kallithea/i18n/kallithea.pot
kallithea/i18n/nl_BE/
kallithea/i18n/nl_BE/LC_MESSAGES/
kallithea/i18n/nl_BE/LC_MESSAGES/kallithea.mo
kallithea/i18n/nl_BE/LC_MESSAGES/kallithea.po
kallithea/i18n/pl/
kallithea/i18n/pl/LC_MESSAGES/
kallithea/i18n/pl/LC_MESSAGES/kallithea.mo
kallithea/i18n/pl/LC_MESSAGES/kallithea.po
kallithea/i18n/pt_BR/
kallithea/i18n/pt_BR/LC_MESSAGES/
kallithea/i18n/pt_BR/LC_MESSAGES/kallithea.mo
kallithea/i18n/pt_BR/LC_MESSAGES/kallithea.po
kallithea/i18n/ru/
kallithea/i18n/ru/LC_MESSAGES/
kallithea/i18n/ru/LC_MESSAGES/kallithea.mo
kallithea/i18n/ru/LC_MESSAGES/kallithea.po
kallithea/i18n/sk/
kallithea/i18n/sk/LC_MESSAGES/
kallithea/i18n/sk/LC_MESSAGES/kallithea.mo
kallithea/i18n/sk/LC_MESSAGES/kallithea.po
kallithea/i18n/zh_CN/
kallithea/i18n/zh_CN/LC_MESSAGES/
kallithea/i18n/zh_CN/LC_MESSAGES/kallithea.mo
kallithea/i18n/zh_CN/LC_MESSAGES/kallithea.po
kallithea/i18n/zh_TW/
kallithea/i18n/zh_TW/LC_MESSAGES/
kallithea/i18n/zh_TW/LC_MESSAGES/kallithea.mo
kallithea/i18n/zh_TW/LC_MESSAGES/kallithea.po
kallithea/lib/
kallithea/lib/__init__.py
kallithea/lib/annotate.py
kallithea/lib/app_globals.py
kallithea/lib/auth.py
kallithea/lib/auth_modules/
kallithea/lib/auth_modules/__init__.py
kallithea/lib/auth_modules/auth_container.py
kallithea/lib/auth_modules/auth_crowd.py
kallithea/lib/auth_modules/auth_internal.py
kallithea/lib/auth_modules/auth_ldap.py
kallithea/lib/auth_modules/auth_pam.py
kallithea/lib/base.py
kallithea/lib/caching_query.py
kallithea/lib/celerylib/
kallithea/lib/celerylib/__init__.py
kallithea/lib/celerylib/tasks.py
kallithea/lib/celerypylons/
kallithea/lib/celerypylons/__init__.py
kallithea/lib/celerypylons/commands.py
kallithea/lib/celerypylons/loader.py
kallithea/lib/colored_formatter.py
kallithea/lib/compat.py
kallithea/lib/db_manage.py
kallithea/lib/dbmigrate/
kallithea/lib/dbmigrate/__init__.py
kallithea/lib/dbmigrate/migrate.cfg
kallithea/lib/dbmigrate/migrate/
kallithea/lib/dbmigrate/migrate/__init__.py
kallithea/lib/dbmigrate/migrate/changeset/
kallithea/lib/dbmigrate/migrate/changeset/__init__.py
kallithea/lib/dbmigrate/migrate/changeset/ansisql.py
kallithea/lib/dbmigrate/migrate/changeset/constraint.py
kallithea/lib/dbmigrate/migrate/changeset/databases/
kallithea/lib/dbmigrate/migrate/changeset/databases/__init__.py
kallithea/lib/dbmigrate/migrate/changeset/databases/firebird.py
kallithea/lib/dbmigrate/migrate/changeset/databases/mysql.py
kallithea/lib/dbmigrate/migrate/changeset/databases/oracle.py
kallithea/lib/dbmigrate/migrate/changeset/databases/postgres.py
kallithea/lib/dbmigrate/migrate/changeset/databases/sqlite.py
kallithea/lib/dbmigrate/migrate/changeset/databases/visitor.py
kallithea/lib/dbmigrate/migrate/changeset/schema.py
kallithea/lib/dbmigrate/migrate/exceptions.py
kallithea/lib/dbmigrate/migrate/versioning/
kallithea/lib/dbmigrate/migrate/versioning/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/api.py
kallithea/lib/dbmigrate/migrate/versioning/cfgparse.py
kallithea/lib/dbmigrate/migrate/versioning/config.py
kallithea/lib/dbmigrate/migrate/versioning/genmodel.py
kallithea/lib/dbmigrate/migrate/versioning/migrate_repository.py
kallithea/lib/dbmigrate/migrate/versioning/pathed.py
kallithea/lib/dbmigrate/migrate/versioning/repository.py
kallithea/lib/dbmigrate/migrate/versioning/schema.py
kallithea/lib/dbmigrate/migrate/versioning/schemadiff.py
kallithea/lib/dbmigrate/migrate/versioning/script/
kallithea/lib/dbmigrate/migrate/versioning/script/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/script/base.py
kallithea/lib/dbmigrate/migrate/versioning/script/py.py
kallithea/lib/dbmigrate/migrate/versioning/script/sql.py
kallithea/lib/dbmigrate/migrate/versioning/shell.py
kallithea/lib/dbmigrate/migrate/versioning/template.py
kallithea/lib/dbmigrate/migrate/versioning/templates/
kallithea/lib/dbmigrate/migrate/versioning/templates/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/templates/manage.py_tmpl
kallithea/lib/dbmigrate/migrate/versioning/templates/manage/
kallithea/lib/dbmigrate/migrate/versioning/templates/manage/default.py_tmpl
kallithea/lib/dbmigrate/migrate/versioning/templates/manage/pylons.py_tmpl
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/README
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/migrate.cfg
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/versions/
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/default/versions/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/README
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/migrate.cfg
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/versions/
kallithea/lib/dbmigrate/migrate/versioning/templates/repository/pylons/versions/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/templates/script/
kallithea/lib/dbmigrate/migrate/versioning/templates/script/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/templates/script/default.py_tmpl
kallithea/lib/dbmigrate/migrate/versioning/templates/script/pylons.py_tmpl
kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/
kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/default.py_tmpl
kallithea/lib/dbmigrate/migrate/versioning/templates/sql_script/pylons.py_tmpl
kallithea/lib/dbmigrate/migrate/versioning/util/
kallithea/lib/dbmigrate/migrate/versioning/util/__init__.py
kallithea/lib/dbmigrate/migrate/versioning/util/importpath.py
kallithea/lib/dbmigrate/migrate/versioning/util/keyedinstance.py
kallithea/lib/dbmigrate/migrate/versioning/version.py
kallithea/lib/dbmigrate/schema/
kallithea/lib/dbmigrate/schema/__init__.py
kallithea/lib/dbmigrate/schema/db_1_1_0.py
kallithea/lib/dbmigrate/schema/db_1_2_0.py
kallithea/lib/dbmigrate/schema/db_1_3_0.py
kallithea/lib/dbmigrate/schema/db_1_4_0.py
kallithea/lib/dbmigrate/schema/db_1_5_0.py
kallithea/lib/dbmigrate/schema/db_1_5_2.py
kallithea/lib/dbmigrate/schema/db_1_6_0.py
kallithea/lib/dbmigrate/schema/db_1_7_0.py
kallithea/lib/dbmigrate/schema/db_1_8_0.py
kallithea/lib/dbmigrate/schema/db_2_0_0.py
kallithea/lib/dbmigrate/schema/db_2_0_1.py
kallithea/lib/dbmigrate/schema/db_2_0_2.py
kallithea/lib/dbmigrate/schema/db_2_1_0.py
kallithea/lib/dbmigrate/schema/db_2_2_0.py
kallithea/lib/dbmigrate/schema/db_2_2_3.py
kallithea/lib/dbmigrate/versions/
kallithea/lib/dbmigrate/versions/001_initial_release.py
kallithea/lib/dbmigrate/versions/002_version_1_1_0.py
kallithea/lib/dbmigrate/versions/003_version_1_2_0.py
kallithea/lib/dbmigrate/versions/004_version_1_3_0.py
kallithea/lib/dbmigrate/versions/005_version_1_3_0.py
kallithea/lib/dbmigrate/versions/006_version_1_4_0.py
kallithea/lib/dbmigrate/versions/007_version_1_4_0.py
kallithea/lib/dbmigrate/versions/008_version_1_5_0.py
kallithea/lib/dbmigrate/versions/009_version_1_5_1.py
kallithea/lib/dbmigrate/versions/010_version_1_5_2.py
kallithea/lib/dbmigrate/versions/011_version_1_6_0.py
kallithea/lib/dbmigrate/versions/012_version_1_7_0.py
kallithea/lib/dbmigrate/versions/013_version_1_7_0.py
kallithea/lib/dbmigrate/versions/014_version_1_7_1.py
kallithea/lib/dbmigrate/versions/015_version_1_8_0.py
kallithea/lib/dbmigrate/versions/016_version_2_0_0.py
kallithea/lib/dbmigrate/versions/017_version_2_0_0.py
kallithea/lib/dbmigrate/versions/018_version_2_0_0.py
kallithea/lib/dbmigrate/versions/019_version_2_0_0.py
kallithea/lib/dbmigrate/versions/020_version_2_0_1.py
kallithea/lib/dbmigrate/versions/021_version_2_0_2.py
kallithea/lib/dbmigrate/versions/022_version_2_0_2.py
kallithea/lib/dbmigrate/versions/023_version_2_1_0.py
kallithea/lib/dbmigrate/versions/024_version_2_1_0.py
kallithea/lib/dbmigrate/versions/025_version_2_1_0.py
kallithea/lib/dbmigrate/versions/026_version_2_2_0.py
kallithea/lib/dbmigrate/versions/027_version_2_2_0.py
kallithea/lib/dbmigrate/versions/028_version_2_2_3.py
kallithea/lib/dbmigrate/versions/029_version_2_2_3.py
kallithea/lib/dbmigrate/versions/030_version_2_2_3.py
kallithea/lib/dbmigrate/versions/031_version_2_2_3.py
kallithea/lib/dbmigrate/versions/__init__.py
kallithea/lib/diffs.py
kallithea/lib/exceptions.py
kallithea/lib/ext_json.py
kallithea/lib/graphmod.py
kallithea/lib/helpers.py
kallithea/lib/hooks.py
kallithea/lib/indexers/
kallithea/lib/indexers/__init__.py
kallithea/lib/indexers/daemon.py
kallithea/lib/ipaddr.py
kallithea/lib/markup_renderer.py
kallithea/lib/middleware/
kallithea/lib/middleware/__init__.py
kallithea/lib/middleware/errormator.py
kallithea/lib/middleware/https_fixup.py
kallithea/lib/middleware/pygrack.py
kallithea/lib/middleware/sentry.py
kallithea/lib/middleware/sessionmiddleware.py
kallithea/lib/middleware/simplegit.py
kallithea/lib/middleware/simplehg.py
kallithea/lib/middleware/wrapper.py
kallithea/lib/paster_commands/
kallithea/lib/paster_commands/__init__.py
kallithea/lib/paster_commands/cache_keys.py
kallithea/lib/paster_commands/cleanup.py
kallithea/lib/paster_commands/install_iis.py
kallithea/lib/paster_commands/ishell.py
kallithea/lib/paster_commands/make_index.py
kallithea/lib/paster_commands/make_rcextensions.py
kallithea/lib/paster_commands/repo_scan.py
kallithea/lib/paster_commands/setup_db.py
kallithea/lib/paster_commands/update_repoinfo.py
kallithea/lib/pidlock.py
kallithea/lib/profiler.py
kallithea/lib/rcmail/
kallithea/lib/rcmail/__init__.py
kallithea/lib/rcmail/exceptions.py
kallithea/lib/rcmail/message.py
kallithea/lib/rcmail/response.py
kallithea/lib/rcmail/smtp_mailer.py
kallithea/lib/rcmail/utils.py
kallithea/lib/recaptcha.py
kallithea/lib/timerproxy.py
kallithea/lib/utils.py
kallithea/lib/utils2.py
kallithea/lib/vcs/
kallithea/lib/vcs/__init__.py
kallithea/lib/vcs/backends/
kallithea/lib/vcs/backends/__init__.py
kallithea/lib/vcs/backends/base.py
kallithea/lib/vcs/backends/git/
kallithea/lib/vcs/backends/git/__init__.py
kallithea/lib/vcs/backends/git/changeset.py
kallithea/lib/vcs/backends/git/inmemory.py
kallithea/lib/vcs/backends/git/repository.py
kallithea/lib/vcs/backends/git/workdir.py
kallithea/lib/vcs/backends/hg/
kallithea/lib/vcs/backends/hg/__init__.py
kallithea/lib/vcs/backends/hg/changeset.py
kallithea/lib/vcs/backends/hg/inmemory.py
kallithea/lib/vcs/backends/hg/repository.py
kallithea/lib/vcs/backends/hg/workdir.py
kallithea/lib/vcs/conf/
kallithea/lib/vcs/conf/__init__.py
kallithea/lib/vcs/conf/settings.py
kallithea/lib/vcs/exceptions.py
kallithea/lib/vcs/nodes.py
kallithea/lib/vcs/subprocessio.py
kallithea/lib/vcs/utils/
kallithea/lib/vcs/utils/__init__.py
kallithea/lib/vcs/utils/annotate.py
kallithea/lib/vcs/utils/archivers.py
kallithea/lib/vcs/utils/baseui_config.py
kallithea/lib/vcs/utils/compat.py
kallithea/lib/vcs/utils/diffs.py
kallithea/lib/vcs/utils/fakemod.py
kallithea/lib/vcs/utils/filesize.py
kallithea/lib/vcs/utils/helpers.py
kallithea/lib/vcs/utils/hgcompat.py
kallithea/lib/vcs/utils/imports.py
kallithea/lib/vcs/utils/lazy.py
kallithea/lib/vcs/utils/lockfiles.py
kallithea/lib/vcs/utils/ordered_dict.py
kallithea/lib/vcs/utils/paths.py
kallithea/lib/vcs/utils/progressbar.py
kallithea/lib/vcs/utils/termcolors.py
kallithea/lib/verlib.py
kallithea/model/
kallithea/model/__init__.py
kallithea/model/api_key.py
kallithea/model/changeset_status.py
kallithea/model/comment.py
kallithea/model/db.py
kallithea/model/forms.py
kallithea/model/gist.py
kallithea/model/meta.py
kallithea/model/notification.py
kallithea/model/permission.py
kallithea/model/pull_request.py
kallithea/model/repo.py
kallithea/model/repo_group.py
kallithea/model/repo_permission.py
kallithea/model/scm.py
kallithea/model/user.py
kallithea/model/user_group.py
kallithea/model/validators.py
kallithea/public/
kallithea/public/codemirror/
kallithea/public/codemirror/LICENSE
kallithea/public/codemirror/lib/
kallithea/public/codemirror/lib/codemirror.css
kallithea/public/codemirror/lib/codemirror.js
kallithea/public/codemirror/mode/
kallithea/public/codemirror/mode/apl/
kallithea/public/codemirror/mode/apl/apl.js
kallithea/public/codemirror/mode/asterisk/
kallithea/public/codemirror/mode/asterisk/asterisk.js
kallithea/public/codemirror/mode/clike/
kallithea/public/codemirror/mode/clike/clike.js
kallithea/public/codemirror/mode/clojure/
kallithea/public/codemirror/mode/clojure/clojure.js
kallithea/public/codemirror/mode/cobol/
kallithea/public/codemirror/mode/cobol/cobol.js
kallithea/public/codemirror/mode/coffeescript/
kallithea/public/codemirror/mode/coffeescript/coffeescript.js
kallithea/public/codemirror/mode/commonlisp/
kallithea/public/codemirror/mode/commonlisp/commonlisp.js
kallithea/public/codemirror/mode/css/
kallithea/public/codemirror/mode/css/css.js
kallithea/public/codemirror/mode/css/less_test.js
kallithea/public/codemirror/mode/css/scss_test.js
kallithea/public/codemirror/mode/cypher/
kallithea/public/codemirror/mode/cypher/cypher.js
kallithea/public/codemirror/mode/d/
kallithea/public/codemirror/mode/d/d.js
kallithea/public/codemirror/mode/diff/
kallithea/public/codemirror/mode/diff/diff.js
kallithea/public/codemirror/mode/django/
kallithea/public/codemirror/mode/django/django.js
kallithea/public/codemirror/mode/dtd/
kallithea/public/codemirror/mode/dtd/dtd.js
kallithea/public/codemirror/mode/dylan/
kallithea/public/codemirror/mode/dylan/dylan.js
kallithea/public/codemirror/mode/ecl/
kallithea/public/codemirror/mode/ecl/ecl.js
kallithea/public/codemirror/mode/eiffel/
kallithea/public/codemirror/mode/eiffel/eiffel.js
kallithea/public/codemirror/mode/erlang/
kallithea/public/codemirror/mode/erlang/erlang.js
kallithea/public/codemirror/mode/fortran/
kallithea/public/codemirror/mode/fortran/fortran.js
kallithea/public/codemirror/mode/gas/
kallithea/public/codemirror/mode/gas/gas.js
kallithea/public/codemirror/mode/gfm/
kallithea/public/codemirror/mode/gfm/gfm.js
kallithea/public/codemirror/mode/gherkin/
kallithea/public/codemirror/mode/gherkin/gherkin.js
kallithea/public/codemirror/mode/go/
kallithea/public/codemirror/mode/go/go.js
kallithea/public/codemirror/mode/groovy/
kallithea/public/codemirror/mode/groovy/groovy.js
kallithea/public/codemirror/mode/haml/
kallithea/public/codemirror/mode/haml/haml.js
kallithea/public/codemirror/mode/haskell/
kallithea/public/codemirror/mode/haskell/haskell.js
kallithea/public/codemirror/mode/haxe/
kallithea/public/codemirror/mode/haxe/haxe.js
kallithea/public/codemirror/mode/htmlembedded/
kallithea/public/codemirror/mode/htmlembedded/htmlembedded.js
kallithea/public/codemirror/mode/htmlmixed/
kallithea/public/codemirror/mode/htmlmixed/htmlmixed.js
kallithea/public/codemirror/mode/http/
kallithea/public/codemirror/mode/http/http.js
kallithea/public/codemirror/mode/jade/
kallithea/public/codemirror/mode/jade/jade.js
kallithea/public/codemirror/mode/javascript/
kallithea/public/codemirror/mode/javascript/javascript.js
kallithea/public/codemirror/mode/jinja2/
kallithea/public/codemirror/mode/jinja2/jinja2.js
kallithea/public/codemirror/mode/julia/
kallithea/public/codemirror/mode/julia/julia.js
kallithea/public/codemirror/mode/kotlin/
kallithea/public/codemirror/mode/kotlin/kotlin.js
kallithea/public/codemirror/mode/livescript/
kallithea/public/codemirror/mode/livescript/livescript.js
kallithea/public/codemirror/mode/lua/
kallithea/public/codemirror/mode/lua/lua.js
kallithea/public/codemirror/mode/markdown/
kallithea/public/codemirror/mode/markdown/markdown.js
kallithea/public/codemirror/mode/meta.js
kallithea/public/codemirror/mode/mirc/
kallithea/public/codemirror/mode/mirc/mirc.js
kallithea/public/codemirror/mode/mllike/
kallithea/public/codemirror/mode/mllike/mllike.js
kallithea/public/codemirror/mode/modelica/
kallithea/public/codemirror/mode/modelica/modelica.js
kallithea/public/codemirror/mode/nginx/
kallithea/public/codemirror/mode/nginx/nginx.js
kallithea/public/codemirror/mode/ntriples/
kallithea/public/codemirror/mode/ntriples/ntriples.js
kallithea/public/codemirror/mode/octave/
kallithea/public/codemirror/mode/octave/octave.js
kallithea/public/codemirror/mode/pascal/
kallithea/public/codemirror/mode/pascal/pascal.js
kallithea/public/codemirror/mode/pegjs/
kallithea/public/codemirror/mode/pegjs/pegjs.js
kallithea/public/codemirror/mode/perl/
kallithea/public/codemirror/mode/perl/perl.js
kallithea/public/codemirror/mode/php/
kallithea/public/codemirror/mode/php/php.js
kallithea/public/codemirror/mode/pig/
kallithea/public/codemirror/mode/pig/pig.js
kallithea/public/codemirror/mode/properties/
kallithea/public/codemirror/mode/properties/properties.js
kallithea/public/codemirror/mode/puppet/
kallithea/public/codemirror/mode/puppet/puppet.js
kallithea/public/codemirror/mode/python/
kallithea/public/codemirror/mode/python/python.js
kallithea/public/codemirror/mode/q/
kallithea/public/codemirror/mode/q/q.js
kallithea/public/codemirror/mode/r/
kallithea/public/codemirror/mode/r/r.js
kallithea/public/codemirror/mode/rpm/
kallithea/public/codemirror/mode/rpm/rpm.js
kallithea/public/codemirror/mode/rst/
kallithea/public/codemirror/mode/rst/rst.js
kallithea/public/codemirror/mode/ruby/
kallithea/public/codemirror/mode/ruby/ruby.js
kallithea/public/codemirror/mode/rust/
kallithea/public/codemirror/mode/rust/rust.js
kallithea/public/codemirror/mode/sass/
kallithea/public/codemirror/mode/sass/sass.js
kallithea/public/codemirror/mode/scheme/
kallithea/public/codemirror/mode/scheme/scheme.js
kallithea/public/codemirror/mode/shell/
kallithea/public/codemirror/mode/shell/shell.js
kallithea/public/codemirror/mode/sieve/
kallithea/public/codemirror/mode/sieve/sieve.js
kallithea/public/codemirror/mode/slim/
kallithea/public/codemirror/mode/slim/slim.js
kallithea/public/codemirror/mode/smalltalk/
kallithea/public/codemirror/mode/smalltalk/smalltalk.js
kallithea/public/codemirror/mode/smarty/
kallithea/public/codemirror/mode/smarty/smarty.js
kallithea/public/codemirror/mode/smartymixed/
kallithea/public/codemirror/mode/smartymixed/smartymixed.js
kallithea/public/codemirror/mode/solr/
kallithea/public/codemirror/mode/solr/solr.js
kallithea/public/codemirror/mode/sparql/
kallithea/public/codemirror/mode/sparql/sparql.js
kallithea/public/codemirror/mode/sql/
kallithea/public/codemirror/mode/sql/sql.js
kallithea/public/codemirror/mode/stex/
kallithea/public/codemirror/mode/stex/stex.js
kallithea/public/codemirror/mode/tcl/
kallithea/public/codemirror/mode/tcl/tcl.js
kallithea/public/codemirror/mode/textile/
kallithea/public/codemirror/mode/textile/textile.js
kallithea/public/codemirror/mode/tiddlywiki/
kallithea/public/codemirror/mode/tiddlywiki/tiddlywiki.css
kallithea/public/codemirror/mode/tiddlywiki/tiddlywiki.js
kallithea/public/codemirror/mode/tiki/
kallithea/public/codemirror/mode/tiki/tiki.css
kallithea/public/codemirror/mode/tiki/tiki.js
kallithea/public/codemirror/mode/toml/
kallithea/public/codemirror/mode/toml/toml.js
kallithea/public/codemirror/mode/tornado/
kallithea/public/codemirror/mode/tornado/tornado.js
kallithea/public/codemirror/mode/turtle/
kallithea/public/codemirror/mode/turtle/turtle.js
kallithea/public/codemirror/mode/vb/
kallithea/public/codemirror/mode/vb/vb.js
kallithea/public/codemirror/mode/vbscript/
kallithea/public/codemirror/mode/vbscript/vbscript.js
kallithea/public/codemirror/mode/velocity/
kallithea/public/codemirror/mode/velocity/velocity.js
kallithea/public/codemirror/mode/verilog/
kallithea/public/codemirror/mode/verilog/verilog.js
kallithea/public/codemirror/mode/xml/
kallithea/public/codemirror/mode/xml/xml.js
kallithea/public/codemirror/mode/xquery/
kallithea/public/codemirror/mode/xquery/xquery.js
kallithea/public/codemirror/mode/yaml/
kallithea/public/codemirror/mode/yaml/yaml.js
kallithea/public/codemirror/mode/z80/
kallithea/public/codemirror/mode/z80/z80.js
kallithea/public/css/
kallithea/public/css/bootstrap.css
kallithea/public/css/contextbar.css
kallithea/public/css/mergely.css
kallithea/public/css/pygments.css
kallithea/public/css/style.css
kallithea/public/fontello/
kallithea/public/fontello/README-kallithea.txt
kallithea/public/fontello/README.txt
kallithea/public/fontello/config.json
kallithea/public/fontello/css/
kallithea/public/fontello/css/kallithea.css
kallithea/public/fontello/font/
kallithea/public/fontello/font/kallithea.eot
kallithea/public/fontello/font/kallithea.svg
kallithea/public/fontello/font/kallithea.ttf
kallithea/public/fontello/font/kallithea.woff
kallithea/public/images/
kallithea/public/images/background.png
kallithea/public/images/favicon.ico
kallithea/public/images/kallithea-logo.png
kallithea/public/images/kallithea-logo.svg
kallithea/public/images/pager.png
kallithea/public/images/pager_selected.png
kallithea/public/js/
kallithea/public/js/base.js
kallithea/public/js/bootstrap.js
kallithea/public/js/codemirror_loadmode.js
kallithea/public/js/graph.js
kallithea/public/js/jquery-1.11.1.min.js
kallithea/public/js/mergely.js
kallithea/public/js/mousetrap.js
kallithea/public/js/native.history.js
kallithea/public/js/select2/
kallithea/public/js/select2/select2-bootstrap.css
kallithea/public/js/select2/select2-spinner.gif
kallithea/public/js/select2/select2.css
kallithea/public/js/select2/select2.js
kallithea/public/js/select2/select2.png
kallithea/public/js/select2/select2x2.png
kallithea/public/js/yui.2.9.js
kallithea/public/js/yui.flot.js
kallithea/templates/
kallithea/templates/about.html
kallithea/templates/admin/
kallithea/templates/admin/admin.html
kallithea/templates/admin/admin_log.html
kallithea/templates/admin/auth/
kallithea/templates/admin/auth/auth_settings.html
kallithea/templates/admin/defaults/
kallithea/templates/admin/defaults/defaults.html
kallithea/templates/admin/gists/
kallithea/templates/admin/gists/edit.html
kallithea/templates/admin/gists/index.html
kallithea/templates/admin/gists/new.html
kallithea/templates/admin/gists/show.html
kallithea/templates/admin/my_account/
kallithea/templates/admin/my_account/my_account.html
kallithea/templates/admin/my_account/my_account_api_keys.html
kallithea/templates/admin/my_account/my_account_emails.html
kallithea/templates/admin/my_account/my_account_password.html
kallithea/templates/admin/my_account/my_account_perms.html
kallithea/templates/admin/my_account/my_account_profile.html
kallithea/templates/admin/my_account/my_account_repos.html
kallithea/templates/admin/my_account/my_account_watched.html
kallithea/templates/admin/notifications/
kallithea/templates/admin/notifications/notifications.html
kallithea/templates/admin/notifications/notifications_data.html
kallithea/templates/admin/notifications/show_notification.html
kallithea/templates/admin/permissions/
kallithea/templates/admin/permissions/permissions.html
kallithea/templates/admin/permissions/permissions_globals.html
kallithea/templates/admin/permissions/permissions_ips.html
kallithea/templates/admin/permissions/permissions_perms.html
kallithea/templates/admin/repo_groups/
kallithea/templates/admin/repo_groups/repo_group_add.html
kallithea/templates/admin/repo_groups/repo_group_edit.html
kallithea/templates/admin/repo_groups/repo_group_edit_advanced.html
kallithea/templates/admin/repo_groups/repo_group_edit_perms.html
kallithea/templates/admin/repo_groups/repo_group_edit_settings.html
kallithea/templates/admin/repo_groups/repo_group_show.html
kallithea/templates/admin/repo_groups/repo_groups.html
kallithea/templates/admin/repos/
kallithea/templates/admin/repos/repo_add.html
kallithea/templates/admin/repos/repo_add_base.html
kallithea/templates/admin/repos/repo_creating.html
kallithea/templates/admin/repos/repo_edit.html
kallithea/templates/admin/repos/repo_edit_advanced.html
kallithea/templates/admin/repos/repo_edit_caches.html
kallithea/templates/admin/repos/repo_edit_fields.html
kallithea/templates/admin/repos/repo_edit_fork.html
kallithea/templates/admin/repos/repo_edit_permissions.html
kallithea/templates/admin/repos/repo_edit_remote.html
kallithea/templates/admin/repos/repo_edit_settings.html
kallithea/templates/admin/repos/repo_edit_statistics.html
kallithea/templates/admin/repos/repos.html
kallithea/templates/admin/settings/
kallithea/templates/admin/settings/settings.html
kallithea/templates/admin/settings/settings_email.html
kallithea/templates/admin/settings/settings_global.html
kallithea/templates/admin/settings/settings_hooks.html
kallithea/templates/admin/settings/settings_mapping.html
kallithea/templates/admin/settings/settings_search.html
kallithea/templates/admin/settings/settings_system.html
kallithea/templates/admin/settings/settings_system_update.html
kallithea/templates/admin/settings/settings_vcs.html
kallithea/templates/admin/settings/settings_visual.html
kallithea/templates/admin/user_groups/
kallithea/templates/admin/user_groups/user_group_add.html
kallithea/templates/admin/user_groups/user_group_edit.html
kallithea/templates/admin/user_groups/user_group_edit_advanced.html
kallithea/templates/admin/user_groups/user_group_edit_default_perms.html
kallithea/templates/admin/user_groups/user_group_edit_members.html
kallithea/templates/admin/user_groups/user_group_edit_perms.html
kallithea/templates/admin/user_groups/user_group_edit_settings.html
kallithea/templates/admin/user_groups/user_groups.html
kallithea/templates/admin/users/
kallithea/templates/admin/users/user_add.html
kallithea/templates/admin/users/user_edit.html
kallithea/templates/admin/users/user_edit_advanced.html
kallithea/templates/admin/users/user_edit_api_keys.html
kallithea/templates/admin/users/user_edit_emails.html
kallithea/templates/admin/users/user_edit_ips.html
kallithea/templates/admin/users/user_edit_perms.html
kallithea/templates/admin/users/user_edit_profile.html
kallithea/templates/admin/users/users.html
kallithea/templates/base/
kallithea/templates/base/base.html
kallithea/templates/base/default_perms_box.html
kallithea/templates/base/flash_msg.html
kallithea/templates/base/perms_summary.html
kallithea/templates/base/root.html
kallithea/templates/bookmarks/
kallithea/templates/bookmarks/bookmarks.html
kallithea/templates/bookmarks/bookmarks_data.html
kallithea/templates/branches/
kallithea/templates/branches/branches.html
kallithea/templates/branches/branches_data.html
kallithea/templates/changelog/
kallithea/templates/changelog/changelog.html
kallithea/templates/changelog/changelog_details.html
kallithea/templates/changelog/changelog_summary_data.html
kallithea/templates/changeset/
kallithea/templates/changeset/changeset.html
kallithea/templates/changeset/changeset_comment_block.html
kallithea/templates/changeset/changeset_file_comment.html
kallithea/templates/changeset/changeset_range.html
kallithea/templates/changeset/diff_block.html
kallithea/templates/changeset/patch_changeset.html
kallithea/templates/compare/
kallithea/templates/compare/compare_cs.html
kallithea/templates/compare/compare_diff.html
kallithea/templates/data_table/
kallithea/templates/data_table/_dt_elements.html
kallithea/templates/email_templates/
kallithea/templates/email_templates/changeset_comment.html
kallithea/templates/email_templates/changeset_comment.txt
kallithea/templates/email_templates/default.html
kallithea/templates/email_templates/default.txt
kallithea/templates/email_templates/main.html
kallithea/templates/email_templates/main.txt
kallithea/templates/email_templates/password_reset.html
kallithea/templates/email_templates/password_reset.txt
kallithea/templates/email_templates/pull_request.html
kallithea/templates/email_templates/pull_request.txt
kallithea/templates/email_templates/pull_request_comment.html
kallithea/templates/email_templates/pull_request_comment.txt
kallithea/templates/email_templates/registration.html
kallithea/templates/email_templates/registration.txt
kallithea/templates/errors/
kallithea/templates/errors/error_document.html
kallithea/templates/files/
kallithea/templates/files/diff_2way.html
kallithea/templates/files/file_diff.html
kallithea/templates/files/files.html
kallithea/templates/files/files_add.html
kallithea/templates/files/files_browser.html
kallithea/templates/files/files_delete.html
kallithea/templates/files/files_edit.html
kallithea/templates/files/files_history_box.html
kallithea/templates/files/files_source.html
kallithea/templates/files/files_ypjax.html
kallithea/templates/followers/
kallithea/templates/followers/followers.html
kallithea/templates/followers/followers_data.html
kallithea/templates/forks/
kallithea/templates/forks/fork.html
kallithea/templates/forks/forks.html
kallithea/templates/forks/forks_data.html
kallithea/templates/index.html
kallithea/templates/index_base.html
kallithea/templates/journal/
kallithea/templates/journal/journal.html
kallithea/templates/journal/journal_data.html
kallithea/templates/journal/public_journal.html
kallithea/templates/login.html
kallithea/templates/password_reset.html
kallithea/templates/password_reset_confirmation.html
kallithea/templates/pullrequests/
kallithea/templates/pullrequests/pullrequest.html
kallithea/templates/pullrequests/pullrequest_data.html
kallithea/templates/pullrequests/pullrequest_show.html
kallithea/templates/pullrequests/pullrequest_show_all.html
kallithea/templates/pullrequests/pullrequest_show_my.html
kallithea/templates/register.html
kallithea/templates/search/
kallithea/templates/search/search.html
kallithea/templates/search/search_commit.html
kallithea/templates/search/search_content.html
kallithea/templates/search/search_path.html
kallithea/templates/search/search_repository.html
kallithea/templates/summary/
kallithea/templates/summary/statistics.html
kallithea/templates/summary/summary.html
kallithea/templates/switch_to_list.html
kallithea/templates/tags/
kallithea/templates/tags/tags.html
kallithea/templates/tags/tags_data.html
kallithea/tests/
kallithea/tests/__init__.py
kallithea/tests/api/
kallithea/tests/api/__init__.py
kallithea/tests/api/api_base.py
kallithea/tests/api/test_api_git.py
kallithea/tests/api/test_api_hg.py
kallithea/tests/conftest.py
kallithea/tests/fixture.py
kallithea/tests/fixtures/
kallithea/tests/fixtures/diff_with_diff_data.diff
kallithea/tests/fixtures/git_diff_binary_and_normal.diff
kallithea/tests/fixtures/git_diff_chmod.diff
kallithea/tests/fixtures/git_diff_mod_single_binary_file.diff
kallithea/tests/fixtures/git_diff_modify_binary_file.diff
kallithea/tests/fixtures/git_diff_rename_file.diff
kallithea/tests/fixtures/git_node_history_response.json
kallithea/tests/fixtures/hg_diff_add_single_binary_file.diff
kallithea/tests/fixtures/hg_diff_binary_and_normal.diff
kallithea/tests/fixtures/hg_diff_chmod.diff
kallithea/tests/fixtures/hg_diff_chmod_and_mod_single_binary_file.diff
kallithea/tests/fixtures/hg_diff_copy_and_chmod_file.diff
kallithea/tests/fixtures/hg_diff_copy_and_modify_file.diff
kallithea/tests/fixtures/hg_diff_copy_chmod_and_edit_file.diff
kallithea/tests/fixtures/hg_diff_copy_file.diff
kallithea/tests/fixtures/hg_diff_del_single_binary_file.diff
kallithea/tests/fixtures/hg_diff_mod_file_and_rename.diff
kallithea/tests/fixtures/hg_diff_mod_single_binary_file.diff
kallithea/tests/fixtures/hg_diff_mod_single_file_and_rename_and_chmod.diff
kallithea/tests/fixtures/hg_diff_rename_and_chmod_file.diff
kallithea/tests/fixtures/hg_diff_rename_file.diff
kallithea/tests/fixtures/hg_diff_rename_space_cr.diff
kallithea/tests/fixtures/hg_node_history_response.json
kallithea/tests/fixtures/journal_dump.csv
kallithea/tests/fixtures/markuptest.diff
kallithea/tests/fixtures/vcs_test_git.tar.gz
kallithea/tests/fixtures/vcs_test_hg.tar.gz
kallithea/tests/functional/
kallithea/tests/functional/__init__.py
kallithea/tests/functional/test_admin.py
kallithea/tests/functional/test_admin_auth_settings.py
kallithea/tests/functional/test_admin_defaults.py
kallithea/tests/functional/test_admin_gists.py
kallithea/tests/functional/test_admin_notifications.py
kallithea/tests/functional/test_admin_permissions.py
kallithea/tests/functional/test_admin_repo_groups.py
kallithea/tests/functional/test_admin_repos.py
kallithea/tests/functional/test_admin_settings.py
kallithea/tests/functional/test_admin_user_groups.py
kallithea/tests/functional/test_admin_users.py
kallithea/tests/functional/test_branches.py
kallithea/tests/functional/test_changelog.py
kallithea/tests/functional/test_changeset.py
kallithea/tests/functional/test_changeset_comments.py
kallithea/tests/functional/test_compare.py
kallithea/tests/functional/test_compare_local.py
kallithea/tests/functional/test_feed.py
kallithea/tests/functional/test_files.py
kallithea/tests/functional/test_followers.py
kallithea/tests/functional/test_forks.py
kallithea/tests/functional/test_home.py
kallithea/tests/functional/test_journal.py
kallithea/tests/functional/test_login.py
kallithea/tests/functional/test_my_account.py
kallithea/tests/functional/test_pullrequests.py
kallithea/tests/functional/test_repo_groups.py
kallithea/tests/functional/test_search.py
kallithea/tests/functional/test_summary.py
kallithea/tests/functional/test_tags.py
kallithea/tests/models/
kallithea/tests/models/__init__.py
kallithea/tests/models/common.py
kallithea/tests/models/test_changeset_status.py
kallithea/tests/models/test_diff_parsers.py
kallithea/tests/models/test_notifications.py
kallithea/tests/models/test_permissions.py
kallithea/tests/models/test_repo_groups.py
kallithea/tests/models/test_repos.py
kallithea/tests/models/test_user_group_permissions_on_repo_groups.py
kallithea/tests/models/test_user_groups.py
kallithea/tests/models/test_user_permissions_on_repo_groups.py
kallithea/tests/models/test_user_permissions_on_repos.py
kallithea/tests/models/test_users.py
kallithea/tests/other/
kallithea/tests/other/__init__.py
kallithea/tests/other/manual_test_vcs_operations.py
kallithea/tests/other/test_libs.py
kallithea/tests/other/test_mail.py
kallithea/tests/other/test_validators.py
kallithea/tests/parameterized.py
kallithea/tests/scripts/
kallithea/tests/scripts/create_rc.sh
kallithea/tests/scripts/manual_test_concurrency.py
kallithea/tests/scripts/manual_test_crawler.py
kallithea/tests/scripts/mem_watch
kallithea/tests/test.ini
kallithea/tests/vcs/
kallithea/tests/vcs/__init__.py
kallithea/tests/vcs/aconfig
kallithea/tests/vcs/base.py
kallithea/tests/vcs/conf.py
kallithea/tests/vcs/test_archives.py
kallithea/tests/vcs/test_branches.py
kallithea/tests/vcs/test_changesets.py
kallithea/tests/vcs/test_filenodes_unicode_path.py
kallithea/tests/vcs/test_getitem.py
kallithea/tests/vcs/test_getslice.py
kallithea/tests/vcs/test_git.py
kallithea/tests/vcs/test_hg.py
kallithea/tests/vcs/test_inmemchangesets.py
kallithea/tests/vcs/test_nodes.py
kallithea/tests/vcs/test_repository.py
kallithea/tests/vcs/test_tags.py
kallithea/tests/vcs/test_utils.py
kallithea/tests/vcs/test_utils_filesize.py
kallithea/tests/vcs/test_vcs.py
kallithea/tests/vcs/test_workdirs.py
kallithea/tests/vcs/utils.py
kallithea/websetup.py
setup.cfg
setup.py