/* * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with the program; if not, see * * * Authors: * NotZed * Jeffrey Stedfast * * Copyright (C) 1999-2008 Novell, Inc. (www.novell.com) * */ #ifndef _EM_VFOLDER_RULE_H #define _EM_VFOLDER_RULE_H #include "filter/filter-rule.h" #define EM_VFOLDER_RULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), em_vfolder_rule_get_type(), EMVFolderRule)) #define EM_VFOLDER_RULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), em_vfolder_rule_get_type(), EMVFolderRuleClass)) #define EM_IS_VFOLDER_RULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), em_vfolder_rule_get_type())) #define EM_IS_VFOLDER_RULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), em_vfolder_rule_get_type())) #define EM_VFOLDER_RULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), em_vfolder_rule_get_type(), EMVFolderRuleClass)) /* perhaps should be bits? */ enum _em_vfolder_rule_with_t { EM_VFOLDER_RULE_WITH_SPECIFIC, EM_VFOLDER_RULE_WITH_LOCAL_REMOTE_ACTIVE, EM_VFOLDER_RULE_WITH_REMOTE_ACTIVE, EM_VFOLDER_RULE_WITH_LOCAL, }; typedef struct _EMVFolderRule EMVFolderRule; typedef struct _EMVFolderRuleClass EMVFolderRuleClass; typedef enum _em_vfolder_rule_with_t em_vfolder_rule_with_t; struct _EMVFolderRule { FilterRule rule; em_vfolder_rule_with_t with; GList *sources; /* uri's of the source folders */ }; struct _EMVFolderRuleClass { FilterRuleClass parent_class; }; GType em_vfolder_rule_get_type (void); EMVFolderRule *em_vfolder_rule_new (void); /* methods */ void em_vfolder_rule_add_source (EMVFolderRule *vr, const char *uri); void em_vfolder_rule_remove_source (EMVFolderRule *vr, const char *uri); const char *em_vfolder_rule_find_source (EMVFolderRule *vr, const char *uri); const char *em_vfolder_rule_next_source (EMVFolderRule *vr, const char *last); #endif /* ! _EM_VFOLDER_RULE_H */ vel/electron4/files/minimist-1.2.3'>dependabot/npm_and_yarn/devel/electron4/files/minimist-1.2.3 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/lang
ModeNameSize
d---------Gofer178logstatsplain
-rw-r--r--Makefile7979logstatsplainblame
d---------Sather141logstatsplain
d---------abcl141logstatsplain
d---------adacontrol146logstatsplain
d---------afnix178logstatsplain
d---------algol68g109logstatsplain
d---------alisp146logstatsplain
d---------angelscript109logstatsplain
d---------arena146logstatsplain
d---------asis141logstatsplain
d---------asn1c178logstatsplain
d---------atlast109logstatsplain
d---------ats216logstatsplain
d---------awka178logstatsplain
d---------bas2tap109logstatsplain
d---------basic256178logstatsplain
d---------bf2c141logstatsplain
d---------bigloo178logstatsplain
d---------bsh141logstatsplain
d---------bwbasic141logstatsplain
d---------caml-light178logstatsplain
d---------ccl217logstatsplain
d---------cdent109logstatsplain
d---------cduce217logstatsplain
d---------ceylon146logstatsplain
d---------cfortran141logstatsplain
d---------chicken217logstatsplain
d---------cint178logstatsplain
d---------clang-cheri178logstatsplain
d---------clang-devel178logstatsplain
d---------clang32178logstatsplain
d---------clang33178logstatsplain
d---------clang34178logstatsplain
d---------clay178logstatsplain
d---------clojure-mode.el185logstatsplain
d---------clojure141logstatsplain
d---------cmucl-extra146logstatsplain
d---------cmucl146logstatsplain
d---------cocor178logstatsplain
d---------cparser141logstatsplain
d---------csharp-mode.el148logstatsplain
d---------cython109logstatsplain
d---------diveintopython146logstatsplain
d---------dlv109logstatsplain
d---------dmd1178logstatsplain
d---------dmd2178logstatsplain
d---------dragonegg46-33141logstatsplain
d---------dragonegg47-3336logstatsplain
d---------ecl146logstatsplain
d---------elan178logstatsplain
d---------elixir146logstatsplain
d---------elk146logstatsplain
d---------emacs-lisp-intro141logstatsplain
d---------embryo178logstatsplain
d---------erlang-runtime15178logstatsplain
d---------erlang-runtime16178logstatsplain
d---------erlang-runtime17178logstatsplain
d---------erlang178logstatsplain
d---------execline146logstatsplain
d---------expect178logstatsplain
d---------ezm3212logstatsplain
d---------f2c178logstatsplain
d---------fasm109logstatsplain
d---------ferite178logstatsplain
d---------ficl141logstatsplain
d---------fpc-base110logstatsplain
d---------fpc-docs141logstatsplain
d---------fpc-lua73logstatsplain
d---------fpc-rexx73logstatsplain
d---------fpc-tcl73logstatsplain
d---------fpc-units73logstatsplain
d---------fpc-utils73logstatsplain
d---------fpc220logstatsplain
d---------fsharp146logstatsplain
d---------gambit-c185logstatsplain
d---------gauche146logstatsplain
d---------gawk178logstatsplain
d---------gcc-aux228logstatsplain
d---------gcc-ecj45109logstatsplain
d---------gcc178logstatsplain
d---------gcc410224logstatsplain
d---------gcc46178logstatsplain
d---------gcc47-aux228logstatsplain
d---------gcc47178logstatsplain
d---------gcc48178logstatsplain
d---------gcc49178logstatsplain
d---------gcl141logstatsplain
d---------gforth178logstatsplain
d---------ghc308logstatsplain
d---------gjs178logstatsplain
d---------gnat_util149logstatsplain
d---------gnatdroid-armv5142logstatsplain
d---------gnatdroid-armv7142logstatsplain
d---------gnatdroid-binutils178logstatsplain
d---------gnatdroid-sysroot141logstatsplain
d---------gnu-cobol146logstatsplain
d---------gnustep-base178logstatsplain
d---------gnustep-guile178logstatsplain
d---------go178logstatsplain
d---------gprolog146logstatsplain
d---------groovy141logstatsplain
d---------gscheme146logstatsplain
d---------guile178logstatsplain
d---------guile2178logstatsplain
d---------harbour146logstatsplain
d---------haskell-mode.el141logstatsplain
d---------hiphop-php141logstatsplain
d---------hla146logstatsplain
d---------hope178logstatsplain
d---------hs-brainfuck109logstatsplain
d---------hs-epic178logstatsplain
d---------hs-unlambda109logstatsplain
d---------huc185logstatsplain
d---------hugs178logstatsplain
d---------icc178logstatsplain
d---------ici146logstatsplain
d---------icon146logstatsplain
d---------ifc178logstatsplain
d---------intel2gas178logstatsplain
d---------intercal146logstatsplain
d---------io221logstatsplain
d---------ironpython141logstatsplain
d---------itcl178logstatsplain
d---------jakarta-commons-jelly141logstatsplain
d---------jimtcl146logstatsplain
d---------jruby146logstatsplain
d---------js_of_ocaml141logstatsplain
d---------jython146logstatsplain
d---------kawa109logstatsplain
d---------kroc146logstatsplain
d---------kturtle146logstatsplain
d---------lafontaine178logstatsplain
d---------libhx146logstatsplain
d---------libjit146logstatsplain
d---------libobjc2178logstatsplain
d---------librep178logstatsplain
d---------libstdc++_stldoc_4.2.2109logstatsplain
d---------linux-f10-libg2c114logstatsplain
d---------linux-f10-tcl85114logstatsplain
d---------linux-j217logstatsplain
d---------lua-mode.el148logstatsplain
d---------lua51178logstatsplain
d---------lua52178logstatsplain
d---------luajit178logstatsplain
d---------lush178logstatsplain
d---------malbolge109logstatsplain
d---------maude178logstatsplain
d---------mawk109logstatsplain
d---------mdk141logstatsplain
d---------metaocaml141logstatsplain
d---------micropython109logstatsplain
d---------mit-scheme178logstatsplain
d---------mixal146logstatsplain
d---------mlton178logstatsplain
d---------mmix178logstatsplain
d---------modula3141logstatsplain
d---------mono-basic178logstatsplain
d---------mono217logstatsplain
d---------moscow_ml178logstatsplain
d---------mosh146logstatsplain
d---------mpd178logstatsplain
d---------mtasc178logstatsplain
d---------munger146logstatsplain
d---------nawk141logstatsplain
d---------nbc109logstatsplain
d---------nbfc141logstatsplain
d---------neko178logstatsplain
d---------nesasm178logstatsplain
d---------newlisp-devel178logstatsplain
d---------newlisp178logstatsplain
d---------nhc98146logstatsplain
d---------nickle146logstatsplain
d---------nimrod178logstatsplain
d---------nml146logstatsplain
d---------nqc141logstatsplain
d---------nwcc146logstatsplain
d---------nx178logstatsplain
d---------ocaml-autoconf109logstatsplain
d---------ocaml-camlidl146logstatsplain
d---------ocaml-mode.el178logstatsplain
d---------ocaml-nox1136logstatsplain
d---------ocaml178logstatsplain
d---------ocs109logstatsplain
d---------ofc178logstatsplain
d---------ohugs178logstatsplain
d---------onyx185logstatsplain
d---------oo2c146logstatsplain
d---------oorexx178logstatsplain
d---------opendylan146logstatsplain
d---------otcl146logstatsplain
d---------p2c178logstatsplain
d---------p5-Data-JavaScript146logstatsplain
d---------p5-Error146logstatsplain
d---------p5-Expect146logstatsplain
d---------p5-ExtUtils-F77178logstatsplain
d---------p5-Interpolation146logstatsplain
d---------p5-JSAN146logstatsplain
d---------p5-JavaScript-SpiderMonkey178logstatsplain
d---------p5-JavaScript-Squish146logstatsplain
d---------p5-JavaScript-Value-Escape146logstatsplain
d---------p5-List-MoreUtils146logstatsplain
d---------p5-Marpa-PP146logstatsplain
d---------p5-Marpa-XS146logstatsplain
d---------p5-Marpa146logstatsplain
d---------p5-Modern-Perl146logstatsplain
d---------p5-Parse-Perl146logstatsplain
d---------p5-Perl6-Subs146logstatsplain
d---------p5-Pugs-Compiler-Rule146logstatsplain
d---------p5-Quantum-Superpositions146logstatsplain
d---------p5-Scalar-List-Utils146logstatsplain
d---------p5-Switch146logstatsplain
d---------p5-Tcl178logstatsplain
d---------p5-Test-XPath146logstatsplain
d---------p5-Try-Tiny146logstatsplain
d---------p5-TryCatch146logstatsplain
d---------p5-ePerl217logstatsplain
d---------p5-signatures146logstatsplain
d---------p5-v6146logstatsplain