Is this what we want? This excludes any lib/ directory anywhere

Consider just:

`lib/`


шрифт не работает


размеры не те, таблица не там, ховеры недоделанные, тень таблицы потеряна


@ebrillhart You don't actually need to point to a specific commit. When travis builds the site, it runs `npm update formidable-playbook`, which pulls down the latest commit on the repo since the dependency is pointing to `FormidableLabs/formidable-playbook`. We could update the dependency to be more explicit, so it could say `FormidableLabs/formidable-playbook#master`, which will do the same thing, but perhaps clearer to read.


I think this isn't as useful anymore, what do you think?


Here's the output from the script above:

```
(dataverse) murphy:dataverse pdurbin$ scripts/issues/1612/multipart-upload
*   Trying ::1...
* Connected to localhost (::1) port 8080 (#0)
> POST /uploadServlet HTTP/1.1
> Host: localhost:8080
> User-Agent: curl/7.43.0
> Accept: */*
> Content-Length: 1865
> Expect: 100-continue
> Content-Type: multipart/form-data; boundary=------------------------61dfcc23327cb180
>
< HTTP/1.1 100 Continue
< HTTP/1.1 200 OK
< Server: GlassFish Server Open Source Edition  4.1
< X-Powered-By: Servlet/3.1 JSP/2.3 (GlassFish Server Open Source Edition  4.1  Java/Oracle Corporation/1.8)
< Date: Mon, 26 Sep 2016 19:45:02 GMT
< Content-Type: text/html;charset=UTF-8
< Transfer-Encoding: chunked
<
<!DOCTYPE html>
<html>
<head>
<title>File Upload Servlet</title>
</head>
<body>
<h1>File Upload Servlet</h1>
Receiving the uploaded file ...<br>
Received 2 parts ...<br>
... name: key1
... size: 6
... header names: [content-disposition]
... content type: null
... content: value1
... writing null part<br>
... written<br>
---<br>
... name: upload
... size: 1563
... header names: [content-disposition, content-type]
... content type: application/octet-stream
... content: Dataverse
==========

Dataverse is an open source web application for sharing, citing, analyzing, and preserving research data (developed by the [Data Science team] (http://datascience.iq.harvard.edu/about-dataverse) at the [Institute for Quantitative Social Science] (http://iq.harvard.edu/)).

Institutions and organizations can choose to install the Dataverse software for their own use.
In this case, the institution will be responsible for maintaining the application; installing upgrades,
setting up backups and data replication as needed. Dataverse 4.0 is now released and used by the Harvard Dataverse: [dataverse.harvard.edu] (http://dataverse.harvard.edu/). If you'd like to first test it, you can use our demo site: [demo.dataverse.org](http://demo.dataverse.org).

For more general information about Dataverse please visit
[dataverse.org] (http://dataverse.org).

The Dataverse code is *open-source* and *free*.

Dataverse releases are available for download from https://github.com/IQSS/dataverse/releases and installation instructions can be found in the [Installation Guide](http://guides.dataverse.org/en/latest/installation/).

[![Dataverse Project logo](src/main/webapp/resources/images/dataverseproject_logo.jpg?raw=true "Dataverse Project")](http://dataverse.org)

[![Build Status](https://travis-ci.org/IQSS/dataverse.svg?branch=master)](https://travis-ci.org/IQSS/dataverse) [![Coverage Status](https://coveralls.io/repos/IQSS/dataverse/badge.svg?branch=master&service=github)](https://coveralls.io/github/IQSS/dataverse?branch=master)
... writing README.md part<br>
... written<br>
---<br>
... uploaded to: /tmp/README.md
</body>
</html>
* Connection #0 to host localhost left intact
(dataverse) murphy:dataverse pdurbin$
```


LGTM


@tobli do you remember how this was broken, like you get a stats object with everything zeroes? It breaks the coach, that breaks sitespeed.io https://github.com/sitespeedio/sitespeed.io/issues/1221

Thinking it's better to keep the object structure so that the coach and other users don't need to check all fields for undefined.


this is absolutely


Excellent work! Neat coding!


Hi @QRabbani, thanks for your commit, however some comments:
To catch exceptions using try/catch is easy but dangerous in this case.
Instead, could you please supply an additional argument (e.g. "auto") from your leadDBSauto script when calling ea_genvat_simbio?
Then query the presence of this additional input instead of using try/catch?
That would be awesome. Thanks!


@paulathevalley ah gotcha, that makes sense. what's the best thing to do in a situation where nothing changes in the docs repo that can be committed/pushed but there needs to be an update anyway? that was my logic behind adding it.


This doesn't seem right. Why would we reduce the count of actual devices cached internally in the instance?
We just need to be sure not to return more than asked for.


Is it good to have `ez.globalUserInteractiveQueue`? DispatchQueue is a class, so whenever we need to pass queue we even can write `.global(pos: .qosType)`


I had a little time today, so I actually implemented it already! https://github.com/yaycmyk/markdown-to-jsx/releases/tag/4.0.3-beta


Nice! Glad you added a NEWS file!


Good catch. I always forget that old() accepts defaults. Just committed the fix.


See #1


That is literally wrong :-p


TeamCity Glyssen :: Glyssen pull requests [Build *.*.264.33305acefd2a9737a4369485a4d9802317fc94cf](http://build.palaso.org/viewLog.html?buildId=77127&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1498, ignored: 17 Build time: 00:07:27


Hi apophis you should revert this shitty commit i was tired and i've git add . instead of selective file and also didn't remove the bad merge... sorry i was just trying stuff ^^


right. couldn't figure that one out.


license-update (axelstudios) - x86_64-MacOS-10.10-clang: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


That's the definition of shareware.


Great, thanks :-)


change to import graphql


Good catch, thanks! I need many many more tests...


Buenas noches Gregorio,
He querido subir mi programa calcplus.py leyendo desde un fichero normal y sin usar csv(que era la ultima modificacion que tenia por que no lo conseguia) y tras conseguirlo he tenido ciertos problemas en casa para subir el finalizado asi que lo he subido directamente pero se me han borrado los commits y todo.


Let's try and remove this and see what happens


Este es el programa final calcplus.py

Siento las molestias


@thejamespinto Needs brackets here too: `if self._should_log_update():`


@connect(mapStateToProps)
@withDevotion


`import { connect } from "react-redux";


@cybrann , we moved here https://github.com/JadeEmu/JadeCore_547


delete


move to constructor


Nice, going to give a try in a few ;)


hrm sorry about this, not sure why my tests didn't fail. I definitely ran them


@nagachika OK! Sorry! 5.8.5 is released with a new cert. I _think_ I did everything to regenerate the cert correctly.


@xudafeng 改成 promise 形式了，macaca 中毕竟没有集成 co-mocha。


Are these necessary? They give error notices in npm.

```javascript
// package.json
+    "karma-phantomjs-launcher": "^1.0.2",
+    "karma-sourcemap-loader": "^0.3.7",
+    "karma-webpack": "^1.8.0",
```


This is a dll extension for third party gaming software. Im not sure if cli, gui and/or api keywords apply here.


MATLAB(画像処理工学）


![](https://github.trello.services/images/mini-trello-icon.png) [관리자화면 프로토타입](https://trello.com/c/YrCih7Tz/1--)


You also need this commit https://github.com/shminer/android_kernel_lge_g5/commit/7af710f16a1366eb3d20060a62f1234ab69c1e71


September 25


Yeah I forgot to change that


I think the varying types have to be defined as inner classes of the kernel, since their definition changes based on the kernel's ISA and width.


Or you may see backlight flash when swtich to hl mode.


and now 5.9.1 is released as well.


@IsaiahPatton You can submit a pull request if you want credit for that. Thanks!


If I'm understanding line 865 correctly, sf only scales endgame scores.

Value v =  mg_value(score) * int(ei.me->game_phase())
           + eg_value(score) * int(PHASE_MIDGAME - ei.me->game_phase()) * sf / SCALE_FACTOR_NORMAL;

Perhaps I could pass an opp_bish_sf variable to evaluate_scale_factor by reference and do something like

  if (opp_bish_sf)
	  score *= opp_bish_sf;


remove console.log in production.


There's probably a better way of doing this.


Create margin mixin.


Use color variable.


Thanks!


FLIP I changed the wrong line 😔


Oops :)


>

#import <SpringBoard/SpringBoard.h>

%hook SpringBoard

-(void)applicationDidFinishLaunching:(id)application {
%orig;

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Welcome"
message:@"Welcome to your iOS Device Ted!"
delegate:nil
cancelButtonTitle:@"security.ios-wiki.com" otherButtonTitles:nil];

[alert show];
[alert release];

}

%end

edit twea.xm file and have a test.


better way of doing what?


You're picking every commit I push why not just pick the reverts too? You are pathetic.


longtugame email reg


@mgol add TV simulator?


The short name name here might be very misleading, as it matches the index for option `'PROLOG_MIGRATE_SUSPEND'`. it might be better to change this to`'prolog_migrate_sus_fail'` instead of `'prolog_migrate_suspend'`


no need to do this, complex.
if we want to monitor another msg type, how do we do?


Ah, I never bumped into user_eg2 because it wasn't present in 2012 version. makes sense


IDE:IDEA


Add a new message type in this loop if it's needed.


so how we can two message types count?  return a (acc1, acc2) ?


Thanks @gsherwood ! It was the [PHPCompatibility unit test framework](https://github.com/wimg/PHPCompatibility/tree/master/Tests) which was breaking.
You're right a single sniff should probably be specified there as well and I may try to work that in, but I'd need to study both frameworks in a lot more detail to see if I can. This seemed like a quick fix to get things working again.

The reason the PHPCompatibility project doesn't use the PHPCS native test framework is that for nearly all individual test cases they need to specify different command line config values (using `PHP_CodeSniffer::setConfigData()` in the test framework to do so). So they process each test case file with `processFile()` lots of times with different config values to test whether the sniffs work correctly.

The config values are needed to set which PHP versions the tested code should be compatibility with.
See https://github.com/wimg/PHPCompatibility#using-the-compatibility-sniffs for more info about the config values needed.
Hope that clarifies it.


ok


Removed the default properties as the attributes have to be supplied by the user.


Fixes #44


`_LogToConsoleIsUsingUnifiedLogging` is undefined unless `#if _LogToConsoleSupportsUnifiedLogging == 1` is true above.


add new change


あ


哈囉


Just in case you didn't discover it, this would've been the perfect opportunity to use the `blockquote` tag.


a little try


I would've made this a `span` or `p`. Not really a heading.


おぉログイン機能


Loving the use of classes for the logo. I would've use "logo" instead of "nav" so it's more generic for the different places it could appear.


no


`targetKeys.filter(({ key }) => dataSource.indexOf(key) >= 0)`

交换一下是不是就行了？


The Timer worked great!
I have one request:
Could we add a flag, which controls whether localStorage is used to make the timer persistent?
It makes using the component easier while developing a module, and there are also legitimate use cases where it's okay if the timer restarts when you refresh the page.


A map would do it's job if numbers of message type needs to be checked. As the below:

```
let m = HashMap::new();
for t in typesToBeChecked {
   m[t] = 0;
}
let countMap = ready.messages.iter().fold(m, |acc, msg| {
    if m.contains(msg.get_msg_type()) {
       m[msg.get_msg_type()] += 1;
   }
});
// add metrics in m
```


Careful here:

>   /// Bool conversion. **Returns true if this Error is in a failure state**,
>  /// and false if it is in an accept state. If the error is in a Success state
>  /// it will be considered checked.

Either I'm reading it completely backwards, or it seems completely braindead.


The implementation of this PR is revised to avoid calling `metric.inc()` in a loop, which may affect the performance.


Это не фабрика, т.к. редакторы она не создает. Это скорее такой менеджер, или реестр. т.е. гораздо логичнее было бы назвать есть EditorsManager или EditorsRegistry


【MUST】非同期でclosureからselfにアクセスする際はweak参照にした方がいいです
```
xml?.parse(url: Setting.RssUrl) { [weak self] in
    self?.tableView.reloadData()
}
```


Yeah, that's really counterintuitive. Will fix.


Made a mistake configuring User Name


おお、いいですね！
細かいですが、`id`はINT型なので、`PDO::PARAM_STR` で合っているのか確認してみましょう。


so why not use a counter directly? why use iter + fold?


Add reference for where to look for templates


Extra reference for how the project files are laid out


whole new template

 - create `base.html` in PyCharm


Let's use all lowercase for classes and id names.


Title is the whole page title that displays in the browser tab / window.


なるほど！ありがとうございます！


Copied directly from http://getbootstrap.com/getting-started/#download-cdn


Copied from tinkering with css through chrome developer tools, through inspect.


Any idea what this is actually used for? I wouldn't think Objective-C would have anything to do with Rust's use of LLVM.


Copied from The "View Source" of http://getbootstrap.com/examples/starter-template/


Where the magic happens, displaying the `StuffToRate` model instances.


Chỗ này phải để là TakeDam(int dam) chứ, code convention nói rõ rồi mà.


parts2 not apple size, but calories


So we should put all our blocks into a temporary list and then register them in the sound registry event? That sounds a bit convoluted, tbh...


wtf


```
name: "devotion"
```


add method that returns int


Good point. But: `&& !test` right?


TeamCity Glyssen :: Glyssen pull requests [Build *.*.265.81eea873e524c835ca2533dbb13f4b950d9f5ea4](http://build.palaso.org/viewLog.html?buildId=77128&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1498, ignored: 17 Build time: 00:07:13


Changed an image in the carousel/slider.


Yes. I was, uh, testing you. Congratulations.


The following doc(s) have been deployed to the [terminusma](https://terminusma-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/terminus/commands](https://terminusma-static-docs.pantheonsite.io/docs/terminus/commands)
- [docs/terminus/examples](https://terminusma-static-docs.pantheonsite.io/docs/terminus/examples)
- [source/docs/assets/js/main.js](https://github.com/pantheon-systems/documentation/commit/138d94262acf87c47e222e4d1efac1876fa067e8/source/docs/assets/js/main.js)
- [docs/guides/terminus](https://terminusma-static-docs.pantheonsite.io/docs/guides/terminus)


**Sequestraram o toim, sequestraram o toim,
O toim e meu amigo, eu vou pagar o resgate, eu vou pagar o resgate do seu toim querido
Eu nao quero policia pelo meio que os home e perigoso
E se matarem o toim, e se matarem o toim nao vou comer gostoso
Eu nao quero policia pelo meioque os home e perigoso
E se matarem o toim, e se matarem o toim nao vou comer gostoso
Libera o toim que eu te dou 10 conto, libera o toim que eu te dou 10 conto
Libera o toim que eu te dou 10 conto, libera o toim que eu te dou 10 conto**


Exercícios	de	Java	– Aula	15

**1.** Faça um Programa que peça dois números e imprima o maior deles.
**2.** Faça um Programa que peça um valor e mostre na tela se o valor é positivo ou negativo.
**3**. Faça um Programa que verifique se uma letra digitada é "F" ou "M". Conforme a letra escrever: F - Feminino, M - Masculino, Sexo Inválido.
**4**. Faça um Programa que verifique se uma letra digitada é vogal ou consoante.
**5**. Faça um programa para a leitura de duas notas parciais de um aluno. O programa deve calcular a média alcançada por aluno e apresentar:
- A mensagem "Aprovado", se a média alcançada for maior ou igual a sete;
- A mensagem "Reprovado", se a média for menor do que sete;
- A mensagem "Aprovado com Distinção", se a média for igual a dez.
**6.** Faça um Programa que leia três números e mostre o maior deles.
**7.** Faça um Programa que leia três números e mostre o maior e o menor deles.
**8.** Faça um programa que pergunte o preço de três produtos e informe qual produto você deve comprar, sabendo que a decisão é sempre pelo mais barato.
**9.** Faça um Programa que leia três números e mostre-os em ordem decrescente.
**10**.Faça um Programa que pergunte em que turno você estuda. Peça para digitar M-matutino ou V-Vespertino ou N- Noturno. Imprima a mensagem "Bom Dia!", "Boa Tarde!" ou "Boa Noite!" ou "Valor Inválido!", conforme o caso.
**11.**As Organizações Tabajara resolveram dar um aumento de salário aos seus colaboradores e lhe contraram para desenvolver o programa que calculará os reajustes.
- Faça um programa que recebe o salário de um colaborador e o reajuste segundo o seguinte critério, baseado no salário atual:
- salários até R$ 280,00 (incluindo) : aumento de 20%
- salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
- salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
- salários de R$ 1500,00 em diante : aumento de 5% Após o aumento ser realizado, informe na tela:
- o salário antes do reajuste;
- o percentual de aumento aplicado;
- o valor do aumento;
- o novo salário, após o aumento.
**12**.Faça um programa para o cálculo de uma folha de pagamento, sabendo que os descontos são do Imposto de Renda, que depende do salário bruto (conforme tabela abaixo) e 3% para o Sindicato e que o
FGTS corresponde a 11% do Salário Bruto, mas não é descontado (é a empresa que deposita). O Salário Líquido corresponde ao Salário Bruto menos os descontos. O programa deverá pedir ao usuário o
valor da sua hora e a quantidade de horas trabalhadas no mês.
- Desconto do IR:
- Salário Bruto até 900 (inclusive) - isento
- Salário Bruto até 1500 (inclusive) - desconto de 5%
- Salário Bruto até 2500 (inclusive) - desconto de 10%
- Salário Bruto acima de 2500 - desconto de 20% Imprima na tela as informações, dispostas conforme o exemplo abaixo. No exemplo o valor da hora é 5 e a quantidade de hora é 220.
Salário Bruto: (5 * 220) : R$ 1100,00
(-) IR (5%) : R$ 55,00
(-) INSS ( 10%) : R$ 110,00
FGTS (11%) : R$ 121,00
Total de descontos : R$ 165,00
Salário Liquido : R$ 935,00
**13**.Faça um Programa que leia um número e exiba o dia correspondente da semana. (1-Domingo, 2- Segunda, etc.), se digitar outro valor deve aparecer valor inválido.
**14**.Faça um programa que lê as duas notas parciais obtidas por um aluno numa disciplina ao longo de um semestre, e calcule a sua média. A atribuição de conceitos obedece à tabela abaixo:
- Média de Aproveitamento Conceito
- Entre 9.0 e 10.0 A
- Entre 7.5 e 9.0 B
- Entre 6.0 e 7.5 C
- Entre 4.0 e 6.0 D
- Entre 4.0 e zero E
O algoritmo deve mostrar na tela as notas, a média, o conceito correspondente e a mensagem “APROVADO” se o conceito for A, B ou C ou “REPROVADO” se o conceito for D ou E.
**15**.Faça um Programa que peça os 3 lados de um triângulo. O programa deverá informar se os valores podem ser um triângulo. Indique, caso os lados formem um triângulo, se o mesmo é: equilátero, isósceles ou escaleno.
- Dicas:
- Três lados formam um triângulo quando a soma de quaisquer dois lados for maior que o terceiro;
- Triângulo Equilátero: três lados iguais;
- Triângulo Isósceles: quaisquer dois lados iguais;
- Triângulo Escaleno: três lados diferentes;
**16**.Faça um programa que calcule as raízes de uma equação do segundo grau, na forma ax2 + bx + c. O programa deverá pedir os valores de a, b e c e fazer as consistências, informando ao usuário nas seguintes situações:
a. Se o usuário informar o valor de A igual a zero, a equação não é do segundo grau e o programa não deve fazer pedir os demais valores, sendo encerrado;
b. Se o delta calculado for negativo, a equação não possui raizes reais. Informe ao usuário e encerre o programa;
c. Se o delta calculado for igual a zero a equação possui apenas uma raiz real; informe-a ao usuário;
d. Se o delta for positivo, a equação possui duas raiz reais; informe-as ao usuário;
**17.**Faça um Programa que peça um número correspondente a um determinado ano e em seguida informe se este ano é ou não bissexto.
18.Faça um Programa que peça um número inteiro e determine se ele é par ou impar. Dica: utilize o operador módulo (resto da divisão).
**19**.Faça um Programa que leia 2 números e em seguida pergunte ao usuário qual operação ele deseja realizar. O resultado da operação deve ser acompanhado de uma frase que diga se o número é:par ou ímpar; a. positivo ou negativo;
**20**.Faça um programa que faça 5 perguntas para uma pessoa sobre um crime. As perguntas são:
. "Telefonou para a vítima?"
a. "Esteve no local do crime?"
b. "Mora perto da vítima?"
c. "Devia para a vítima?"
d. "Já trabalhou com a vítima?" O programa deve no final emitir uma classificação sobre a participação da pessoa no crime. Se a pessoa responder positivamente a 2 questões ela deve ser classificada como "Suspeita", entre 3 e 4 como "Cúmplice" e 5 como "Assassino". Caso contrário, ele será classificado como
"Inocente".
**21**.Um posto está vendendo combustíveis com a seguinte tabela de descontos:
. Álcool:
a. até 20 litros, desconto de 3% por litro
b. acima de 20 litros, desconto de 5% por litro
Gasolina:
c. até 20 litros, desconto de 4% por litro
d. acima de 20 litros, desconto de 6% por litro
Escreva um algoritmo que leia o número de litros vendidos, o tipo decombustível (codificado da seguinte forma: A-álcool, Ggasolina),calcule e imprima o valor a ser pago pelo cliente sabendo-se que o preço do litro da gasolina é R$ 2,50 o preço do litro do álcool é R$ 1,90.
**22**.Uma fruteira está vendendo frutas com a seguinte tabela de preços:
Até 5 Kg Acima de 5 Kg
Morango R$ 2,50 por Kg R$ 2,20 por Kg
Maçã R$ 1,80 por Kg R$ 1,50 por Kg
Se o cliente comprar mais de 8 Kg em frutas ou o valor total da compra ultrapassar R$ 25,00, receberá ainda um desconto de 10% sobre este total. Escreva um algoritmo para ler a quantidade (em Kg) de morangos e a quantidade (em Kg) de maças adquiridas e escreva o valor a ser pago pelo cliente.
**23**.O Hipermercado Tabajara está com uma promoção de carnes que é imperdível. Confira:
- Até 5 Kg Acima de 5 Kg
- File Duplo R$ 4,90 por Kg R$ 5,80 por Kg
- Alcatra R$ 5,90 por Kg R$ 6,80 por Kg
- Picanha R$ 6,90 por Kg R$ 7,80 por Kg
Para atender a todos os clientes, cada cliente poderá levar apenas um dos tipos de carne da promoção, porém não há limites para a quantidade de carne por cliente. Se compra for feita no cartão Tabajara o cliente receberá ainda um desconto de 5% sobre o total a compra. Escreva um programa que peça
o tipo e a quantidade de carne comprada pelo usuário e gere um cupom fiscal, contendo as informações da compra: tipo e quantidade de carne, preço total, tipo de pagamento, valor do
desconto e valor a pagar.

Fonte dos exercícios: http://wiki.python.org.br/EstruturaDeDecisao


Adiciona Liberar o Tom antes de rodando


antes de "RODANDO"


well shit. I'll revert it as soon as I get home, then :/

I believe the main goal was to maintain the pixel aspect ratio when games changed their resolution on the fly but the first/last scanline thing is pretty important, IMO, so it's better to revert it, I guess.


Works fine for me. Do you get an Exception, or is it a crash in the native code? Which Gtk3 , Gtk-sharp version?


This commit also modifies the images/new form, but that change should not be fixed up into the addition of the share page. That change should be its own commit (and could be its own PR)


Beste meneer Schraepen

ik heb altijd al mijn curly brackets zo gezet. Ik vind dit veel duidelijker voor mezelf.

mvg

Arno Bruynseels

________________________________
Van: Tim Schraepen <notifications@github.com>
Verzonden: maandag 26 september 2016 19:57:19
Aan: pxlit-projects/classroom-exercise-1-arnoBruynseels
CC: Arno Bruynseels; Author
Onderwerp: Re: [pxlit-projects/classroom-exercise-1-arnoBruynseels] Oefening 1 Afgemaakt (560f7e7)

Goede oplossing.

Kheb wel efkes door de formatting moeten uit lezen.

Is dat uw eigen voorkeur, of is dat gewoon een instelling van uwe IDE?

Ik heb het over de plaatsing van de curly braces.

public void derp()
{
   ...
}

ipv

public void derp() {
   ...
}

-
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/pxlit-projects/classroom-exercise-1-arnoBruynseels/commit/560f7e7f30d9947001e4238e7784ef975478a7fb#commitcomment-19176622>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ALFtBs59V0p__9RS4Bhu0cNL3Bxbav8Tks5quAd_gaJpZM4KG0DP>.


@meltsufin


Will check tomorrow if `is_writable(txpath.DS.'..')` alone suffices.


[R/camino_adcfit.R:10:15:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L10) *style:* **Use <-, not =, for assignment.**
```r
camino_adcfit = function(infile,
              ^
```
[R/camino_adcfit.R:17:18:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L17) *style:* **Use <-, not =, for assignment.**
```r
  outputdatatype = match.arg(outputdatatype)
                 ^
```
[R/camino_adcfit.R:20:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L20) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = paste0(".B", outputdatatype))
            ^
```
[R/camino_adcfit.R:22:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L22) *style:* **Use <-, not =, for assignment.**
```r
  opts = c(infile, scheme)
       ^
```
[R/camino_adcfit.R:23:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L23) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste0(opts, collapse = " ")
       ^
```
[R/camino_adcfit.R:25:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("adcfit")
      ^
```
[R/camino_adcfit.R:26:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L26) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts, " > ", outfile)
      ^
```
[R/camino_adcfit.R:31:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L31) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_adcfit.R:31:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_adcfit.R#L31) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_cmd.R:9:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_cmd.R#L9) *style:* **Use <-, not =, for assignment.**
```r
camino_cmd = function(funcname){
           ^
```
[R/camino_compute.R:13:16:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L13) *style:* **Use <-, not =, for assignment.**
```r
camino_compute = function(
               ^
```
[R/camino_compute.R:23:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L23) *style:* **Use <-, not =, for assignment.**
```r
  cmd = match.arg(cmd)
      ^
```
[R/camino_compute.R:24:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L24) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_compute.R:27:19:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L27) *style:* **Use <-, not =, for assignment.**
```r
    inputdatatype = match.arg(inputdatatype,
                  ^
```
[R/camino_compute.R:31:18:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L31) *style:* **Use <-, not =, for assignment.**
```r
  outputdatatype = match.arg(outputdatatype)
                 ^
```
[R/camino_compute.R:33:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L33) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = paste0(".B", outputdatatype))
            ^
```
[R/camino_compute.R:35:14:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L35) *style:* **Use <-, not =, for assignment.**
```r
  inputmodel = match.arg(inputmodel)
             ^
```
[R/camino_compute.R:37:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L37) *style:* **Use <-, not =, for assignment.**
```r
  opts = c( "-inputmodel" = inputmodel,
       ^
```
[R/camino_compute.R:41:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L41) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(names(opts), opts, collapse = " ")
       ^
```
[R/camino_compute.R:42:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L42) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste0(opts, " > ", shQuote(outfile))
       ^
```
[R/camino_compute.R:44:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L44) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd(cmd)
      ^
```
[R/camino_compute.R:45:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L45) *style:* **Use <-, not =, for assignment.**
```r
  start = paste0("cat ", shQuote(infile), " | ")
        ^
```
[R/camino_compute.R:46:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L46) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(start,  cmd, opts)
      ^
```
[R/camino_compute.R:50:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L50) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_compute.R:50:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L50) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_compute.R:60:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L60) *style:* **Use <-, not =, for assignment.**
```r
camino_fa = function(...) {
          ^
```
[R/camino_compute.R:69:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L69) *style:* **Use <-, not =, for assignment.**
```r
camino_md = function(...) {
          ^
```
[R/camino_compute.R:79:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_compute.R#L79) *style:* **Use <-, not =, for assignment.**
```r
camino_trd = function(...) {
           ^
```
[R/camino_dt2nii.R:15:15:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L15) *style:* **Use <-, not =, for assignment.**
```r
camino_dt2nii = function(infile,
              ^
```
[R/camino_dt2nii.R:17:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L17) *style:* **lines should not be more than 80 characters.**
```r
                         inputmodel = c("dt", "twotensor", "threetensor", "multitensor"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/camino_dt2nii.R:25:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_dt2nii.R:26:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L26) *style:* **Use <-, not =, for assignment.**
```r
  header = checkimg(header)
         ^
```
[R/camino_dt2nii.R:27:14:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L27) *style:* **Use <-, not =, for assignment.**
```r
  inputmodel = match.arg(inputmodel)
             ^
```
[R/camino_dt2nii.R:29:19:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L29) *style:* **Use <-, not =, for assignment.**
```r
    maxcomponents = NULL
                  ^
```
[R/camino_dt2nii.R:44:20:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L44) *style:* **Use <-, not =, for assignment.**
```r
    outputdatatype = match.arg(outputdatatype,
                   ^
```
[R/camino_dt2nii.R:49:16:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L49) *style:* **Use <-, not =, for assignment.**
```r
    outputroot = tempfile(fileext = "_")
               ^
```
[R/camino_dt2nii.R:52:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L52) *style:* **Use <-, not =, for assignment.**
```r
  opts = c( "-inputfile" = infile,
       ^
```
[R/camino_dt2nii.R:59:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L59) *style:* **Use <-, not =, for assignment.**
```r
  ext = ".nii"
      ^
```
[R/camino_dt2nii.R:61:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L61) *style:* **Use <-, not =, for assignment.**
```r
    opts = c(opts, "-gzip" = "")
         ^
```
[R/camino_dt2nii.R:62:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L62) *style:* **Use <-, not =, for assignment.**
```r
    ext = ".nii.gz"
        ^
```
[R/camino_dt2nii.R:64:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L64) *style:* **Use <-, not =, for assignment.**
```r
  opts = collapse_opts(opts)
       ^
```
[R/camino_dt2nii.R:66:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L66) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("dt2nii")
      ^
```
[R/camino_dt2nii.R:67:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L67) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts)
      ^
```
[R/camino_dt2nii.R:71:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L71) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_dt2nii.R:71:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L71) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_dt2nii.R:76:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L76) *style:* **Use <-, not =, for assignment.**
```r
  out_suff = c("exitcode", "lns0")
           ^
```
[R/camino_dt2nii.R:79:14:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L79) *style:* **Use <-, not =, for assignment.**
```r
    out_suff = c(out_suff, "dt")
             ^
```
[R/camino_dt2nii.R:81:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L81) *style:* **Use <-, not =, for assignment.**
```r
    n_comp = switch(inputmodel,
           ^
```
[R/camino_dt2nii.R:85:15:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L85) *style:* **Use <-, not =, for assignment.**
```r
    add_suffs = c(sapply(seq_along(n_comp), function(x){
              ^
```
[R/camino_dt2nii.R:88:14:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L88) *style:* **Use <-, not =, for assignment.**
```r
    out_suff = c(out_suff, add_suffs)
             ^
```
[R/camino_dt2nii.R:90:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dt2nii.R#L90) *style:* **Use <-, not =, for assignment.**
```r
  outfiles = paste0(outputroot, out_suff, ext)
           ^
```
[R/camino_dteig.R:13:14:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L13) *style:* **Use <-, not =, for assignment.**
```r
camino_dteig = function(infile,
             ^
```
[R/camino_dteig.R:15:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L15) *style:* **lines should not be more than 80 characters.**
```r
                        inputmodel = c("dt", "twotensor", "threetensor", "multitensor"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/camino_dteig.R:22:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L22) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_dteig.R:23:14:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L23) *style:* **Use <-, not =, for assignment.**
```r
  inputmodel = match.arg(inputmodel)
             ^
```
[R/camino_dteig.R:29:16:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L29) *style:* **Use <-, not =, for assignment.**
```r
    inputmodel = "multitensor"
               ^
```
[R/camino_dteig.R:31:21:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L31) *style:* **Use <-, not =, for assignment.**
```r
      maxcomponents = 2
                    ^
```
[R/camino_dteig.R:35:16:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L35) *style:* **Use <-, not =, for assignment.**
```r
    inputmodel = "multitensor"
               ^
```
[R/camino_dteig.R:37:21:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L37) *style:* **Use <-, not =, for assignment.**
```r
      maxcomponents = 3
                    ^
```
[R/camino_dteig.R:54:18:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L54) *style:* **Use <-, not =, for assignment.**
```r
  outputdatatype = match.arg(outputdatatype)
                 ^
```
[R/camino_dteig.R:56:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L56) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = paste0(".B", outputdatatype))
            ^
```
[R/camino_dteig.R:58:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L58) *style:* **Use <-, not =, for assignment.**
```r
  outfile = shQuote(outfile)
          ^
```
[R/camino_dteig.R:60:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L60) *style:* **Use <-, not =, for assignment.**
```r
  opts = c( "-inputfile" = infile,
       ^
```
[R/camino_dteig.R:65:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L65) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(names(opts), opts, collapse = " ")
       ^
```
[R/camino_dteig.R:67:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L67) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("dteig")
      ^
```
[R/camino_dteig.R:68:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L68) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts, " > ", outfile)
      ^
```
[R/camino_dteig.R:72:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L72) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_dteig.R:72:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L72) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_dteig.R:79:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L79) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/camino_dteig.R:80:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_dteig.R#L80) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/camino_fsl2scheme.R:34:19:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L34) *style:* **Use <-, not =, for assignment.**
```r
camino_fsl2scheme = function(
                  ^
```
[R/camino_fsl2scheme.R:52:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L52) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = ".scheme")
            ^
```
[R/camino_fsl2scheme.R:56:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L56) *style:* **Use <-, not =, for assignment.**
```r
    tfile = tempfile(fileext = ".txt")
          ^
```
[R/camino_fsl2scheme.R:57:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L57) *style:* **Use <-, not =, for assignment.**
```r
    bvecs = apply(bvecs, 1, paste, collapse = " ")
          ^
```
[R/camino_fsl2scheme.R:59:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L59) *style:* **Use <-, not =, for assignment.**
```r
    bvecs = tfile
          ^
```
[R/camino_fsl2scheme.R:63:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L63) *style:* **Use <-, not =, for assignment.**
```r
    tfile = tempfile(fileext = ".txt")
          ^
```
[R/camino_fsl2scheme.R:64:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L64) *style:* **Use <-, not =, for assignment.**
```r
    bvals = as.character(bvals)
          ^
```
[R/camino_fsl2scheme.R:66:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L66) *style:* **Use <-, not =, for assignment.**
```r
    bvals = tfile
          ^
```
[R/camino_fsl2scheme.R:69:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L69) *style:* **Use <-, not =, for assignment.**
```r
  opts = c(
       ^
```
[R/camino_fsl2scheme.R:75:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L75) *style:* **Use <-, not =, for assignment.**
```r
  log_opts = c("-flipx" = flipx,
           ^
```
[R/camino_fsl2scheme.R:80:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L80) *style:* **Use <-, not =, for assignment.**
```r
  log_opts = collapse_log_opts(log_opts)
           ^
```
[R/camino_fsl2scheme.R:81:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L81) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(opts, log_opts)
       ^
```
[R/camino_fsl2scheme.R:83:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L83) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("fsl2scheme")
      ^
```
[R/camino_fsl2scheme.R:84:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L84) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts, " > ", outfile)
      ^
```
[R/camino_fsl2scheme.R:89:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L89) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_fsl2scheme.R:89:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_fsl2scheme.R#L89) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_help.R:10:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L10) *style:* **Use <-, not =, for assignment.**
```r
camino_help = function(funcname, ...){
            ^
```
[R/camino_help.R:11:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L11) *style:* **Use <-, not =, for assignment.**
```r
  man_fol = system.file(file.path("camino", "man"), package = "rcamino")
          ^
```
[R/camino_help.R:12:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L12) *style:* **Use <-, not =, for assignment.**
```r
  cmd = sprintf("man -M %s %s", man_fol, funcname)
      ^
```
[R/camino_help.R:26:22:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L26) *style:* **Use <-, not =, for assignment.**
```r
read_camino_helpfile = function(funcname){
                     ^
```
[R/camino_help.R:27:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L27) *style:* **Use <-, not =, for assignment.**
```r
  man_fol = system.file(file.path("camino", "man", "man1"),
          ^
```
[R/camino_help.R:29:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L29) *style:* **Use <-, not =, for assignment.**
```r
  funcname = paste0(funcname, ".1")
           ^
```
[R/camino_help.R:30:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L30) *style:* **Use <-, not =, for assignment.**
```r
  file = file.path(man_fol, funcname)
       ^
```
[R/camino_help.R:32:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L32) *style:* **Use <-, not =, for assignment.**
```r
    res = readLines(file)
        ^
```
[R/camino_help.R:34:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_help.R#L34) *style:* **Use <-, not =, for assignment.**
```r
    res = NULL
        ^
```
[R/camino_image2voxel.R:10:20:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L10) *style:* **Use <-, not =, for assignment.**
```r
camino_image2voxel = function(infile,
                   ^
```
[R/camino_image2voxel.R:16:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L16) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_image2voxel.R:17:18:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L17) *style:* **Use <-, not =, for assignment.**
```r
  outputdatatype = match.arg(outputdatatype)
                 ^
```
[R/camino_image2voxel.R:20:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L20) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = paste0(".B", outputdatatype))
            ^
```
[R/camino_image2voxel.R:23:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L23) *style:* **Use <-, not =, for assignment.**
```r
  opts = c("-inputfile" = shQuote(infile),
       ^
```
[R/camino_image2voxel.R:26:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L26) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(names(opts), opts, collapse = " ")
       ^
```
[R/camino_image2voxel.R:28:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L28) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("image2voxel")
      ^
```
[R/camino_image2voxel.R:29:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L29) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts)
      ^
```
[R/camino_image2voxel.R:33:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L33) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_image2voxel.R:33:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_image2voxel.R#L33) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_modelfit.R:42:17:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L42) *style:* **Use <-, not =, for assignment.**
```r
camino_modelfit = function(infile,
                ^
```
[R/camino_modelfit.R:46:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L46) *style:* **lines should not be more than 80 characters.**
```r
                           model = c("dt", "ldt", "nldt_pos", "nldt", "ldt_wtd"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/camino_modelfit.R:51:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L51) *style:* **lines should not be more than 80 characters.**
```r
                           outputdatatype = c("double", "float", "char", "short",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/camino_modelfit.R:63:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L63) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_modelfit.R:64:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L64) *style:* **Use <-, not =, for assignment.**
```r
  mask = checkimg(mask)
       ^
```
[R/camino_modelfit.R:65:17:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L65) *style:* **Use <-, not =, for assignment.**
```r
  inputdatatype = match.arg(inputdatatype)
                ^
```
[R/camino_modelfit.R:66:16:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L66) *style:* **Use <-, not =, for assignment.**
```r
  maskdatatype = match.arg(maskdatatype)
               ^
```
[R/camino_modelfit.R:67:18:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L67) *style:* **Use <-, not =, for assignment.**
```r
  outputdatatype = match.arg(outputdatatype)
                 ^
```
[R/camino_modelfit.R:68:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L68) *style:* **Use <-, not =, for assignment.**
```r
  model = match.arg(model)
        ^
```
[R/camino_modelfit.R:70:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L70) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = paste0(".B", outputdatatype))
            ^
```
[R/camino_modelfit.R:73:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L73) *style:* **Use <-, not =, for assignment.**
```r
  opts = c("-inputfile" = shQuote(infile),
       ^
```
[R/camino_modelfit.R:88:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L88) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(names(opts), opts, collapse = " ")
       ^
```
[R/camino_modelfit.R:90:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L90) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("modelfit")
      ^
```
[R/camino_modelfit.R:91:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L91) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts)
      ^
```
[R/camino_modelfit.R:95:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L95) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_modelfit.R:95:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_modelfit.R#L95) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_pointset2scheme.R:9:24:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L9) *style:* **Use <-, not =, for assignment.**
```r
camino_pointset2scheme = function(
                       ^
```
[R/camino_pointset2scheme.R:14:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L14) *style:* **Use <-, not =, for assignment.**
```r
  scipen = getOption("scipen")
         ^
```
[R/camino_pointset2scheme.R:20:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L20) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("pointset2scheme")
      ^
```
[R/camino_pointset2scheme.R:22:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L22) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = ".scheme")
            ^
```
[R/camino_pointset2scheme.R:24:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L24) *style:* **Use <-, not =, for assignment.**
```r
  infile = path.expand(infile)
         ^
```
[R/camino_pointset2scheme.R:25:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L25) *style:* **Use <-, not =, for assignment.**
```r
  opts = c("-inputfile" = shQuote(infile),
       ^
```
[R/camino_pointset2scheme.R:28:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L28) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(names(opts), opts, collapse = " ")
       ^
```
[R/camino_pointset2scheme.R:30:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L30) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts)
      ^
```
[R/camino_pointset2scheme.R:34:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L34) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_pointset2scheme.R:34:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_pointset2scheme.R#L34) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_set_heap.R:9:17:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L9) *style:* **Use <-, not =, for assignment.**
```r
camino_set_heap = function(heap_size = 4000){
                ^
```
[R/camino_set_heap.R:10:5:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L10) *style:* **Commented code should be removed.**
```r
  # options("CAMINO_HEAP_SIZE" = heap_size)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/camino_set_heap.R:23:17:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L23) *style:* **Use <-, not =, for assignment.**
```r
camino_get_heap = function(heap_size = 4000){
                ^
```
[R/camino_set_heap.R:24:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L24) *style:* **Use <-, not =, for assignment.**
```r
  heap = Sys.getenv("CAMINO_HEAP_SIZE")
       ^
```
[R/camino_set_heap.R:26:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L26) *style:* **Use <-, not =, for assignment.**
```r
    heap = heap_size
         ^
```
[R/camino_set_heap.R:30:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L30) *style:* **Use <-, not =, for assignment.**
```r
    heap = heap_size
         ^
```
[R/camino_set_heap.R:33:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L33) *style:* **Use <-, not =, for assignment.**
```r
  heap = as.numeric(heap)
       ^
```
[R/camino_set_heap.R:35:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L35) *style:* **Use <-, not =, for assignment.**
```r
    heap = heap_size
         ^
```
[R/camino_set_heap.R:40:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L40) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/camino_set_heap.R:41:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L41) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/camino_set_heap.R:42:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L42) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/camino_set_heap.R:43:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_set_heap.R#L43) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/camino_vcthreshselect.R:19:23:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L19) *style:* **Use <-, not =, for assignment.**
```r
camino_vcthreshselect = function(infile,
                      ^
```
[R/camino_vcthreshselect.R:27:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L27) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_vcthreshselect.R:29:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L29) *style:* **Use <-, not =, for assignment.**
```r
  scipen = getOption("scipen")
         ^
```
[R/camino_vcthreshselect.R:36:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L36) *style:* **Use <-, not =, for assignment.**
```r
    ftest = paste0(ftest, collapse = " ")
          ^
```
[R/camino_vcthreshselect.R:39:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L39) *style:* **Use <-, not =, for assignment.**
```r
  datadims = paste0(datadims, collapse = " ")
           ^
```
[R/camino_vcthreshselect.R:46:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L46) *style:* **Use <-, not =, for assignment.**
```r
  opts = c("-inputfile" = infile,
       ^
```
[R/camino_vcthreshselect.R:53:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L53) *style:* **Use <-, not =, for assignment.**
```r
  opts = collapse_opts(opts)
       ^
```
[R/camino_vcthreshselect.R:55:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L55) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("vcthreshselect")
      ^
```
[R/camino_vcthreshselect.R:56:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L56) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts)
      ^
```
[R/camino_vcthreshselect.R:60:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L60) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_vcthreshselect.R:65:1:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_vcthreshselect.R#L65) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/camino_voxel2image.R:17:20:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L17) *style:* **Use <-, not =, for assignment.**
```r
camino_voxel2image = function(infile,
                   ^
```
[R/camino_voxel2image.R:28:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L28) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_voxel2image.R:29:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L29) *style:* **Use <-, not =, for assignment.**
```r
  header = checkimg(header)
         ^
```
[R/camino_voxel2image.R:35:19:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L35) *style:* **Use <-, not =, for assignment.**
```r
    inputdatatype = match.arg(inputdatatype,
                  ^
```
[R/camino_voxel2image.R:40:20:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L40) *style:* **Use <-, not =, for assignment.**
```r
    outputdatatype = match.arg(outputdatatype,
                   ^
```
[R/camino_voxel2image.R:45:16:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L45) *style:* **Use <-, not =, for assignment.**
```r
    outputroot = tempfile(fileext = "_")
               ^
```
[R/camino_voxel2image.R:48:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L48) *style:* **Use <-, not =, for assignment.**
```r
  opts = c( "-inputfile" = infile,
       ^
```
[R/camino_voxel2image.R:55:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L55) *style:* **Use <-, not =, for assignment.**
```r
  ext = ".nii"
      ^
```
[R/camino_voxel2image.R:57:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L57) *style:* **Use <-, not =, for assignment.**
```r
    opts = c(opts, "-gzip" = "")
         ^
```
[R/camino_voxel2image.R:58:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L58) *style:* **Use <-, not =, for assignment.**
```r
    ext = ".nii.gz"
        ^
```
[R/camino_voxel2image.R:61:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L61) *style:* **Use <-, not =, for assignment.**
```r
    opts = c(opts, "-outputvector" = "")
         ^
```
[R/camino_voxel2image.R:63:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L63) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(names(opts), opts, collapse = " ")
       ^
```
[R/camino_voxel2image.R:65:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L65) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("voxel2image")
      ^
```
[R/camino_voxel2image.R:66:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L66) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts)
      ^
```
[R/camino_voxel2image.R:70:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L70) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_voxel2image.R:70:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L70) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/camino_voxel2image.R:72:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L72) *style:* **Use <-, not =, for assignment.**
```r
    outfile = paste0(outputroot, ext)
            ^
```
[R/camino_voxel2image.R:74:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxel2image.R#L74) *style:* **Use <-, not =, for assignment.**
```r
    outfile = paste0(outputroot, seq(components), ext)
            ^
```
[R/camino_voxelclassify.R:25:22:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L25) *style:* **Use <-, not =, for assignment.**
```r
camino_voxelclassify = function(infile,
                     ^
```
[R/camino_voxelclassify.R:35:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L35) *style:* **Use <-, not =, for assignment.**
```r
  infile = checkimg(infile)
         ^
```
[R/camino_voxelclassify.R:36:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L36) *style:* **Use <-, not =, for assignment.**
```r
  scipen = getOption("scipen")
         ^
```
[R/camino_voxelclassify.R:44:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L44) *style:* **Use <-, not =, for assignment.**
```r
    mask = checkimg(mask)
         ^
```
[R/camino_voxelclassify.R:47:16:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L47) *style:* **Use <-, not =, for assignment.**
```r
      bgthresh = NULL
               ^
```
[R/camino_voxelclassify.R:52:20:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L52) *style:* **Use <-, not =, for assignment.**
```r
    outputdatatype = "double"
                   ^
```
[R/camino_voxelclassify.R:54:22:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L54) *style:* **Use <-, not =, for assignment.**
```r
      outputdatatype = "int"
                     ^
```
[R/camino_voxelclassify.R:56:13:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L56) *style:* **Use <-, not =, for assignment.**
```r
    outfile = tempfile(fileext = paste0(".B", outputdatatype))
            ^
```
[R/camino_voxelclassify.R:60:11:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L60) *style:* **Use <-, not =, for assignment.**
```r
    ftest = paste0(ftest, collapse = " ")
          ^
```
[R/camino_voxelclassify.R:67:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L67) *style:* **Use <-, not =, for assignment.**
```r
  opts = c("-inputfile" = infile,
       ^
```
[R/camino_voxelclassify.R:75:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L75) *style:* **Use <-, not =, for assignment.**
```r
  opts = collapse_opts(opts)
       ^
```
[R/camino_voxelclassify.R:77:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L77) *style:* **Use <-, not =, for assignment.**
```r
  cmd = camino_cmd("voxelclassify")
      ^
```
[R/camino_voxelclassify.R:78:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L78) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste(cmd, opts)
      ^
```
[R/camino_voxelclassify.R:82:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L82) *style:* **Use <-, not =, for assignment.**
```r
  cmd = paste0(cmd, " > ", outfile)
      ^
```
[R/camino_voxelclassify.R:83:3:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L83) *warning:* **local variable ‘res’ assigned but may not be used**
```r
  res = system(cmd)
  ^~~
```
[R/camino_voxelclassify.R:83:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/camino_voxelclassify.R#L83) *style:* **Use <-, not =, for assignment.**
```r
  res = system(cmd)
      ^
```
[R/collapse_opts.R:8:15:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L8) *style:* **Use <-, not =, for assignment.**
```r
collapse_opts = function(opts) {
              ^
```
[R/collapse_opts.R:9:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L9) *style:* **Use <-, not =, for assignment.**
```r
  opts = paste(names(opts), opts, collapse = " ")
       ^
```
[R/collapse_opts.R:19:19:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L19) *style:* **Use <-, not =, for assignment.**
```r
collapse_log_opts = function(opts) {
                  ^
```
[R/collapse_opts.R:20:5:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L20) *style:* **Use <-, not =, for assignment.**
```r
  n = names(opts)
    ^
```
[R/collapse_opts.R:21:8:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L21) *style:* **Use <-, not =, for assignment.**
```r
  opts = as.logical(opts)
       ^
```
[R/collapse_opts.R:22:5:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L22) *style:* **Use <-, not =, for assignment.**
```r
  n = n[ opts ]
    ^
```
[R/collapse_opts.R:24:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L24) *style:* **Use <-, not =, for assignment.**
```r
    opts = paste(n, collapse = " ")
         ^
```
[R/collapse_opts.R:26:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/collapse_opts.R#L26) *style:* **Use <-, not =, for assignment.**
```r
    opts = ""
         ^
```
[R/parse_camino_args.R:9:19:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L9) *style:* **Use <-, not =, for assignment.**
```r
parse_camino_args = function(funcname){
                  ^
```
[R/parse_camino_args.R:10:7:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L10) *style:* **Use <-, not =, for assignment.**
```r
  vec = read_camino_helpfile(funcname)
      ^
```
[R/parse_camino_args.R:12:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L12) *style:* **Use <-, not =, for assignment.**
```r
    ind1 = grep(".SH SYNOPSIS", vec, fixed = TRUE)
         ^
```
[R/parse_camino_args.R:13:12:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L13) *style:* **Use <-, not =, for assignment.**
```r
    ind_ex = grep(".SH EXAMPLES", vec, fixed = TRUE)
           ^
```
[R/parse_camino_args.R:14:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L14) *style:* **Use <-, not =, for assignment.**
```r
    ind2 = grep(".SH DESCRIPTION", vec, fixed = TRUE)
         ^
```
[R/parse_camino_args.R:15:10:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L15) *style:* **Use <-, not =, for assignment.**
```r
    ind2 = min(ind_ex, ind2)
         ^
```
[R/parse_camino_args.R:16:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L16) *style:* **Use <-, not =, for assignment.**
```r
    vec = vec[seq(ind1 + 1, ind2 - 1)]
        ^
```
[R/parse_camino_args.R:17:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L17) *style:* **Use <-, not =, for assignment.**
```r
    vec = vec[ vec != "" ]
        ^
```
[R/parse_camino_args.R:18:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L18) *style:* **Use <-, not =, for assignment.**
```r
    vec = vec[ grep(paste0("^[.]B ", funcname, "$"),
        ^
```
[R/parse_camino_args.R:20:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L20) *style:* **Use <-, not =, for assignment.**
```r
    vec = gsub("\\\\f[I|R|B]", "", vec)
        ^
```
[R/parse_camino_args.R:20:17:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L20) *warning:* **Do not use absolute paths.**
```r
    vec = gsub("\\\\f[I|R|B]", "", vec)
                ^~~~~~~~~~~~
```
[R/parse_camino_args.R:21:9:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L21) *style:* **Use <-, not =, for assignment.**
```r
    vec = gsub("\\\\-", "-", vec)
        ^
```
[R/parse_camino_args.R:21:17:](https://github.com/muschellij2/rcamino/blob/26aefe3ca9c7a64e96df78c679ac3eba3e8f71f7/R/parse_camino_args.R#L21) *warning:* **Do not use absolute paths.**
```r
    vec = gsub("\\\\-", "-", vec)
                ^~~~~
```


@k21 I dont think this maybe accurate. With `resource_union` on, the dummy R can have values that are used by other libraries that depend on an android library target. Also, what about the build config class etc?


Will not work as expected if passed `zorder` is 0


Ааа?


@mkreilly this was our bug.  Basically once you have a dataframe with an index, you can't add to that index without a `reindex`.  Here is a tiny example illustrating that problem.  I could have expected it to add the index 'C' in the 2nd step.

```python
In [1]: df = pd.DataFrame(index=['A', 'B'])

In [2]: df
Out[2]:
Empty DataFrame
Columns: []
Index: [A, B]

In [3]: df["col1"] = pd.Series([1, 2, 3], index=['A', 'B', 'C'])

In [4]: df
Out[4]:
   col1
A     1
B     2

In [5]:
```


https://msdn.microsoft.com/en-us/library/56e442dc.aspx says it is.


Strong commit name 👍


Already did it.


tag #1


Cool, thanks!


I just meant excluding in Networkdev.render vs excluding in
NetworkModel.render, sorry. The behaviour makes sense!

On 27 September 2016 at 05:26, Mathieu Trudel-Lapierre <
notifications@github.com> wrote:

> I think we need both. It is possible (at least on my test system), to have
> the ESSID configured, but no IP addresses set. This is effectively a "do
> not configure", as we hit "Do not configure" for the IPv4 and IPv6 settings.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/CanonicalLtd/subiquity/commit/ba51edff75cd60641d9796ada5c4187c58b9f6fb#commitcomment-19175243>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AApBFlmprsqqcdm1TXQ1f5ppbsIlGN-6ks5qt_I7gaJpZM4KGAvc>
> .
>


Hi Omar, could you please be more specific and file an issue?


At the readme of the proposal it states it's at stage 1. Not sure if this is incorrect or the other README


PIK is available in the snapshot builds. Just follow the IBK tutorials.


That's coo'. Just wondering.


this commit somehow dragged in some whitespace from a previous commit. Edit the URL to have ?w=1 at the end and it will remove the whitespace and it will then become a 3 line non-functional change.


@ebrillhart you can go to https://travis-ci.com and "rebuild" the latest build - that should work for redeploying I think. Or there could be a changelog in this repo? Something to where it's not too arbitrary of a commit?


Don't contribute to someone else's project. Fork it and claim glory for yourself!

@strycore - Just jack his code back. Consider this a reverse PR.


林義翔


thanks -- looking at the original code it looks like it could use some massaging and tests. i'll see what i can do to make this a little easier to work with. would be great to deprecate the PatchAnalysis repo and redirect here once it's well integrated into ANTsR.


So, talk about some ubiquitous timing... I decided to browse through people who'd forked pg_partman and see what's out there. I came across this fix and it may be relevant to another issue I'm having. The BGW doesn't seem to work properly in 9.6rc1. It was seeming to start up in a loop a few times then crash and try again. I'd originally thought it was a bug since it doesn't seem to happen in 9.4 or 9.5 and reported it as such, but only got one response that isn't very conclusive yet either.

https://www.postgresql.org/message-id/CAG1_KcBqvS5dqqKdZYDUf%2BEX3VqQMfnEFMfkO6cHS9dZ79im%3Dw%40mail.gmail.com

Removing the `continue` as you did here stopped it from crashing, but now it seems to be stuck in the original loop and not exiting. I'm just starting to dig deeper into the underlying cause now, but figured I'd respond here and see if you wouldn't mind taking a look as well since you seem better with C than me. :)


Made updates to 802.1Q types 802.1X YANG modules. Also introduced draft 802.1AX (Link Aggregation) YANG module as part of work being done within IEEE 802.1 WG.

mholness@ONW-MHOLNESS-02 ~/Documents/GitHub/yang/standard/ieee/802.1/draft (YangModels/master)
$ pwd
/c/Users/mholness/Documents/GitHub/yang/standard/ieee/802.1/draft

mholness@ONW-MHOLNESS-02 ~/Documents/GitHub/yang/standard/ieee/802.1/draft (YangModels/master)
$ ls
README.txt                ieee802-dot1q-bridge.yang  ieee802-dot1q-tpmr.tree   ieee802-dot1q-vlan-bridge.tree  ieee802-dot1x.yang
ieee802-dot1-bridge.tree  ieee802-dot1q-pb.tree      ieee802-dot1q-tpmr.yang   ieee802-dot1q-vlan-bridge.yang
ieee802-dot1ax.yang       ieee802-dot1q-pb.yang      ieee802-dot1q-types.yang  ieee802-dot1x.tree

mholness@ONW-MHOLNESS-02 ~/Documents/GitHub/yang/standard/ieee/802.1/draft (YangModels/master)
$ pyang --ietf -p ../../../ietf/RFC:../../draft ieee802-dot1ax.yang
ieee802-dot1ax.yang:3: warning: IETF rule (RFC 6087: 4.8): namespace value should be "urn:ietf:params:xml:ns:yang:ieee802-dot1ax"

mholness@ONW-MHOLNESS-02 ~/Documents/GitHub/yang/standard/ieee/802.1/draft (YangModels/master)
$ pyang --ietf -p ../../../ietf/RFC:../../draft ieee802-dot1q-types.yang
ieee802-dot1q-types.yang:3: warning: IETF rule (RFC 6087: 4.8): namespace value should be "urn:ietf:params:xml:ns:yang:ieee802-dot
1q-types"

mholness@ONW-MHOLNESS-02 ~/Documents/GitHub/yang/standard/ieee/802.1/draft (YangModels/master)
$ pyang --ietf -p ../../../ietf/RFC:../../draft ieee802-dot1x.yang
ieee802-dot1x.yang:3: warning: IETF rule (RFC 6087: 4.8): namespace value should be "urn:ietf:params:xml:ns:yang:ieee802-dot1x"


this was added here to master branch


This repo is the source of truth for stages. The readme needs updating.


then was removed here on master branch...


test


https://travis-ci.com is for private repos, so all of our `-docs` repos can be found at https://travis-ci.org ...specifically https://travis-ci.org/profile/FormidableLabs

I like the idea of hitting "rebuild" ...I don’t know if a changelog is necessary.


This is helpful for those cases in which you use Py.test directly instead of Tox.  If you want you can update tox.ini with something like

```ini
commands = py.test --cov --cov-fail-under 100 {posargs}
```
but I don't mind if you leave it as it is.

Same with the docs: if you want you can update it to

```console
$ py.test --cov --cov-report html
```


Well, the device already knows what kind it is, so it tends to make sense to do the change there, but I went this way because we might want to actually explicitly describe ethernet devices with an empty set of addresses and dhcp disabled (ie. explicilty not configured) rather than for wifi devices which would be "implicitly" unconfigured by way of not having any configuration in the netplan file. It's confusing, but it's because of a limitation in netplan that perhaps ought to be fixed.


By removing his line the test for Issue #5491 is no longer valid.
When Spring Cloud is used there is no longer a log file generated as per logging.file in application.properties.
Is there another way to fix issue #6688 than preventing all reinitialization?


Looks like this:
![alert](https://cloud.githubusercontent.com/assets/4458720/18850602/8af323c8-8438-11e6-976a-708541b052a2.jpg)


s/change/toggle/

`withPerspective = !withPerspective+0`

PS: I like the fact that you don't put a `;` on the last expression of a block.


Thanks for response.
I use official Fedora package
gtk-sharp3.x86_64            2.99.3-15.fc24
gtk3.x86_64                          3.20.9-1.fc24

This is the out when click in Label example and crash:

Loaded assembly: /data/git/xwt/TestApps/Gtk3Test/bin/Debug/Gtk3Test.exe
Loaded assembly: /data/git/xwt/TestApps/Gtk3Test/bin/Debug/Samples.dll
Loaded assembly: /data/git/xwt/TestApps/Gtk3Test/bin/Debug/Xwt.dll
Loaded assembly: /usr/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll [External]
Loaded assembly: /usr/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll [External]
Loaded assembly: /data/git/xwt/TestApps/Gtk3Test/bin/Debug/Xwt.Gtk3.dll
Loaded assembly: /usr/lib/mono/gac/gtk-sharp/3.0.0.0__35e10195dab3c99f/gtk-sharp.dll [External]
Loaded assembly: /usr/lib/mono/gac/gio-sharp/3.0.0.0__35e10195dab3c99f/gio-sharp.dll [External]
Loaded assembly: /usr/lib/mono/gac/glib-sharp/3.0.0.0__35e10195dab3c99f/glib-sharp.dll [External]
Loaded assembly: /usr/lib/mono/gac/cairo-sharp/1.10.0.0__0738eb9f132ed756/cairo-sharp.dll [External]
Loaded assembly: /usr/lib/mono/gac/pango-sharp/3.0.0.0__35e10195dab3c99f/pango-sharp.dll [External]
Loaded assembly: /usr/lib/mono/gac/gdk-sharp/3.0.0.0__35e10195dab3c99f/gdk-sharp.dll [External]
Loaded assembly: /usr/lib/mono/gac/atk-sharp/3.0.0.0__35e10195dab3c99f/atk-sharp.dll [External]

Marshaling realize signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object
  at Xwt.GtkBackend.LabelBackend.SetFormattedText (Xwt.FormattedText text) [0x0003b] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/LabelBackend.cs:168
  at Xwt.GtkBackend.LabelBackend.HandleStyleUpdate (System.Object sender, System.EventArgs e) [0x00024] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/LabelBackend.cs:202
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System.Reflection/MonoMethod.cs:295
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0004d] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System.Reflection/MonoMethod.cs:303
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in /builddir/build/BUILD/mono-4.2.4/external/referencesource/mscorlib/system/reflection/methodbase.cs:277
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00107] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System/Delegate.cs:461
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x0000b] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System/MulticastDelegate.cs:67
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System/Delegate.cs:406
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x0003d] in <filename unknown>:0
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x0000c] in <filename unknown>:0
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00086] in <filename unknown>:0
  at GLib.ExceptionManager.RaiseUnhandledException (System.Exception e, Boolean is_terminal) [0x00000] in <filename unknown>:0
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
  at Gtk.Container.gtksharp_container_invoke_gtk_callback (IntPtr , IntPtr , IntPtr ) [0x00000] in <filename unknown>:0
  at Gtk.Container+CallbackInvoker.Invoke (Gtk.Widget w) [0x00000] in <filename unknown>:0
  at Xwt.GtkBackend.CustomContainer.ForAll (Boolean includeInternals, Gtk.Callback callback) [0x00028] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/BoxBackend.cs:158
  at Gtk.Container.Forall_cb (IntPtr container, Boolean include_internals, IntPtr cb, IntPtr data) [0x00000] in <filename unknown>:0
  at System.Object.wrapper_native_0x7ff5e6eae760 (IntPtr ) [0x00000] in <filename unknown>:0
  at Gtk.Widget.gtk_widget_set_parent (IntPtr , IntPtr ) [0x00000] in <filename unknown>:0
  at Gtk.Widget.set_Parent (Gtk.Widget value) [0x00000] in <filename unknown>:0
  at Xwt.GtkBackend.CustomContainer.OnAdded (Gtk.Widget widget) [0x00003] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/BoxBackend.cs:118
  at Gtk.Container.Added_cb (IntPtr inst, IntPtr widget) [0x00000] in <filename unknown>:0
  at Gtk.Container.gtk_container_add (IntPtr , IntPtr ) [0x00000] in <filename unknown>:0
  at Gtk.Container.Add (Gtk.Widget widget) [0x00000] in <filename unknown>:0
  at Xwt.GtkBackend.CustomContainer.Add (Xwt.Widget w, Gtk.Widget gw) [0x00050] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/BoxBackend.cs:113
  at Xwt.GtkBackend.BoxBackend.Add (IWidgetBackend widget) [0x0001a] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/BoxBackend.cs:51
  at Xwt.Box.OnAdd (Xwt.Widget child, Xwt.BoxPlacement placement) [0x00019] in /data/git/xwt/Xwt/Xwt/Box.cs:247
  at Xwt.Box+WidgetBackendHost.AddedItem (Xwt.BoxPlacement item, Int32 index) [0x00013] in /data/git/xwt/Xwt/Xwt/Box.cs:48
  at Xwt.ChildrenCollection`1[T].InsertItem (Int32 index, Xwt.T item) [0x00011] in /data/git/xwt/Xwt/Xwt/ChildrenCollection.cs:45
  at System.Collections.ObjectModel.Collection`1[T].Add (System.Collections.ObjectModel.T item) [0x00023] in /builddir/build/BUILD/mono-4.2.4/external/referencesource/mscorlib/system/collections/objectmodel/collection.cs:76
  at Xwt.Box.Pack (Xwt.Widget widget, Nullable`1 expand, WidgetPlacement align, PackOrigin ptype) [0x00093] in /data/git/xwt/Xwt/Xwt/Box.cs:220
  at Xwt.Box.PackStart (Xwt.Widget widget, Boolean expand) [0x0001c] in /data/git/xwt/Xwt/Xwt/Box.cs:109
  at Samples.MainWindow.HandleSamplesTreeSelectionChanged (System.Object sender, System.EventArgs e) [0x00091] in /data/git/xwt/TestApps/Samples/MainWindow.cs:187
  at Xwt.TreeView.OnSelectionChanged (System.EventArgs a) [0x00014] in /data/git/xwt/Xwt/Xwt/TreeView.cs:497
  at Xwt.TreeView+WidgetBackendHost.OnSelectionChanged () [0x0000c] in /data/git/xwt/Xwt/Xwt/TreeView.cs:55
  at Xwt.GtkBackend.TableViewBackend.<HandleWidgetSelectionChanged>m__0 () [0x00007] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/TableViewBackend.cs:141
  at Xwt.Toolkit.Invoke (System.Action a) [0x00015] in /data/git/xwt/Xwt/Xwt/Toolkit.cs:423
  at Xwt.Backends.ApplicationContext.InvokeUserCode (System.Action a) [0x00008] in /data/git/xwt/Xwt/Xwt.Backends/ApplicationContext.cs:58
  at Xwt.GtkBackend.TableViewBackend.HandleWidgetSelectionChanged (System.Object sender, System.EventArgs e) [0x00013] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/TableViewBackend.cs:140
  at System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod , System.Object , System.Object[] , System.Exception& ) [0x00000] in <filename unknown>:0
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00038] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System.Reflection/MonoMethod.cs:295
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in /builddir/build/BUILD/mono-4.2.4/external/referencesource/mscorlib/system/reflection/methodbase.cs:277
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00107] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System/Delegate.cs:461
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x0000b] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System/MulticastDelegate.cs:67
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in /builddir/build/BUILD/mono-4.2.4/mcs/class/corlib/System/Delegate.cs:406
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in <filename unknown>:0
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00000] in <filename unknown>:0
  at System.Object.wrapper_native_0x7ff5e70b08b0 (IntPtr , IntPtr ) [0x00000] in <filename unknown>:0
  at Gtk.Application.gtk_main () [0x00000] in <filename unknown>:0
  at Gtk.Application.Run () [0x00000] in <filename unknown>:0
  at Xwt.GtkBackend.GtkEngine.RunApplication () [0x00001] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/GtkEngine.cs:161
  at Xwt.Application.<Run>m__0 () [0x00006] in /data/git/xwt/Xwt/Xwt/Application.cs:141
  at Xwt.Toolkit.InvokePlatformCode (System.Action a) [0x00018] in /data/git/xwt/Xwt/Xwt/Toolkit.cs:444
  at Xwt.Application.Run () [0x0005f] in /data/git/xwt/Xwt/Xwt/Application.cs:140
  at Samples.App.Run (ToolkitType type) [0x00013] in /data/git/xwt/TestApps/Samples/App.cs:17
  at GtkTest.MainClass.Main (System.String[] args) [0x00002] in /data/git/xwt/TestApps/Gtk3Test/Main.cs:36
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
  at System.ThrowHelper.ThrowKeyNotFoundException () [0x00000] in /builddir/build/BUILD/mono-4.2.4/external/referencesource/mscorlib/system/throwhelper.cs:70
  at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (System.Collections.Generic.TKey key) [0x00021] in /builddir/build/BUILD/mono-4.2.4/external/referencesource/mscorlib/system/collections/generic/dictionary.cs:176
  at GLib.Object.TryGetObject (IntPtr o) [0x00022] in <filename unknown>:0
  at Gtk.Container.Forall_cb (IntPtr container, Boolean include_internals, IntPtr cb, IntPtr data) [0x00000] in <filename unknown>:0
  at GLib.ExceptionManager.RaiseUnhandledException (System.Exception e, Boolean is_terminal) [0x00000] in <filename unknown>:0
  at Gtk.Container.Forall_cb (IntPtr container, Boolean include_internals, IntPtr cb, IntPtr data) [0x00000] in <filename unknown>:0
  at System.Object.wrapper_native_0x7ff5e6eae720 (IntPtr ) [0x00000] in <filename unknown>:0
  at Gtk.Widget.gtk_widget_destroy (IntPtr ) [0x00000] in <filename unknown>:0
  at Gtk.Widget.Destroy () [0x00000] in <filename unknown>:0
  at Xwt.GtkBackend.WidgetBackend.Dispose (Boolean disposing) [0x00030] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/WidgetBackend.cs:267
  at Xwt.GtkBackend.WidgetBackend.Dispose () [0x00009] in /data/git/xwt/Xwt.Gtk/Xwt.GtkBackend/WidgetBackend.cs:260
  at Xwt.Widget.Dispose (Boolean disposing) [0x00025] in /data/git/xwt/Xwt/Xwt/Widget.cs:317
  at System.ComponentModel.Component.Dispose () [0x00000] in /builddir/build/BUILD/mono-4.2.4/external/referencesource/System/compmod/system/componentmodel/Component.cs:119
  at Xw


This is not how you use this program.


RE: 05a-python.md
cc: @lucdemortier @reshamametis @aramnath @gfsoileau @rsampath

Hello @shahsarick

Nice work on Python! Here are some comments:
- Q1: note that both lists and tuples can have entries of different types.
- Q4: don't forget to `import types`. Also, how do the capabilities of list comprehensions compare with map and filter?
- Q5 shows three different date formats. Do you know how to decode each using `datetime` methods? In your code you are doing the decoding manually.
- Q6: `donuts(count)` doesn't work, it does not return the count when the number of donuts is less than 10.
- Q6: `mix_up` returns two strings, only one is asked.
- Q7, `linear_merge`: The code after the `while` loop is incorrectly indented.
- Q8: You did not use Python to find the team with the smallest absolute value difference between goals and goals allowed. Instead, it looks like you found the smallest difference by hand, after printing out the list of differences...


hi naina

can i get apk ?
of this project
'F:/SCU_Third_Quarter/Mobile App/SharewaysignedAPK.jks'


`setInterval` is evil, [`requestAnimationFrame`](https://www.w3.org/TR/html51/webappapis.html#animation-frames) rocks.


Hello

I wanted to let you know that Gradle support is now present in the official source code of the book! Please take a look and see if it suits you.

Kostis


@mike-teehan that's exactly what I did (and what I usually do when I see forks on my projects that don't make pull requests)


I'll try to review the code in more depth later this week.  The two issues I created a pull request for are things I spotted on my first review of the code and I haven't really done much testing with them yet.

I'm also interested in full 9.6 support.


More generally, after rebasing with autosquash, the history may not contain atomic commits. A good (but not perfect) commit history can be seen in https://github.com/AppFolioOnboarding/image-sharer-lsq921224/pull/43/commits. A change that I would probably make is to make adding the link to the share page be the last commit, combined with adding the flow test. In any case, feel free to reference that commit history for an idea of how this can be broken into atomic commits.


作業上傳


@jasonliul updated


fsdfsdfsdf


@dunse We're aware of that. You need some changes in Spring Cloud too: https://github.com/spring-cloud/spring-cloud-commons/issues/125


Hi @julbra.

Good news. Think I've found the issue.
I created a fix in PR #114. (Also created a separate issue #113 to track the issue)

Can you verify if this fixes the memory leak? (You only need to replace 1 file.)


The following doc(s) have been deployed to the [peterpanth](https://peterpanth-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/aws-s3-drupal](https://peterpanth-static-docs.pantheonsite.io/docs/aws-s3-drupal)
- [docs/content-delivery-network](https://peterpanth-static-docs.pantheonsite.io/docs/content-delivery-network)
- [docs/drupal-s3](https://peterpanth-static-docs.pantheonsite.io/docs/drupal-s3)
- [docs/wordpress-cloudfront](https://peterpanth-static-docs.pantheonsite.io/docs/wordpress-cloudfront)
- [app/config/sculpin_site.yml](https://github.com/pantheon-systems/documentation/commit/7762d4bd6d0e93ee86c82a2580f2373475af18e6/app/config/sculpin_site.yml)


ok - great, i started doing this by creating itkRIPMMARCImageFilter ( just committed ) which is a start at a more traditional itk class .... implementation is mostly empty so far.  as a start, see:

https://github.com/stnava/ANTsR/blob/master/src/patchAnalysis.cpp#L47-L50

https://github.com/stnava/ANTsR/blob/master/src/itkRIPMMARCImageFilter.hxx#L117

i intend that the filter will take 2 masks -  a full mask and a subsampling mask ( random mask )  - as well as the image and other basic parameters.

any help would be appreciated.


Hm, I tried the follwoing, but it didn't work:

```js
nock( 'https://public-api.wordpress.com:443' )
	.persist()
	.get( '/rest/v1.1/domains/supported-states/US' )
	.reply( 200, [
		{ code: 'AK', name: 'Alaska' },
		{ code: 'AS', name: 'American Samoa' }
	] )
	.get( '/rest/v1.1/domains/supported-states/CA' )
	.reply( 500, {
		error: 'server_error',
		message: 'A server error occurred',
	} );
```
I could also add the second 200 call separately for them to break down to the three tests.


Ah.  I just read up on it.  I hadn't realized that crippleware qualified.  (Or maybe it's nagware, but I don't feel like leaving it installed to find out.)


It looks like this change broke the test build of https://github.com/dotnet/corefx/blob/master/src/System.ServiceProcess.ServiceController/tests/System.ServiceProcess.ServiceController.Tests/System.ServiceProcess.ServiceController.Tests.csproj.  Likely due to its use of "SetConfiguration" metadata.


Cool, I didn't see that before. Will upgrade spring cloud and see that it works as expected. thanks!


@danrl  Currently we have Linux 4.4 in Turris Omnia. This commit disables wireguard for the previous version of Turris router where we use Linux 3.18 still.


@matty-digital


license-update (axelstudios) - x86_64-Linux-Ubuntu-14.04-clang-3.5: OK (2357 of 2448 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-warnings-yellow.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-96.28%25-yellow.svg)


Good start


>Hm, I tried the follwoing, but it didn't work:

What wasn't working? You'd need to update the failing test to request `CA` to verify the failure. Else can you post the error message?


Nice file dude!