diff --git a/.matplotlib/matplotlibrc b/.matplotlib/matplotlibrc new file mode 100644 index 0000000..b61465d --- /dev/null +++ b/.matplotlib/matplotlibrc @@ -0,0 +1,633 @@ +### MATPLOTLIBRC FORMAT + +# This is a sample matplotlib configuration file - you can find a copy +# of it on your system in +# site-packages/matplotlib/mpl-data/matplotlibrc. If you edit it +# there, please note that it will be overwritten in your next install. +# If you want to keep a permanent local copy that will not be +# overwritten, place it in the following location: +# unix/linux: +# $HOME/.config/matplotlib/matplotlibrc or +# $XDG_CONFIG_HOME/matplotlib/matplotlibrc (if $XDG_CONFIG_HOME is set) +# other platforms: +# $HOME/.matplotlib/matplotlibrc +# +# See http://matplotlib.org/users/customizing.html#the-matplotlibrc-file for +# more details on the paths which are checked for the configuration file. +# +# This file is best viewed in a editor which supports python mode +# syntax highlighting. Blank lines, or lines starting with a comment +# symbol, are ignored, as are trailing comments. Other lines must +# have the format +# key : val # optional comment +# +# Colors: for the color values below, you can either use - a +# matplotlib color string, such as r, k, or b - an rgb tuple, such as +# (1.0, 0.5, 0.0) - a hex string, such as ff00ff - a scalar +# grayscale intensity such as 0.75 - a legal html color name, e.g., red, +# blue, darkslategray + +#### CONFIGURATION BEGINS HERE + +# The default backend; one of GTK GTKAgg GTKCairo GTK3Agg GTK3Cairo +# MacOSX Qt4Agg Qt5Agg TkAgg WX WXAgg Agg Cairo GDK PS PDF SVG +# Template. +# You can also deploy your own backend outside of matplotlib by +# referring to the module name (which must be in the PYTHONPATH) as +# 'module://my_backend'. +backend : macosx + +# If you are using the Qt4Agg backend, you can choose here +# to use the PyQt4 bindings or the newer PySide bindings to +# the underlying Qt4 toolkit. +#backend.qt4 : PyQt4 # PyQt4 | PySide + +# Note that this can be overridden by the environment variable +# QT_API used by Enthought Tool Suite (ETS); valid values are +# "pyqt" and "pyside". The "pyqt" setting has the side effect of +# forcing the use of Version 2 API for QString and QVariant. + +# The port to use for the web server in the WebAgg backend. +# webagg.port : 8888 + +# If webagg.port is unavailable, a number of other random ports will +# be tried until one that is available is found. +# webagg.port_retries : 50 + +# When True, open the webbrowser to the plot that is shown +# webagg.open_in_browser : True + +# When True, the figures rendered in the nbagg backend are created with +# a transparent background. +# nbagg.transparent : False + +# if you are running pyplot inside a GUI and your backend choice +# conflicts, we will automatically try to find a compatible one for +# you if backend_fallback is True +#backend_fallback: True + +#interactive : False +#toolbar : toolbar2 # None | toolbar2 ("classic" is deprecated) +#timezone : UTC # a pytz timezone string, e.g., US/Central or Europe/Paris + +# Where your matplotlib data lives if you installed to a non-default +# location. This is where the matplotlib fonts, bitmaps, etc reside +#datapath : /home/jdhunter/mpldata + + +### LINES +# See http://matplotlib.org/api/artist_api.html#module-matplotlib.lines for more +# information on line properties. +#lines.linewidth : 1.5 # line width in points +#lines.linestyle : - # solid line +#lines.color : C0 # has no affect on plot(); see axes.prop_cycle +#lines.marker : None # the default marker +#lines.markeredgewidth : 1.0 # the line width around the marker symbol +#lines.markersize : 6 # markersize, in points +#lines.dash_joinstyle : miter # miter|round|bevel +#lines.dash_capstyle : butt # butt|round|projecting +#lines.solid_joinstyle : miter # miter|round|bevel +#lines.solid_capstyle : projecting # butt|round|projecting +#lines.antialiased : True # render lines in antialiased (no jaggies) + +# The three standard dash patterns. These are scaled by the linewidth. +#lines.dashed_pattern : 2.8, 1.2 +#lines.dashdot_pattern : 4.8, 1.2, 0.8, 1.2 +#lines.dotted_pattern : 1.1, 1.1 +#lines.scale_dashes : True + +#markers.fillstyle: full # full|left|right|bottom|top|none + +### PATCHES +# Patches are graphical objects that fill 2D space, like polygons or +# circles. See +# http://matplotlib.org/api/artist_api.html#module-matplotlib.patches +# information on patch properties +#patch.linewidth : 1 # edge width in points. +#patch.facecolor : C0 +#patch.edgecolor : black # if forced, or patch is not filled +#patch.force_edgecolor : False # True to always use edgecolor +#patch.antialiased : True # render patches in antialiased (no jaggies) + +### HATCHES +#hatch.color : k +#hatch.linewidth : 1.0 + +### Boxplot +#boxplot.notch : False +#boxplot.vertical : True +#boxplot.whiskers : 1.5 +#boxplot.bootstrap : None +#boxplot.patchartist : False +#boxplot.showmeans : False +#boxplot.showcaps : True +#boxplot.showbox : True +#boxplot.showfliers : True +#boxplot.meanline : False + +#boxplot.flierprops.color : 'k' +#boxplot.flierprops.marker : 'o' +#boxplot.flierprops.markerfacecolor : 'none' +#boxplot.flierprops.markeredgecolor : 'k' +#boxplot.flierprops.markersize : 6 +#boxplot.flierprops.linestyle : 'none' +#boxplot.flierprops.linewidth : 1.0 + +#boxplot.boxprops.color : 'k' +#boxplot.boxprops.linewidth : 1.0 +#boxplot.boxprops.linestyle : '-' + +#boxplot.whiskerprops.color : 'k' +#boxplot.whiskerprops.linewidth : 1.0 +#boxplot.whiskerprops.linestyle : '-' + +#boxplot.capprops.color : 'k' +#boxplot.capprops.linewidth : 1.0 +#boxplot.capprops.linestyle : '-' + +#boxplot.medianprops.color : 'C1' +#boxplot.medianprops.linewidth : 1.0 +#boxplot.medianprops.linestyle : '-' + +#boxplot.meanprops.color : 'C2' +#boxplot.meanprops.marker : '^' +#boxplot.meanprops.markerfacecolor : 'C2' +#boxplot.meanprops.markeredgecolor : 'C2' +#boxplot.meanprops.markersize : 6 +#boxplot.meanprops.linestyle : 'none' +#boxplot.meanprops.linewidth : 1.0 + +### FONT +# +# font properties used by text.Text. See +# http://matplotlib.org/api/font_manager_api.html for more +# information on font properties. The 6 font properties used for font +# matching are given below with their default values. +# +# The font.family property has five values: 'serif' (e.g., Times), +# 'sans-serif' (e.g., Helvetica), 'cursive' (e.g., Zapf-Chancery), +# 'fantasy' (e.g., Western), and 'monospace' (e.g., Courier). Each of +# these font families has a default list of font names in decreasing +# order of priority associated with them. When text.usetex is False, +# font.family may also be one or more concrete font names. +# +# The font.style property has three values: normal (or roman), italic +# or oblique. The oblique style will be used for italic, if it is not +# present. +# +# The font.variant property has two values: normal or small-caps. For +# TrueType fonts, which are scalable fonts, small-caps is equivalent +# to using a font size of 'smaller', or about 83%% of the current font +# size. +# +# The font.weight property has effectively 13 values: normal, bold, +# bolder, lighter, 100, 200, 300, ..., 900. Normal is the same as +# 400, and bold is 700. bolder and lighter are relative values with +# respect to the current weight. +# +# The font.stretch property has 11 values: ultra-condensed, +# extra-condensed, condensed, semi-condensed, normal, semi-expanded, +# expanded, extra-expanded, ultra-expanded, wider, and narrower. This +# property is not currently implemented. +# +# The font.size property is the default font size for text, given in pts. +# 10 pt is the standard value. +# +#font.family : sans-serif +#font.style : normal +#font.variant : normal +#font.weight : medium +#font.stretch : normal +# note that font.size controls default text sizes. To configure +# special text sizes tick labels, axes, labels, title, etc, see the rc +# settings for axes and ticks. Special text sizes can be defined +# relative to font.size, using the following values: xx-small, x-small, +# small, medium, large, x-large, xx-large, larger, or smaller +#font.size : 10.0 +#font.serif : DejaVu Serif, Bitstream Vera Serif, New Century Schoolbook, Century Schoolbook L, Utopia, ITC Bookman, Bookman, Nimbus Roman No9 L, Times New Roman, Times, Palatino, Charter, serif +#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif +#font.cursive : Apple Chancery, Textile, Zapf Chancery, Sand, Script MT, Felipa, cursive +#font.fantasy : Comic Sans MS, Chicago, Charcoal, Impact, Western, Humor Sans, xkcd, fantasy +#font.monospace : DejaVu Sans Mono, Bitstream Vera Sans Mono, Andale Mono, Nimbus Mono L, Courier New, Courier, Fixed, Terminal, monospace + +### TEXT +# text properties used by text.Text. See +# http://matplotlib.org/api/artist_api.html#module-matplotlib.text for more +# information on text properties + +#text.color : black + +### LaTeX customizations. See http://wiki.scipy.org/Cookbook/Matplotlib/UsingTex +#text.usetex : False # use latex for all text handling. The following fonts + # are supported through the usual rc parameter settings: + # new century schoolbook, bookman, times, palatino, + # zapf chancery, charter, serif, sans-serif, helvetica, + # avant garde, courier, monospace, computer modern roman, + # computer modern sans serif, computer modern typewriter + # If another font is desired which can loaded using the + # LaTeX \usepackage command, please inquire at the + # matplotlib mailing list +#text.latex.unicode : False # use "ucs" and "inputenc" LaTeX packages for handling + # unicode strings. +#text.latex.preamble : # IMPROPER USE OF THIS FEATURE WILL LEAD TO LATEX FAILURES + # AND IS THEREFORE UNSUPPORTED. PLEASE DO NOT ASK FOR HELP + # IF THIS FEATURE DOES NOT DO WHAT YOU EXPECT IT TO. + # preamble is a comma separated list of LaTeX statements + # that are included in the LaTeX document preamble. + # An example: + # text.latex.preamble : \usepackage{bm},\usepackage{euler} + # The following packages are always loaded with usetex, so + # beware of package collisions: color, geometry, graphicx, + # type1cm, textcomp. Adobe Postscript (PSSNFS) font packages + # may also be loaded, depending on your font settings + +#text.dvipnghack : None # some versions of dvipng don't handle alpha + # channel properly. Use True to correct + # and flush ~/.matplotlib/tex.cache + # before testing and False to force + # correction off. None will try and + # guess based on your dvipng version + +#text.hinting : auto # May be one of the following: + # 'none': Perform no hinting + # 'auto': Use FreeType's autohinter + # 'native': Use the hinting information in the + # font file, if available, and if your + # FreeType library supports it + # 'either': Use the native hinting information, + # or the autohinter if none is available. + # For backward compatibility, this value may also be + # True === 'auto' or False === 'none'. +#text.hinting_factor : 8 # Specifies the amount of softness for hinting in the + # horizontal direction. A value of 1 will hint to full + # pixels. A value of 2 will hint to half pixels etc. + +#text.antialiased : True # If True (default), the text will be antialiased. + # This only affects the Agg backend. + +# The following settings allow you to select the fonts in math mode. +# They map from a TeX font name to a fontconfig font pattern. +# These settings are only used if mathtext.fontset is 'custom'. +# Note that this "custom" mode is unsupported and may go away in the +# future. +#mathtext.cal : cursive +#mathtext.rm : serif +#mathtext.tt : monospace +#mathtext.it : serif:italic +#mathtext.bf : serif:bold +#mathtext.sf : sans +#mathtext.fontset : dejavusans # Should be 'dejavusans' (default), + # 'dejavuserif', 'cm' (Computer Modern), 'stix', + # 'stixsans' or 'custom' +#mathtext.fallback_to_cm : True # When True, use symbols from the Computer Modern + # fonts when a symbol can not be found in one of + # the custom math fonts. + +#mathtext.default : it # The default font to use for math. + # Can be any of the LaTeX font names, including + # the special name "regular" for the same font + # used in regular text. + +### AXES +# default face and edge color, default tick sizes, +# default fontsizes for ticklabels, and so on. See +# http://matplotlib.org/api/axes_api.html#module-matplotlib.axes +#axes.facecolor : white # axes background color +#axes.edgecolor : black # axes edge color +#axes.linewidth : 0.8 # edge linewidth +#axes.grid : False # display grid or not +#axes.titlesize : large # fontsize of the axes title +#axes.titlepad : 6.0 # pad between axes and title in points +#axes.labelsize : medium # fontsize of the x any y labels +#axes.labelpad : 4.0 # space between label and axis +#axes.labelweight : normal # weight of the x and y labels +#axes.labelcolor : black +#axes.axisbelow : 'line' # draw axis gridlines and ticks below + # patches (True); above patches but below + # lines ('line'); or above all (False) + +#axes.formatter.limits : -7, 7 # use scientific notation if log10 + # of the axis range is smaller than the + # first or larger than the second +#axes.formatter.use_locale : False # When True, format tick labels + # according to the user's locale. + # For example, use ',' as a decimal + # separator in the fr_FR locale. +#axes.formatter.use_mathtext : False # When True, use mathtext for scientific + # notation. +#axes.formatter.useoffset : True # If True, the tick label formatter + # will default to labeling ticks relative + # to an offset when the data range is + # small compared to the minimum absolute + # value of the data. +#axes.formatter.offset_threshold : 4 # When useoffset is True, the offset + # will be used when it can remove + # at least this number of significant + # digits from tick labels. + +# axes.spines.left : True # display axis spines +# axes.spines.bottom : True +# axes.spines.top : True +# axes.spines.right : True + + +#axes.unicode_minus : True # use unicode for the minus symbol + # rather than hyphen. See + # http://en.wikipedia.org/wiki/Plus_and_minus_signs#Character_codes +#axes.prop_cycle : cycler('color', +# ['1f77b4', 'ff7f0e', '2ca02c', 'd62728', +# '9467bd', '8c564b', 'e377c2', '7f7f7f', +# 'bcbd22', '17becf']) + # color cycle for plot lines + # as list of string colorspecs: + # single letter, long name, or + # web-style hex +#axes.autolimit_mode : data # How to scale axes limits to the data. + # Use "data" to use data limits, plus some margin + # Use "round_number" move to the nearest "round" number +#axes.xmargin : .05 # x margin. See `axes.Axes.margins` +#axes.ymargin : .05 # y margin See `axes.Axes.margins` + +#polaraxes.grid : True # display grid on polar axes +#axes3d.grid : True # display grid on 3d axes + +### DATES +# These control the default format strings used in AutoDateFormatter. +# Any valid format datetime format string can be used (see the python +# `datetime` for details). For example using '%%x' will use the locale date representation +# '%%X' will use the locale time representation and '%%c' will use the full locale datetime +# representation. +# These values map to the scales: +# {'year': 365, 'month': 30, 'day': 1, 'hour': 1/24, 'minute': 1 / (24 * 60)} + +# date.autoformatter.year : %Y +# date.autoformatter.month : %Y-%m +# date.autoformatter.day : %Y-%m-%d +# date.autoformatter.hour : %m-%d %H +# date.autoformatter.minute : %d %H:%M +# date.autoformatter.second : %H:%M:%S +# date.autoformatter.microsecond : %M:%S.%f + +### TICKS +# see http://matplotlib.org/api/axis_api.html#matplotlib.axis.Tick +#xtick.top : False # draw ticks on the top side +#xtick.bottom : True # draw ticks on the bottom side +#xtick.major.size : 3.5 # major tick size in points +#xtick.minor.size : 2 # minor tick size in points +#xtick.major.width : 0.8 # major tick width in points +#xtick.minor.width : 0.6 # minor tick width in points +#xtick.major.pad : 3.5 # distance to major tick label in points +#xtick.minor.pad : 3.4 # distance to the minor tick label in points +#xtick.color : k # color of the tick labels +#xtick.labelsize : medium # fontsize of the tick labels +#xtick.direction : out # direction: in, out, or inout +#xtick.minor.visible : False # visibility of minor ticks on x-axis +#xtick.major.top : True # draw x axis top major ticks +#xtick.major.bottom : True # draw x axis bottom major ticks +#xtick.minor.top : True # draw x axis top minor ticks +#xtick.minor.bottom : True # draw x axis bottom minor ticks + +#ytick.left : True # draw ticks on the left side +#ytick.right : False # draw ticks on the right side +#ytick.major.size : 3.5 # major tick size in points +#ytick.minor.size : 2 # minor tick size in points +#ytick.major.width : 0.8 # major tick width in points +#ytick.minor.width : 0.6 # minor tick width in points +#ytick.major.pad : 3.5 # distance to major tick label in points +#ytick.minor.pad : 3.4 # distance to the minor tick label in points +#ytick.color : k # color of the tick labels +#ytick.labelsize : medium # fontsize of the tick labels +#ytick.direction : out # direction: in, out, or inout +#ytick.minor.visible : False # visibility of minor ticks on y-axis +#ytick.major.left : True # draw y axis left major ticks +#ytick.major.right : True # draw y axis right major ticks +#ytick.minor.left : True # draw y axis left minor ticks +#ytick.minor.right : True # draw y axis right minor ticks + + +### GRIDS +#grid.color : b0b0b0 # grid color +#grid.linestyle : - # solid +#grid.linewidth : 0.8 # in points +#grid.alpha : 1.0 # transparency, between 0.0 and 1.0 + +### Legend +#legend.loc : best +#legend.frameon : True # if True, draw the legend on a background patch +#legend.framealpha : 0.8 # legend patch transparency +#legend.facecolor : inherit # inherit from axes.facecolor; or color spec +#legend.edgecolor : 0.8 # background patch boundary color +#legend.fancybox : True # if True, use a rounded box for the + # legend background, else a rectangle +#legend.shadow : False # if True, give background a shadow effect +#legend.numpoints : 1 # the number of marker points in the legend line +#legend.scatterpoints : 1 # number of scatter points +#legend.markerscale : 1.0 # the relative size of legend markers vs. original +#legend.fontsize : medium +# Dimensions as fraction of fontsize: +#legend.borderpad : 0.4 # border whitespace +#legend.labelspacing : 0.5 # the vertical space between the legend entries +#legend.handlelength : 2.0 # the length of the legend lines +#legend.handleheight : 0.7 # the height of the legend handle +#legend.handletextpad : 0.8 # the space between the legend line and legend text +#legend.borderaxespad : 0.5 # the border between the axes and legend edge +#legend.columnspacing : 2.0 # column separation + +### FIGURE +# See http://matplotlib.org/api/figure_api.html#matplotlib.figure.Figure +#figure.titlesize : large # size of the figure title (Figure.suptitle()) +#figure.titleweight : normal # weight of the figure title + +figure.figsize : 16, 9 # figure size in inches +figure.dpi : 120 # figure dots per inch + + +# figure.figsize : 8, 4 # figure size in inches +# figure.dpi : 400 # figure dots per inch + +#figure.facecolor : white # figure facecolor; 0.75 is scalar gray +#figure.edgecolor : white # figure edgecolor +#figure.autolayout : False # When True, automatically adjust subplot + # parameters to make the plot fit the figure +#figure.max_open_warning : 20 # The maximum number of figures to open through + # the pyplot interface before emitting a warning. + # If less than one this feature is disabled. + +# The figure subplot parameters. All dimensions are a fraction of the +#figure.subplot.left : 0.125 # the left side of the subplots of the figure +#figure.subplot.right : 0.9 # the right side of the subplots of the figure +#figure.subplot.bottom : 0.11 # the bottom of the subplots of the figure +#figure.subplot.top : 0.88 # the top of the subplots of the figure +#figure.subplot.wspace : 0.2 # the amount of width reserved for blank space between subplots, + # expressed as a fraction of the average axis width +#figure.subplot.hspace : 0.2 # the amount of height reserved for white space between subplots, + # expressed as a fraction of the average axis height + + +### IMAGES +#image.aspect : equal # equal | auto | a number +image.interpolation : none # see help(imshow) for options +image.cmap : inferno # A colormap name, gray etc... +#image.lut : 256 # the size of the colormap lookup table +#image.origin : upper # lower | upper +#image.resample : True +#image.composite_image : True # When True, all the images on a set of axes are + # combined into a single composite image before + # saving a figure as a vector graphics file, + # such as a PDF. + +### CONTOUR PLOTS +#contour.negative_linestyle : dashed # dashed | solid +#contour.corner_mask : True # True | False | legacy + +### ERRORBAR PLOTS +#errorbar.capsize : 0 # length of end cap on error bars in pixels + +### HISTOGRAM PLOTS +hist.bins : auto # The default number of histogram bins. + # If Numpy 1.11 or later is + # installed, may also be `auto` + +### SCATTER PLOTS +#scatter.marker : o # The default marker type for scatter plots. + +### Agg rendering +### Warning: experimental, 2008/10/10 +#agg.path.chunksize : 0 # 0 to disable; values in the range + # 10000 to 100000 can improve speed slightly + # and prevent an Agg rendering failure + # when plotting very large data sets, + # especially if they are very gappy. + # It may cause minor artifacts, though. + # A value of 20000 is probably a good + # starting point. +### SAVING FIGURES +#path.simplify : True # When True, simplify paths by removing "invisible" + # points to reduce file size and increase rendering + # speed +#path.simplify_threshold : 0.1 # The threshold of similarity below which + # vertices will be removed in the simplification + # process +#path.snap : True # When True, rectilinear axis-aligned paths will be snapped to + # the nearest pixel when certain criteria are met. When False, + # paths will never be snapped. +#path.sketch : None # May be none, or a 3-tuple of the form (scale, length, + # randomness). + # *scale* is the amplitude of the wiggle + # perpendicular to the line (in pixels). *length* + # is the length of the wiggle along the line (in + # pixels). *randomness* is the factor by which + # the length is randomly scaled. + +# the default savefig params can be different from the display params +# e.g., you may want a higher resolution, or to make the figure +# background white +#savefig.dpi : figure # figure dots per inch or 'figure' +#savefig.facecolor : white # figure facecolor when saving +#savefig.edgecolor : white # figure edgecolor when saving +#savefig.format : png # png, ps, pdf, svg +#savefig.bbox : standard # 'tight' or 'standard'. + # 'tight' is incompatible with pipe-based animation + # backends but will workd with temporary file based ones: + # e.g. setting animation.writer to ffmpeg will not work, + # use ffmpeg_file instead +#savefig.pad_inches : 0.1 # Padding to be used when bbox is set to 'tight' +#savefig.jpeg_quality: 95 # when a jpeg is saved, the default quality parameter. +#savefig.directory : ~ # default directory in savefig dialog box, + # leave empty to always use current working directory +#savefig.transparent : False # setting that controls whether figures are saved with a + # transparent background by default + +# tk backend params +#tk.window_focus : False # Maintain shell focus for TkAgg + +# ps backend params +#ps.papersize : letter # auto, letter, legal, ledger, A0-A10, B0-B10 +#ps.useafm : False # use of afm fonts, results in small files +#ps.usedistiller : False # can be: None, ghostscript or xpdf + # Experimental: may produce smaller files. + # xpdf intended for production of publication quality files, + # but requires ghostscript, xpdf and ps2eps +#ps.distiller.res : 6000 # dpi +#ps.fonttype : 3 # Output Type 3 (Type3) or Type 42 (TrueType) + +# pdf backend params +#pdf.compression : 6 # integer from 0 to 9 + # 0 disables compression (good for debugging) +#pdf.fonttype : 3 # Output Type 3 (Type3) or Type 42 (TrueType) + +# svg backend params +#svg.image_inline : True # write raster image data directly into the svg file +#svg.fonttype : 'path' # How to handle SVG fonts: +# 'none': Assume fonts are installed on the machine where the SVG will be viewed. +# 'path': Embed characters as paths -- supported by most SVG renderers +# 'svgfont': Embed characters as SVG fonts -- supported only by Chrome, +# Opera and Safari +#svg.hashsalt : None # if not None, use this string as hash salt + # instead of uuid4 + +# docstring params +#docstring.hardcopy = False # set this when you want to generate hardcopy docstring + +# Set the verbose flags. This controls how much information +# matplotlib gives you at runtime and where it goes. The verbosity +# levels are: silent, helpful, debug, debug-annoying. Any level is +# inclusive of all the levels below it. If your setting is "debug", +# you'll get all the debug and helpful messages. When submitting +# problems to the mailing-list, please set verbose to "helpful" or "debug" +# and paste the output into your report. +# +# The "fileo" gives the destination for any calls to verbose.report. +# These objects can a filename, or a filehandle like sys.stdout. +# +# You can override the rc default verbosity from the command line by +# giving the flags --verbose-LEVEL where LEVEL is one of the legal +# levels, e.g., --verbose-helpful. +# +# You can access the verbose instance in your code +# from matplotlib import verbose. +#verbose.level : silent # one of silent, helpful, debug, debug-annoying +#verbose.fileo : sys.stdout # a log filename, sys.stdout or sys.stderr + +# Event keys to interact with figures/plots via keyboard. +# Customize these settings according to your needs. +# Leave the field(s) empty if you don't need a key-map. (i.e., fullscreen : '') + +#keymap.fullscreen : f, ctrl+f # toggling +#keymap.home : h, r, home # home or reset mnemonic +#keymap.back : left, c, backspace # forward / backward keys to enable +#keymap.forward : right, v # left handed quick navigation +#keymap.pan : p # pan mnemonic +#keymap.zoom : o # zoom mnemonic +#keymap.save : s # saving current figure +#keymap.quit : ctrl+w, cmd+w # close the current figure +#keymap.grid : g # switching on/off a grid in current axes +#keymap.yscale : l # toggle scaling of y-axes ('log'/'linear') +#keymap.xscale : L, k # toggle scaling of x-axes ('log'/'linear') +#keymap.all_axes : a # enable all axes + +# Control location of examples data files +#examples.directory : '' # directory to look in for custom installation + +###ANIMATION settings +animation.html : html5 # How to display the animation as HTML in + # the IPython notebook. 'html5' uses + # HTML5 video tag. +#animation.writer : ffmpeg # MovieWriter 'backend' to use +#animation.codec : h264 # Codec to use for writing movie +#animation.bitrate: -1 # Controls size/quality tradeoff for movie. + # -1 implies let utility auto-determine +#animation.frame_format: 'png' # Controls frame format used by temp files +#animation.ffmpeg_path: 'ffmpeg' # Path to ffmpeg binary. Without full path + # $PATH is searched +#animation.ffmpeg_args: '' # Additional arguments to pass to ffmpeg +#animation.avconv_path: 'avconv' # Path to avconv binary. Without full path + # $PATH is searched +#animation.avconv_args: '' # Additional arguments to pass to avconv +#animation.mencoder_path: 'mencoder' + # Path to mencoder binary. Without full path + # $PATH is searched +#animation.mencoder_args: '' # Additional arguments to pass to mencoder +#animation.convert_path: 'convert' # Path to ImageMagick's convert binary. + # On Windows use the full path since convert + # is also the name of a system tool. diff --git a/.zprezto/.git_backup/HEAD b/.zprezto/.git_backup/HEAD deleted file mode 100644 index cb089cd..0000000 --- a/.zprezto/.git_backup/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/heads/master diff --git a/.zprezto/.git_backup/config b/.zprezto/.git_backup/config deleted file mode 100644 index 369d018..0000000 --- a/.zprezto/.git_backup/config +++ /dev/null @@ -1,35 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true -[submodule] - active = . -[remote "origin"] - url = https://github.com/sorin-ionescu/prezto.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master -[submodule "modules/autosuggestions/external"] - url = https://github.com/zsh-users/zsh-autosuggestions.git -[submodule "modules/completion/external"] - url = https://github.com/zsh-users/zsh-completions.git -[submodule "modules/fasd/external"] - url = https://github.com/clvv/fasd.git -[submodule "modules/history-substring-search/external"] - url = https://github.com/zsh-users/zsh-history-substring-search.git -[submodule "modules/prompt/external/agnoster"] - url = https://github.com/agnoster/agnoster-zsh-theme.git -[submodule "modules/prompt/external/async"] - url = https://github.com/mafredri/zsh-async.git -[submodule "modules/prompt/external/powerlevel9k"] - url = https://github.com/bhilburn/powerlevel9k.git -[submodule "modules/prompt/external/powerline"] - url = https://github.com/davidjrice/prezto_powerline.git -[submodule "modules/prompt/functions/pure"] - url = https://github.com/sindresorhus/pure.git -[submodule "modules/syntax-highlighting/external"] - url = https://github.com/zsh-users/zsh-syntax-highlighting.git diff --git a/.zprezto/.git_backup/description b/.zprezto/.git_backup/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/hooks/applypatch-msg.sample b/.zprezto/.git_backup/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/hooks/commit-msg.sample b/.zprezto/.git_backup/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/hooks/post-update.sample b/.zprezto/.git_backup/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/hooks/pre-applypatch.sample b/.zprezto/.git_backup/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/hooks/pre-commit.sample b/.zprezto/.git_backup/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/hooks/pre-push.sample b/.zprezto/.git_backup/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/hooks/pre-rebase.sample b/.zprezto/.git_backup/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/hooks/pre-receive.sample b/.zprezto/.git_backup/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/hooks/update.sample b/.zprezto/.git_backup/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/index b/.zprezto/.git_backup/index deleted file mode 100644 index 0cb793b..0000000 Binary files a/.zprezto/.git_backup/index and /dev/null differ diff --git a/.zprezto/.git_backup/info/exclude b/.zprezto/.git_backup/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/logs/HEAD b/.zprezto/.git_backup/logs/HEAD deleted file mode 100644 index cc83364..0000000 --- a/.zprezto/.git_backup/logs/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 f2042a29cc7613e8f797044948b0238916b2a234 Andrey Anurin 1534073683 +0300 clone: from https://github.com/sorin-ionescu/prezto.git diff --git a/.zprezto/.git_backup/logs/refs/heads/master b/.zprezto/.git_backup/logs/refs/heads/master deleted file mode 100644 index cc83364..0000000 --- a/.zprezto/.git_backup/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 f2042a29cc7613e8f797044948b0238916b2a234 Andrey Anurin 1534073683 +0300 clone: from https://github.com/sorin-ionescu/prezto.git diff --git a/.zprezto/.git_backup/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/logs/refs/remotes/origin/HEAD deleted file mode 100644 index cc83364..0000000 --- a/.zprezto/.git_backup/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 f2042a29cc7613e8f797044948b0238916b2a234 Andrey Anurin 1534073683 +0300 clone: from https://github.com/sorin-ionescu/prezto.git diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/HEAD b/.zprezto/.git_backup/modules/modules/autosuggestions/external/HEAD deleted file mode 100644 index 842f01b..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/HEAD +++ /dev/null @@ -1 +0,0 @@ -d7c796719e6352666f7a9c94da9ddaed10f3217d diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/config b/.zprezto/.git_backup/modules/modules/autosuggestions/external/config deleted file mode 100644 index 5329358..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../modules/autosuggestions/external -[remote "origin"] - url = https://github.com/zsh-users/zsh-autosuggestions.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/description b/.zprezto/.git_backup/modules/modules/autosuggestions/external/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/update.sample b/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/index b/.zprezto/.git_backup/modules/modules/autosuggestions/external/index deleted file mode 100644 index c7860a1..0000000 Binary files a/.zprezto/.git_backup/modules/modules/autosuggestions/external/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/info/exclude b/.zprezto/.git_backup/modules/modules/autosuggestions/external/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/HEAD b/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/HEAD deleted file mode 100644 index 3d74b07..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 ebaf409002be498a681267a75f5efcaf45cd0ccc Andrey Anurin 1534073685 +0300 clone: from https://github.com/zsh-users/zsh-autosuggestions.git -ebaf409002be498a681267a75f5efcaf45cd0ccc d7c796719e6352666f7a9c94da9ddaed10f3217d Andrey Anurin 1534073716 +0300 checkout: moving from master to d7c796719e6352666f7a9c94da9ddaed10f3217d diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/refs/heads/master deleted file mode 100644 index 78e9416..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 ebaf409002be498a681267a75f5efcaf45cd0ccc Andrey Anurin 1534073685 +0300 clone: from https://github.com/zsh-users/zsh-autosuggestions.git diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/refs/remotes/origin/HEAD deleted file mode 100644 index 78e9416..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 ebaf409002be498a681267a75f5efcaf45cd0ccc Andrey Anurin 1534073685 +0300 clone: from https://github.com/zsh-users/zsh-autosuggestions.git diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/objects/pack/pack-7a0ff375357d686cfeda163c121233156ad6df37.idx b/.zprezto/.git_backup/modules/modules/autosuggestions/external/objects/pack/pack-7a0ff375357d686cfeda163c121233156ad6df37.idx deleted file mode 100644 index 9419bf0..0000000 Binary files a/.zprezto/.git_backup/modules/modules/autosuggestions/external/objects/pack/pack-7a0ff375357d686cfeda163c121233156ad6df37.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/objects/pack/pack-7a0ff375357d686cfeda163c121233156ad6df37.pack b/.zprezto/.git_backup/modules/modules/autosuggestions/external/objects/pack/pack-7a0ff375357d686cfeda163c121233156ad6df37.pack deleted file mode 100644 index 279c1a7..0000000 Binary files a/.zprezto/.git_backup/modules/modules/autosuggestions/external/objects/pack/pack-7a0ff375357d686cfeda163c121233156ad6df37.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/packed-refs b/.zprezto/.git_backup/modules/modules/autosuggestions/external/packed-refs deleted file mode 100644 index 696fd23..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/packed-refs +++ /dev/null @@ -1,37 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -fa5d9c0ff5fb202545e12c98dae086d91d70ba50 refs/remotes/origin/develop -1ec43c7291db3327391360e466907329b36c6770 refs/remotes/origin/features/completion-suggestions -9fb96753069b919deaaacb6f659be2339dfeb4d2 refs/remotes/origin/fixes/slow_bracketed_paste_magic -df0f27b3a1404ba7e4210d6038c48194faf992e5 refs/remotes/origin/fixes/vi-delete -ebaf409002be498a681267a75f5efcaf45cd0ccc refs/remotes/origin/master -20c0ea841bafa78d8fb75c767e780248bfdf11a4 refs/remotes/origin/no-server -5f13490bae58bc42045b2a19fc3e446df75417a5 refs/tags/0.0.1 -7dc9e0f92631d03d289bdcf67530c84e72b18aa3 refs/tags/pre-v0.1.0 -6a4b2b386534461d479155c7f9503b1063800398 refs/tags/v0.1.0 -f154d25fb3b734235bff7d508d885e7db851c4ca refs/tags/v0.1.1 -0ae590729428a0b6aea682a04d74404a124cb909 refs/tags/v0.2.0 -31452887d20069d882e31eafaf46890e6500b4af refs/tags/v0.2.1 -2b449a62f8b6fc69e44db3eaf46c5c36c1853bfa refs/tags/v0.2.10 -ba029e83d0aa2d859d7ac46299462fa5b5a43a68 refs/tags/v0.2.11 -aa859a282dddf97cadce45255fad95930fc3f503 refs/tags/v0.2.12 -2a5791710a9038ad21b9f528e6923f33fe3b8edd refs/tags/v0.2.13 -9d100f4f321000b80b73638a6406e8486c35ce16 refs/tags/v0.2.14 -c761dc81509b137748190d254e8beb6845dedf21 refs/tags/v0.2.15 -0a42f872b84ecdd17b2d4d4e4422f3af8bf8959b refs/tags/v0.2.16 -f0a745576ff69fa608421ee7214d4cd77b43e62f refs/tags/v0.2.17 -011f5420fcc61d1c8fdd7510c4b560b0ca7f6412 refs/tags/v0.2.2 -266437c98a7e3d9b24fa82e6a35d8dc54946f1d2 refs/tags/v0.2.3 -cd71081303287498f940e6158cfce13583d4293f refs/tags/v0.2.4 -76f415bf4360705a819c92787b188ddd813d374c refs/tags/v0.2.5 -3ce1adb55dfb558c7f9b60056356fdb7d3567403 refs/tags/v0.2.6 -45ab49d1f2024f9422ab9eb41178e4d9edf2e91c refs/tags/v0.2.7 -dd9a8789a758966eed6943adad5338b2213df4a2 refs/tags/v0.2.8 -0faa2b6584928a17fef8904e8439d1268729f37a refs/tags/v0.2.9 -1ed9155f89956310eb0cfce59f95e6f3e2ecbcd2 refs/tags/v0.3.0 -87facd9b85630f288433aa0a20a963cffc612ee5 refs/tags/v0.3.1 -cce68de46d37697f561a23c51db629ee2bbd18db refs/tags/v0.3.2 -9cfaf5d3424ceb5fedd2c7e3253f823faae74383 refs/tags/v0.3.3 -2cb6eb6e29852e64a146b0284275ecdc0661b082 refs/tags/v0.4.0 -9f9237ab8a530eeff389161202bbc7283ad6af3e refs/tags/v0.4.1 -15931f04ffac91a2f9a1a044b6b3ee4050751064 refs/tags/v0.4.2 -d7c796719e6352666f7a9c94da9ddaed10f3217d refs/tags/v0.4.3 diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/refs/heads/master b/.zprezto/.git_backup/modules/modules/autosuggestions/external/refs/heads/master deleted file mode 100644 index 8a4db70..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -ebaf409002be498a681267a75f5efcaf45cd0ccc diff --git a/.zprezto/.git_backup/modules/modules/autosuggestions/external/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/autosuggestions/external/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/autosuggestions/external/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/completion/external/HEAD b/.zprezto/.git_backup/modules/modules/completion/external/HEAD deleted file mode 100644 index 23ff048..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/HEAD +++ /dev/null @@ -1 +0,0 @@ -7ec52769d3a0dd505d33d857511866d2b90d0eec diff --git a/.zprezto/.git_backup/modules/modules/completion/external/config b/.zprezto/.git_backup/modules/modules/completion/external/config deleted file mode 100644 index 7b2eb71..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../modules/completion/external -[remote "origin"] - url = https://github.com/zsh-users/zsh-completions.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/completion/external/description b/.zprezto/.git_backup/modules/modules/completion/external/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/completion/external/hooks/update.sample b/.zprezto/.git_backup/modules/modules/completion/external/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/completion/external/index b/.zprezto/.git_backup/modules/modules/completion/external/index deleted file mode 100644 index 3b52aaf..0000000 Binary files a/.zprezto/.git_backup/modules/modules/completion/external/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/completion/external/info/exclude b/.zprezto/.git_backup/modules/modules/completion/external/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/completion/external/logs/HEAD b/.zprezto/.git_backup/modules/modules/completion/external/logs/HEAD deleted file mode 100644 index 93d310d..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 df7e44c685c9a60d83a3760aa373d3864779aeeb Andrey Anurin 1534073689 +0300 clone: from https://github.com/zsh-users/zsh-completions.git -df7e44c685c9a60d83a3760aa373d3864779aeeb 7ec52769d3a0dd505d33d857511866d2b90d0eec Andrey Anurin 1534073716 +0300 checkout: moving from master to 7ec52769d3a0dd505d33d857511866d2b90d0eec diff --git a/.zprezto/.git_backup/modules/modules/completion/external/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/completion/external/logs/refs/heads/master deleted file mode 100644 index 1c98e95..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 df7e44c685c9a60d83a3760aa373d3864779aeeb Andrey Anurin 1534073689 +0300 clone: from https://github.com/zsh-users/zsh-completions.git diff --git a/.zprezto/.git_backup/modules/modules/completion/external/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/completion/external/logs/refs/remotes/origin/HEAD deleted file mode 100644 index 1c98e95..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 df7e44c685c9a60d83a3760aa373d3864779aeeb Andrey Anurin 1534073689 +0300 clone: from https://github.com/zsh-users/zsh-completions.git diff --git a/.zprezto/.git_backup/modules/modules/completion/external/objects/pack/pack-6648c890311d15584dcd3ef92937ef6caaef8774.idx b/.zprezto/.git_backup/modules/modules/completion/external/objects/pack/pack-6648c890311d15584dcd3ef92937ef6caaef8774.idx deleted file mode 100644 index 45960fa..0000000 Binary files a/.zprezto/.git_backup/modules/modules/completion/external/objects/pack/pack-6648c890311d15584dcd3ef92937ef6caaef8774.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/completion/external/objects/pack/pack-6648c890311d15584dcd3ef92937ef6caaef8774.pack b/.zprezto/.git_backup/modules/modules/completion/external/objects/pack/pack-6648c890311d15584dcd3ef92937ef6caaef8774.pack deleted file mode 100644 index a08d0a5..0000000 Binary files a/.zprezto/.git_backup/modules/modules/completion/external/objects/pack/pack-6648c890311d15584dcd3ef92937ef6caaef8774.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/completion/external/packed-refs b/.zprezto/.git_backup/modules/modules/completion/external/packed-refs deleted file mode 100644 index 643993a..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/packed-refs +++ /dev/null @@ -1,34 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -df7e44c685c9a60d83a3760aa373d3864779aeeb refs/remotes/origin/master -1f8a0c9d92efb2da0c476e395d5ed5050f06399b refs/tags/0.1.0 -662229f6f0ce391ef7c1a41c398e28a31e847182 refs/tags/0.10.0 -c75296de9cafeb360066065acbf2935964d70431 refs/tags/0.11.0 -5e3151d03a91954102e8a4d661d65f9604aabbfa refs/tags/0.12.0 -0e525e909316fb8e0f2a7bbb05d7bfc6fddbcfd1 refs/tags/0.13.0 -173ae7249a6ab4a5b70bebb283f3f156eb79f908 refs/tags/0.14.0 -6953a4f892df1095e48d43751ccaf9e3ece02190 refs/tags/0.15.0 -3a2bb8781d32d05d1bf05deeeb476beb651e8272 refs/tags/0.16.0 -2082c7573fc1cd393ea0b2948aff6f0bdf3798cd refs/tags/0.17.0 -17743e1e174830693026d3adbba265922440f48c refs/tags/0.18.0 -4195d4f6ee8f68f231766fa33285d8cfce9c1164 refs/tags/0.19.0 -649c6cea337b71bd85f7b7a223bc21f810239775 refs/tags/0.2.0 -9e443566686ee574b9d66e445d73fd74c3e88c5d refs/tags/0.2.1 -0713143ec8ffc55da4c9f81e475cd5e21f2771f4 refs/tags/0.20.0 -2d1f793d9473d1b572fe43136422a3dcc9851765 refs/tags/0.21.0 -7a24a5e561a086c430ed4774cc194b3c91b3b31c refs/tags/0.22.0 -72af5d08f1c07507d74103af039e98a2791fccb5 refs/tags/0.23.0 -fa1c72058439015e74b914325f43cfca94866f1f refs/tags/0.24.0 -89dcaeb5624eeceabf41cfc00e79cce35cfd722b refs/tags/0.25.0 -2a30b05a5cf724a2d1c4c140c302dbf93f6aa6f6 refs/tags/0.26.0 -7ec52769d3a0dd505d33d857511866d2b90d0eec refs/tags/0.27.0 -acf27d00448ef62ae6901b59afc5718c829c337e refs/tags/0.3.0 -^62436acb8acbc3db4993142e84b4e851ab744213 -b5d080b9eefa456c7cd1ab1d61f4350fe1b23cd0 refs/tags/0.4.0 -f6108b8c4250565611a08b164cfdc85e6c76ee88 refs/tags/0.5.0 -3497b4841cb961e7db04e2a3bfe69b2dbec66427 refs/tags/0.5.1 -d54358a43ccec2323d012192aa213a189d877156 refs/tags/0.5.2 -f09394f71c27c76788785d851ab093ded1593705 refs/tags/0.6.0 -b0e171924ee20e38e2ecc2dc0f3ec7edf700f2c9 refs/tags/0.6.1 -9cca892132219e89299750d501d4693a98f5f5ee refs/tags/0.7.0 -13715a7e50f67458b2eb2d9b4125810c3102ad94 refs/tags/0.8.0 -53dd086f56f4d947be3a4b97c57f6c1f8a61900d refs/tags/0.9.0 diff --git a/.zprezto/.git_backup/modules/modules/completion/external/refs/heads/master b/.zprezto/.git_backup/modules/modules/completion/external/refs/heads/master deleted file mode 100644 index 37e0eaa..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -df7e44c685c9a60d83a3760aa373d3864779aeeb diff --git a/.zprezto/.git_backup/modules/modules/completion/external/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/completion/external/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/completion/external/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/HEAD b/.zprezto/.git_backup/modules/modules/fasd/external/HEAD deleted file mode 100644 index cf6b018..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/HEAD +++ /dev/null @@ -1 +0,0 @@ -90b531a5daaa545c74c7d98974b54cbdb92659fc diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/config b/.zprezto/.git_backup/modules/modules/fasd/external/config deleted file mode 100644 index 79574d5..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../modules/fasd/external -[remote "origin"] - url = https://github.com/clvv/fasd.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/description b/.zprezto/.git_backup/modules/modules/fasd/external/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/update.sample b/.zprezto/.git_backup/modules/modules/fasd/external/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/index b/.zprezto/.git_backup/modules/modules/fasd/external/index deleted file mode 100644 index 1aea1a7..0000000 Binary files a/.zprezto/.git_backup/modules/modules/fasd/external/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/info/exclude b/.zprezto/.git_backup/modules/modules/fasd/external/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/logs/HEAD b/.zprezto/.git_backup/modules/modules/fasd/external/logs/HEAD deleted file mode 100644 index 60bddb1..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 90b531a5daaa545c74c7d98974b54cbdb92659fc Andrey Anurin 1534073691 +0300 clone: from https://github.com/clvv/fasd.git -90b531a5daaa545c74c7d98974b54cbdb92659fc 90b531a5daaa545c74c7d98974b54cbdb92659fc Andrey Anurin 1534073716 +0300 checkout: moving from master to 90b531a5daaa545c74c7d98974b54cbdb92659fc diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/fasd/external/logs/refs/heads/master deleted file mode 100644 index 05755d4..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 90b531a5daaa545c74c7d98974b54cbdb92659fc Andrey Anurin 1534073691 +0300 clone: from https://github.com/clvv/fasd.git diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/fasd/external/logs/refs/remotes/origin/HEAD deleted file mode 100644 index 05755d4..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 90b531a5daaa545c74c7d98974b54cbdb92659fc Andrey Anurin 1534073691 +0300 clone: from https://github.com/clvv/fasd.git diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/objects/pack/pack-45716ea69b41320c4dcd15c9d5bdfb167b23e3b2.idx b/.zprezto/.git_backup/modules/modules/fasd/external/objects/pack/pack-45716ea69b41320c4dcd15c9d5bdfb167b23e3b2.idx deleted file mode 100644 index a695d72..0000000 Binary files a/.zprezto/.git_backup/modules/modules/fasd/external/objects/pack/pack-45716ea69b41320c4dcd15c9d5bdfb167b23e3b2.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/objects/pack/pack-45716ea69b41320c4dcd15c9d5bdfb167b23e3b2.pack b/.zprezto/.git_backup/modules/modules/fasd/external/objects/pack/pack-45716ea69b41320c4dcd15c9d5bdfb167b23e3b2.pack deleted file mode 100644 index be57614..0000000 Binary files a/.zprezto/.git_backup/modules/modules/fasd/external/objects/pack/pack-45716ea69b41320c4dcd15c9d5bdfb167b23e3b2.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/packed-refs b/.zprezto/.git_backup/modules/modules/fasd/external/packed-refs deleted file mode 100644 index f1462c0..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/packed-refs +++ /dev/null @@ -1,41 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -7bbf15b2a87d585b3fa255d1563a4b2b5ee5fabf refs/remotes/origin/asdf -c4109fb5fe928f2f97fc99fb506960ff7f664015 refs/remotes/origin/getopt -d1e22cedbe707ec97c8df4d0da5182e3a204588a refs/remotes/origin/gh-11 -ab9325ec45b034b31bbff2efc4b8052886f27219 refs/remotes/origin/issue-15 -d0db8ce2044c31efee4f1c081086fff9ef83cd56 refs/remotes/origin/issue-5 -0457dd1c38b78d60696df40301bbacdf5161c9c1 refs/remotes/origin/magic-completion -90b531a5daaa545c74c7d98974b54cbdb92659fc refs/remotes/origin/master -2669a25d363237b8cf6b34dbf8b9c7f3b782841d refs/remotes/origin/multiple-backends -1019217918e864da0361df5ba43ad6db50bb2453 refs/remotes/origin/new-alg -78a7dd7e6231b2867ca3d1163016e4a4a3710345 refs/remotes/origin/nolocal -497a10d7c5aec15c0ac882b6440e8060f856c547 refs/remotes/origin/posix -8de06a30cf08eaac04fc9b88c4abce0fa10ec1db refs/remotes/origin/sedcheck -3ea0a195c0f4acd0f5deafec4bac4dc5be9eeb1d refs/remotes/origin/zsh-comp -f197bcdd62e5ed162436d6b5a488f967ebff8897 refs/tags/0.1.0 -19ce32c0f9f4f1c1c3bc30e2872421d8dd35c0d2 refs/tags/0.1.1 -05d34dcc563b047b37badb7d481285732e6d0293 refs/tags/0.1.2 -a32312650a69f143d83b4c051d6f1c64ac2ea968 refs/tags/0.1.3 -68b9cd29ae781b5028c8e79aaefdbcbcc7648273 refs/tags/0.1.4 -15056d968f0ed20756d7c03a400c7ddc3bb3414d refs/tags/0.1.5 -30855dee12cb447703bb64d4a7ce0f51f6f1ff84 refs/tags/0.1.6 -bf8e0b6ece94f5f64ceb7e7252740c0da5188a71 refs/tags/0.3.0 -58ab442348d355c516c2828b009aa80ddfaee18d refs/tags/0.3.1 -701384ee4dc661f9899aa761c41c460ea39e8793 refs/tags/0.3.2 -bbb1ae6b7a6cdab56782a78c971bd7b2e5b7fccc refs/tags/0.3.3 -0457dd1c38b78d60696df40301bbacdf5161c9c1 refs/tags/0.3.4 -758c6caa13c10e55bb13055a30249568083f5f54 refs/tags/0.3.5 -497a10d7c5aec15c0ac882b6440e8060f856c547 refs/tags/0.3.6 -0e7661cec069449154f8189b5d840d76e35641b6 refs/tags/0.3.7 -5a7b2c306845c30527d5096d148a17a398fc3853 refs/tags/0.3.8 -9e3da8d551caf576fb4ccd6c7fbbac055d6fb79b refs/tags/0.5.0 -4cea2f197af959c41cc83e66016a8a6b1605785a refs/tags/0.5.1 -3be72702095b12c0d6a4a1db65b2611a09230f40 refs/tags/0.5.2 -2892c2bfaf5a0bc87fe5c01e94deacad43f16c0e refs/tags/0.5.3 -ade011352021d5489acb9936c32c223f26e1662e refs/tags/0.5.4 -2fd03e48b8dcec7ddb9407c2ba137d7470c7910d refs/tags/0.5.5 -c6dce481caa1a52d5a225947e9cfdef17bae2970 refs/tags/0.5.6 -0e29bb9a94cc2634210b64e5ed2373efb1096416 refs/tags/0.7.0 -0a2abd1d87724c769faf7192840e3452af286503 refs/tags/0.7.1 -5f3454ebf9104506ee40ebd5803bc7f157174afe refs/tags/1.0.0 -48220241e764fdf46b075cd7fe723468aaadde58 refs/tags/1.0.1 diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/refs/heads/master b/.zprezto/.git_backup/modules/modules/fasd/external/refs/heads/master deleted file mode 100644 index cf6b018..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -90b531a5daaa545c74c7d98974b54cbdb92659fc diff --git a/.zprezto/.git_backup/modules/modules/fasd/external/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/fasd/external/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/fasd/external/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/HEAD b/.zprezto/.git_backup/modules/modules/history-substring-search/external/HEAD deleted file mode 100644 index 09b766d..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/HEAD +++ /dev/null @@ -1 +0,0 @@ -aae3388491c2312c4efb2e86bcb999927bb2900e diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/config b/.zprezto/.git_backup/modules/modules/history-substring-search/external/config deleted file mode 100644 index a2c545a..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../modules/history-substring-search/external -[remote "origin"] - url = https://github.com/zsh-users/zsh-history-substring-search.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/description b/.zprezto/.git_backup/modules/modules/history-substring-search/external/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/update.sample b/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/index b/.zprezto/.git_backup/modules/modules/history-substring-search/external/index deleted file mode 100644 index b53efd7..0000000 Binary files a/.zprezto/.git_backup/modules/modules/history-substring-search/external/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/info/exclude b/.zprezto/.git_backup/modules/modules/history-substring-search/external/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/HEAD b/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/HEAD deleted file mode 100644 index 7f5b866..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 47a7d416c652a109f6e8856081abc042b50125f4 Andrey Anurin 1534073693 +0300 clone: from https://github.com/zsh-users/zsh-history-substring-search.git -47a7d416c652a109f6e8856081abc042b50125f4 aae3388491c2312c4efb2e86bcb999927bb2900e Andrey Anurin 1534073716 +0300 checkout: moving from master to aae3388491c2312c4efb2e86bcb999927bb2900e diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/refs/heads/master deleted file mode 100644 index 8360a91..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 47a7d416c652a109f6e8856081abc042b50125f4 Andrey Anurin 1534073693 +0300 clone: from https://github.com/zsh-users/zsh-history-substring-search.git diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/refs/remotes/origin/HEAD deleted file mode 100644 index 8360a91..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 47a7d416c652a109f6e8856081abc042b50125f4 Andrey Anurin 1534073693 +0300 clone: from https://github.com/zsh-users/zsh-history-substring-search.git diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/objects/pack/pack-b3c7101732e06012fae83c45c7f37615dbc87b26.idx b/.zprezto/.git_backup/modules/modules/history-substring-search/external/objects/pack/pack-b3c7101732e06012fae83c45c7f37615dbc87b26.idx deleted file mode 100644 index 4a16bcb..0000000 Binary files a/.zprezto/.git_backup/modules/modules/history-substring-search/external/objects/pack/pack-b3c7101732e06012fae83c45c7f37615dbc87b26.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/objects/pack/pack-b3c7101732e06012fae83c45c7f37615dbc87b26.pack b/.zprezto/.git_backup/modules/modules/history-substring-search/external/objects/pack/pack-b3c7101732e06012fae83c45c7f37615dbc87b26.pack deleted file mode 100644 index 4ba1e1b..0000000 Binary files a/.zprezto/.git_backup/modules/modules/history-substring-search/external/objects/pack/pack-b3c7101732e06012fae83c45c7f37615dbc87b26.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/packed-refs b/.zprezto/.git_backup/modules/modules/history-substring-search/external/packed-refs deleted file mode 100644 index 94b401a..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/packed-refs +++ /dev/null @@ -1,4 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -47a7d416c652a109f6e8856081abc042b50125f4 refs/remotes/origin/master -1e7680405239a835aa403a7457cad23750f98e72 refs/tags/v1.0.0 -aae3388491c2312c4efb2e86bcb999927bb2900e refs/tags/v1.0.1 diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/refs/heads/master b/.zprezto/.git_backup/modules/modules/history-substring-search/external/refs/heads/master deleted file mode 100644 index a800863..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -47a7d416c652a109f6e8856081abc042b50125f4 diff --git a/.zprezto/.git_backup/modules/modules/history-substring-search/external/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/history-substring-search/external/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/history-substring-search/external/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/HEAD deleted file mode 100644 index f937b56..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/HEAD +++ /dev/null @@ -1 +0,0 @@ -3ad94b659910c775a6560c45b1524d23d8c83b09 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/config b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/config deleted file mode 100644 index bd2a53f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../../modules/prompt/external/agnoster -[remote "origin"] - url = https://github.com/agnoster/agnoster-zsh-theme.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/description b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/index b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/index deleted file mode 100644 index 4e1c4fa..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/info/exclude b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/HEAD deleted file mode 100644 index 486e0bf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 3ad94b659910c775a6560c45b1524d23d8c83b09 Andrey Anurin 1534073695 +0300 clone: from https://github.com/agnoster/agnoster-zsh-theme.git -3ad94b659910c775a6560c45b1524d23d8c83b09 3ad94b659910c775a6560c45b1524d23d8c83b09 Andrey Anurin 1534073716 +0300 checkout: moving from master to 3ad94b659910c775a6560c45b1524d23d8c83b09 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/refs/heads/master deleted file mode 100644 index 9f9ee55..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 3ad94b659910c775a6560c45b1524d23d8c83b09 Andrey Anurin 1534073695 +0300 clone: from https://github.com/agnoster/agnoster-zsh-theme.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/refs/remotes/origin/HEAD deleted file mode 100644 index 9f9ee55..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 3ad94b659910c775a6560c45b1524d23d8c83b09 Andrey Anurin 1534073695 +0300 clone: from https://github.com/agnoster/agnoster-zsh-theme.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/07/6b60b49a451844c269a03f04c9573434774284 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/07/6b60b49a451844c269a03f04c9573434774284 deleted file mode 100644 index 7550651..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/07/6b60b49a451844c269a03f04c9573434774284 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/1a/d50fb48edd750f2d0a6e7b224adc59b2796383 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/1a/d50fb48edd750f2d0a6e7b224adc59b2796383 deleted file mode 100644 index 54996d1..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/1a/d50fb48edd750f2d0a6e7b224adc59b2796383 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/1d/b92fd843030079cd43585712cc3465fd098f95 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/1d/b92fd843030079cd43585712cc3465fd098f95 deleted file mode 100644 index fd7aff6..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/1d/b92fd843030079cd43585712cc3465fd098f95 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/22/bb0cb709b54cfa3b17827d79238c34386b5cc2 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/22/bb0cb709b54cfa3b17827d79238c34386b5cc2 deleted file mode 100644 index 8bda6a2..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/22/bb0cb709b54cfa3b17827d79238c34386b5cc2 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/2e/108c5441f4c1b2339cfb76469fb7382209bdb9 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/2e/108c5441f4c1b2339cfb76469fb7382209bdb9 deleted file mode 100644 index 1cd9aa4..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/2e/108c5441f4c1b2339cfb76469fb7382209bdb9 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/31/4691c41c200dfb71841c2b3969c253a6e77d2f b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/31/4691c41c200dfb71841c2b3969c253a6e77d2f deleted file mode 100644 index 2dd7515..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/31/4691c41c200dfb71841c2b3969c253a6e77d2f and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/33/58b1fc98b0d29de1ba3066351e4b3d3b0ac027 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/33/58b1fc98b0d29de1ba3066351e4b3d3b0ac027 deleted file mode 100644 index 7fc83d9..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/33/58b1fc98b0d29de1ba3066351e4b3d3b0ac027 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/36/f8f55e71aa4dcd5d668a7061330d88a4a02fc4 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/36/f8f55e71aa4dcd5d668a7061330d88a4a02fc4 deleted file mode 100644 index 3f2337b..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/36/f8f55e71aa4dcd5d668a7061330d88a4a02fc4 +++ /dev/null @@ -1,2 +0,0 @@ -xŽKnÃ0 D»Ö)x’õ£¢è¶(º¦(&6[Ìôür„¬f€‡‡nÛ¶*Lß´‹@Hú„HÂóè¾âœKž²åòàX̺ì -H5–BŒ.2†ÐÖRŠi¦‚1MŒ•d2ôÐ¥uø:ˆ~ÚíWú¡­_¤ÃûúI×½*ý¼‹~€ó“K>Ìp²ÑZÃÏ—ƒ¿è›ï{%瑇Âߘ_Ûíº °È&æޤSi \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/37/b4f00a5be9b61a79e144d659cc6b39189589a9 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/37/b4f00a5be9b61a79e144d659cc6b39189589a9 deleted file mode 100644 index e8820eb..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/37/b4f00a5be9b61a79e144d659cc6b39189589a9 +++ /dev/null @@ -1,3 +0,0 @@ -xÎÁJ1€aÏyйt’ì¦ ±¥A -"žd2™´K·ÉŽøúŠàù烟Ûõ:)¸q¼Ñ.£`@ç9 "u°T3KÌcÞ2 ÖJLƒù¤.‹B*£X.)²Í‘} ¡äì­m#&Wœ•ˆÎyC_zn+Ã[›/ÒWm½J‡Ýô@§¥­*ýv½;`LÁú€°A‡høïò·ÿÓ›×UàåxxÞß?Ÿ@Ð<·o˜§ÓYï -õ‹ùÛ¿R« \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/37/cd9c5e10d8e81786cc91be7b55642c95bc98c5 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/37/cd9c5e10d8e81786cc91be7b55642c95bc98c5 deleted file mode 100644 index 571f55e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/37/cd9c5e10d8e81786cc91be7b55642c95bc98c5 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3a/16c5177c564defda80c56aaaa785024abd491d b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3a/16c5177c564defda80c56aaaa785024abd491d deleted file mode 100644 index 5add0e9..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3a/16c5177c564defda80c56aaaa785024abd491d +++ /dev/null @@ -1,2 +0,0 @@ -xÎM -1 @a×=E. ô7逈[Oà:mSt¦Ò©÷W<‚ëÇ/·e™X«w£‹Àd+–„ˆCN5O}qXv”«a\ÈN½¸Ë:ÀëƒIi²Úû­¥’™©Š)äKBV$°Qü÷Öá²1g¸¶çCú6Z¯Òá8Ÿù¶¶mH?¬2N`œ'4ä‰`¯Ik•—ßþ§WW’EÈ \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3a/d94b659910c775a6560c45b1524d23d8c83b09 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3a/d94b659910c775a6560c45b1524d23d8c83b09 deleted file mode 100644 index f33303a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3a/d94b659910c775a6560c45b1524d23d8c83b09 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3e/46d47188b5ca32ec3a92dc15df6a85e7cbb6d0 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3e/46d47188b5ca32ec3a92dc15df6a85e7cbb6d0 deleted file mode 100644 index 261ac91..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3e/46d47188b5ca32ec3a92dc15df6a85e7cbb6d0 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3e/961de0805733770023acd381be18046314d799 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3e/961de0805733770023acd381be18046314d799 deleted file mode 100644 index b83d431..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/3e/961de0805733770023acd381be18046314d799 +++ /dev/null @@ -1 +0,0 @@ -x¥ŽAjÃ0E»Ö)fR-Ec¥!$¥‹ÒbºéªŒäQm°-cKrûêÝ~Þ¼˜Ç±¨´~…ˆ’qä¨j1[apæ1z[û:hGVKѰšiáI€ZmÉG[> “ÃPׇ|"ï,¶mÝXÑ&]^àÌÃçŽ&8þôÒm!æqËøœ7áe¿ÞWáq}cM…=ì´ÑZ°”æÕ\®§óç{’`Ì ßæ¡½0¬÷Iè©dJÇÐr¢mø¥acÈ >š×·Sóõ}}QTTc7 \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/40/f851bb9204488227dcaa7fe1d7433be72ee5a1 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/40/f851bb9204488227dcaa7fe1d7433be72ee5a1 deleted file mode 100644 index b090386..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/40/f851bb9204488227dcaa7fe1d7433be72ee5a1 +++ /dev/null @@ -1 +0,0 @@ -xÎM! @aל‚ h€–¿Ä·žÀuéè †Áûk<‚ë—/yÜ–eÚ9³]DK¢©`¨¾æ 9rpRùâ|‚ÊÂ’&“X½¨Ë:tÁlsaÌ ŠÌ‘·5ˆóÑSƘ@Ñ{Ü[×—ˆõµ=Ò·Ñz•®ó™nkÛ†ôÃ*ã¤-` 6"¢Þ›hŒâßå·ÿéÕß#F8 \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/43/cb371f361eecf62e9dac7afc73a1c16edf89c7 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/43/cb371f361eecf62e9dac7afc73a1c16edf89c7 deleted file mode 100644 index 066d359..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/43/cb371f361eecf62e9dac7afc73a1c16edf89c7 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/46/58683688aec1876833d8971ce7270c6478688b b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/46/58683688aec1876833d8971ce7270c6478688b deleted file mode 100644 index 35bac56..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/46/58683688aec1876833d8971ce7270c6478688b and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4a/eab18df7047978649c0df061fd871a434ad167 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4a/eab18df7047978649c0df061fd871a434ad167 deleted file mode 100644 index 1bd57a3..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4a/eab18df7047978649c0df061fd871a434ad167 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4b/d8ed9156ab93b43cae67dba565b87379a9d596 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4b/d8ed9156ab93b43cae67dba565b87379a9d596 deleted file mode 100644 index 9cea1d1..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4b/d8ed9156ab93b43cae67dba565b87379a9d596 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4e/114dbc79491417651b8052da4b3a800dbc3509 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4e/114dbc79491417651b8052da4b3a800dbc3509 deleted file mode 100644 index 06f4ae8..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4e/114dbc79491417651b8052da4b3a800dbc3509 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4e/ceafdcb155cb2fbbea23b9ef2c9330c01dac1f b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4e/ceafdcb155cb2fbbea23b9ef2c9330c01dac1f deleted file mode 100644 index 9bef11e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4e/ceafdcb155cb2fbbea23b9ef2c9330c01dac1f and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4f/1a7ac45c7b187690cb761ae55f6135624cf1fe b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4f/1a7ac45c7b187690cb761ae55f6135624cf1fe deleted file mode 100644 index c8020eb..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/4f/1a7ac45c7b187690cb761ae55f6135624cf1fe and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/51/589e2d1391985134f0c766600dcec903513f82 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/51/589e2d1391985134f0c766600dcec903513f82 deleted file mode 100644 index db5fa0e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/51/589e2d1391985134f0c766600dcec903513f82 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/55/96bfef856d62bb9e427ed10dcaaf950452e7da b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/55/96bfef856d62bb9e427ed10dcaaf950452e7da deleted file mode 100644 index 1a05f4a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/55/96bfef856d62bb9e427ed10dcaaf950452e7da and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/56/c416e357a2ce6d4e8b552a656beeced6e2691a b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/56/c416e357a2ce6d4e8b552a656beeced6e2691a deleted file mode 100644 index ab2f653..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/56/c416e357a2ce6d4e8b552a656beeced6e2691a and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5b/88cdcd83ee4e0e4ed81a34313c829c5fa2e659 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5b/88cdcd83ee4e0e4ed81a34313c829c5fa2e659 deleted file mode 100644 index 7c076a9..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5b/88cdcd83ee4e0e4ed81a34313c829c5fa2e659 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5b/bc0e4d577e3f351d381a469cffd8efe72d0188 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5b/bc0e4d577e3f351d381a469cffd8efe72d0188 deleted file mode 100644 index 4407381..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5b/bc0e4d577e3f351d381a469cffd8efe72d0188 +++ /dev/null @@ -1,3 +0,0 @@ -xAn! E³æ¾@*0 0RTu›T]cš(ÉsÿŒz„þíÓ“Þçþx\ÐçƒÈY0¶ìׄÑ×RÅaeÌe_C -9·ÊK5O²)´5 --žbqäæ„¡—H0­Ñ.Â¸Š¡—^ú€ó$bøé÷›Œ©}4pº~ÑïÖ§ÊøØD?Áù£K6 íb­á¿ÊÿÓ7ßÏJ*0yÿ¸ÍKWó+8N² \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5d/28e2d9fe2e4d0a4fda0315ad97bdafa399425c b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5d/28e2d9fe2e4d0a4fda0315ad97bdafa399425c deleted file mode 100644 index fd39389..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5d/28e2d9fe2e4d0a4fda0315ad97bdafa399425c and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5e/06023c64eef41afbce8b308b7caaae0f86d894 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5e/06023c64eef41afbce8b308b7caaae0f86d894 deleted file mode 100644 index 511389e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/5e/06023c64eef41afbce8b308b7caaae0f86d894 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/64/8b260198bd010725bbd8547b54b56f4e94fa4c b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/64/8b260198bd010725bbd8547b54b56f4e94fa4c deleted file mode 100644 index 74ce142..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/64/8b260198bd010725bbd8547b54b56f4e94fa4c and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/67/b7be53e267ff1723905aeebbc645d1b56b9541 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/67/b7be53e267ff1723905aeebbc645d1b56b9541 deleted file mode 100644 index 4b5c52a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/67/b7be53e267ff1723905aeebbc645d1b56b9541 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/68/5e8d4dfe7f44ab58dfd71a4ed4dc5f892d6770 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/68/5e8d4dfe7f44ab58dfd71a4ed4dc5f892d6770 deleted file mode 100644 index e4c29a7..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/68/5e8d4dfe7f44ab58dfd71a4ed4dc5f892d6770 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/68/dc1b4b94a342edda9994552914ac5770e5711d b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/68/dc1b4b94a342edda9994552914ac5770e5711d deleted file mode 100644 index 393d995..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/68/dc1b4b94a342edda9994552914ac5770e5711d and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/6a/6eafaa67c83cf5e80b2185b9c73db2563a40a1 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/6a/6eafaa67c83cf5e80b2185b9c73db2563a40a1 deleted file mode 100644 index 653c957..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/6a/6eafaa67c83cf5e80b2185b9c73db2563a40a1 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/71/bc25fc2df3c47c66eea0c1bf265734338c2aeb b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/71/bc25fc2df3c47c66eea0c1bf265734338c2aeb deleted file mode 100644 index 53d946a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/71/bc25fc2df3c47c66eea0c1bf265734338c2aeb and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/71/d867eb7a02dce7ff983ef4d6e76d9c0a5ae9d7 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/71/d867eb7a02dce7ff983ef4d6e76d9c0a5ae9d7 deleted file mode 100644 index 619c779..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/71/d867eb7a02dce7ff983ef4d6e76d9c0a5ae9d7 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/75/76abd5b1e2ea40505aaa6920168de11edcb8c6 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/75/76abd5b1e2ea40505aaa6920168de11edcb8c6 deleted file mode 100644 index b457b49..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/75/76abd5b1e2ea40505aaa6920168de11edcb8c6 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/75/b9d0d8269d0e2cdbb4d9bfa7a44197527999d9 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/75/b9d0d8269d0e2cdbb4d9bfa7a44197527999d9 deleted file mode 100644 index 18bc190..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/75/b9d0d8269d0e2cdbb4d9bfa7a44197527999d9 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/7b/8471ab0fee98ecceb399a0523737e4782b6cda b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/7b/8471ab0fee98ecceb399a0523737e4782b6cda deleted file mode 100644 index 1c67392..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/7b/8471ab0fee98ecceb399a0523737e4782b6cda and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/7c/d2cf5a54cf9eeb6a201ad41a8c11d7826d3cb4 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/7c/d2cf5a54cf9eeb6a201ad41a8c11d7826d3cb4 deleted file mode 100644 index d04070a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/7c/d2cf5a54cf9eeb6a201ad41a8c11d7826d3cb4 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/80/699300674d281752d16e82f0f3a172fd38dfec b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/80/699300674d281752d16e82f0f3a172fd38dfec deleted file mode 100644 index 5d8dd14..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/80/699300674d281752d16e82f0f3a172fd38dfec and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/81/5fdc8d60099bec61f07e1f35284a5bd42a2141 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/81/5fdc8d60099bec61f07e1f35284a5bd42a2141 deleted file mode 100644 index a8a396f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/81/5fdc8d60099bec61f07e1f35284a5bd42a2141 +++ /dev/null @@ -1 +0,0 @@ -x+)JMU042e040031QrutñuÕËMax?w‰Ò9ƒ³ËSôzï&gÈ;ÜÝñª(1=/¿¸$µH¯ª8C·$#57•¡pêÝÏGjÒÞ-8¸_-ÜĸGë5Tuq2ÐŽ¼âŒü½‚¼t†{¬y?x3ßþ2…_:ñ©ê›é3B{5Š \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/87/110a204a143b3ced7442fb829ce1873178e2e3 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/87/110a204a143b3ced7442fb829ce1873178e2e3 deleted file mode 100644 index 50651a8..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/87/110a204a143b3ced7442fb829ce1873178e2e3 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/88/ba5a0fa062895d2d60094dc9283da9176ca8d0 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/88/ba5a0fa062895d2d60094dc9283da9176ca8d0 deleted file mode 100644 index 17eb8f8..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/88/ba5a0fa062895d2d60094dc9283da9176ca8d0 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/88/e24bc0c397263dbde12dc28bbbbf2a488fdc5d b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/88/e24bc0c397263dbde12dc28bbbbf2a488fdc5d deleted file mode 100644 index 3a07829..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/88/e24bc0c397263dbde12dc28bbbbf2a488fdc5d and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/89/32da1afd888626eb77631a116facb792b0f02a b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/89/32da1afd888626eb77631a116facb792b0f02a deleted file mode 100644 index e367b5d..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/89/32da1afd888626eb77631a116facb792b0f02a and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/89/63b2316455d0fcb77281b3371f988d4f162afa b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/89/63b2316455d0fcb77281b3371f988d4f162afa deleted file mode 100644 index 37bc05a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/89/63b2316455d0fcb77281b3371f988d4f162afa and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/8a/d5bbac815c844480dbbb3469ab8d8862c8dae2 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/8a/d5bbac815c844480dbbb3469ab8d8862c8dae2 deleted file mode 100644 index 229ea45..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/8a/d5bbac815c844480dbbb3469ab8d8862c8dae2 +++ /dev/null @@ -1,2 +0,0 @@ -xŽ;Â0©}Ší‘?Yg-!)(hh¨õ" F޹?G xÕhFóë5V°Î¬j×r -Œbt"!Ó’g¦—¶Gôå€=bTïXdª€='NäDÑË™èg“]JC´â1¨ø©÷\à4ÇÈpÍχ”¹æ2Hí¸·)ÏUÊf’ºãš-ïa­­ÖŠ/þ§¯)Á¥;ÏúI \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/8c/a6d40d875e09c3f4bbc73798565c09ca013082 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/8c/a6d40d875e09c3f4bbc73798565c09ca013082 deleted file mode 100644 index d1129ac..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/8c/a6d40d875e09c3f4bbc73798565c09ca013082 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/90/a05ffc663eb63771aed54e9daeece0b21625f6 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/90/a05ffc663eb63771aed54e9daeece0b21625f6 deleted file mode 100644 index 26174c7..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/90/a05ffc663eb63771aed54e9daeece0b21625f6 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/92/f6db666265cb680a9f64d36f3037cf1a4535c3 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/92/f6db666265cb680a9f64d36f3037cf1a4535c3 deleted file mode 100644 index 0247686..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/92/f6db666265cb680a9f64d36f3037cf1a4535c3 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/93/04556287c898292d2898d82c53ac72fb42a1b6 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/93/04556287c898292d2898d82c53ac72fb42a1b6 deleted file mode 100644 index 0568a74..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/93/04556287c898292d2898d82c53ac72fb42a1b6 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/94/78afda72bf1054bb66d2368e753c944333d90b b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/94/78afda72bf1054bb66d2368e753c944333d90b deleted file mode 100644 index 6f1a22d..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/94/78afda72bf1054bb66d2368e753c944333d90b and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/99/f4c0fc41829af4549ba5225fb406786bf55b0b b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/99/f4c0fc41829af4549ba5225fb406786bf55b0b deleted file mode 100644 index b5348c0..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/99/f4c0fc41829af4549ba5225fb406786bf55b0b +++ /dev/null @@ -1,4 +0,0 @@ -x]RËnÓ@eí¯¸Û‹© b(E@Ó¦*UªÄ]@©,?Æñ(¶'²FÁ1â#º¨B°a¿À§äK¸ž±Ó$ Ëž{ϹçÜãñbîÁó'Ï<‚¨(fù Ëš°"š{>O,w’ò¼ |Ê#("šPEù08ö ÞwNNmçb4<¿°£Ó‘ý¾§ÿû«+J8Oý‚ñœäÌ2žÌ -‡¥!7L(€Œ†=ÕÀäËÄã1ó –`Ð}OÁ -è•ÎãØ„ÕJ€;ëï¿ aD|!ЄDÔ €ä@ˆëy½•¬¤ÝÝ)”¤~Ä¡£–¨cá“´j,¾¬õïP©ÆÌÍr*ü,+–fG©öÙÚ€…”%‚Š.XNXš³€’Ϧ¤È(…ÃÍ2èéq×|Y‡˜¢!€˜ûn oNœ·ÃwÃQo‚pÙÀáWW@R”Øw××[àž½¤qÌbnÈÄKn¬•ÚY©¶"•V­ÿ|ÁÚqéÅ®?Å3Šìÿ%b‹u†ð9•l‘fœÓ}‘]šÀüš»1ŽížŽC=ždî²BSšñê@Šj‘o·²Ñ@ï̦_3+Ði° ·:x…Ìq¹ˆXQû­û6ýñ%¶‡õ𩈠ÞéÞI̲f¯¿þ¬¥$XæµK®LI -ãiÞ}¹²°biªUŠºC“v}•Ì¶Ž¶ÛÏñ%èÿ‚³*h \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/9d/5e1cd98c1b8c3f66dbb31eea78092d21e80223 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/9d/5e1cd98c1b8c3f66dbb31eea78092d21e80223 deleted file mode 100644 index cbea9cd..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/9d/5e1cd98c1b8c3f66dbb31eea78092d21e80223 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/9e/c9c8f7d3c48e3f8c97d2e5a3b1867b21e72efc b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/9e/c9c8f7d3c48e3f8c97d2e5a3b1867b21e72efc deleted file mode 100644 index 1084d78..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/9e/c9c8f7d3c48e3f8c97d2e5a3b1867b21e72efc and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/a0/1d483f88b0105004f82b0e0ec100264a9a4cc1 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/a0/1d483f88b0105004f82b0e0ec100264a9a4cc1 deleted file mode 100644 index 57b0161..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/a0/1d483f88b0105004f82b0e0ec100264a9a4cc1 +++ /dev/null @@ -1,3 +0,0 @@ -xŽ»j1E]ë+¦­V¯ˆ‹n ÆõhfÖ^¯ŒVùÿ,ù„T·8œÃåúx̜ϻÞT!…‚b%»¸:–R¼`™(‘÷¦à" -š'5]:hP+1æ¤Ø@~b_0Ž9¤ÂŽÖé¨,Ñúé÷Úàs%b¸Öï/mk¯mÒ‡ùnK]»¶ý¢ýo3†­™áÅ:k ÿ½Üø?}sy -u¾S#Þ:+Ì œï§£ùìOË \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/a4/5667e4dbf7a849cf22bb6c94853ad9d673d080 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/a4/5667e4dbf7a849cf22bb6c94853ad9d673d080 deleted file mode 100644 index 602da1b..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/a4/5667e4dbf7a849cf22bb6c94853ad9d673d080 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/aa/f15a5a3d8fb438b512c74979b05a40b4aac81e b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/aa/f15a5a3d8fb438b512c74979b05a40b4aac81e deleted file mode 100644 index de6505e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/aa/f15a5a3d8fb438b512c74979b05a40b4aac81e and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ad/04a7c45a5f8f58b996cb73bceb7548d7849d6e b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ad/04a7c45a5f8f58b996cb73bceb7548d7849d6e deleted file mode 100644 index 152443d..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ad/04a7c45a5f8f58b996cb73bceb7548d7849d6e +++ /dev/null @@ -1,2 +0,0 @@ -x¥ŽËJÄ@E]÷WÔ^ú‘~ˆƒƒâBÙ¹’Nu•HÒ!©,ü{ã7¸=÷p9ئé&`ƒ¿“•Lí³åš:§Ö1cíœO>‹èºà¹êœ8{µ”•fvÌ.Dì9'—|Àj}Ì.E.9Ø¿5÷£Qe—¡­ðLãØ–¡Ìðð}“aï±M'<àSÛ…ÖÓö³ MÛ#˜.…LðîµÑZâQz8ÿøPçË -"-Rf$h •¸ì£ÀÇõíý|ýüzyU¿[ñUy \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b1/85bef3158bc4b55822c67c479a8824daf4ecfd b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b1/85bef3158bc4b55822c67c479a8824daf4ecfd deleted file mode 100644 index a874b1c..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b1/85bef3158bc4b55822c67c479a8824daf4ecfd and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b3/68a319e05486d69fd11796f956d8b401e4dfb2 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b3/68a319e05486d69fd11796f956d8b401e4dfb2 deleted file mode 100644 index ee388b0..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b3/68a319e05486d69fd11796f956d8b401e4dfb2 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b3/7a325b9b96a7f15dd724cb04acce3645f7a289 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b3/7a325b9b96a7f15dd724cb04acce3645f7a289 deleted file mode 100644 index d2a10cd..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b3/7a325b9b96a7f15dd724cb04acce3645f7a289 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b4/913c9bc4983b03e349372aa51f6e2575a94783 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b4/913c9bc4983b03e349372aa51f6e2575a94783 deleted file mode 100644 index 044e8f3..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b4/913c9bc4983b03e349372aa51f6e2575a94783 +++ /dev/null @@ -1 +0,0 @@ -xÎÁ Â0 @QÎ" €l'Š] !®LÀÙI¨  JÃþ Fàüõ¤Ÿë²ÌÝÁ®73'ŒJƒO>ÛÄ!PIBc6öÈbd~xi³µ;=MŠZ&‰-1GŠ‹æÄ#%(@:è»ßks—M5»k}>¬m½¶bÍç³ÞÖºuk‡ÕúÉ¡‘Á‹Û ùwùíúá#¬Ey \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b6/c212c7f7898e6dc20303b2b3b5975213d2510f b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b6/c212c7f7898e6dc20303b2b3b5975213d2510f deleted file mode 100644 index af8c387..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/b6/c212c7f7898e6dc20303b2b3b5975213d2510f and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/c3/107c06c04fb42b0ca27b0a81b15854819969c6 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/c3/107c06c04fb42b0ca27b0a81b15854819969c6 deleted file mode 100644 index 13cc56e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/c3/107c06c04fb42b0ca27b0a81b15854819969c6 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/d0/9b10eb70b4e0ee203260e8f56151f152311abc b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/d0/9b10eb70b4e0ee203260e8f56151f152311abc deleted file mode 100644 index f52a239..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/d0/9b10eb70b4e0ee203260e8f56151f152311abc and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/d3/8db2157b0fa3419636494ab383dde949498b50 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/d3/8db2157b0fa3419636494ab383dde949498b50 deleted file mode 100644 index f160ade..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/d3/8db2157b0fa3419636494ab383dde949498b50 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/de/4828056ec1f04b03dbf4940f1b61e525ec9799 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/de/4828056ec1f04b03dbf4940f1b61e525ec9799 deleted file mode 100644 index ff18603..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/de/4828056ec1f04b03dbf4940f1b61e525ec9799 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e0/dda1072741235e4f0d8f54a1d97f17b6f61f8c b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e0/dda1072741235e4f0d8f54a1d97f17b6f61f8c deleted file mode 100644 index b361b8e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e0/dda1072741235e4f0d8f54a1d97f17b6f61f8c and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e2/371ecbc2aea85e4cde37cef71c148834e71766 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e2/371ecbc2aea85e4cde37cef71c148834e71766 deleted file mode 100644 index 4f730e2..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e2/371ecbc2aea85e4cde37cef71c148834e71766 +++ /dev/null @@ -1 +0,0 @@ -xMjÃ0…»Ö)f(IÖ„Ò ‡F‰À²SWäö4'èÛ<øÖjíÜ[ßE@ Ngk±XƤ‰\’wÖÅa&h=Å”STwÚeí` '㱇"\œ–˜‰=ö†ÑI.!²WtôÛ¶ÃWåÉ—ï£.u%8·?B/ðymT—wÞÚ Žfçà4 ©AÇÚ.ÿÉ™1ÚðÊQ—œáþ‹VxÔ½´Èú€¹¶qJýxWå \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e5/e0d66885db05a4fc4b963857bc19302e3ecd64 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e5/e0d66885db05a4fc4b963857bc19302e3ecd64 deleted file mode 100644 index eb9e15d..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e5/e0d66885db05a4fc4b963857bc19302e3ecd64 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e8/adb46f5f99339c7c62eb2a5b2583fcece8d08c b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e8/adb46f5f99339c7c62eb2a5b2583fcece8d08c deleted file mode 100644 index f8b7687..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e8/adb46f5f99339c7c62eb2a5b2583fcece8d08c and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e8/f0fe7ff0bfb52705b1bc42f236cc759325bd64 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e8/f0fe7ff0bfb52705b1bc42f236cc759325bd64 deleted file mode 100644 index c99e3b1..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/e8/f0fe7ff0bfb52705b1bc42f236cc759325bd64 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ea/0f9e7ea310d3f42328479dca010247ec9908db b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ea/0f9e7ea310d3f42328479dca010247ec9908db deleted file mode 100644 index 9f2deda..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ea/0f9e7ea310d3f42328479dca010247ec9908db and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ec/30014d9095976071287d03e819c1a5897015af b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ec/30014d9095976071287d03e819c1a5897015af deleted file mode 100644 index 01a2b63..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ec/30014d9095976071287d03e819c1a5897015af and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ed/99c88f49137e45c4fd4d631bb0d25e3a77d9a4 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ed/99c88f49137e45c4fd4d631bb0d25e3a77d9a4 deleted file mode 100644 index d03faeb..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ed/99c88f49137e45c4fd4d631bb0d25e3a77d9a4 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ef/9da422ce30cdf177642e8ddd63681f40ddb8f5 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ef/9da422ce30cdf177642e8ddd63681f40ddb8f5 deleted file mode 100644 index fab2d3a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/ef/9da422ce30cdf177642e8ddd63681f40ddb8f5 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f2/dca9212d61c3da86a38a74fb39f240e0b1a779 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f2/dca9212d61c3da86a38a74fb39f240e0b1a779 deleted file mode 100644 index 1690886..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f2/dca9212d61c3da86a38a74fb39f240e0b1a779 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f3/ff367cbf983856cd2579387fa962f3ff9b6c71 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f3/ff367cbf983856cd2579387fa962f3ff9b6c71 deleted file mode 100644 index 49c6d12..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f3/ff367cbf983856cd2579387fa962f3ff9b6c71 +++ /dev/null @@ -1 +0,0 @@ -xm=kÃ0†;ûWt,¤Ö‡- BI¦¶CæŽE:ŸYvd)_ÑRºtzáyŸƒ»Ãež}ѱ‡œˆ€kì¤dN"³\Ϊ^öº†8oµ­nV“(f­P̉ž¡ë9éÑ 2•0 YO£4ª_Ÿxµ -rCfèHâHB!9Ue9 B’bªïSòyIð¾ƒð±„ ¥-/ÉQ‚½?˜).[¦´‹”_€IÕªŽ -á©åmÛà÷Uµ‡WŸßŠ…}\­á~˜|>»«Â?c͉ÒD°– ѵЖá‘1pi™áäñl(¯ÅÍóz¯ ÆÏ›O¹˜@ñÖ4Çq„ 6šæúª/0{s’ \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f4/5ade34d581e6fa88fc8fcbe6f2f3fbe3c23ddf b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f4/5ade34d581e6fa88fc8fcbe6f2f3fbe3c23ddf deleted file mode 100644 index 5cb6a54..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f4/5ade34d581e6fa88fc8fcbe6f2f3fbe3c23ddf and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f8/ffdbfbe2c2d8cd1350eae1b68367802fe6df26 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f8/ffdbfbe2c2d8cd1350eae1b68367802fe6df26 deleted file mode 100644 index 8e26f9b..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f8/ffdbfbe2c2d8cd1350eae1b68367802fe6df26 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f9/6ea53a6b1a1fabcc724fb17ae27aa9605ec29e b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f9/6ea53a6b1a1fabcc724fb17ae27aa9605ec29e deleted file mode 100644 index 21f8e2a..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/f9/6ea53a6b1a1fabcc724fb17ae27aa9605ec29e and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/fb/f4af19197cef6465e1deedd882a1d4f5174376 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/fb/f4af19197cef6465e1deedd882a1d4f5174376 deleted file mode 100644 index 3a047d4..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/fb/f4af19197cef6465e1deedd882a1d4f5174376 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/fe/1b065c7f6a7c7046ff05b9cb2c3f9d50311b45 b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/fe/1b065c7f6a7c7046ff05b9cb2c3f9d50311b45 deleted file mode 100644 index 8b18987..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/objects/fe/1b065c7f6a7c7046ff05b9cb2c3f9d50311b45 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/packed-refs b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/packed-refs deleted file mode 100644 index 46e9694..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/packed-refs +++ /dev/null @@ -1,2 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -3ad94b659910c775a6560c45b1524d23d8c83b09 refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/refs/heads/master deleted file mode 100644 index f937b56..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -3ad94b659910c775a6560c45b1524d23d8c83b09 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/agnoster/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/async/HEAD deleted file mode 100644 index 4c627ba..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/HEAD +++ /dev/null @@ -1 +0,0 @@ -da48ccb0e2ade777a10decfe214b5433d990d0d9 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/config b/.zprezto/.git_backup/modules/modules/prompt/external/async/config deleted file mode 100644 index 4bd57e4..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../../modules/prompt/external/async -[remote "origin"] - url = https://github.com/mafredri/zsh-async.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/description b/.zprezto/.git_backup/modules/modules/prompt/external/async/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/index b/.zprezto/.git_backup/modules/modules/prompt/external/async/index deleted file mode 100644 index d3b1c86..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/async/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/info/exclude b/.zprezto/.git_backup/modules/modules/prompt/external/async/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/HEAD deleted file mode 100644 index 95700f4..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 da48ccb0e2ade777a10decfe214b5433d990d0d9 Andrey Anurin 1534073697 +0300 clone: from https://github.com/mafredri/zsh-async.git -da48ccb0e2ade777a10decfe214b5433d990d0d9 da48ccb0e2ade777a10decfe214b5433d990d0d9 Andrey Anurin 1534073716 +0300 checkout: moving from master to da48ccb0e2ade777a10decfe214b5433d990d0d9 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/refs/heads/master deleted file mode 100644 index c7926ad..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 da48ccb0e2ade777a10decfe214b5433d990d0d9 Andrey Anurin 1534073697 +0300 clone: from https://github.com/mafredri/zsh-async.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/refs/remotes/origin/HEAD deleted file mode 100644 index c7926ad..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 da48ccb0e2ade777a10decfe214b5433d990d0d9 Andrey Anurin 1534073697 +0300 clone: from https://github.com/mafredri/zsh-async.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/objects/pack/pack-fe2b865356151c471672fd48750bbef8647bc801.idx b/.zprezto/.git_backup/modules/modules/prompt/external/async/objects/pack/pack-fe2b865356151c471672fd48750bbef8647bc801.idx deleted file mode 100644 index 553ef2c..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/async/objects/pack/pack-fe2b865356151c471672fd48750bbef8647bc801.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/objects/pack/pack-fe2b865356151c471672fd48750bbef8647bc801.pack b/.zprezto/.git_backup/modules/modules/prompt/external/async/objects/pack/pack-fe2b865356151c471672fd48750bbef8647bc801.pack deleted file mode 100644 index 83452d2..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/async/objects/pack/pack-fe2b865356151c471672fd48750bbef8647bc801.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/packed-refs b/.zprezto/.git_backup/modules/modules/prompt/external/async/packed-refs deleted file mode 100644 index 144501c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/packed-refs +++ /dev/null @@ -1,27 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -da48ccb0e2ade777a10decfe214b5433d990d0d9 refs/remotes/origin/master -b15ecf9cde10901c2fbdc91f65c84d7378a04b66 refs/remotes/origin/null-prefix -6f30a8fd128f5211efc673e91d05c2dfb12518e9 refs/remotes/origin/worker-eval -cf68dd99c9dcb2a5b87508abafbb8b024e817280 refs/tags/v0.2.2 -f0a74ce7ea8dede84616edfb0b034e1e66fa1a21 refs/tags/v0.2.3 -c46c1604ca020185e22f83da1ff6b0984d20f96f refs/tags/v1.0.0 -032703d9773381ee35db87601a88493c5b54d79c refs/tags/v1.1.0 -4e0e6024641afdd315f5ee941693c9d3091bd694 refs/tags/v1.2.0 -^9855030ed0017ffd32c74388e956a407994dd8d1 -6ee085fda37e09b2d0ea5cbf5d496c0c7b64b477 refs/tags/v1.3.0 -^bb7af9c05ae8265e03545b682c850ed23fca895f -3927315257f5a6c09ecaba653e32efcc0687dc07 refs/tags/v1.3.1 -^a4b2f81c966a00eeb38876d505d97423cc8addfd -55660e339d2047f16b6a5039b94dfd238b525adb refs/tags/v1.4.0 -^10d2220b2b30751ae98feef673ba9f12e4da8969 -e702ec4697ab6469b8948d599768227304d146b1 refs/tags/v1.5.0 -11a97ec35281efbd536612a56f4d57aeec3108f0 refs/tags/v1.5.1 -^d95adb7cb58ec9d45bf024951770d975e089ef1d -7677145f9275b26d98cf2260df5b068b4287dcf7 refs/tags/v1.5.2 -^371fafb5f890ed82c449a5d2f052dc27e89052da -352d85a0f01c4d7f3ed6cec8a961615f3816d012 refs/tags/v1.6.0 -^b001fa529a874fbe8bd22a9d4526153138645289 -fbfd3a617343d708b9165e391a14aefe0c60bbea refs/tags/v1.6.1 -^2fa0f6b69e3ed4a3c314d4d568148846814cdb54 -e9eb91b978aa16ad35d94cce590fe8c574b29ee8 refs/tags/v1.6.2 -^da48ccb0e2ade777a10decfe214b5433d990d0d9 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/async/refs/heads/master deleted file mode 100644 index 4c627ba..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -da48ccb0e2ade777a10decfe214b5433d990d0d9 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/async/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/async/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/async/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/HEAD deleted file mode 100644 index 2b34553..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/HEAD +++ /dev/null @@ -1 +0,0 @@ -d031b3e03522d47607173ebda89e7558b622a322 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/config b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/config deleted file mode 100644 index 19ddae8..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/config +++ /dev/null @@ -1,17 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../../modules/prompt/external/powerlevel9k -[remote "origin"] - url = https://github.com/bhilburn/powerlevel9k.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master -[submodule "shunit2"] - active = true - url = https://github.com/kward/shunit2.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/description b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/index b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/index deleted file mode 100644 index f7f2a5f..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/info/exclude b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/HEAD deleted file mode 100644 index 98582f4..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 571a859413866897cf962396f02f65a288f677ac Andrey Anurin 1534073705 +0300 clone: from https://github.com/bhilburn/powerlevel9k.git -571a859413866897cf962396f02f65a288f677ac d031b3e03522d47607173ebda89e7558b622a322 Andrey Anurin 1534073717 +0300 checkout: moving from master to d031b3e03522d47607173ebda89e7558b622a322 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/refs/heads/master deleted file mode 100644 index d71c1a2..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 571a859413866897cf962396f02f65a288f677ac Andrey Anurin 1534073705 +0300 clone: from https://github.com/bhilburn/powerlevel9k.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/refs/remotes/origin/HEAD deleted file mode 100644 index d71c1a2..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 571a859413866897cf962396f02f65a288f677ac Andrey Anurin 1534073705 +0300 clone: from https://github.com/bhilburn/powerlevel9k.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/HEAD deleted file mode 100644 index 93faee6..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/HEAD +++ /dev/null @@ -1 +0,0 @@ -60dd60bcd1573befe38465010263ab242e55811d diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/config b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/config deleted file mode 100644 index f0964be..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../../../../modules/prompt/external/powerlevel9k/shunit2 -[remote "origin"] - url = https://github.com/kward/shunit2.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/description b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/index b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/index deleted file mode 100644 index 55e2fba..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/info/exclude b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/HEAD deleted file mode 100644 index c8121b0..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 07bb3292048a4982aad7247bdd7890f2bf532ece Andrey Anurin 1534073719 +0300 clone: from https://github.com/kward/shunit2.git -07bb3292048a4982aad7247bdd7890f2bf532ece 60dd60bcd1573befe38465010263ab242e55811d Andrey Anurin 1534073719 +0300 checkout: moving from master to 60dd60bcd1573befe38465010263ab242e55811d diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/refs/heads/master deleted file mode 100644 index d898dbb..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 07bb3292048a4982aad7247bdd7890f2bf532ece Andrey Anurin 1534073719 +0300 clone: from https://github.com/kward/shunit2.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/refs/remotes/origin/HEAD deleted file mode 100644 index d898dbb..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 07bb3292048a4982aad7247bdd7890f2bf532ece Andrey Anurin 1534073719 +0300 clone: from https://github.com/kward/shunit2.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/objects/pack/pack-c3be31a3e9ca30a2164653daea6167d39597f403.idx b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/objects/pack/pack-c3be31a3e9ca30a2164653daea6167d39597f403.idx deleted file mode 100644 index 7f27666..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/objects/pack/pack-c3be31a3e9ca30a2164653daea6167d39597f403.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/objects/pack/pack-c3be31a3e9ca30a2164653daea6167d39597f403.pack b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/objects/pack/pack-c3be31a3e9ca30a2164653daea6167d39597f403.pack deleted file mode 100644 index 14de529..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/objects/pack/pack-c3be31a3e9ca30a2164653daea6167d39597f403.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/packed-refs b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/packed-refs deleted file mode 100644 index 90832ea..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/packed-refs +++ /dev/null @@ -1,8 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -764458e5d109ce6b4fece39b9314aefb087641a6 refs/remotes/origin/2.0.x -07bb3292048a4982aad7247bdd7890f2bf532ece refs/remotes/origin/master -46973db9df87bd5fdadea74cb472a99f212a0d3a refs/tags/source -1a26843113f3be945ce4f5a04786b20ea83ae8a6 refs/tags/v2.1.6 -da2169c1789fc10b713d26dba0d7b6adfb8526a2 refs/tags/v2.1.7 -^ec73522ba7e6bca10ebfaa9cf8f2e6b276d81745 -154242e5712e73770bed3ccd141f6eda6ba9eaac refs/tags/website diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/refs/heads/master deleted file mode 100644 index bb9bdc0..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -07bb3292048a4982aad7247bdd7890f2bf532ece diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/modules/shunit2/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/objects/pack/pack-35317f319af074058201a2a4083456d33bf98da4.idx b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/objects/pack/pack-35317f319af074058201a2a4083456d33bf98da4.idx deleted file mode 100644 index 9d253fc..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/objects/pack/pack-35317f319af074058201a2a4083456d33bf98da4.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/objects/pack/pack-35317f319af074058201a2a4083456d33bf98da4.pack b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/objects/pack/pack-35317f319af074058201a2a4083456d33bf98da4.pack deleted file mode 100644 index 70540c9..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/objects/pack/pack-35317f319af074058201a2a4083456d33bf98da4.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/packed-refs b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/packed-refs deleted file mode 100644 index 328b170..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/packed-refs +++ /dev/null @@ -1,37 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -18eddbe72ab2efcd374d4cb543beeaa79342dd34 refs/remotes/origin/debug-svn-icon-color -571a859413866897cf962396f02f65a288f677ac refs/remotes/origin/master -348178fd8d6f0c3005b13641eca09a0231122f55 refs/remotes/origin/master-test -286ae7c45f484086260b7017894c4d6d5c7430d0 refs/remotes/origin/merging-awesome-font-fix -67ef7892de7a5a4319c82cc878fb83998696fd0f refs/remotes/origin/nerdfont-complete -054970e8b3622d3f8f6748ce92201a46f96a71a3 refs/remotes/origin/new-adobe-scp-iconset -571a859413866897cf962396f02f65a288f677ac refs/remotes/origin/next -fd291d99f2d4ac1d5c8bc24287165aa234f3c307 refs/remotes/origin/next-staging -553c788e8382a222463a1594d6a99c62de19a737 refs/remotes/origin/onaforeignshore-code_separation -5332c30430eccd328dd737d5010911bcab2f0985 refs/remotes/origin/onaforeignshore-date -44b9ad05a3f28de5ca657dbf586db1a01aacac52 refs/remotes/origin/zsh-async-integration -1c5a349cfaf070973ab9a38f214a3b46b071b78c refs/tags/v0.1.0 -^4e2b1137d4ad3a83664b4b24bc11936d65a6a744 -d085b80c9f281616e81977f7afe5eaf280619dab refs/tags/v0.2.0 -^62dee9824b6de724b4fa0d2b43c30fa194eb9280 -cf68dd99c9dcb2a5b87508abafbb8b024e817280 refs/tags/v0.2.2 -f0a74ce7ea8dede84616edfb0b034e1e66fa1a21 refs/tags/v0.2.3 -7a54e03e60d5b69a1787b79c91a4954ef18f208f refs/tags/v0.3.0 -^c84da5e744db960a17c09485720ff1c094b1f6e8 -7c68b93047d509b91584f793e2aa698a782d98f7 refs/tags/v0.3.1 -^472fb6f674d315f372bc3480b2f1aba8d772a680 -0b57ee3669dd2d6d536ecff116345a929f6b068c refs/tags/v0.4.0 -6d1827381b44ac21b050378a7fe892915b14b2e2 refs/tags/v0.5.0 -^c4fdc8f70804fea6f543e6bbf3964301e2537e36 -b9205506b525cfc2488165e485c81d72754e8f7a refs/tags/v0.6.0 -^5be53ec6484f951b7301f164ea52d3ce86746ba9 -25792306e0601d0378ac7c1db43b08ad9644db7a refs/tags/v0.6.1 -^2f387376aaad69953a8d13324de794bc87772642 -563b5fa9adb7f751eafe40ad71d0c90c27750b86 refs/tags/v0.6.2 -^6761124e70ac65e197b7485bf0cbdaee390b5d72 -bd5c154784314a075af67b0f2ddb44b5df53e7d2 refs/tags/v0.6.3 -^954c8697e70841f6c2bcc11257d1b42859e22d66 -53fb7cc0eac54c59a5e12c9e94f146628b22a5ab refs/tags/v0.6.4 -^17c069d25ac7b24af6b5dc7ecb9597cef881f582 -434d7f1088bfa0c31fd980bd9222651d831b8a74 refs/tags/v0.6.5 -^d031b3e03522d47607173ebda89e7558b622a322 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/refs/heads/master deleted file mode 100644 index a6c30c0..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -571a859413866897cf962396f02f65a288f677ac diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerlevel9k/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/HEAD deleted file mode 100644 index a7f41cf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/HEAD +++ /dev/null @@ -1 +0,0 @@ -c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/config b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/config deleted file mode 100644 index 00dd2d2..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../../modules/prompt/external/powerline -[remote "origin"] - url = https://github.com/davidjrice/prezto_powerline.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/description b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/update.sample b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/index b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/index deleted file mode 100644 index da17dee..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/info/exclude b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/HEAD deleted file mode 100644 index 558a747..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc Andrey Anurin 1534073708 +0300 clone: from https://github.com/davidjrice/prezto_powerline.git -c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc Andrey Anurin 1534073719 +0300 checkout: moving from master to c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/refs/heads/master deleted file mode 100644 index efb6db0..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc Andrey Anurin 1534073708 +0300 clone: from https://github.com/davidjrice/prezto_powerline.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/refs/remotes/origin/HEAD deleted file mode 100644 index efb6db0..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc Andrey Anurin 1534073708 +0300 clone: from https://github.com/davidjrice/prezto_powerline.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/16/fe64fbc80ac2e5a9c46f874e635f72676f7f28 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/16/fe64fbc80ac2e5a9c46f874e635f72676f7f28 deleted file mode 100644 index 891ca31..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/16/fe64fbc80ac2e5a9c46f874e635f72676f7f28 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/17/e4b6b11ade0508cc4b3fbe5f54731bffdbf62b b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/17/e4b6b11ade0508cc4b3fbe5f54731bffdbf62b deleted file mode 100644 index 00de598..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/17/e4b6b11ade0508cc4b3fbe5f54731bffdbf62b and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/1f/13956be47a14f9f51edd93341ed6af9a9d690b b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/1f/13956be47a14f9f51edd93341ed6af9a9d690b deleted file mode 100644 index 7a5bdc4..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/1f/13956be47a14f9f51edd93341ed6af9a9d690b and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/2c/31f8d2bae45c17c36f1869e1d1d55d55b89048 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/2c/31f8d2bae45c17c36f1869e1d1d55d55b89048 deleted file mode 100644 index 8aa9d81..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/2c/31f8d2bae45c17c36f1869e1d1d55d55b89048 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/31/102e15f358389bcb600eb7d4685af0b16d8af0 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/31/102e15f358389bcb600eb7d4685af0b16d8af0 deleted file mode 100644 index 6dc8fea..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/31/102e15f358389bcb600eb7d4685af0b16d8af0 +++ /dev/null @@ -1,3 +0,0 @@ -x…T]oÓ0å9¿â²JS[©‰€´¦IíBcÓZ@¡ÉqnoŽÙκîßε“´Ù´Š>µîý:çÜs3©3x÷þÃÇ7×zƒF -…PhéµÁ'§ÿŒKçê“$Y W6YÌu•Xm„š ­Ðò&©CÜ~//¢(à™k Ú(šÂR¨µDUk£«ÚÑãgá 3Lñ„*4Œyc ªÝ#S9T:…À¬cí„ÒV¢B°BqªÇ¬¥¾ÞÍKèK˜&ÛÂKãAk¬,º(z›.YUKlñXdØ&€ÊÙƒÈïŒàØ!º­{>’ŠÚ¡¡w ®Õz€Î±F•£â¢›ÚûMäÚB¢}•¹aÀ¦ã_gó›É”0¤-ûñ£½Î÷˜˜MNâP' õEcR2GDÐgÝ[ˆ -OT¸$Á«ëÙ¶ “xËrÒxÞÿ„ãc0ìIÀÐîe'W"tzûH¹kõ?âgˆß rKš6µŸåÉ–qÛÇvò¼Œê'[(–I 0—ŽÚ4Ø5;‚O}EV ä¦í^‹µ0±«RØ!Ð7¢þ Zœø½Ou9«¶3ÊÝ£™)U·€Ï¿CƒÕöÜ ž­ÉÉÁdoƒÔè,“°‹ƒeCà ת´»Tcùõç5ï~8ÿÙ:'ŠÞ „«sI jG¾OiÕi-²ºš_y>.53dXß¿1Aˆ),aÜAÑ(î·Õ Ó^oÿ†Žàò[üðË4ŽCD·j³*d$ŒÎw\PE‚`/}Ç™‘Q\ª/%w©æI³>¤œ¢²Š%ŽXD‰<…èÑ—H˜³H®¶²¡¥]§Žô*œQØŽº¯_Þæ72m–ûœ%¡amÑZ#¿Ã¦ÿ´æP+\NÇ“yÎDÜ \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/67/65ebec0ab529ceaa3a45323944acbb7cc7d0db b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/67/65ebec0ab529ceaa3a45323944acbb7cc7d0db deleted file mode 100644 index f94c915..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/67/65ebec0ab529ceaa3a45323944acbb7cc7d0db and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6d/4da4d8ee7acb5cc207059dd0882073496b4ce2 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6d/4da4d8ee7acb5cc207059dd0882073496b4ce2 deleted file mode 100644 index 593fb0c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6d/4da4d8ee7acb5cc207059dd0882073496b4ce2 +++ /dev/null @@ -1 +0,0 @@ -x­OËNÄ uݯ¸™ý´PhK1®üuãfBáv iÀ­ÿ^LÌ|»óÊÉ9&î»'|z ŒŠã¸Ž¨¸µ‹îå2Ù±´ÎR¡ÐJMb²ªI:c P5ɇ^Hfä‚KogÉ+±|ý%¦Ÿ—ÅÁæFäb†WÜ|B8}Fs‚7¿}¡ÏžÞVåå(˜KbÆ´}·WOîXZ÷gà’ƒ½àpf‚±¦ªu8á?V6ÉjBH9î‰.)Þ0o>ॠ©ù³-¬ç5Õ7ÆU`êˆÚ˜˜­W äÞà^&Z,pG”»în´µ­qMic¾vº­Ž(Ô­1PÒd\-míÛ<ÓŽØ \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/565bd0ad6ffd4fffd2132550cead10af29d4fe b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/565bd0ad6ffd4fffd2132550cead10af29d4fe deleted file mode 100644 index 3d0178e..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/565bd0ad6ffd4fffd2132550cead10af29d4fe and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/900c28def19ea2debc1c6f8406750d0a94a054 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/900c28def19ea2debc1c6f8406750d0a94a054 deleted file mode 100644 index a045f11..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/900c28def19ea2debc1c6f8406750d0a94a054 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/fb547c0fb2ac21b131a1248c1a570edbe8cd76 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/fb547c0fb2ac21b131a1248c1a570edbe8cd76 deleted file mode 100644 index fd059fc..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/6f/fb547c0fb2ac21b131a1248c1a570edbe8cd76 +++ /dev/null @@ -1 +0,0 @@ -xm=OÃ0E™ó+žÄˆ(þŠcKê€ ‚…¥²ý^š@R×ñïq‘ØØîÑ=w¸!®ë\@Šá¢d"0Lk=j2Ñ;¡ü€ZôNÉž¬2$1ƒÐtÉe:0Í佊åÉ ´Š7@>ž!ë}’Ù?_£B§Ð .ø>ÁÖ[DfL‹RYíU ѹZ¦˜áÎ}ÎOs Ø®´Ã3¾å†›7õý¸ÒFJÛ3 WŒ3Ö…ßG…2ÜÏå¡zØc¦´|ïs™ªoÃõŸY÷Hù@ê²@¦J§—ÆWxžè5†›äJ˜®y×½$t¥¹­KeŸâåe>ÒþD¥¦0phP \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/72/a25138b92ecc4c2fcf8b7b2b2c16d8399786f5 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/72/a25138b92ecc4c2fcf8b7b2b2c16d8399786f5 deleted file mode 100644 index 72a3ebb..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/72/a25138b92ecc4c2fcf8b7b2b2c16d8399786f5 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/76/4b341998288c67ea1b0bbe2bb0f0a37c2c991d b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/76/4b341998288c67ea1b0bbe2bb0f0a37c2c991d deleted file mode 100644 index 08fc8dc..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/76/4b341998288c67ea1b0bbe2bb0f0a37c2c991d and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/80/666f6e81ddba24b7d625a435e948e3a88737d8 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/80/666f6e81ddba24b7d625a435e948e3a88737d8 deleted file mode 100644 index e0889e2..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/80/666f6e81ddba24b7d625a435e948e3a88737d8 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/83/27f8a1ff577776d5a0e9ff5b513d0d3a2fb058 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/83/27f8a1ff577776d5a0e9ff5b513d0d3a2fb058 deleted file mode 100644 index 9191797..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/83/27f8a1ff577776d5a0e9ff5b513d0d3a2fb058 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/85/0f3df81e1dbb9cacea270000c58f8dc9f2c0c4 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/85/0f3df81e1dbb9cacea270000c58f8dc9f2c0c4 deleted file mode 100644 index 200f234..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/85/0f3df81e1dbb9cacea270000c58f8dc9f2c0c4 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/86/e26fda1b18714387bac664025706d35d3d3bcb b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/86/e26fda1b18714387bac664025706d35d3d3bcb deleted file mode 100644 index fe378a5..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/86/e26fda1b18714387bac664025706d35d3d3bcb and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8a/3ed7381bc4e012049ba09145fc83fe51bf6926 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8a/3ed7381bc4e012049ba09145fc83fe51bf6926 deleted file mode 100644 index cec63a9..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8a/3ed7381bc4e012049ba09145fc83fe51bf6926 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8b/2b6df7f022718f15085b58a72516d5fd4dcd8f b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8b/2b6df7f022718f15085b58a72516d5fd4dcd8f deleted file mode 100644 index bdc5a55..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8b/2b6df7f022718f15085b58a72516d5fd4dcd8f and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8b/a30e8928eec396c37c193552837832a18aa52a b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8b/a30e8928eec396c37c193552837832a18aa52a deleted file mode 100644 index 8c5fd9d..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8b/a30e8928eec396c37c193552837832a18aa52a and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8e/81152340c4beb2d941340d1feb2dc29bbcc309 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8e/81152340c4beb2d941340d1feb2dc29bbcc309 deleted file mode 100644 index c3d3538..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8e/81152340c4beb2d941340d1feb2dc29bbcc309 +++ /dev/null @@ -1 +0,0 @@ -xŽMjÃ0F»Ö)f_Y?”’B²ì&ÐÈ3cìÇ®<êùëæ]>>¾Ç£uYf—â“V1÷H˜J,Èeôì’õÙ3¦Œ>Cô–²5[©rW`o{ç{BL<¤À–Ýh)¢ uèâÐ £ç.˜ÒtZ+\ÊÏÌp›Iàe‘3ÿág=ðDë©}½v>çÔGÌðlÑZCB•ÿ|ÍÇÆEn×·ËûÆ#`lU§C¶«l;Tùns~L»hÛ`¬ë;Õ¢4™_…oX \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8e/ed97618cdb0ab3c467231d0ea26f36f9fbb382 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8e/ed97618cdb0ab3c467231d0ea26f36f9fbb382 deleted file mode 100644 index 9521caf..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/8e/ed97618cdb0ab3c467231d0ea26f36f9fbb382 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/9c/6e4b571e4dc9b92435471ba8bf421bdbbeecb3 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/9c/6e4b571e4dc9b92435471ba8bf421bdbbeecb3 deleted file mode 100644 index d70c3ae..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/9c/6e4b571e4dc9b92435471ba8bf421bdbbeecb3 +++ /dev/null @@ -1,3 +0,0 @@ -x+)JMU042e040031QrutñuÕËMaèÖÎýþA©°_”#:b¹ªØÕ¿¾gû¡Š -Šòs Jô -òÒ¶©‰Ýpý°B.ð¯ÕSÙý®|D­QTÅä—§ådæ¥Æ§–”0,ªNßœ%©\¤ÔõÇâÉý˜Å÷+E2Ä \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/a2/7b67b3625a192372228afc38e4df5c8421efa9 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/a2/7b67b3625a192372228afc38e4df5c8421efa9 deleted file mode 100644 index 291ed73..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/a2/7b67b3625a192372228afc38e4df5c8421efa9 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/ab/b9899eab1e56951200a4f29c41936ddbb50784 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/ab/b9899eab1e56951200a4f29c41936ddbb50784 deleted file mode 100644 index de0db2b..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/ab/b9899eab1e56951200a4f29c41936ddbb50784 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/b1/e6047cb345e93b6faea7cb4824294e392740a2 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/b1/e6047cb345e93b6faea7cb4824294e392740a2 deleted file mode 100644 index 157079f..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/b1/e6047cb345e93b6faea7cb4824294e392740a2 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/b6/2616d845f0a81e51fd3ae51dbf45d04d50153b b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/b6/2616d845f0a81e51fd3ae51dbf45d04d50153b deleted file mode 100644 index 6b176bc..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/b6/2616d845f0a81e51fd3ae51dbf45d04d50153b and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/bb/d68345e2b51698be23605c67a3f20e37242cbe b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/bb/d68345e2b51698be23605c67a3f20e37242cbe deleted file mode 100644 index e272dc4..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/bb/d68345e2b51698be23605c67a3f20e37242cbe and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/c4/8e4c69ef5c368ea7cda961ed9d0e298a5ae1fc b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/c4/8e4c69ef5c368ea7cda961ed9d0e298a5ae1fc deleted file mode 100644 index 8e5597c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/c4/8e4c69ef5c368ea7cda961ed9d0e298a5ae1fc +++ /dev/null @@ -1,4 +0,0 @@ -xmPÍJ1ô¼Oñ¥n6?M HÅŠ^ªàäK¾´±»›šMľ½«àÍËÀ 33. C,ÀEwV2§H \2Þ4àR,ZAt ="‘CÞm¦±€ -RIô­õ*/ ã”­#ëYkCgf™þüÒð ªÀ9¢´Ì’ÑõZ)ïHzæ½ml-û”ac?£‡·èV­ý}Ï3]¸´¨‡;`Biή[Ö¶û]T(ÃS,Ïa5¦LÇþ´ÞŲ¯8‡bÍ–òŽàXû2}Tš -œ/!ä4ÀcŽ#åÛÁNsmÓ u‡Ýa‚ùH8¥ž -Ý@..^·Ûû—ÍL§±Ø¯oâwnl \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cc/381a39a0b3662e5b5068c410232822e6c90caf b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cc/381a39a0b3662e5b5068c410232822e6c90caf deleted file mode 100644 index a235f53..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cc/381a39a0b3662e5b5068c410232822e6c90caf +++ /dev/null @@ -1 +0,0 @@ -xSMkÜ0íÙ¿bÈBX/xÕ[…@š¶”Â’ -)A–ǶY2’œesèoÏHþÈ&d¡{òŽgÞ{óÞ¸P¦€ï?~z·1;´Jj„ÊXÈ7½ù»l¼ïΫ¥oúb-LËœ±RgÒht¢g]ìKáfû-I’Å.‘ûÞ¢K’l¥®BDí¬i;OůÒCa¹ H]XŠÞZÔs‘ëZSÊJb Îs.¥±kÙ"8©áq礴2à]ýú „í‹=< u$ÔØ:ôQÖv¨KÔBÒrw¿ëXi|%º7÷릳a-¥‚–ê!çÛ¹~K ô]ÐòèšõðÖéš”}ѼP×@Ñ8Æ`=Ï"¯žYÅp…äb'íhìu#ݸ!ÐÙ@ïbgáJsÓdí>£Ùçm22¥Å·Îâ-¶ûK‹x^ÓÕ²£ÃáhskŠBÁÜGacã˜0º’uÄØþø½!ùá{<>ÿâœYAŸõí5…ÙgóÃÈNš$O<eI \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cd/138e33d2e8dda02927277b7d3e4de1837ba36c b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cd/138e33d2e8dda02927277b7d3e4de1837ba36c deleted file mode 100644 index f9ef5b8..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cd/138e33d2e8dda02927277b7d3e4de1837ba36c and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cf/698ac86264e33139d013a52ce579b07bc0b778 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cf/698ac86264e33139d013a52ce579b07bc0b778 deleted file mode 100644 index 6fde566..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/cf/698ac86264e33139d013a52ce579b07bc0b778 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/d4/08248c117db75d0d2f0c61e1c3126b3ed14d35 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/d4/08248c117db75d0d2f0c61e1c3126b3ed14d35 deleted file mode 100644 index e421ec9..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/d4/08248c117db75d0d2f0c61e1c3126b3ed14d35 +++ /dev/null @@ -1,2 +0,0 @@ -xŽM F]sŠÙ›4è$Ƹ0ÀP"ÚC©ñøVàêË[¼—/Ìã˜+(ívµ0C"e“DNÊvÙôž#Jc¼säpÃ葌Mâé OlËNw$¥D«{‰Ø'“‚ÖAKÛªÖ9¤.yá×z› œý+G¸æÀpù¿x/6anÖǤF²›ˆ -ö[ á÷°ò?®¸ä7äi©~~[ÖPó<-â[-Jb \ No newline at end of file diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/d7/1ea101c9928a08ef0117de740ac0642df77494 b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/d7/1ea101c9928a08ef0117de740ac0642df77494 deleted file mode 100644 index 60dff22..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/d7/1ea101c9928a08ef0117de740ac0642df77494 and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/f8/17c81c22153b35bde9c0f2930f59ef83aedf6f b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/f8/17c81c22153b35bde9c0f2930f59ef83aedf6f deleted file mode 100644 index 0385927..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/f8/17c81c22153b35bde9c0f2930f59ef83aedf6f and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/f9/26f14ef2689de5baed4155a779745bada4956f b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/f9/26f14ef2689de5baed4155a779745bada4956f deleted file mode 100644 index 2d1bb34..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/objects/f9/26f14ef2689de5baed4155a779745bada4956f and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/packed-refs b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/packed-refs deleted file mode 100644 index 727b6a4..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/packed-refs +++ /dev/null @@ -1,2 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/refs/heads/master deleted file mode 100644 index a7f41cf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -c48e4c69ef5c368ea7cda961ed9d0e298a5ae1fc diff --git a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/external/powerline/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/external/powerline/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/HEAD b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/HEAD deleted file mode 100644 index 77c93a4..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/HEAD +++ /dev/null @@ -1 +0,0 @@ -fa9137ecec76d23fe76fd6fabe9c2f8ae0de9cf5 diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/config b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/config deleted file mode 100644 index 8b9ddbe..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../../modules/prompt/external/pure -[remote "origin"] - url = https://github.com/sindresorhus/pure.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/description b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/update.sample b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/index b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/index deleted file mode 100644 index 2af3a10..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/info/exclude b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/HEAD b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/HEAD deleted file mode 100644 index be2ac3b..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 872153f44678d8084ce41753fe6a92b92040b411 Andrey Anurin 1534073712 +0300 clone: from https://github.com/sindresorhus/pure.git -872153f44678d8084ce41753fe6a92b92040b411 fa9137ecec76d23fe76fd6fabe9c2f8ae0de9cf5 Andrey Anurin 1534073719 +0300 checkout: moving from master to fa9137ecec76d23fe76fd6fabe9c2f8ae0de9cf5 diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/refs/heads/master deleted file mode 100644 index b5f45cc..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 872153f44678d8084ce41753fe6a92b92040b411 Andrey Anurin 1534073712 +0300 clone: from https://github.com/sindresorhus/pure.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/refs/remotes/origin/HEAD deleted file mode 100644 index b5f45cc..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 872153f44678d8084ce41753fe6a92b92040b411 Andrey Anurin 1534073712 +0300 clone: from https://github.com/sindresorhus/pure.git diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/objects/pack/pack-baea91a8ba78b323655e7a4c47b44dfd1b10d0ca.idx b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/objects/pack/pack-baea91a8ba78b323655e7a4c47b44dfd1b10d0ca.idx deleted file mode 100644 index df37e0f..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/objects/pack/pack-baea91a8ba78b323655e7a4c47b44dfd1b10d0ca.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/objects/pack/pack-baea91a8ba78b323655e7a4c47b44dfd1b10d0ca.pack b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/objects/pack/pack-baea91a8ba78b323655e7a4c47b44dfd1b10d0ca.pack deleted file mode 100644 index 1651335..0000000 Binary files a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/objects/pack/pack-baea91a8ba78b323655e7a4c47b44dfd1b10d0ca.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/packed-refs b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/packed-refs deleted file mode 100644 index 19a31d6..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/packed-refs +++ /dev/null @@ -1,50 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -872153f44678d8084ce41753fe6a92b92040b411 refs/remotes/origin/master -d594336f92875112e2b6eefc9493589e7deaeb46 refs/remotes/origin/ps2-improvements -93e6c95990caccab65b90fb406d4ab93646131db refs/tags/0.2.0 -46ad34b6b593c2f3d2f31f7e16806b158917dc62 refs/tags/1.0.0 -^8132bc5efd3b4bd06eda4113885deba4ebe259de -de2658dfc3a215881f727ea98085ff999bd7ae04 refs/tags/1.1.0 -^77e0633639e4ff16e720a5f8f9db3a4aa9dfe93c -fb03bab80d1b23ff2e384280df639b2bda4e4293 refs/tags/1.1.1 -^29ab6e737fea1e4aa02f1f35568e2d111eee6771 -ddacfa937ae63c41bd5515829e04ed8d3302a847 refs/tags/1.2.0 -^49cd9360a2b474304ad0e7bdededc72694126b1a -d08153277971caf4593b2e93a99799f9d61a3213 refs/tags/v0.1.1 -^e06908b5d484d026083a2830ac3f69dc7c89172c -16416d13617954c573098e0afc23367a6896e1af refs/tags/v0.1.2 -^ef8e2c41f71e378039cd3bb45c144d17c5cbcdf4 -3604d29b966d22c2d28e2121fdc6510719c1ea05 refs/tags/v0.1.3 -^0ee92943c97f062bd24ee5604335cd1489800aa0 -570ade87e1100bd2786da9dcdd36cfec1b959b0f refs/tags/v0.2.0 -^93e6c95990caccab65b90fb406d4ab93646131db -c5abed3e846f0a818b568e62381f97c63c51fe82 refs/tags/v0.2.1 -^aa058b9da3fe64b04b2a579c2f517f65d86c20e1 -44b75e7be3d1417405fedca77cfb685d4ffdc6b9 refs/tags/v0.2.2 -^9854eaffda8c3681869a54557c2572c7b9bdb27f -cffa93d1e54548708e305c5c2befeee1ecf9c8b3 refs/tags/v0.3.0 -^6426a71178385d2342cc297bdc79072d11f31ce3 -443c25ed38ee8d5e8be4ab78e248d2fb794bce9e refs/tags/v0.3.1 -^2577a4cc078d05c51d9d8e4278b8d16ab348a1b9 -46d3e700da3cdc82fb3e1c6aa49f0efdc2e38408 refs/tags/v0.4.0 -^2367f4f8644aec568c9171cc538d3b47d7169899 -4eeb7806b806678af475f92320b230a6ef053aff refs/tags/v0.5.0 -^f1371d50745e0b91c7a1ad4ff08e7bfc2d4485ce -320e26b8a29f3a4e203820881bfb20c52bc75ffe refs/tags/v0.5.1 -^b76a0efe742775b7efeb4f262ca86d6d05163797 -7cf9282d31b182ec666574b909b63d4539bb085d refs/tags/v1.3.0 -^22c4f0b4039db47e928a4c530c222b1bf6be6631 -002cee1ef9633eb507bd386b3cf5fb2f73e50863 refs/tags/v1.4.0 -^211b49481e1279f1747622e3885d405a977362ff -ff84ea6217d5859a0ca5194661e1d5902e377be4 refs/tags/v1.4.1 -^26fff0cefaa2fbdafbc2cac47e898e29bfd4c30b -8dc9a07cf4830a7e9daf920df5da8263f753ead0 refs/tags/v1.5.0 -^fcd942622d39d611419947507b6b004b540d7287 -e7b8aba6b4b9fb5dc966396892d5a39030b084b8 refs/tags/v1.5.1 -^ef16a59a474c816bb58cce342f028beeedeb7588 -1a8b9dc6678d2d058c1724894ac60f0cc6455979 refs/tags/v1.5.2 -^04fa7495cf8fe3aff8ce286d4517df15066b820a -7ebc7d2368e7d925642e36e5258774aad99e25f3 refs/tags/v1.6.0 -^a95d55cc7d3a73fc562ac11e23c26113ed6d58cf -0fac6a9fc727a87956abae63bccd757d53c5d265 refs/tags/v1.7.0 -^fa9137ecec76d23fe76fd6fabe9c2f8ae0de9cf5 diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/refs/heads/master b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/refs/heads/master deleted file mode 100644 index efbe921..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -872153f44678d8084ce41753fe6a92b92040b411 diff --git a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/prompt/functions/pure/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/prompt/functions/pure/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/HEAD b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/HEAD deleted file mode 100644 index 09d1cd4..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/HEAD +++ /dev/null @@ -1 +0,0 @@ -db6cac391bee957c20ff3175b2f03c4817253e60 diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/config b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/config deleted file mode 100644 index 9b2c169..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/config +++ /dev/null @@ -1,14 +0,0 @@ -[core] - repositoryformatversion = 0 - filemode = true - bare = false - logallrefupdates = true - ignorecase = true - precomposeunicode = true - worktree = ../../../../../modules/syntax-highlighting/external -[remote "origin"] - url = https://github.com/zsh-users/zsh-syntax-highlighting.git - fetch = +refs/heads/*:refs/remotes/origin/* -[branch "master"] - remote = origin - merge = refs/heads/master diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/description b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/description deleted file mode 100644 index 498b267..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/description +++ /dev/null @@ -1 +0,0 @@ -Unnamed repository; edit this file 'description' to name the repository. diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/applypatch-msg.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/applypatch-msg.sample deleted file mode 100755 index a5d7b84..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/applypatch-msg.sample +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message taken by -# applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. The hook is -# allowed to edit the commit message file. -# -# To enable this hook, rename this file to "applypatch-msg". - -. git-sh-setup -commitmsg="$(git rev-parse --git-path hooks/commit-msg)" -test -x "$commitmsg" && exec "$commitmsg" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/commit-msg.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/commit-msg.sample deleted file mode 100755 index b58d118..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/commit-msg.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to check the commit log message. -# Called by "git commit" with one argument, the name of the file -# that has the commit message. The hook should exit with non-zero -# status after issuing an appropriate message if it wants to stop the -# commit. The hook is allowed to edit the commit message file. -# -# To enable this hook, rename this file to "commit-msg". - -# Uncomment the below to add a Signed-off-by line to the message. -# Doing this in a hook is a bad idea in general, but the prepare-commit-msg -# hook is more suited to it. -# -# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" - -# This example catches duplicate Signed-off-by lines. - -test "" = "$(grep '^Signed-off-by: ' "$1" | - sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { - echo >&2 Duplicate Signed-off-by lines. - exit 1 -} diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/fsmonitor-watchman.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/fsmonitor-watchman.sample deleted file mode 100755 index e673bb3..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/fsmonitor-watchman.sample +++ /dev/null @@ -1,114 +0,0 @@ -#!/usr/bin/perl - -use strict; -use warnings; -use IPC::Open2; - -# An example hook script to integrate Watchman -# (https://facebook.github.io/watchman/) with git to speed up detecting -# new and modified files. -# -# The hook is passed a version (currently 1) and a time in nanoseconds -# formatted as a string and outputs to stdout all files that have been -# modified since the given time. Paths must be relative to the root of -# the working tree and separated by a single NUL. -# -# To enable this hook, rename this file to "query-watchman" and set -# 'git config core.fsmonitor .git/hooks/query-watchman' -# -my ($version, $time) = @ARGV; - -# Check the hook interface version - -if ($version == 1) { - # convert nanoseconds to seconds - $time = int $time / 1000000000; -} else { - die "Unsupported query-fsmonitor hook version '$version'.\n" . - "Falling back to scanning...\n"; -} - -my $git_work_tree; -if ($^O =~ 'msys' || $^O =~ 'cygwin') { - $git_work_tree = Win32::GetCwd(); - $git_work_tree =~ tr/\\/\//; -} else { - require Cwd; - $git_work_tree = Cwd::cwd(); -} - -my $retry = 1; - -launch_watchman(); - -sub launch_watchman { - - my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty') - or die "open2() failed: $!\n" . - "Falling back to scanning...\n"; - - # In the query expression below we're asking for names of files that - # changed since $time but were not transient (ie created after - # $time but no longer exist). - # - # To accomplish this, we're using the "since" generator to use the - # recency index to select candidate nodes and "fields" to limit the - # output to file names only. Then we're using the "expression" term to - # further constrain the results. - # - # The category of transient files that we want to ignore will have a - # creation clock (cclock) newer than $time_t value and will also not - # currently exist. - - my $query = <<" END"; - ["query", "$git_work_tree", { - "since": $time, - "fields": ["name"], - "expression": ["not", ["allof", ["since", $time, "cclock"], ["not", "exists"]]] - }] - END - - print CHLD_IN $query; - close CHLD_IN; - my $response = do {local $/; }; - - die "Watchman: command returned no output.\n" . - "Falling back to scanning...\n" if $response eq ""; - die "Watchman: command returned invalid output: $response\n" . - "Falling back to scanning...\n" unless $response =~ /^\{/; - - my $json_pkg; - eval { - require JSON::XS; - $json_pkg = "JSON::XS"; - 1; - } or do { - require JSON::PP; - $json_pkg = "JSON::PP"; - }; - - my $o = $json_pkg->new->utf8->decode($response); - - if ($retry > 0 and $o->{error} and $o->{error} =~ m/unable to resolve root .* directory (.*) is not watched/) { - print STDERR "Adding '$git_work_tree' to watchman's watch list.\n"; - $retry--; - qx/watchman watch "$git_work_tree"/; - die "Failed to make watchman watch '$git_work_tree'.\n" . - "Falling back to scanning...\n" if $? != 0; - - # Watchman will always return all files on the first query so - # return the fast "everything is dirty" flag to git and do the - # Watchman query just to get it over with now so we won't pay - # the cost in git to look up each individual file. - print "/\0"; - eval { launch_watchman() }; - exit 0; - } - - die "Watchman: $o->{error}.\n" . - "Falling back to scanning...\n" if $o->{error}; - - binmode STDOUT, ":utf8"; - local $, = "\0"; - print @{$o->{files}}; -} diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/post-update.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/post-update.sample deleted file mode 100755 index ec17ec1..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/post-update.sample +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare a packed repository for use over -# dumb transports. -# -# To enable this hook, rename this file to "post-update". - -exec git update-server-info diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-applypatch.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-applypatch.sample deleted file mode 100755 index 4142082..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-applypatch.sample +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed -# by applypatch from an e-mail message. -# -# The hook should exit with non-zero status after issuing an -# appropriate message if it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-applypatch". - -. git-sh-setup -precommit="$(git rev-parse --git-path hooks/pre-commit)" -test -x "$precommit" && exec "$precommit" ${1+"$@"} -: diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-commit.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-commit.sample deleted file mode 100755 index 6a75641..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-commit.sample +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh -# -# An example hook script to verify what is about to be committed. -# Called by "git commit" with no arguments. The hook should -# exit with non-zero status after issuing an appropriate message if -# it wants to stop the commit. -# -# To enable this hook, rename this file to "pre-commit". - -if git rev-parse --verify HEAD >/dev/null 2>&1 -then - against=HEAD -else - # Initial commit: diff against an empty tree object - against=$(git hash-object -t tree /dev/null) -fi - -# If you want to allow non-ASCII filenames set this variable to true. -allownonascii=$(git config --bool hooks.allownonascii) - -# Redirect output to stderr. -exec 1>&2 - -# Cross platform projects tend to avoid non-ASCII filenames; prevent -# them from being added to the repository. We exploit the fact that the -# printable range starts at the space character and ends with tilde. -if [ "$allownonascii" != "true" ] && - # Note that the use of brackets around a tr range is ok here, (it's - # even required, for portability to Solaris 10's /usr/bin/tr), since - # the square bracket bytes happen to fall in the designated range. - test $(git diff --cached --name-only --diff-filter=A -z $against | - LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0 -then - cat <<\EOF -Error: Attempt to add a non-ASCII file name. - -This can cause problems if you want to work with people on other platforms. - -To be portable it is advisable to rename the file. - -If you know what you are doing you can disable this check using: - - git config hooks.allownonascii true -EOF - exit 1 -fi - -# If there are whitespace errors, print the offending file names and fail. -exec git diff-index --check --cached $against -- diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-push.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-push.sample deleted file mode 100755 index 6187dbf..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-push.sample +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# An example hook script to verify what is about to be pushed. Called by "git -# push" after it has checked the remote status, but before anything has been -# pushed. If this script exits with a non-zero status nothing will be pushed. -# -# This hook is called with the following parameters: -# -# $1 -- Name of the remote to which the push is being done -# $2 -- URL to which the push is being done -# -# If pushing without using a named remote those arguments will be equal. -# -# Information about the commits which are being pushed is supplied as lines to -# the standard input in the form: -# -# -# -# This sample shows how to prevent push of commits where the log message starts -# with "WIP" (work in progress). - -remote="$1" -url="$2" - -z40=0000000000000000000000000000000000000000 - -while read local_ref local_sha remote_ref remote_sha -do - if [ "$local_sha" = $z40 ] - then - # Handle delete - : - else - if [ "$remote_sha" = $z40 ] - then - # New branch, examine all commits - range="$local_sha" - else - # Update to existing branch, examine new commits - range="$remote_sha..$local_sha" - fi - - # Check for WIP commit - commit=`git rev-list -n 1 --grep '^WIP' "$range"` - if [ -n "$commit" ] - then - echo >&2 "Found WIP commit in $local_ref, not pushing" - exit 1 - fi - fi -done - -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-rebase.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-rebase.sample deleted file mode 100755 index 6cbef5c..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-rebase.sample +++ /dev/null @@ -1,169 +0,0 @@ -#!/bin/sh -# -# Copyright (c) 2006, 2008 Junio C Hamano -# -# The "pre-rebase" hook is run just before "git rebase" starts doing -# its job, and can prevent the command from running by exiting with -# non-zero status. -# -# The hook is called with the following parameters: -# -# $1 -- the upstream the series was forked from. -# $2 -- the branch being rebased (or empty when rebasing the current branch). -# -# This sample shows how to prevent topic branches that are already -# merged to 'next' branch from getting rebased, because allowing it -# would result in rebasing already published history. - -publish=next -basebranch="$1" -if test "$#" = 2 -then - topic="refs/heads/$2" -else - topic=`git symbolic-ref HEAD` || - exit 0 ;# we do not interrupt rebasing detached HEAD -fi - -case "$topic" in -refs/heads/??/*) - ;; -*) - exit 0 ;# we do not interrupt others. - ;; -esac - -# Now we are dealing with a topic branch being rebased -# on top of master. Is it OK to rebase it? - -# Does the topic really exist? -git show-ref -q "$topic" || { - echo >&2 "No such branch $topic" - exit 1 -} - -# Is topic fully merged to master? -not_in_master=`git rev-list --pretty=oneline ^master "$topic"` -if test -z "$not_in_master" -then - echo >&2 "$topic is fully merged to master; better remove it." - exit 1 ;# we could allow it, but there is no point. -fi - -# Is topic ever merged to next? If so you should not be rebasing it. -only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` -only_next_2=`git rev-list ^master ${publish} | sort` -if test "$only_next_1" = "$only_next_2" -then - not_in_topic=`git rev-list "^$topic" master` - if test -z "$not_in_topic" - then - echo >&2 "$topic is already up to date with master" - exit 1 ;# we could allow it, but there is no point. - else - exit 0 - fi -else - not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` - /usr/bin/perl -e ' - my $topic = $ARGV[0]; - my $msg = "* $topic has commits already merged to public branch:\n"; - my (%not_in_next) = map { - /^([0-9a-f]+) /; - ($1 => 1); - } split(/\n/, $ARGV[1]); - for my $elem (map { - /^([0-9a-f]+) (.*)$/; - [$1 => $2]; - } split(/\n/, $ARGV[2])) { - if (!exists $not_in_next{$elem->[0]}) { - if ($msg) { - print STDERR $msg; - undef $msg; - } - print STDERR " $elem->[1]\n"; - } - } - ' "$topic" "$not_in_next" "$not_in_master" - exit 1 -fi - -<<\DOC_END - -This sample hook safeguards topic branches that have been -published from being rewound. - -The workflow assumed here is: - - * Once a topic branch forks from "master", "master" is never - merged into it again (either directly or indirectly). - - * Once a topic branch is fully cooked and merged into "master", - it is deleted. If you need to build on top of it to correct - earlier mistakes, a new topic branch is created by forking at - the tip of the "master". This is not strictly necessary, but - it makes it easier to keep your history simple. - - * Whenever you need to test or publish your changes to topic - branches, merge them into "next" branch. - -The script, being an example, hardcodes the publish branch name -to be "next", but it is trivial to make it configurable via -$GIT_DIR/config mechanism. - -With this workflow, you would want to know: - -(1) ... if a topic branch has ever been merged to "next". Young - topic branches can have stupid mistakes you would rather - clean up before publishing, and things that have not been - merged into other branches can be easily rebased without - affecting other people. But once it is published, you would - not want to rewind it. - -(2) ... if a topic branch has been fully merged to "master". - Then you can delete it. More importantly, you should not - build on top of it -- other people may already want to - change things related to the topic as patches against your - "master", so if you need further changes, it is better to - fork the topic (perhaps with the same name) afresh from the - tip of "master". - -Let's look at this example: - - o---o---o---o---o---o---o---o---o---o "next" - / / / / - / a---a---b A / / - / / / / - / / c---c---c---c B / - / / / \ / - / / / b---b C \ / - / / / / \ / - ---o---o---o---o---o---o---o---o---o---o---o "master" - - -A, B and C are topic branches. - - * A has one fix since it was merged up to "next". - - * B has finished. It has been fully merged up to "master" and "next", - and is ready to be deleted. - - * C has not merged to "next" at all. - -We would want to allow C to be rebased, refuse A, and encourage -B to be deleted. - -To compute (1): - - git rev-list ^master ^topic next - git rev-list ^master next - - if these match, topic has not merged in next at all. - -To compute (2): - - git rev-list master..topic - - if this is empty, it is fully merged to "master". - -DOC_END diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-receive.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-receive.sample deleted file mode 100755 index a1fd29e..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/pre-receive.sample +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh -# -# An example hook script to make use of push options. -# The example simply echoes all push options that start with 'echoback=' -# and rejects all pushes when the "reject" push option is used. -# -# To enable this hook, rename this file to "pre-receive". - -if test -n "$GIT_PUSH_OPTION_COUNT" -then - i=0 - while test "$i" -lt "$GIT_PUSH_OPTION_COUNT" - do - eval "value=\$GIT_PUSH_OPTION_$i" - case "$value" in - echoback=*) - echo "echo from the pre-receive-hook: ${value#*=}" >&2 - ;; - reject) - exit 1 - esac - i=$((i + 1)) - done -fi diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/prepare-commit-msg.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/prepare-commit-msg.sample deleted file mode 100755 index 10fa14c..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/prepare-commit-msg.sample +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# An example hook script to prepare the commit log message. -# Called by "git commit" with the name of the file that has the -# commit message, followed by the description of the commit -# message's source. The hook's purpose is to edit the commit -# message file. If the hook fails with a non-zero status, -# the commit is aborted. -# -# To enable this hook, rename this file to "prepare-commit-msg". - -# This hook includes three examples. The first one removes the -# "# Please enter the commit message..." help message. -# -# The second includes the output of "git diff --name-status -r" -# into the message, just before the "git status" output. It is -# commented because it doesn't cope with --amend or with squashed -# commits. -# -# The third example adds a Signed-off-by line to the message, that can -# still be edited. This is rarely a good idea. - -COMMIT_MSG_FILE=$1 -COMMIT_SOURCE=$2 -SHA1=$3 - -/usr/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE" - -# case "$COMMIT_SOURCE,$SHA1" in -# ,|template,) -# /usr/bin/perl -i.bak -pe ' -# print "\n" . `git diff --cached --name-status -r` -# if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;; -# *) ;; -# esac - -# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') -# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE" -# if test -z "$COMMIT_SOURCE" -# then -# /usr/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE" -# fi diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/update.sample b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/update.sample deleted file mode 100755 index 80ba941..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/hooks/update.sample +++ /dev/null @@ -1,128 +0,0 @@ -#!/bin/sh -# -# An example hook script to block unannotated tags from entering. -# Called by "git receive-pack" with arguments: refname sha1-old sha1-new -# -# To enable this hook, rename this file to "update". -# -# Config -# ------ -# hooks.allowunannotated -# This boolean sets whether unannotated tags will be allowed into the -# repository. By default they won't be. -# hooks.allowdeletetag -# This boolean sets whether deleting tags will be allowed in the -# repository. By default they won't be. -# hooks.allowmodifytag -# This boolean sets whether a tag may be modified after creation. By default -# it won't be. -# hooks.allowdeletebranch -# This boolean sets whether deleting branches will be allowed in the -# repository. By default they won't be. -# hooks.denycreatebranch -# This boolean sets whether remotely creating branches will be denied -# in the repository. By default this is allowed. -# - -# --- Command line -refname="$1" -oldrev="$2" -newrev="$3" - -# --- Safety check -if [ -z "$GIT_DIR" ]; then - echo "Don't run this script from the command line." >&2 - echo " (if you want, you could supply GIT_DIR then run" >&2 - echo " $0 )" >&2 - exit 1 -fi - -if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then - echo "usage: $0 " >&2 - exit 1 -fi - -# --- Config -allowunannotated=$(git config --bool hooks.allowunannotated) -allowdeletebranch=$(git config --bool hooks.allowdeletebranch) -denycreatebranch=$(git config --bool hooks.denycreatebranch) -allowdeletetag=$(git config --bool hooks.allowdeletetag) -allowmodifytag=$(git config --bool hooks.allowmodifytag) - -# check for no description -projectdesc=$(sed -e '1q' "$GIT_DIR/description") -case "$projectdesc" in -"Unnamed repository"* | "") - echo "*** Project description file hasn't been set" >&2 - exit 1 - ;; -esac - -# --- Check types -# if $newrev is 0000...0000, it's a commit to delete a ref. -zero="0000000000000000000000000000000000000000" -if [ "$newrev" = "$zero" ]; then - newrev_type=delete -else - newrev_type=$(git cat-file -t $newrev) -fi - -case "$refname","$newrev_type" in - refs/tags/*,commit) - # un-annotated tag - short_refname=${refname##refs/tags/} - if [ "$allowunannotated" != "true" ]; then - echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 - echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 - exit 1 - fi - ;; - refs/tags/*,delete) - # delete tag - if [ "$allowdeletetag" != "true" ]; then - echo "*** Deleting a tag is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/tags/*,tag) - # annotated tag - if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 - then - echo "*** Tag '$refname' already exists." >&2 - echo "*** Modifying a tag is not allowed in this repository." >&2 - exit 1 - fi - ;; - refs/heads/*,commit) - # branch - if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then - echo "*** Creating a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/heads/*,delete) - # delete branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - refs/remotes/*,commit) - # tracking branch - ;; - refs/remotes/*,delete) - # delete tracking branch - if [ "$allowdeletebranch" != "true" ]; then - echo "*** Deleting a tracking branch is not allowed in this repository" >&2 - exit 1 - fi - ;; - *) - # Anything else (is there anything else?) - echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 - exit 1 - ;; -esac - -# --- Finished -exit 0 diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/index b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/index deleted file mode 100644 index baec378..0000000 Binary files a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/index and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/info/exclude b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/info/exclude deleted file mode 100644 index a5196d1..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/info/exclude +++ /dev/null @@ -1,6 +0,0 @@ -# git ls-files --others --exclude-from=.git/info/exclude -# Lines that start with '#' are comments. -# For a project mostly in C, the following would be a good set of -# exclude patterns (uncomment them if you want to use them): -# *.[oa] -# *~ diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/HEAD b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/HEAD deleted file mode 100644 index 8d22965..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/HEAD +++ /dev/null @@ -1,2 +0,0 @@ -0000000000000000000000000000000000000000 db6cac391bee957c20ff3175b2f03c4817253e60 Andrey Anurin 1534073716 +0300 clone: from https://github.com/zsh-users/zsh-syntax-highlighting.git -db6cac391bee957c20ff3175b2f03c4817253e60 db6cac391bee957c20ff3175b2f03c4817253e60 Andrey Anurin 1534073720 +0300 checkout: moving from master to db6cac391bee957c20ff3175b2f03c4817253e60 diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/refs/heads/master b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/refs/heads/master deleted file mode 100644 index 80eb368..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 db6cac391bee957c20ff3175b2f03c4817253e60 Andrey Anurin 1534073716 +0300 clone: from https://github.com/zsh-users/zsh-syntax-highlighting.git diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/refs/remotes/origin/HEAD deleted file mode 100644 index 80eb368..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/logs/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -0000000000000000000000000000000000000000 db6cac391bee957c20ff3175b2f03c4817253e60 Andrey Anurin 1534073716 +0300 clone: from https://github.com/zsh-users/zsh-syntax-highlighting.git diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/objects/pack/pack-d40a3316e4eb643e7177e9bbb1ce2f7211cbeeb5.idx b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/objects/pack/pack-d40a3316e4eb643e7177e9bbb1ce2f7211cbeeb5.idx deleted file mode 100644 index c5060b6..0000000 Binary files a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/objects/pack/pack-d40a3316e4eb643e7177e9bbb1ce2f7211cbeeb5.idx and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/objects/pack/pack-d40a3316e4eb643e7177e9bbb1ce2f7211cbeeb5.pack b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/objects/pack/pack-d40a3316e4eb643e7177e9bbb1ce2f7211cbeeb5.pack deleted file mode 100644 index 40033a2..0000000 Binary files a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/objects/pack/pack-d40a3316e4eb643e7177e9bbb1ce2f7211cbeeb5.pack and /dev/null differ diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/packed-refs b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/packed-refs deleted file mode 100644 index 32c408d..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/packed-refs +++ /dev/null @@ -1,21 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -7ac72a57bc7e5cc0ad84ef005d75c39d101b32a0 refs/remotes/origin/0.4.x -eb67c0b84f56f33cd34e3e40fa88c346d20211bc refs/remotes/origin/0.5.x -3ff17a08917a57cbe28ec7dcaf053a0a12345088 refs/remotes/origin/feature/redrawhook -db6cac391bee957c20ff3175b2f03c4817253e60 refs/remotes/origin/master -8cb89b9cf69bfe21312df6ca599cf7c62c4ef500 refs/remotes/origin/themes -d2715e2cb3294880bbc6a75b91288243054218d0 refs/tags/0.1.0 -bb0d575942760fe483790fe878ea43b1f781e2ca refs/tags/0.1.1 -732b7d6e65c0349ee1d89b698bf9cd8a30c1015d refs/tags/0.1.2 -a0862053f57e3d8d6e0dbc34e55be13d9e4fb668 refs/tags/0.1.3 -dbd27cb30a710809dd070669c331574fdc15b397 refs/tags/0.2.0 -3dc574190071ef59054f6d693132410b37aa3ae4 refs/tags/0.2.1 -fee52920ae0b29e30bf5413151263faed20f5123 refs/tags/0.3.0 -2d792b03bb715b1cd4c550aba48e2ca10be6a447 refs/tags/0.4.0 -c19ee583138ebab416b0d2efafbad7dc9f3f7c4f refs/tags/0.4.1 -c5523c757192c9d9fffde1219c0f8d60f9af9a22 refs/tags/0.5.0 -^15d4587514a3beaa13972093e335bf685b6726a9 -f7a963b078820de3be822c62333f68067efd9a29 refs/tags/0.6.0 -^434af7b11dd33641231f1b48b8432e68eb472e46 -0f26070068b25b97b47693adf87c438c40a0756e refs/tags/0.6.0-rc1 -^dc2673155594f1de815802ca674bc7741ccda60f diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/refs/heads/master b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/refs/heads/master deleted file mode 100644 index 09d1cd4..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -db6cac391bee957c20ff3175b2f03c4817253e60 diff --git a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/refs/remotes/origin/HEAD b/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/modules/modules/syntax-highlighting/external/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/.git_backup/objects/pack/pack-bb41e06a36633ac0fc6287a6762584c87dc0ae70.idx b/.zprezto/.git_backup/objects/pack/pack-bb41e06a36633ac0fc6287a6762584c87dc0ae70.idx deleted file mode 100644 index 0089b1c..0000000 Binary files a/.zprezto/.git_backup/objects/pack/pack-bb41e06a36633ac0fc6287a6762584c87dc0ae70.idx and /dev/null differ diff --git a/.zprezto/.git_backup/objects/pack/pack-bb41e06a36633ac0fc6287a6762584c87dc0ae70.pack b/.zprezto/.git_backup/objects/pack/pack-bb41e06a36633ac0fc6287a6762584c87dc0ae70.pack deleted file mode 100644 index 609c1c8..0000000 Binary files a/.zprezto/.git_backup/objects/pack/pack-bb41e06a36633ac0fc6287a6762584c87dc0ae70.pack and /dev/null differ diff --git a/.zprezto/.git_backup/packed-refs b/.zprezto/.git_backup/packed-refs deleted file mode 100644 index 48fc58c..0000000 --- a/.zprezto/.git_backup/packed-refs +++ /dev/null @@ -1,33 +0,0 @@ -# pack-refs with: peeled fully-peeled sorted -3524cc20f08a6b662c2a983743ec02adbcf877a2 refs/remotes/origin/belak/zdebuglog -d541eef923c24bf0983465c57c93504db3476985 refs/remotes/origin/issue/231-installer -5be4a78b55acba1fbfcb6a7767d7d0743623660d refs/remotes/origin/issue/276-readme-to-man-page -113f6763c22c31dff15a7f776c991596e150e4a1 refs/remotes/origin/issue/306-default-zstyle-function -2d1881c4660d012a0cb0c2c98a4a4cdf07f5ba5c refs/remotes/origin/issue/656-readd-z -f2042a29cc7613e8f797044948b0238916b2a234 refs/remotes/origin/master -5f675b0c670b5d2c24c79378962b78c391ec10a9 refs/remotes/origin/module/completion -729fd07ab03b0b9d070c63d6f4972960103294ba refs/remotes/origin/module/git/hub -5ecbb49630d8a9b74a66aa31d9f79d69bd355ec0 refs/remotes/origin/module/update -8e95c547d6b8d3207ba7d20065c69a3aa7f78257 refs/remotes/origin/module/zaw -e3696d2c2862a9c5cb57723dba2133b97cb7ab87 refs/remotes/origin/pull/517-auto-virtualenv -d196c6a15a2b7226a7b950996a707b6ee0c040d0 refs/remotes/origin/pull/533-git-branch-verbose -a97e8de21b162335fc33c119e2cbd903fee429b7 refs/remotes/origin/pull/539-pacman-list-explicit -36e24eeb08579316bb19cd6dd42c9c15d450e71b refs/remotes/origin/pull/552-git-hub-shorten-url -72f8d15b21dd82603d548531d62ae30ded5d24e7 refs/remotes/origin/pull/556-perlbrew-path-zstyle -9852150123d0bf24dc7b496873b1b8af0f41a299 refs/remotes/origin/pull/562-ignored-user-completion -c2d6b378a6b8fb5ad914b88134a05d121af4250a refs/remotes/origin/pull/563-control-arrow-key-bindings -5e6adf89b99c407d5961a7e30a201dcdd8aa9391 refs/remotes/origin/pull/582-tmux-attach-behaviour -b2d84afacf4e3477120e7397354457e58b3e3d4b refs/remotes/origin/pull/598-skip-virtualenv-init -5590b56a877e29bb49832f1bb00a89d7f034af40 refs/remotes/origin/pull/599-terminal-title -9dd65d3982c1265d5cca67edecf8a2a8067dd7a5 refs/remotes/origin/pull/607-tmux-session-name -9ab6ab0d6645b74ee81f5ab6610d093615beb6f5 refs/remotes/origin/pull/628-explainshell -55190ffb428aaf24eb43a960368aa152faf944e8 refs/remotes/origin/pull/636-vim-text-objects -729fd07ab03b0b9d070c63d6f4972960103294ba refs/remotes/origin/pull/638-execute-command-git -c3bd8a47088a1d9f1c1fe2bda023462d656dce80 refs/remotes/origin/pull/651-git-gpg-aliases -72328d0eedac99e1fe342ec31b0e1f4e85a0dc7b refs/remotes/origin/pull/715-git-ignore-template -fb13aa332738c8c414bc4cb602a9bc2378da2a27 refs/remotes/origin/revision/do-not-use -5c7bd2009cc3598e25b8cc607c199b75040e0f34 refs/remotes/origin/revision/prezto -8d9ec24335400a1796937bc8e9caa9830767a762 refs/remotes/origin/revision/use-command_not_found_handler -f5f295cc99d65edbcfeba24d992286bf7e76000f refs/remotes/origin/revision/zdotdir-prezto -b948e3630bb293993e314bcf2691a3ab5a9b23bc refs/remotes/origin/stashes -f2a826e963f06a204dc0e09c05fc3e5419799f52 refs/remotes/origin/theme/sorin diff --git a/.zprezto/.git_backup/refs/heads/master b/.zprezto/.git_backup/refs/heads/master deleted file mode 100644 index 231da69..0000000 --- a/.zprezto/.git_backup/refs/heads/master +++ /dev/null @@ -1 +0,0 @@ -f2042a29cc7613e8f797044948b0238916b2a234 diff --git a/.zprezto/.git_backup/refs/remotes/origin/HEAD b/.zprezto/.git_backup/refs/remotes/origin/HEAD deleted file mode 100644 index 6efe28f..0000000 --- a/.zprezto/.git_backup/refs/remotes/origin/HEAD +++ /dev/null @@ -1 +0,0 @@ -ref: refs/remotes/origin/master diff --git a/.zprezto/modules/autosuggestions/external/.git_backup b/.zprezto/modules/autosuggestions/external/.git_backup deleted file mode 100644 index 709b2c6..0000000 --- a/.zprezto/modules/autosuggestions/external/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../.git/modules/modules/autosuggestions/external diff --git a/.zprezto/modules/completion/external/.git_backup b/.zprezto/modules/completion/external/.git_backup deleted file mode 100644 index da60063..0000000 --- a/.zprezto/modules/completion/external/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../.git/modules/modules/completion/external diff --git a/.zprezto/modules/fasd/external/.git_backup b/.zprezto/modules/fasd/external/.git_backup deleted file mode 100644 index 930375b..0000000 --- a/.zprezto/modules/fasd/external/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../.git/modules/modules/fasd/external diff --git a/.zprezto/modules/history-substring-search/external/.git_backup b/.zprezto/modules/history-substring-search/external/.git_backup deleted file mode 100644 index 453d98d..0000000 --- a/.zprezto/modules/history-substring-search/external/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../.git/modules/modules/history-substring-search/external diff --git a/.zprezto/modules/prompt/external/agnoster/.git_backup b/.zprezto/modules/prompt/external/agnoster/.git_backup deleted file mode 100644 index ce70968..0000000 --- a/.zprezto/modules/prompt/external/agnoster/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../../.git/modules/modules/prompt/external/agnoster diff --git a/.zprezto/modules/prompt/external/async/.git_backup b/.zprezto/modules/prompt/external/async/.git_backup deleted file mode 100644 index 5a65093..0000000 --- a/.zprezto/modules/prompt/external/async/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../../.git/modules/modules/prompt/external/async diff --git a/.zprezto/modules/prompt/external/powerlevel9k/.git_backup b/.zprezto/modules/prompt/external/powerlevel9k/.git_backup deleted file mode 100644 index ee40b25..0000000 --- a/.zprezto/modules/prompt/external/powerlevel9k/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../../.git/modules/modules/prompt/external/powerlevel9k diff --git a/.zprezto/modules/prompt/external/powerlevel9k/shunit2/.git_backup b/.zprezto/modules/prompt/external/powerlevel9k/shunit2/.git_backup deleted file mode 100644 index 009f04f..0000000 --- a/.zprezto/modules/prompt/external/powerlevel9k/shunit2/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../../../.git/modules/modules/prompt/external/powerlevel9k/modules/shunit2 diff --git a/.zprezto/modules/prompt/external/powerline/.git_backup b/.zprezto/modules/prompt/external/powerline/.git_backup deleted file mode 100644 index c70a88e..0000000 --- a/.zprezto/modules/prompt/external/powerline/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../../.git/modules/modules/prompt/external/powerline diff --git a/.zprezto/modules/prompt/external/pure/.git_backup b/.zprezto/modules/prompt/external/pure/.git_backup deleted file mode 100644 index e1ddc81..0000000 --- a/.zprezto/modules/prompt/external/pure/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../../.git/modules/modules/prompt/functions/pure diff --git a/.zprezto/modules/syntax-highlighting/external/.git_backup b/.zprezto/modules/syntax-highlighting/external/.git_backup deleted file mode 100644 index cd073e7..0000000 --- a/.zprezto/modules/syntax-highlighting/external/.git_backup +++ /dev/null @@ -1 +0,0 @@ -gitdir: ../../../.git/modules/modules/syntax-highlighting/external