From acb4f9016fb3065c1c89968f75cfe397564563ff Mon Sep 17 00:00:00 2001 From: Ackermann Yuriy Date: Fri, 1 Apr 2016 21:36:44 +1300 Subject: [PATCH 1/3] Removed link shortening. --- vimscriptfull.xml | 6 +++--- vimscriptguide.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/vimscriptfull.xml b/vimscriptfull.xml index 8d233f1..fa7e343 100644 --- a/vimscriptfull.xml +++ b/vimscriptfull.xml @@ -386,7 +386,7 @@
  • Plugin metadata should be declared in the addon-info.json format (see - the VAM documentation for details). + the VAM documentation for details).
  • Functions should go in the autoload/ subdirectory of @@ -523,7 +523,7 @@ documentation in .vim files in conformance with the vimdoc standards and include fields like "description" and "author" in the addon-info.json file (see the - VAM documentation). + VAM documentation).

    @@ -1273,7 +1273,7 @@

    Declaring dependencies in addon-info.json allows conformant plugin managers (like VAM) to ensure dependencies are installed. See the - VAM documentation for details. + VAM documentation for details.

    Calling maktaba#library#Require from dependent code at diff --git a/vimscriptguide.xml b/vimscriptguide.xml index d16a3d7..2baf3fd 100644 --- a/vimscriptguide.xml +++ b/vimscriptguide.xml @@ -197,7 +197,7 @@ or ".vim" suffix if desired). It should be split into plugin/, autoload/, etc. subdirectories as necessary, and it should declare metadata in the addon-info.json format (see the - VAM documentation for details). + VAM documentation for details).

    From 7969290bacb1965d09677a79d523b4871c9d039c Mon Sep 17 00:00:00 2001 From: Ackermann Yuriy Date: Fri, 1 Apr 2016 21:41:34 +1300 Subject: [PATCH 2/3] Replaced HTTP where HTTPS been awailable. --- README.md | 28 +++++++++---------- Rguide.xml | 6 ++-- angularjs-google-style.html | 18 ++++++------ cppguide.html | 42 ++++++++++++++-------------- cpplint/README | 2 +- cpplint/cpplint.py | 6 ++-- cpplint/cpplint_unittest.py | 2 +- docguide/best_practices.md | 2 +- docguide/style.md | 8 +++--- htmlcssguide.xml | 26 ++++++++--------- javaguide.html | 6 ++-- javascriptguide.xml | 20 ++++++------- jsoncstyleguide.xml | 56 ++++++++++++++++++------------------- lispguide.xml | 22 +++++++-------- objcguide.xml | 16 +++++------ pyguide.html | 26 ++++++++--------- shell.xml | 2 +- styleguide.xsl | 10 +++---- xmlstyle.html | 12 ++++---- 19 files changed, 155 insertions(+), 155 deletions(-) diff --git a/README.md b/README.md index 316907f..8dc4829 100644 --- a/README.md +++ b/README.md @@ -26,22 +26,22 @@ rules, it also contains advice on designing your own vs. adapting an existing format, on XML instance document formatting, and on elements vs. attributes. These style guides are licensed under the CC-By 3.0 License, which encourages -you to share these documents. See http://creativecommons.org/licenses/by/3.0/ +you to share these documents. See [https://creativecommons.org/licenses/by/3.0/](https://creativecommons.org/licenses/by/3.0/) for more details. -Creative Commons License +Creative Commons License -[cpp]: http://google.github.io/styleguide/cppguide.html -[objc]: http://google.github.io/styleguide/objcguide.xml -[java]: http://google.github.io/styleguide/javaguide.html -[py]: http://google.github.io/styleguide/pyguide.html -[r]: http://google.github.io/styleguide/Rguide.xml -[sh]: http://google.github.io/styleguide/shell.xml -[htmlcss]: http://google.github.io/styleguide/htmlcssguide.xml -[js]: http://google.github.io/styleguide/javascriptguide.xml -[angular]: http://google.github.io/styleguide/angularjs-google-style.html -[cl]: http://google.github.io/styleguide/lispguide.xml -[vim]: http://google.github.io/styleguide/vimscriptguide.xml +[cpp]: https://google.github.io/styleguide/cppguide.html +[objc]: https://google.github.io/styleguide/objcguide.xml +[java]: https://google.github.io/styleguide/javaguide.html +[py]: https://google.github.io/styleguide/pyguide.html +[r]: https://google.github.io/styleguide/Rguide.xml +[sh]: https://google.github.io/styleguide/shell.xml +[htmlcss]: https://google.github.io/styleguide/htmlcssguide.xml +[js]: https://google.github.io/styleguide/javascriptguide.xml +[angular]: https://google.github.io/styleguide/angularjs-google-style.html +[cl]: https://google.github.io/styleguide/lispguide.xml +[vim]: https://google.github.io/styleguide/vimscriptguide.xml [cpplint]: https://github.com/google/styleguide/tree/gh-pages/cpplint [emacs]: https://raw.githubusercontent.com/google/styleguide/gh-pages/google-c-style.el -[xml]: http://google.github.io/styleguide/xmlstyle.html +[xml]: https://google.github.io/styleguide/xmlstyle.html diff --git a/Rguide.xml b/Rguide.xml index add76d3..45d5471 100644 --- a/Rguide.xml +++ b/Rguide.xml @@ -1,5 +1,5 @@ - + @@ -378,8 +378,8 @@ CalculateSampleCovariance <- function(x, y, verbose = TRUE) { of the two systems, see Thomas Lumley's "Programmer's Niche: A Simple Class, in S3 and S4" in R News 4/1, 2004, pgs. 33 - 36: - - http://cran.r-project.org/doc/Rnews/Rnews_2004-1.pdf.) + + https://cran.r-project.org/doc/Rnews/Rnews_2004-1.pdf.)

    Use S3 objects and methods unless there is a strong reason to use S4 objects or methods. A primary justification for an S4 object diff --git a/angularjs-google-style.html b/angularjs-google-style.html index 47db589..f5c728e 100644 --- a/angularjs-google-style.html +++ b/angularjs-google-style.html @@ -1,5 +1,5 @@ - + @@ -21,24 +21,24 @@ (or not apply) these recommendations, as relevant to their own use cases.

    This document describes style for AngularJS apps in google3. This guide - supplements and extends the + supplements and extends the Google JavaScript Style Guide.

    Style Note: Examples on the AngularJS external webpage, and many external apps, are written in a style that freely uses closures, favors functional inheritance, and does not often use + href="https://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml?showone=JavaScript_Types#JavaScript_Types"> JavaScript types. Google follows a more rigorous Javascript style to support JSCompiler optimizations and large code bases - see the javascript-style mailing list. This is not an Angular-specific issue, and is not discussed further in this style guide. (But if you want further reading: Martin Fowler on closures, much longer description, appendix A of the - + closure book has a good description of inheritance patterns and why it prefers pseudoclassical, - + Javascript, the Good Parts as a counter.)

    1 Angular Language Rules
    @@ -152,7 +152,7 @@ goog.provide('hello.versions.Versions');

    Controllers and Scopes

    Controllers are classes. Methods should be defined on MyCtrl.prototype. - See + See the JavaScript style guide

    Google Angular applications should use the 'controller as' style to export the controller @@ -343,8 +343,8 @@ module.service('request', hello.request.Request);

    Angular provides easy adapters to load modules and use the injector in Jasmine tests.

    @@ -385,7 +385,7 @@ my.app.MyCtrl = function($http, myService) {
    diff --git a/cppguide.html b/cppguide.html index f91ca9b..d09872d 100644 --- a/cppguide.html +++ b/cppguide.html @@ -617,7 +617,7 @@ bool UpdateInternals(Frobber* f, int newval) {

    Namespaces wrap the entire source file after includes, - + gflags definitions/declarations and forward declarations of classes from other namespaces.

    @@ -1155,7 +1155,7 @@ in some cases.

    operations for them can be confusing, nonsensical, or outright incorrect. Copy/assigment operations for base class types are hazardous, because use of them can lead to -object +object slicing. Defaulted or carelessly-implemented copy operations can be incorrect, and the resulting bugs can be confusing and difficult to diagnose.

    @@ -1689,7 +1689,7 @@ reasons, we allow data members of a test fixture class to be protected when using -Google +Google Test).

    @@ -2715,7 +2715,7 @@ may select a different overload than you expect).
  • The practice of building up output through chains of << operators interferes with internationalization, because it bakes word order into the -code, and streams' support for localization is +code, and streams' support for localization is flawed.
  • @@ -3763,7 +3763,7 @@ collection.

    The - + Boost library collection is a popular collection of peer-reviewed, free, open-source C++ libraries.

    @@ -3793,27 +3793,27 @@ Currently, the following libraries are permitted:

    @@ -3853,12 +3853,12 @@ is discouraged because they've been superseded by standard libraries in C++11: