Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • thg thg
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 839
    • Issues 839
    • List
    • Boards
    • Service Desk
    • Milestones
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mercurial
  • TortoiseHg
  • thgthg
  • Issues
  • #185

Closed
Open
Created Mar 02, 2011 by Bitbucket Importer@bitbucket_importerOwner

extensions settings confused by 'hgext.' prefix

Created originally on Bitbucket by Anonymous

I am running TortiseHG 2.0 with mercurial 1.8 on Windows 7 (64 bit installer).

Go to: Workbench->File->Settings->Extensions

The check boxes displayed do not reflect the current state of my mercurial.ini file.

It is using the correct file because if I click the "Edit File" button it opens up the correct file and shows all of the enabled extensions and such.

All checkboxes are off with the exception of eol and progress (which I do have enabled).

Here's my ini file:

{{{ [ui] username=Matt Schulte matts@commtech-fastcom.com

[extensions]

changeset access control for mercurial

hgext.acl =

allow user-defined command aliases

hgext.alias =

bugzilla integration for mercurial

hgext.bugzilla =

show the children of the given or working dir revision

add the 'children' command

hgext.children =

create a graph showing who changed the most lines

add the 'churn' command

hgext.churn =

add color output to the status and qseries commands

hgext.color =

Foreign SCM converter

add the 'convert' and 'debugsvnlog' commands

hgext.convert =

external diff program support for mercurial

hgext.extdiff =

pull and merge remote changes

add the 'fetch' command

hgext.fetch =

GnuPG signing extension for Mercurial

add the 'sign', 'sigcheck' and 'sigs' commands

hgext.gpg =

ASCII graph log extension for Mercurial

add the 'glog' command

hgext.graphlog =

allows browsing the history of a repository in a graphical way

add the 'view' command

hgext.hgk =

syntax highlighting in hgweb file view

hgext.highlight =

allows you to change changelog and summary text

hgext.interhg =

CVS/RCS-like Keyword Substitution

hgext.keyword =

patch queues for mercurial

add the 'q*' commands

hgext.mq =

email notifications for mercurial

hgext.notify =

make it easy to refer to the parent of a revision

hgext.parentrevspec =

send changes as series of email patches

add the 'email' command

hgext.patchbomb =

show progress bars for some actions

progress =

removes files not known to mercurial

add the 'purge' and 'clean' commands

hgext.purge =

interactive change selection during commit

add the 'record' command

hgext.record =

add shortcuts to urls as url schemes

hgext.schemes =

Patch transplanting extension for Mercurial

add the 'transplant' command

hgext.transplant =

add filters so automatically convert end-of-line between Windows and Unix

world.

hgext.win32text =

When working with people on different operating systems, it can therefore

be desirable to be able to checkout text files with the operating system

native line ending representation. This extension lets you specify how end

of lines (EOLs) are converted between the repository representation and the

working copy representation.

eol =

inotify-based status acceleration for Linux systems

add the 'inserve' command

#hgext.inotify =

[extdiff]

add new command called vdiff, runs kdiff3

cmd.kdiff = kdiff3

[tortoisehg] editor = "C:\Program Files (x86)\Notepad++\notepad++.exe"

[hooks] preupdate.timestamp_update = JavaPreupdateHook.cmd update.timestamp_update = JavaUpdateHook.cmd #preupdate.timestamp_update = /usr/share/mercurial/JavaPreupdateHook.sh #update.timestamp_update = /usr/share/mercurial/JavaUpdateHook.sh }}}

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking