##// END OF EJS Templates
parsers: statically initializing tp_new to PyType_GenericNew is not portable...
parsers: statically initializing tp_new to PyType_GenericNew is not portable As detailed on http://docs.python.org/extending/newtypes.html (quote): "In this case, we can just use the default implementation provided by the API function PyType_GenericNew(). We’d like to just assign this to the tp_new slot, but we can’t, for portability sake. On some platforms or compilers, we can’t statically initialize a structure member with a function defined in another C module, so, instead, we’ll assign the tp_new slot in the module initialization function just before calling PyType_Ready()." Fixes "gcc (GCC) 3.4.5 (mingw-vista special r3)" complaining with: mercurial/parsers.c:1096: error: initializer element is not constant mercurial/parsers.c:1096: error: (near initialization for `indexType.tp_new')

File last commit:

r13515:26163257 1.8 stable
r16604:48e42f98 stable
Show More
tcsh_completion
50 lines | 1.5 KiB | text/plain | TextLexer
TK Soh
Add tcsh_completion to contrib
r1156 #
# tcsh completion for Mercurial
#
# This file has been auto-generated by tcsh_completion_build.sh for
Gilles Moris
contrib: update tcsh_completion for Mercurial 1.8...
r13515 # Mercurial Distributed SCM (version 1.7.5+157-8a220ae0b2ba)
TK Soh
Add tcsh_completion to contrib
r1156 #
# Copyright (C) 2005 TK Soh.
#
# This is free software; you can redistribute it and/or modify it under
# the terms of the GNU General Public License as published by the Free
# Software Foundation; either version 2 of the License, or (at your
Thomas Arendsen Hein
Cleanup of tabs and trailing spaces.
r1308 # option) any later version.
TK Soh
Add tcsh_completion to contrib
r1156 #
complete hg \
'n/--cwd/d/' 'n/-R/d/' 'n/--repository/d/' \
TK Soh
Regenerate tcsh_completion after bugfix in generator script
r1158 'C/-/( -R --repository \
--cwd \
-y --noninteractive \
-q --quiet \
-v --verbose \
Gilles Moris
Update tcsh completion scripts with new commands and for new help output....
r7766 --config \
TK Soh
Regenerate tcsh_completion after bugfix in generator script
r1158 --debug \
Thomas Arendsen Hein
Generated new tcsh_completion with tcsh_completion_build.sh
r1264 --debugger \
Gilles Moris
Update tcsh completion scripts with new commands and for new help output....
r7766 --encoding \
--encodingmode \
TK Soh
Regenerate tcsh_completion after bugfix in generator script
r1158 --traceback \
--time \
--profile \
--version \
-h --help)/' \
Gilles Moris
Update tcsh completion scripts with new commands and for new help output....
r7766 'p/1/(add addremove annotate blame archive \
Gilles Moris
contrib: update tcsh_completion for Mercurial 1.8...
r13515 backout bisect bookmarks branch branches \
bundle cat clone commit ci \
copy cp debugancestor debugbuilddag debugcheckstate \
debugcommands debugcomplete debugdag debugdata debugdate \
debugfsinfo debugignore debugindex debugindexdot debuginstall \
debugpushkey debugrebuildstate debugrename debugrevspec debugsetparents \
debugstate debugsub debugwalk diff export \
forget grep heads help identify \
id import patch incoming in \
init locate log history manifest \
merge outgoing out parents paths \
pull push recover remove rm \
rename move mv resolve revert \
rollback root serve showconfig debugconfig \
status st summary sum tag \
tags tip unbundle update up \
checkout co verify version)/'
TK Soh
Add tcsh_completion to contrib
r1156