#include<stdio.h>

#include<stdlib.h>

#include<conio.h>

#include<string.h>

int password();

void addrecord();

void viewrecord();

void editrecord();

void editpassword();

void deleterecord();

struct record

{

    char time[6];

    char name[30];

    char place[25];

    char duration[10];

    char note[500];

} ;

int main()

{

    int ch;

    printf("\n\n\t***********************************\n");

    printf("\t*PASSWORD PROTECTED PERSONAL DIARY*\n");

    printf("\t***********************************");

   while(1)

        {

                printf("\n\n\t\tMAIN MENU:");

                printf("\n\n\tADD RECORD\t[1]");

                printf("\n\tVIEW RECORD\t[2]");

                printf("\n\tEDIT RECORD\t[3]");

                printf("\n\tDELETE RECORD\t[4]");

                printf("\n\tEDIT PASSWORD\t[5]");

                printf("\n\tEXIT\t\t[6]");

                printf("\n\n\tENTER YOUR CHOICE:");

                scanf("%d",&ch);

            switch(ch)

                    {

                            case 1:

                            addrecord();

                            break;

                            case 2:

                            viewrecord();

                            break;

                            case 3:

                            editrecord();

                            break;

                            case 4:

                            deleterecord();

                            break;

                            case 5:

                            editpassword();

                            break;

                            case 6:

                            printf("\n\n\t\tTHANK YOU FOR USING THE SOFTWARE BY:\n\n\tBIJAY PURI\n\n\tBHANU POUDEL\n\n\tNRIPASH AYER...");

                            getch();

                            exit(0);

                            default:

                            printf("\nYOU ENTERED WRONG CHOICE..");

                            printf("\nPRESS ANY KEY TO TRY AGAIN");

                            getch();

                            break;

                    }

                system("cls");

        }

            return 0;

}

void addrecord( )

{

                system("cls");

                FILE *fp ;

                char another = 'Y' ,time[10];

                struct record e ;

                char filename[15];

                int choice;

                printf("\n\n\t\t***************************\n");

                printf("\t\t* WELCOME TO THE ADD MENU *");

                printf("\n\t\t***************************\n\n");

                printf("\n\n\tENTER DATE OF YOUR RECORD:[yyyy-mm-dd]:");

                fflush(stdin);

                gets(filename);

                fp = fopen (filename, "ab+" ) ;

                if ( fp == NULL )

                {

                fp=fopen(filename,"wb+");

                if(fp==NULL)

                {

                    printf("\nSYSTEM ERROR...");

                    printf("\nPRESS ANY KEY TO EXIT");

                    getch();

                    return ;

                }

                }

                while ( another == 'Y'|| another=='y' )

                {

                    choice=0;

                    fflush(stdin);

                printf ( "\n\tENTER TIME:[hh:mm]:");

                scanf("%s",time);

                rewind(fp);

                while(fread(&e,sizeof(e),1,fp)==1)

                {

                    if(strcmp(e.time,time)==0)

                    {

                        printf("\n\tTHE RECORD ALREADY EXISTS.\n");

                        choice=1;

                    }

                }

                    if(choice==0)

                    {

                        strcpy(e.time,time);

                        printf("\tENTER NAME:");

                        fflush(stdin);

                        gets(e.name);

                        fflush(stdin);

                        printf("\tENTER PLACE:");

                        gets(e.place);

                        fflush(stdin);

                        printf("\tENTER DURATION:");

                        gets(e.duration);

                        fflush(stdin);

                        printf("\tNOTE:");

                        gets(e.note);

                        fwrite ( &e, sizeof ( e ), 1, fp ) ;

                        printf("\nYOUR RECORD IS ADDED...\n");

                    }

                        printf ( "\n\tADD ANOTHER RECORD...(Y/N) " ) ;

                        fflush ( stdin ) ;

                        another = getchar( ) ;

                }

                fclose ( fp ) ;

                printf("\n\n\tPRESS ANY KEY TO EXIT...");

                getch();

    }

void viewrecord( )

{

        FILE *fpte ;

        system("cls");

        struct record customer ;

        char time[6],choice,filename[14];

        int ch;

        printf("\n\n\t\t*******************************\n");

        printf("\t\t* HERE IS THE VIEWING MENU *");

        printf("\n\t\t*******************************\n\n");

        choice=password();

        if(choice!=0)

            {

                return ;

            }

        do

            {

                    printf("\n\tENTER THE DATE OF RECORD TO BE VIEWED:[yyyy-mm-dd]:");

                    fflush(stdin);

                    gets(filename);

                    fpte = fopen ( filename, "rb" ) ;

                    if ( fpte == NULL )

                            {

                                puts ( "\nTHE RECORD DOES NOT EXIST...\n" ) ;

                                printf("PRESS ANY KEY TO EXIT...");

                                getch();

                                return ;

                            }

                            system("cls");

                printf("\n\tHOW WOULD YOU LIKE TO VIEW:\n");

                printf("\n\t1.WHOLE RECORD OF THE DAY.");

                printf("\n\t2.RECORD OF FIX TIME.");

                printf("\n\t\tENTER YOUR CHOICE:");

                scanf("%d",&ch);

                switch(ch)

                {

                    case 1:

                            printf("\nTHE WHOLE RECORD FOR %s IS:",filename);

                         while ( fread ( &customer, sizeof ( customer ), 1, fpte ) == 1 )

                         {

                            printf("\n");

                            printf("\nTIME: %s",customer.time);

                            printf("\nMEETING WITH: %s",customer.name);

                            printf("\nMEETING AT: %s",customer.place);

                            printf("\nDURATION: %s",customer.duration);

                            printf("\nNOTE: %s",customer.note);

                            printf("\n");

                         }

                         break;

                    case 2:

                            fflush(stdin);

                            printf("\nENTER TIME:[hh:mm]:");

                            gets(time);

                            while ( fread ( &customer, sizeof ( customer ), 1, fpte ) == 1 )

                            {

                                if(strcmp(customer.time,time)==0)

                                {

                                    printf("\nYOUR RECORD IS:");

                                    printf("\nTIME: %s",customer.time);

                                    printf("\nMEETING WITH: %s",customer.name);

                                    printf("\nMEETING AT: %s",customer.place);

                                    printf("\nDUARATION: %s",customer.duration);

                                    printf("\nNOTE: %s",customer.note);

                                }

                            }

                            break;

                    default: printf("\nYOU TYPED SOMETHING ELSE...\n");

                             break;

                }

               printf("\n\nWOULD YOU LIKE TO CONTINUE VIEWING...(Y/N):");

               fflush(stdin);

            scanf("%c",&choice);

        }while(choice=='Y'||choice=='y');

            fclose ( fpte ) ;

            return ;

}

void editrecord()

{

        system("cls");

        FILE *fpte ;

        struct record customer ;

        char time[6],choice,filename[14];

        int num,count=0;

        printf("\n\n\t\t*******************************\n");

        printf("\t\t* WELCOME TO THE EDITING MENU *");

        printf("\n\t\t*******************************\n\n");

        choice=password();

        if(choice!=0)

            {

                return ;

            }

        do

            {

                    printf("\n\tENTER THE DATE OF RECORD TO BE EDITED:[yyyy-mm-dd]:");

                    fflush(stdin);

                    gets(filename);

                    printf("\n\tENTER TIME:[hh:mm]:");

                    gets(time);

                    fpte = fopen ( filename, "rb+" ) ;

                    if ( fpte == NULL )

                            {

                                printf( "\nRECORD DOES NOT EXISTS:" ) ;

                                printf("\nPRESS ANY KEY TO GO BACK");

                                getch();

                                return;

                            }

                    while ( fread ( &customer, sizeof ( customer ), 1, fpte ) == 1 )

                    {

                        if(strcmp(customer.time,time)==0)

                        {

                            printf("\nYOUR OLD RECORD WAS AS:");

                            printf("\nTIME: %s",customer.time);

                            printf("\nMEETING WITH: %s",customer.name);

                            printf("\nMEETING AT: %s",customer.place);

                            printf("\nDURATION: %s",customer.duration);

                            printf("\nNOTE: %s",customer.note);

                            printf("\n\n\t\tWHAT WOULD YOU LIKE TO EDIT..");

                                printf("\n1.TIME.");

                                printf("\n2.MEETING PERSON.");

                                printf("\n3.MEETING PLACE.");

                                printf("\n4.DURATION.");

                                printf("\n5.NOTE.");

                                printf("\n6.WHOLE RECORD.");

                                printf("\n7.GO BACK TO MAIN MENU.");

                                do

                                {

                                        printf("\n\tENTER YOUR CHOICE:");

                                        fflush(stdin);

                                        scanf("%d",&num);

                                        fflush(stdin);

                                        switch(num)

                                        {

                                            case 1: printf("\nENTER THE NEW DATA:");

                                                    printf("\nNEW TIME:[hh:mm]:");

                                                    gets(customer.time);

                                                    break;

                                            case 2: printf("\nENTER THE NEW DATA:");

                                                    printf("\nNEW MEETING PERSON:");

                                                    gets(customer.name);

                                                    break;

                                            case 3: printf("\nENTER THE NEW DATA:");

                                                    printf("\nNEW MEETING PLACE:");

                                                    gets(customer.place);

                                                    break;

                                            case 4: printf("\nENTER THE NEW DATA:");

                                                    printf("\nDURATION:");

                                                    gets(customer.duration);

                                                    break;

                                            case 5: printf("ENTER THE NEW DATA:");

                                                    printf("\nNOTE:");

                                                    gets(customer.note);

                                                    break;

                                            case 6:  printf("\nENTER THE NEW DATA:");

                                                     printf("\nNEW TIME:[hh:mm]:");

                                                     gets(customer.time);

                                                     printf("\nNEW MEETING PERSON:");

                                                     gets(customer.name);

                                                     printf("\nNEW MEETING PLACE:");

                                                     gets(customer.place);

                                                     printf("\nDURATION:");

                                                     gets(customer.duration);

                                                     printf("\nNOTE:");

                                                     gets(customer.note);

                                                     break;

                                            case 7: printf("\nPRESS ANY KEY TO GO BACK...\n");

                                                    getch();

                                                    return ;

                                                    break;

                                            default: printf("\nYOU TYPED SOMETHING ELSE...TRY AGAIN\n");

                                                     break;

                                        }

                                }while(num<1||num>8);

                            fseek(fpte,-sizeof(customer),SEEK_CUR);

                            fwrite(&customer,sizeof(customer),1,fpte);

                            fseek(fpte,-sizeof(customer),SEEK_CUR);

                            fread(&customer,sizeof(customer),1,fpte);

                            choice=5;

                            break;

                        }

                    }

                    if(choice==5)

                    {

                    system("cls");

                    printf("\n\t\tEDITING COMPLETED...\n");

                    printf("--------------------\n");

                    printf("THE NEW RECORD IS:\n");

                    printf("--------------------\n");

                    printf("\nTIME: %s",customer.time);

                    printf("\nMEETING WITH: %s",customer.name);

                    printf("\nMEETING AT: %s",customer.place);

                    printf("\nDURATION: %s",customer.duration);

                    printf("\nNOTE: %s",customer.note);

                    fclose(fpte);

                    printf("\n\n\tWOULD YOU LIKE TO EDIT ANOTHER RECORD.(Y/N)");

                    scanf("%c",&choice);

                    count++;

                    }

                    else

                    {

                        printf("\nTHE RECORD DOES NOT EXIST::\n");

                        printf("\nWOULD YOU LIKE TO TRY AGAIN...(Y/N)");

                        scanf("%c",&choice);

                    }

            }while(choice=='Y'||choice=='y');

            fclose ( fpte ) ;

            if(count==1)

            printf("\n%d FILE IS EDITED...\n",count);

            else if(count>1)

            printf("\n%d FILES ARE EDITED..\n",count);

            else

            printf("\nNO FILES EDITED...\n");

            printf("\tPRESS ENTER TO EXIT EDITING MENU.");

            getch();

}

int password()

{

        char pass[15]={0},check[15]={0},ch;

        FILE *fpp;

        int i=0,j;

        printf("::FOR SECURITY PURPOSE::");

        printf("::ONLY THREE TRIALS ARE ALLOWED::");

        for(j=0;j<3;j++)

        {

                        i=0;

                        printf("\n\n\tENTER THE PASSWORD:");

                        pass[0]=getch();

                        while(pass[i]!='\r')

                        {

                            if(pass[i]=='\b')

                            {

                                i--;

                                printf("\b");

                                printf(" ");

                                printf("\b");

                                pass[i]=getch();

                            }

                            else

                            {

                                printf("*");

                                i++;

                                pass[i]=getch();

                            }

                        }

                        pass[i]='\0';

                        fpp=fopen("SE","r");

                        if (fpp==NULL)

                        {

                            printf("\nERROR WITH THE SYSTEM FILE...[FILE MISSING]\n");

                            getch();

                            return 1;

                        }

                        else

                        i=0;

                        while(1)

                        {

                            ch=fgetc(fpp);

                            if(ch==EOF)

                            {

                                check[i]='\0';

                                break;

                            }

                            check[i]=ch-5;

                            i++;

                        }

                        if(strcmp(pass,check)==0)

                        {

                            printf("\n\n\tACCESS GRANTED...\n");

                            return 0;

                        }

                        else

                        {

                            printf("\n\n\tWRONG PASSWORD..\n\n\tACCESS DENIED...\n");

                        }

        }

        printf("\n\n\t::YOU ENTERED WRONG PASSWORD::YOU ARE NOT ALLOWED TO ACCESS ANY FILE::\n\n\tPRESS ANY KEY TO GO BACK...");

        getch();

        return 1;

}

void editpassword()

{

    system("cls");

    printf("\n");

    char pass[15]={0},confirm[15]={0},ch;

    int choice,i,check;

    FILE *fp;

    fp=fopen("SE","rb");

    if(fp==NULL)

    {

        fp=fopen("SE","wb");

        if(fp==NULL)

        {

            printf("SYSTEM ERROR...");

            getch();

            return ;

        }

        fclose(fp);

        printf("\nSYSTEM RESTORED...\nYOUR PASSWORD IS 'ENTER'\n PRESS ENTER TO CHANGE PASSWORD\n\n");

        getch();

    }

        fclose(fp);

        check=password();

    if(check==1)

    {

        return ;

    }

    do

    {

        if(check==0)

                    {

                        i=0;

                        choice=0;

                        printf("\n\n\tENTER THE NEW PASSWORD:");

                        fflush(stdin);

                        pass[0]=getch();

                        while(pass[i]!='\r')

                        {

                            if(pass[i]=='\b')

                            {

                                i--;

                                printf("\b");

                                printf(" ");

                                printf("\b");

                                pass[i]=getch();

                            }

                            else

                            {

                                printf("*");

                                i++;

                                pass[i]=getch();

                            }

                        }

                        pass[i]='\0';

                        i=0;

                        printf("\n\tCONFIRM PASSWORD:");

                        confirm[0]=getch();

                        while(confirm[i]!='\r')

                        {

                            if(confirm[i]=='\b')

                            {

                                i--;

                                printf("\b");

                                printf(" ");

                                printf("\b");

                                confirm[i]=getch();

                            }

                            else

                            {

                                printf("*");

                                i++;

                                confirm[i]=getch();

                            }

                        }

                        confirm[i]='\0';

                        if(strcmp(pass,confirm)==0)

                        {

                            fp=fopen("SE","wb");

                            if(fp==NULL)

                            {

                                printf("\n\t\tSYSTEM ERROR");

                                getch();

                                return ;

                            }

                            i=0;

                            while(pass[i]!='\0')

                            {

                                ch=pass[i];

                                putc(ch+5,fp);

                                i++;

                            }

                            putc(EOF,fp);

                            fclose(fp);

                        }

                        else

                        {

                            printf("\n\tTHE NEW PASSWORD DOES NOT MATCH.");

                            choice=1;

                        }

                    }

}while(choice==1);

    printf("\n\n\tPASSWORD CHANGED...\n\n\tPRESS ANY KEY TO GO BACK...");

    getch();

}

void deleterecord( )

{

                system("cls");

                FILE *fp,*fptr ;

                struct record file ;

                char filename[15],another = 'Y' ,time[10];;

                int choice,check;

                printf("\n\n\t\t*************************\n");

                printf("\t\t* WELCOME TO DELETE MENU*");

                printf("\n\t\t*************************\n\n");

                check = password();

                    if(check==1)

                    {

                        return ;

                    }

                while ( another == 'Y' )

                {

                printf("\n\n\tHOW WOULD YOU LIKE TO DELETE.");

                printf("\n\n\t#DELETE WHOLE RECORD\t\t\t[1]");

                printf("\n\t#DELETE A PARTICULAR RECORD BY TIME\t[2]");

                do

                {

                        printf("\n\t\tENTER YOU CHOICE:");

                        scanf("%d",&choice);

                    switch(choice)

                        {

                            case 1:

                            printf("\n\tENTER THE DATE OF RECORD TO BE DELETED:[yyyy-mm-dd]:");

                            fflush(stdin);

                            gets(filename);

                            fp = fopen (filename, "wb" ) ;

                            if ( fp == NULL )

                            {

                                printf("\nTHE FILE DOES NOT EXISTS");

                                printf("\nPRESS ANY KEY TO GO BACK.");

                                getch();

                                return ;

                            }

                            fclose(fp);

                            remove(filename);

                            printf("\nDELETED SUCCESFULLY...");

                            break;

                            case 2:

                            printf("\n\tENTER THE DATE OF RECORD:[yyyy-mm-dd]:");

                            fflush(stdin);

                            gets(filename);

                            fp = fopen (filename, "rb" ) ;

                            if ( fp == NULL )

                            {

                                printf("\nTHE FILE DOES NOT EXISTS");

                                printf("\nPRESS ANY KEY TO GO BACK.");

                                getch();

                                return ;

                            }

                            fptr=fopen("temp","wb");

                            if(fptr==NULL)

                            {

                                printf("\nSYSTEM ERROR");

                                printf("\nPRESS ANY KEY TO GO BACK");

                                getch();

                                return ;

                            }

                            printf("\n\tENTER THE TIME OF RECORD TO BE DELETED:[hh:mm]:");

                            fflush(stdin);

                            gets(time);

                            while(fread(&file,sizeof(file),1,fp)==1)

                            {

                                if(strcmp(file.time,time)!=0)

                                fwrite(&file,sizeof(file),1,fptr);

                            }

                            fclose(fp);

                            fclose(fptr);

                            remove(filename);

                            rename("temp",filename);

                            printf("\nDELETED SUCCESFULLY...");

                            break;

                    default:

                            printf("\n\tYOU ENTERED WRONG CHOICE");

                            break;

                    }

                }while(choice<1||choice>2);

                    printf("\n\tDO YOU LIKE TO DELETE ANOTHER RECORD.(Y/N):");

                    fflush(stdin);

                    scanf("%c",&another);

                }

                printf("\n\n\tPRESS ANY KEY TO EXIT...");

                getch();

}


I think we should change this to:

```
createChildContext(withParent parent: NSManagedObjectContext) -> NSManagedObjectContext
```


These three static vars can all be private instead of fileprivate.


It would be more efficient to project P on the line through AB, to simply get X. It would prevent two heavy `sqrt` calls.


Be sure to match the "for" attribute on the label to the id on the corresponding input.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 989](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=13188&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


This summit selfie looks pretty rad.


both modifications same logical. Something I missed?


What's the point of this distraction mode now? Wouldn't it be the same as fullscreen mode? IMO it was fine :(


Probably want to fix this! :--)


This wont be the official release, found some other remaining for AMD.


Thanks!


Before `ab`, after `ba`. Fixed this for you in 73506345acf7a7724491e693c04ad126ff25a194.


I had to remove the debug print before initializing the USB console, seems to work OK. ( Windows mounts and unmounts it successfully and I see serial debug data coming thru after it wakes.
```
void exit_low_power() {
//debug_print(F("exit_low_power() started")); // seemed to block/hang on this
  cpu_full_speed();

  usb_console_restore();

  // enable serial ports
  gsm_open();
  gsm_wakeup();

  gps_open();
  gps_wakeup();

  addon_event(ON_DEVICE_WAKEUP);

  debug_print(F("exit_low_power() completed"));
}
```

my bench PSU reports Power consumption ( Vin = 12.4 V ) to drop from 120 mA at full speed  down to around 40 mA in low speed - it doesn't have good resolution but there is a difference.

we might also have to disable the status LED in sleep - if it is on while the device goes to low speed mode it stays on - consuming power


These radio buttons are a little broken for a couple reasons. Because the inputs are wrapped in labels, there's no reason to add the for attribute. However, because the for attributes don't match the ids of the inputs, clicking the labels no longer works. A bigger issue though, is that the name attribute for each of these radio buttons should be the same so that only one can be selected; right now you can select all 3.


It will not work as we need clone, so we could review it after following changes


Catch all non fatal errors? Seems fine by me. Frankly, I think we really need to revisit the leadership behavior.


This was necessary to stop a VCR cassette from failing, since it was recorded with an old version of the gem that included Price in the service query. I would not recommend incorporating it into the main code stream.


I thought with Swift 3 guidelines it would be:

`createChildContext(with parent: NSManageObjectContext)`

The double name `withObj obj` is out right?


This is another case where we can take advantage of the new generic typing for fetch requests:

```
let request = NSFetchRequest<NSManagedObject>(entityName: entityName)
```


Some typo in here! Should be called "Removed c++11 feature 'delete' to make it work under Debian/Gcc-4.9.2"


Perfect, then both lines are not needed (maybe a relict from me testing with different dvfs settings -- don't know and doesn't really matter any more).


Make labels (like 'Name' and 'Roll') inside 'SAC INFO' tab bold.


Sorry, I was wrong about the consistency with uc_from_freqscale. It was consistent in the first place, became inconsistent with my first change. Now I made it consistent by another change in uc_from_freqscale (in the same branch). Also, I had a check in Bruker TopSpin and it is calculating the frequency values according to the method I introduced. Maybe it is different for other software, but I don't know.


Pattern matching works? Was complaining about fruitless typetests


The issue is, if you leave off the word "parent", then it's not clear that it's a parent. Parent is its role, so it should be left on. The thing that's removed is duplication of the type information. I think generally you'll end up providing more descriptive words when the arguments are even more standard types like a String or an Int.


Hmm, probably could have used a comment explaining so. Don't really get it.


This is my first line in the read me.


Because this is in an each loop you get multiple alerts, which is kind of a drag. Better to have each field get the error class and give this alert (which applies to all the fields) just once.


this is my first edit to the read me


Sweet!


You only ever use the square of this variable, so you can save out a call to the expensive `sqrt`.


That's a suspicious name for a div


To select a theme use: M-x color-theme-select

Find a way to make default theme?


**[unitTests_php_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_php_branches/35267/testReport/) for this commit**


home scrin


Nice work. Be mindful of the how you structure your labels and inputs going forward. Good job getting the validation in there.


admin sprite


Thanks!


TeamCity OTA+ :: rvi_sota_server :: ci [Build 989](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=13188&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **FAILURE**
Summary: Tests failed: 5, passed: 209, ignored: 3 Build time: 00:08:17
### Failed tests
```
org.genivi.sota.device_registry.test.DeviceResourceSpec.GET /group_info request fails on non-existent device: <no details avaliable>

org.genivi.sota.device_registry.test.DeviceResourceSpec.GET group_info after POST should return what was posted.: <no details avaliable>

org.genivi.sota.device_registry.test.DeviceResourceSpec.GET group_info after PUT should return what was updated.: <no details avaliable>

org.genivi.sota.device_registry.test.DeviceResourceSpec.PUT group_info if not previously created should create it.: <no details avaliable>

org.genivi.sota.device_registry.test.DeviceResourceSpec.DELETE group_info should delete group.: <no details avaliable>

```


So, this isn't a migration related comment, but you can actually just leave off the `()` here.


Whoopsy! Accidentally committed this with `fitness-tracker` commits due to JetBrains auto noticing I changed the file. Actually just added a bunch of UI elements for the board.


what do you mean?


We can make this private instead of fileprivate. Also, this can be renamed just like the logger protocol method.

```
private static func log(error: NSError, file: StaticString = #file, function: StaticString = #function, line: UInt = #line)
```


Hi! Would you kindly give some short summary or explanation about "what's funny" with this version of "pwd"?

Thank you.


os_2_0_develop_linux (macumber) - 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)


stops, not visits


If you create a new session (by default without hit in advanced parameters), add a course and students, the session will not show in MyCourses (but will show maybe in the next day). I think the problem is in the coachsessiondate (maybe utc dates issue)


wew


I think we need to revert this @okeefm since @andrequina fixed the dependency updates so we are still using the old handlebars.  Is there an easy way in git to create an undo commit that fixes this?  Or should we just fix by hand?


os_2_0_develop_linux (macumber) - i386-Windows-7-VisualStudio-12: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


Hi,
"sound" is the sound only player. video already has it's own audio engine,
that's why we stop sound here..
But you might need this on purpose ?


Ok looking at your other commits it seems on purpose.
Why don't you mux the video with the sound to ensure sync ?


Or there is one result:

    a---r-------x--->b  r
         '-.    :    .-'
            '-. : .-'
                p


os_2_0_develop_linux (macumber) - Win64-Windows-7-VisualStudio-12: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


I already have a ticket opened for this https://rt.cpan.org/Ticket/Display.html?id=117674


apa ini


Excellent job with this piece. Because the names are the same, you've ensured that they're mutually exclusive selections.


TaskCluster-GitHub: https://tools.taskcluster.net/task-graph-inspector/#aHWcUOaeRL6V8IQqJaYpcw


Inside the 'Clubs' tab, there are four societies (accordion) inside which, clubs' names and their respective head members' names are listed. This representation doesn't look good as there are lot many clubs inside on society so listing them serially is not a good way. Make tabs inside each society and those tabs will be the names of the clubs. When the tabs are clicked then the details of that clubs should be displayed.

Have a look at the Placements Live page, there, both things are used, tabs and accordions.


There should be an error thrown indicating unsupported catv provider or at least a warning if we assume it may work with no login data. Or this should be thrown even earlier when `ap_mso_id` is obtained.


Code style: Space after comma. Fixed these for you in 0743994375d352558a9771daaa0ad63c65a366dc.


I'm impressed that you got the labels for each of the radio buttons and the terms and conditions at the bottom figured out. There are a few gotchas with forms and getting those two things figured out are certainly a couple. Well done!


Can you provide some definitions of what "enter" and "appear" mean in this context (or generally in the context of React Animation?


It's also a right time to add `--ap-username` and `--ap-password`.


Hey!

haha I didn't think anyone but me would look at this code ;). The reason I started messing with the code is that I needed to use a usb audio interface on my RPI, and the audio from ofxomplayer, as far as I know, cannot come out of there, because omxplayer isn't ALSA compatible. However, I found that the soundplayer object CAN play audio out of my audio interface. So what I have here is the sound player running in parallel with the video player. And the sound player ends semi-correctly, so I'm using that to trigger the video end as well. This is all VERY sub-optimal, but I didn't know where else to look--i had no idea ofxomplayer changed a lot.


I think this might introduce a bug wherethe controls look minimized after reopening


As a reminder, all times stored in the database have to use the UTC datetime, as described here https://support.chamilo.org/projects/chamilo-18/wiki/Coding_conventions#time-not-NOW
As such, if the server is properly configured, the time is only checked as a conversion of the local time to UTC vs the UTC in the database.


As you're not using these models, you can simply do `require('./risk_of_bias_criterion')`, without saving them in variables.


Well, I'm, not following dotnet development at all, but it still seems pretty active, both in terms of development and cross-platform builds: https://github.com/dotnet/corefx


@gyrog I'll write a swap file gui, similar to the underdog gui by mistfire (/usr/sbin/underdog). shutdownconfig will also be able to create a swap file, following the same pupsave rules...
well, this commit make rc.sysinit mount PDEV1, then it checks if pupswap.swp is there (if not then unmounts PDEV1)... this happens only if 4 conditions are met... see line 78.. so this effectively happens in pupmode 5

probably a kernel param also makes sense..

@mavrothal i'll improve this and i'll use the output of ```probedisk``` to determine if a device meets the criteria, i see the drive description also gives clues about the drive type:

	/dev/sdc|usbdrv|Lexar USB Flash Drive


@oscar-ol Please open a new issue. Commit comments get lost very easily and are not suitable for reporting issues.


That is an awesome idea, I use the scroll on hover thing to change the volume all the time, can't wait for the update :D


@babak49 why did we remove this? We could have just added a flag to hide this feature if we didn't want it.


Looks good to me


This should be a listener on the form itself


dgffdgfhfh


bbghghg


There is some problem in closing the `<div>`, the squiggles and other sidebar items are being displayed below the accordion container panel. Fix it by either adding, removing or rearranging the divs, whichever is applicable.

Use "Inspect Element" feature of the browser to easily check which element is inside which element.


Do you think we'll have more than those 3 values? If not, I think using a nullable `boolean` is better (`true == "yes"`, `false == "no"`, `null == "unknown"`)


Yanlış çeviri


now including screenshot of alias in .bashrc in vi
<img width="569" alt="screenshot 2016-09-13 10 58 56" src="https://cloud.githubusercontent.com/assets/21345429/18478982/40cf16e0-79a1-11e6-9dba-8914c8094426.png">


This is for the IDE?


I would approve such a PR. Of course, I can't speak for the other devs, but I'd also fervently make the case that it's an improvement over the current situation. It would be better to find out what goes wrong and fix it, but given it's version n-2 for a deprecated module, I wouldn't see the point to enforce it


Scratch that -- this was already fixed but my local machine was having issues due to caching issues.  Looks good.


should the logging be a real module?


booting?? pls share link of working build if any! @rohanpurohit


GOT MY DIRECTION
TARGET and EXECUTE time


@TimHeckel I mistakenly committed a bad `npm-shrinkwrap.json` file for the `promise` package, and tried republishing a couple of new versions before I realized what the problem really was: https://github.com/meteor/meteor/pull/7668/commits/ad61a935146c34e701b16ebc4262590143e8c702. You definitely want to use 0.8.7.


@simonredfern getBranch is working fine, createBranch not giving any error back, validation comes back successful - something may be wrong with my local that I cannot figure out.
Cheers!


@andrerom SDC uses `MYSQL_DATABASE` so testing against `DATABASE_HOST` is not correct. No env are loaded.


@dereuromark Folders `./tmp/cache` and `./tmp/logs` are generated in dev mode. So IMHO they should be generated in prod mode as well. We have removed this `debug` check in 3.x


You'll want to update your `webpack.vendor.js` file to include these new dependencies:

    entry: {
      vendor: [
        'react',
        'react-dom'
        'react-modal',
        'react-redux',
        'redux',
        'redux-saga',
      ]
    },

It really depends on the browser, but if you're in need of the `fetch` polyfill you can also add it to your `webpack.config.js` entry (see: https://github.com/github/fetch#installation):

  entry: ['babel-polyfill', 'whatwg-fetch', __dirname + '/ui/index.js'],


These should be prepended with var, otherwise you create global variables which is very bad.


@drewpitchford I think this method is a good example of what you were talking about in your other comment. `originalSelector` is kind of redundant since the type is `Selector`. Here, `original` would be the role, so that gets left. Then to make it read fluently at the call site, the second argument might be better as `withNew`. The last argument's external name should then just be whatever preposition makes the most since (`for` is probably still the best choice here).

```
func swizzle(original originalSelector: Selector, withNew newSelector: Selector, for class: AnyClass)
```

I think it makes sense for the internal names to be `originalSelector` and `newSelector` so they're actually nouns.

What do you think? I'm still getting the hang of it all.


Excellent use of fieldset and legend.


Would be nice to have some sort of documentation of what this do-while loop does. It removes duplicate vertices, I guess? Isn't that also implemented by Clipper?


Typically uppercase variables are reserved for class names, this should just be `types`.


dat vocab tho


No they should not, please refer to the docs or the support channels and don't hijack a 3 year old commit.


This looks right, and thread-safe 😄


Way to remember the action attribute!


Build report #159618415 for sha bf78c8a72a6756be00a2b65865d498f61b67765f:

[![UnitTests](https://img.shields.io/badge/unittests-passed%20%280/0%29%20-brightgreen.svg)](#)
[![Coverage](https://img.shields.io/badge/coverage-0.00%20%25-yellow.svg)](#)
[![Cppcheck](https://img.shields.io/badge/cppcheck-2%20error%28s%29-yellow.svg)](#)
[![Code statistics](https://img.shields.io/badge/cloc-1808%20/%208427%20%2821.45%20%25%29-yellow.svg)](#)
[![Documentation](https://img.shields.io/badge/doc-success-brightgreen.svg)](#)
[![Documentation coverage](https://img.shields.io/badge/doc--coverage-0.00%20%25-yellow.svg)](#)


Really great stuff. Your final form is marvelously styled and I'm impressed by the added validation.


This looks fine to me too


@loosebazooka @etanshaul PTAL


国庆后吧亲


@error-code 国庆后吧亲


You are wrong.

`!(isOptionList(item) && !isReadOnly(item))`
is equal to
`!isOptionList(item) || isReadOnly(item)`

So it is shown
* for every item that is not an option list (the "read only" info don't care, then)
* for every read only item


@paxtonhare looks good to me


commit


Oops, this is producing `http://www.omdbapi.com/?i={movieID}&plot=full&r=json`. You'll want to use backticks and `${variable}`:

    return fetch(`http://www.omdbapi.com/?i=${movieID}&plot=full&r=json`);


d


|`libraries/stdlib/src/kotlin/collections/AbstractMap.kt:67`|
|---|
It's curious that these are requirements for `keys` and `values`, but not for `entries`.
But I'll change implementation to hold these collections.


seems I still has no permission to commit code


Stray print. Not sure if that even works from QML. :)


Lit :+1:  :100:


Avoid explicit key names when they're unecessary (e.g. `this.belongsTo('Trial', 'trial_id')`)


数值分析


The combination of ul and li is not doing you any favors in this context. It's best to stick to form elements like input, label, fieldset and legend to delineate your form. If those don't fit the bill you can always use divs.


@barischj Does this count as a reply.

I had no idea why I was doing that, it is now fixed.


Descriptions are now broken on live.


Don't write those methods (i.e. `toJSONSummary`) unless we're using them (not sure if we are)


os_2_0_develop_linux (macumber) - i386-Windows-7-VisualStudio-12: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


|`line 104`|
|---|
Will fix in the later branch, KOTLIN-CR-351


We have flag for "No results found" but not for groups. Anyway, we haven't this functionality previously, so I decided that it's easier to remove that.


@nyanp I got the following error in this line

error: invalid initialization of non-const reference of type ‘tiny_dnn::tensor_t& {aka std::vector<std::vector<float, tiny_dnn::aligned_allocator<float, 64ul> > >&}’ from an rvalue of type ‘tiny_dnn::tensor_t {aka std::vector<std::vector<float, tiny_dnn::aligned_allocator<float, 64ul> > >}’


Add timestamps to all tables (:+1: for using `table.timestamps(true, true)`)


Zamiast link, stosowałem "odnośnik", musimy to jakoś zunifikować.


This file is missing from your repository.


filename is mymlauncher.jar as tested today.


I was checking the fork history to see if some fix was developed by others :)

Yeah that issue with ALSA..
i encountered the same problem when trying to apply EQ on the audio output.

I end up building a variant version of the HPlayer based on LibVLC instead of omxplayer for that specific project. It works actually pretty fine, but the libvlc compilation is really painfull so i did not take the time to release the code, but it is planned (for a long time now..)

LibVLC is quite interesting since it supports more format and encoding, allows hw decoding (the painfull recompilation comes from that), output audio thru ALSA, allow multiple instance...
but it doesn't support OpenGL manipulation yet, so it would be a feature lost in HPlayer.

I can send you the binary version of the player if you are interested in.
It can not be commanded by OSC but using standard input instead.
To allow OSC command you could use a little python (with pyliblo) script
to act as OSC listener and write to the player stdin.

Best Regards,


I would have done
`func swizzle(original selector:Selector, with newSelector:Selector, for class:AnyClass)`

Either way works of course, I guess I'm trying to find balance in making it a nice read at the call as well as just on its own.


Why didn't you merge the older and more complete https://github.com/NixOS/nixpkgs/pull/18450 ?


html and css and js


new New or Original - unknown - Filename is mymlauncher.jar

I belive they edited the filename for some reason - possibly a new build.


+1 @drewpitchford Yea, that's way better.


@jbochanski


@dollysree @suhaivms Think about improving the representation of information under 'SAC INFO' tab's first accordion, i.e. 'SAC OFFICE BEARERS', the data looks too congested when all four societies are displayed together side-by-side. Think of some different layout which doesn't look congested. Take ideas from other pages of the website, like "Hall Info" (Although, its style of representation also needs to be changed slightly. Think about it also.)


os_2_0_develop_linux (macumber) - Win64-Windows-7-VisualStudio-12: Tests Failed (0 of 0 tests passed, 0 test warnings)

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


:ski: :surfer: :shipit:


let is an ES6 feature that is not supported well yet. I definitely recommend getting familiar with this stuff, but to safely use it in the browser you need to incorporate a build step into your development workflow to translate this down to ES5. This is outside the scope of this class but google a library called Babel if you want to learn more.


os_2_0_develop_linux (macumber) - 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)


org.swift plz :)


Would it not make more sense to turn this around and simply do this:

```
if(data == "False")
{
    return true
}
return false
```

I am assuming here that the "False" condition is the primary case and if there is no data you want to keep it marked as "compatible".


@barischj The former adds 'files' as a key to the outputted json, whereas the latter doesn't.

eg.

{
'files':
    [ 'test.txt', 'other_test.txt']
}

instead of

{
    ['test.txt', 'other_test.txt']
}


We can document this class as thread safe now.


server


That's rather sad.


自动作曲第一章改综述.md

傻逼


There're a few issues arising from the weird plurals. For example, even though I know `risks_of_bias` is the correct plural for `risk_of_bias`, it's very easy to overlook the difference. In this case, I would argue that it's best to use `risk_of_biases`, which reads very wrong, but is easier to spot.

I would say the same for `criterion` vs `criteria` (i.e. use `criterias`).


this should be in `scripts/` not `script/`


os_2.0_develop_signal_slot_bug (kbenne) - 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)


This YAML looks formatted improperly after rendering: https://github.com/kubernetes/kubernetes/blob/master/examples/experimental/persistent-volume-provisioning/README.md#ceph-rbd


Have you pushed this to npm?


commit inicial


Can you push this tag? I don't see it on GitHub.


Rather than abuse SettingError for this, why not add a MaterialIncompatible result code and use that to re-display the message added in 2441275f2972db33a34fc2d19851ad64e3575d39 ? That way a user will be informed about this instead of getting a generic "setting error" message.


does .NET not have mime type checking?


super


auto


This is 👍 as far as I can see. I've set up TravisCI on the repo just for giggles, but I might need to tweak the `travis.yml`. Have you pushed this to NPM? Do you want to? It would make installing it in our projects simpler.


This satisfies the assignment but your form needs a lot of cleanup. Remove ALL of the ul's and li's from it and fix the styling. I suspect that the validation JS is copy pasted from somewhere. This itself isn't a bad thing, since you should be comfortable using other folks' code. However, having big chunks of code that you don't fully understand can result in infuriating errors later down the line. In this case, your code will probably work fine in Chrome and Firefox, but will definitely fail in IE, Edge and Safari.


@oltmannsdaniel Actually the shadow concept was taken from Material Design Project by Google. Check it out at https://getmdl.io/ That's why i called it Material.


I'm not sure we should expose the path, since it is intended to be an implementation detail, but it's probably fine to leave for now.


Shouldn't we start for preparing the merge so the work could be continued in-tree?


Inicio del tema, sin acabar


hahaha!


Don't forget to add this to your `webpack.vendor.js`


I'm assuming that you own copyright to this and not Ultimaker ;)


ASIHPValidation (shenb) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


This should be 'unowned' I think.


movies: new Immutable.List(),


That seems like a better idea yeah.


this is not necessary if archive mounter loads this file, you can copy/paste that. we should suggest the built in application

Archive Mounter, or explain both .


I want to keep the flat style. And Wiki is now enabled.


it does :)


Nice! 👍🏻


this script needs to change to reflect new filename.


> Multiple dots handling is very important

I think changing `find_last_of` to `find_first_of` should be sufficient for the special case.

>  Also, please change all cases where a bare extension is added to SupportedReadFileTypes.

Ok. I'll make a PR with this and the other change, pending your fix for the All Files issue.

> Could you also check what happens in the add data dialog in case of bare extension is specified

Do you mind to clarify what to check here? After my change "it works again" -- FreeSurfer (e.g. `.pial`) files load properly as "Model" from the dialog. The string that is displayed in the dialog comes from the `q*Reader` class, e.g. `qSlicerModelsReader.cxx`, so I don't immediately see a relationship between the SupportedFileTypes and the dialog.


Wait, why are we skipping these tests?


i'm not sure why i made this file with sudo, the file is loaded by the userid, in the personal folder of Programs, and from the .local folder in the home folder.

we don't need to make this file as sudo (root) managed anymore.


@oltmannsdaniel Thanks. I will be sending an email to daniel@thedcdesigns.com from my email. Please share the skype ID if you would like to.


again permissions are home user ~ no need to sudo this or set "owner" not permissions by the way.

chmod is permissions, chown is who owns what.


Backslash before FOS


Good point. That's a far better resolvement. I'll fix it right away.


If you agree I can rework that 😉


It's more conventional to put these exports in a file called `types.js`, and then to just import that file. Also, with individual exports you have to do:

    import * as types from './types';

Whereas if you export an object, like so:

    export default {
      UPDATE_SEARCH_TERM: 'UDPATE_SEARCH_TERM,
      ...
    }

Then you can simply do:

    import types from './types';


This change
- moved the CSS to external file
- Made node name visible in a node on a graph


Oops. Pushed now.


Oh yeah, I would love if you could send that binary!

On Tue, Sep 13, 2016 at 11:09 AM, Maigre <notifications@github.com> wrote:

> I was checking the fork history to see if some fix was developed by others
> :)
>
> Yeah that issue with ALSA..
> i encountered the same problem when trying to apply EQ on the audio output.
>
> I end up building a variant version of the HPlayer based on LibVLC instead
> of omxplayer for that specific project. It works actually pretty fine, but
> the libvlc compilation is really painfull so i did not take the time to
> release the code, but it is planned (for a long time now..)
>
> LibVLC is quite interesting since it supports more format and encoding,
> allows hw decoding (the painfull recompilation comes from that), output
> audio thru ALSA, allow multiple instance...
> but it doesn't support OpenGL manipulation yet, so it would be a feature
> lost in HPlayer.
>
> I can send you the binary version of the player if you are interested in.
> It can not be commanded by OSC but using standard input instead.
> To allow OSC command you could use a little python (with pyliblo) script
> to act as OSC listener and write to the player stdin.
>
> Best Regards,
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/vberthiaume/HPlayer/commit/7c92cda10413b951794d95208d420c4379698785#commitcomment-19003188>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADjIMdAJVWJNKPw2z38Hzyl9EXLjAnfDks5qpry0gaJpZM4J7ww8>
> .
>


eslint does not yet support those, and we don't use them yet because they require regenerator.


json.Search || {}


機械学習概要byPRML


You can use `takeEvery` instead of putting `take` in a `while(true)` loop.


video_state_python.c also needs:

+#include "../configuration.h"


is rate still a command?


I think you should delete this line sir.hehe


Typically I prefer to put actions that are returned from the action creator, like:

    import { selectMovie } from './actions';

    yield put(selectMovie(movie));


That was undone in https://github.com/airbnb/enzyme/pull/487/commits/607928f87b98e55662793b58bfac4fc885c08f96


You should never directly use the string value for types, instead you should use the constant:

    const action = yield take(types.GET_MOVIE);


yours.


It's also weird that you're exporting types from actions like this because now your action creators are available in your `types` variable.


@calvinhp Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.relationfield/9/violations
```
plone/app/relationfield/adapter.py:0:1: I001 isort found changes, run it on the file
plone/app/relationfield/event.py:9:1: C901 'extract_relations' is too complex (13)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


os_2_0_develop_linux (macumber) - 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)


It's convention to attach propTypes in the constructor:

    class App extends React.Component {
      static propTypes = {
        searchTerm: React.PropTypes.string,
        ...
      }
    }


>Why didn't you merge the older and more complete https://github.com/NixOS/nixpkgs/pull/18450 ?

Didn't notice it, sorry.

Added your changes.


Although this branch is very old and developers have change the focus, I support the idea to isolate the problem and test the rest as minor damage.


:)  thanks, fixed.


Typo : forlder --> folder


add a method which pull out all customer information


tabs? maybe this was copy/paste


Hii It is changed file.


These is for testing pupose.


@calvinhp Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.relationfield/10/violations
```
plone/app/relationfield/adapter.py:0:1: I001 isort found changes, run it on the file
plone/app/relationfield/event.py:9:1: C901 'extract_relations' is too complex (13)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


You're missing redux, redux-saga, and react-redux.


You're right, the get request part is supposed to be handled by Symfony.  Symfony has another method that does the correct thing, called `getRealMethod()`.

Please refer to the commit #15140
This should be the correct one.

Thanks Graham!


Doesn't it make sense to null `authz_token` also in this case?


Actually Exercise 4


I'd change "Logstash logging servers, and Linux Ubuntu monitoring servers." to just "and Linux monitoring servers."


Fair enough, but since `eslint-config-airbnb` is being used by others, who might use `async/await` functions, what is your recommendation? Disabling the rule for the time being?


"... that patient data *may be* collected..." - missing the "be"


bla


Yup, it is at https://emberobserver.com/addons/ember-bootstrap-time-input-group, or https://www.npmjs.com/package/ember-bootstrap-time-input-group. Although some setup may be incorrect since it doesn't seem to be linked to this repo.


Will this trigger when remote side revokes some token for some reason? Does it trigger when you change authn and/or authz in local cache (for test)?


why this change ?  or do you just need to rebase ?


thanks
fixed


Yeah for Rubymine... it's harmless.


If your component had a "No results" state, setting results to `[]` here would mistakenly render that state. Instead, you could set `results` to `null` here so that you handle 3 separate states:

    null // loading
    [] // no results
    [{}, ...] // results


What parser are you using?

I'd say you should do two things:
 - file an issue on eslint, so they're sure to fix the issue when they update to support async functions
 - disable the rule for now in the same place you override the default parser.


`babel-eslint`, ok will do! thanks!


Why do u use print instead of LOG ?


atualização


Lgtm


one hides the docks, the other goes fullscreen, it shouldn't be the same

On Tue, Sep 13, 2016 at 11:38 AM, Ignacio Etcheverry <
notifications@github.com> wrote:

> What's the point of this distraction mode now? Wouldn't it be the same as
> fullscreen mode? IMO it was fine :(
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/godotengine/godot/commit/f10d2bd3944f3a520cf9f131b801f403c834ea6e#commitcomment-19002581>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AF-Z2yjPI4KZoi7Y7o7H4aSAbF9bq-iBks5qprVVgaJpZM4J7v0J>
> .
>


It needs to upgrade to .net framework 4.0 and add System.ComponentModel.DataAnnotations reference


Here are some warnings for you:

http://pastebin.com/1dMRmTsY

Also, there is a compilation error, with INT_MAX undefined:

```
diff --git a/engines/bladerunner/audio_player.cpp b/engines/bladerunner/audio_player.cpp
index 1698bfb..dc6f195 100644
--- a/engines/bladerunner/audio_player.cpp
+++ b/engines/bladerunner/audio_player.cpp
@@ -166,7 +166,7 @@ void AudioPlayer::fadeAndStopTrack(Track *track, int time)
 int AudioPlayer::playAud(const Common::String &name, int volume, int panFrom, int panTo, int priority, byte flags) {
        /* Find first available track or, alternatively, the lowest priority playing track */
        Track *track = NULL;
-       int    lowestPriority = INT_MAX;
+       int    lowestPriority = 1000000;
        Track *lowestPriorityTrack = NULL;

        for (int i = 0; i != 6; ++i) {
```


so let's go ahead https://github.com/OCA/OCB/pull/542


@nbasili I don't think that we should be changing this version. This is the version of the zendesk framework we are using. We are not gonna move to 2.0 just yet.


could we have some more detailed commit messages? I also wouldn't commit any temporary changes.


Could you also provide a log with `--no-cache-dir` and `--write-pages` or `--dump-pages` of the complete process from authentication till the moment download starts for analyzing (I don't have CATV)?


I think it's the "repository" attribute in `package.json`. See the [`ember-cli-form-errors` package file](https://github.com/dmcouncil/ember-cli-form-errors/blob/master/package.json) for example.


ASIHPValidation (shenb) - x86_64-MacOS-10.9-clang: OK (2318 of 2326 tests passed, 24 test warnings)

 * 11 tests had: EIO diffs.
 * 7 tests had: ESO big diffs.
 * 8 tests had: Table big diffs.
 * 3 tests had: MTR big diffs.
 * 16 tests had: ESO small diffs.
 * 25 tests had: AUD diffs.
 * 25 tests had: RDD diffs.
 * 13 tests had: MTR small diffs.
 * 1 test had: Table small diffs.
 * 1 test had: ERR diffs.
 * 1 test had: MTD diffs.

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


uf, it is still far far away to be playable....

what is needed to merge it to main tree?

madmoose, thanks, but your part was much harder to figure out, so.. respect man :)


Please update translations another time prior to the actual release. I've completed the German translation today (and the user base for Signal in Germany is rather large).


I don't think the 64 bit versions will work on _any_ OS unless you have turned on the required setting in BIOS. (I had to turn it on in Linux. Haven't tested this on a Mac, but I think it's more a hardware than software issue...)


By the way, these links will reload the page, resetting the JavaScript. Internal links should use `Link`. See #2976.


@dollysree @suhaivms In this commit, only display layout has been changed, but the code has not been formatted. In the code there are following formatting related problems:

- Indentation problems in elements wrt. parent-child relationship.
- So many extra blank lines are there after few elements or some text.
- No comment has been added. You could add comment about different tabs e.g. For SAC INFO tab, add comment like this
`<!--SAC-INFO TAB. It shows elected members of sac under different positions-->`
`  ..............Tab CODE.....................`
`   <!--END SAC-INFO TAB-->`
- The classes and ids used in the accordion based panels' code for club societies are not semantic. e.g.
`<div class="panel panel-default">`
  `<div class="panel-heading"> <a data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" class="collapsed">`
											        `<div class="nav-icon"> <i class="fa fa-plus-square"></i> <i class="fa fa-minus-square"></i> </div>`
											        `<h1>Director’s Nominee</h1>`
											    `  </a> </div>`
											     ` <div id="collapseTwo" class="panel-collapse collapse">`
Here, the id name of the panel is 'collapseTwo', that doesn't convey the true meaning of this panel, so you can replace all of its instances with 'panel-director-nominees'. Similarly you can see the class names and modify them accordingly. But, if after changing the class name or id name, some styles are removed from the elements (check the layout and its style in the browser after doing each replace or modify operation), then undo the change.


mkdir prueba


Zup


*task


ASIHPValidation (shenb) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1186 of 1186 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-35.98%25-green.svg)


Well `MYSQL_HOST` is not used by this file, so in this file, as is, this  makes sense.
If you can forward me the env.php file or similar used on SDC that would help for me to understand your issue.


Ive got alot of Errors by compiling it on my Linux Server

`Object.cpp:1541:11:`
`ScriptMgr.cpp:1394:350`
`Object.cpp:1570:25:`

and so on


@james2432
![image](https://cloud.githubusercontent.com/assets/550895/18480777/f366f0d8-79a7-11e6-8dd9-95acd5a2e09a.png)

rue / street


so i found it but i sadly did not compile it with static lib so it still require the custom recompiled version of libvlc which i do not have here. I'll try to recompile it properly and send it to you but it will take some time (libvlc compiling takes couple hours...) i'll let you know if i end up with something usable.


I guess it may be more terse to wrap the main auth code in `while True` and just evaluate `continue` here instead of recursive call to `_extract_mvpd_auth`. I also think it's good to place some watchdog in auth code in case several subsequent tries fail with `pendingLogout` in order not to stuck trying forever.


I juuuuuuuust pulled them and noticed your work, danke!

Your translations should be rebased into this commit.

e.g.

```
 /* Button text */
-"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device";
+"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Neues Gerät verknüpfen";
 /* Alert title */
-"LINKING_DEVICE_FAILED_TITLE" = "Linking Device Failed";
+"LINKING_DEVICE_FAILED_TITLE" = "Verknüpfen des Geräts gescheitert";
 /* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */
-WAITING_TO_COMPLETE_DEVICE_LINK_TEXT="Complete setup on Signal Desktop.";
+WAITING_TO_COMPLETE_DEVICE_LINK_TEXT="Schließen Sie die Einrichtung von Signal Desktop ab.";
```


can you make that (`time.Hour`) a variable ? Maybe we want to play with it during sim & it could come from the simulation file.


@james2432
![image](https://cloud.githubusercontent.com/assets/550895/18480862/3bc11642-79a8-11e6-82f3-74d9ca1a5c41.png)
street


sounds good, thank you so much!

On Tue, Sep 13, 2016 at 11:49 AM, Maigre <notifications@github.com> wrote:

> so i found it but i sadly did not compile it with static lib so it still
> require the custom recompiled version of libvlc which i do not have here.
> I'll try to recompile it properly and send it to you but it will take some
> time (libvlc compiling takes couple hours...) i'll let you know if i end up
> with something usable.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/vberthiaume/HPlayer/commit/7c92cda10413b951794d95208d420c4379698785#commitcomment-19003921>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADjIMdmpSrKSn2-TLFn1nDMc2B4Luq48ks5qpsYcgaJpZM4J7ww8>
> .
>


@james2432
![image](https://cloud.githubusercontent.com/assets/550895/18480923/6c56d0da-79a8-11e6-9163-0524d8248593.png)

street


That's weird. Shift+F11  doesn't toggle full screen for me. It just hides everything except the central dock (with scenes tabs hidden).


So the biggest thing is just to make sure you are only hitting the information schema once.  Mysqldump for example run show tables like on every table you dump so on a setup with a couple 100k tables you will be about 10x slower then just running it once.

As far as as the stats on metadata portion goes, you are likely better to just make sure its disabled.  It is off by default in 5.7, but i've seen it on by default in the past.


@simon-m-mudd I don't think the 64 bit versions will work on any OS unless you have turned on the required setting in BIOS. (I had to turn it on using Linux. Haven't tried it on a Mac...)


Rue = Street
Road = Chemin  (might have been the datasource it said Chemin Carrière)


The bigger benefit in my use case is https://github.com/jeichorn/mysqldump-php/commit/1e2888c79cad9e9a38665fbc080f85c8b85ebacb

Since it allows me to show tables externally chunk them and then dump in parallel.  Which is way outside of the normal mysql use case, but pretty handy when you need to dump data from 500k tables.


The requirements for the inclusion are that the code is clean, always compiles and is in active development. That is, if the engine is not progressing from more than 6 months, it could be removed from the tree.

These days we prefer that more ScummVM development is performed in-tree, with early benefits of buldbot, and many developers seeing your code. Of course, there are also other benefits of being a ScummVM Team member in general, they're enlisted on our Developer Central: http://wiki.scummvm.org/index.php/Developer_Central#Team_Member_Benefits


this is copy-paste, possibly avoidable by use of an iterator?


This breaks configuration at all :(


@nickschot I'm certainly in favour removing any mutation of the content array. This should be handled in the route/controller/parent component as per DDAU.


Should this be smaller than *0.17*?


The following doc(s) have been deployed to the [1863migrat](https://1863migrat-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/migrate](https://1863migrat-static-docs.pantheonsite.io/docs/migrate)
- [docs/migrate-manual](https://1863migrat-static-docs.pantheonsite.io/docs/migrate-manual)


This line is not sufficient as the getYYYY... call returns a string with a blank. Please have a look at the other source that I showed you in proxy-fh16.


The following doc(s) have been deployed to the [1863migrat](https://1863migrat-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/migrate](https://1863migrat-static-docs.pantheonsite.io/docs/migrate)
- [docs/migrate-manual](https://1863migrat-static-docs.pantheonsite.io/docs/migrate-manual)
- [docs/migrate-wordpress](https://1863migrat-static-docs.pantheonsite.io/docs/migrate-wordpress)


Test Comment!


@james2432 Sharpe's Lane - Not Way


What's the problem here? I corrected it to Street from your road


looks like a dodgy area

On Tue, Sep 13, 2016 at 11:48 AM, Denis <notifications@github.com> wrote:

> @james2432 <https://github.com/james2432>
> [image: image]
> <https://cloud.githubusercontent.com/assets/550895/18480777/f366f0d8-79a7-11e6-8dd9-95acd5a2e09a.png>
>
> rue / street
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/osmottawa/imports/commit/01a7e28c28865781af33b8a413c241244ead261c#commitcomment-19003909>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHhvztZKfb7dqFTXXIfMhU4CT8Pm-17pks5qpsXfgaJpZM4J71R4>
> .
>


Yes that would probably be safer, but I don't think any Windows/Linux users will select a file with the `.app` extension.


$mod_pagespeed_dir/third_party/protobuf/src/src -> $mod_pagespeed_dir/third_party/protobuf/src


Closes #13 too


![image](https://cloud.githubusercontent.com/assets/550895/18481254/92ed149c-79a9-11e6-9784-795cd9d969d4.png)

This one is good 👍


Missing quotes `"` @james2432


@Elmo337 - we are checking this now


Already corrected


This one is good
![image](https://cloud.githubusercontent.com/assets/550895/18481373/f916e8ba-79a9-11e6-9037-010dc75492fb.png)


That should be http://13.95.91.76/repositories/DataDriven @ 22


@james2432 I'll let you clean that last commit, a few roads you overlapped from my last commit.


Thanks for testing!

Please make sure you use opentracker-arduino-board v1.0.4 (new release), as it prevents output on the USB console to hang the device when USB is disabled.

Note also that the device is still operational with slower CPU clock, so the LED should keep blinking if you call addon_delay() or status_delay().


That should be http://13.95.91.76/repositories/DataDriven


Die While schleife solltest du vielleicht noch fixen, wenn ich das grade richtig gesehen habe wird die nicht mehr benötigt


@DenisCarriere Committed.


please add a genric method for the applied field


Good :smile:. To be honest, that was some cargo cult programming where I was inspired by the `build.jl` of GLPK etc.


We were not sure that was an accurate description and did not have a place where it has been used yet.


Oh jaa


This commit delivery the first version of "Napps App Home Page".
![napps-desktop](https://cloud.githubusercontent.com/assets/32010/18481581/053a3724-79b3-11e6-86dd-2ad25a89ad70.png)


By the way, disabling USB alone should save around 25mA at 12V input.
I'm planning to disable USB with ignition OFF, to save the battery when the vehicle is parked. It could be disabled altogether, but that would make it difficult to debug.
I think I will add some config build option in "tracker.h" for that.


I think this code should not be here.
How about add a method is_secret() to Mail class?


When using find you should return true if the item matches or false if it doesn't and the item will be the result of the find call. This way it'll always return the first network because `network.name` is treated as a truthy value


The implementation is JS-specific. In JVM the implementation of `toArray` is provided implicitly by compiler, however one could override it with "accidental" override technique. There were some debates in how `toArray` should be available for implementation in JVM.


Yeah, it should be `return network.key === networkKey`


What happened here?


No, I removed that a while ago.


Can you raise a pull request for the branch created for 4d4?


os_2.0_develop_signal_slot_bug (kbenne) - 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)


Another option is to have `AbstractMutableCollection` to be not a typealias, but rather an inheritor of `j.u.AbstractCollection`. Then we could make these methods to be `abstract override`


Appears to be working for me... Thank you!


that was fast, GL for LTC!


0 or 1 optional tests probably do not need a progress bar, so we can just hide it in signup.client.view.html (the error messages should handle user notification for that case). I do like the colors, so I duplicated the progress bar array, but we could eliminate that if its too verbose. I also provided the option if those 3 ranges are not defined, to fallback on the percentage dual color scheme in password-validator.client.directive.js. I think far more people will stick with the 2-4 optional tests rather than add more, but this "should" handle all of those cases.

I made these changes on my repo:
https://github.com/meanjs/mean/compare/master...wansco:master?expand=1

I'll be out of town for the next week or so, so I probably wont get to creating a new PR anytime soon. I could probably clean up password-validator.client.directive.js considerably and run this through a bunch more tests.

I also broke the existing tests by injecting $window in password-validator.client.directive.js (to get access to the sharedConfig object). I need to figure that one out.


Good luck for LTC!
Btw the LTC test was set to 10+0.1
So I had to terminate.


Also fixes #330


One question: how do I encode a 32 or 64 bit XMM (not MMX) register operand with this new design?


@schuemie What happens in `Cyclops` when all \beta == 0.0?  Does it return the wrong prediction?


TeamCity OTA+ :: rvi_sota_server :: ci [Build 990](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=13198&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


I think this screwed up a lot!


So this works as I hoped/expected. For every set of jvm flags you get a different worker process and they all stay running. So you can compile different parts of your app (for whatever reason?) with different settings here and it all behaves correctly


I don't know what it is, could you add a comment?


Thanks for the heads up. I just realized it broke mine too.


# Исправлен equialHeight в модальном окне
```
$(window).on('resize', function(){
  if( $( window ).width() >= 768 ) {
  $('.modal__height').equialHeight();
  }
}).trigger('resize');
```
Дело в том, что если вызывать equialHeight через обработчик ```onresize```, то блоки равны максимальному значению ```padding``` этих блоков. Вся проблема в модальном окне. По умолчанию, модальное окно скрыто, а equialHeight вызывается после загрузки страницы. Поэтому блоки через eqiualHeight неправильно высчитывались.
Было решено поместить код equialHeight в обработчик ```shown.bs.modal```.
```
$('#destroy').on('shown.bs.modal', function () {
 if( $( window ).width() >= 768 ) {
  $('.modal__height').equialHeight();
 }
});
```
После вынесения ```equialHeight``` кода в обработчик  ```shown.bs.modal```, высота блоков вычислялась правильно, потому что, equialHeight срабатывал, когда модальное окно со всеми элементами отобразится в браузере.


How this part can be called if you guard all by  if (m_CastItem)


@sunset1215 So how do I resolve the error?


@Kha We are planning to rename it to `obtain`. The problem is that this is not a regular `let`.
For example, with the "real" `let`, we can write the following type correct expression.
```
let n := 10 in
exists (v : vector nat n) (w : vector nat 10), v = w
```
This expression type checks because `vector nat n` and `vector nat 10` are definitionally equal by `zeta`-reduction (i.e., replacing the let-decl with its value).
The `let`+pattern does not support `zeta`-reduction since it is syntax sugar for `match`.
For example, the following example is type incorrect:
```
let (n, m) := (10, 10) in
exists (v : vector nat n) (w : vector nat m), v = w
```
The new syntax will be
```
obtain (a, b, c) := p1 in
a + b + c
```
for programmers, and
```
obtain (a, b, c), from p1,
a + b + c
```
for lean2 users that like the current `obtain` syntax.


closes #147


Customization of VideoPlayer bar and settings button frame changes


you might have to include the
```services:
    postgresql```` thing


@msfitzsimons sorry to kibitz Michael, maybe should emphasize 'only on Legacy Portal'?


The following doc(s) have been deployed to the [1863migrat](https://1863migrat-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/migrate](https://1863migrat-static-docs.pantheonsite.io/docs/migrate)
- [docs/migrate-manual](https://1863migrat-static-docs.pantheonsite.io/docs/migrate-manual)
- [docs/migrate-wordpress](https://1863migrat-static-docs.pantheonsite.io/docs/migrate-wordpress)


Can we remove this line?


Warning! Hardcoded message string


Thx for info, but I don't have much time for doing this (work, personal life), so for me it's hard to guarantee active development. And I'm developing only on msvc15 and I started with this because I wanted to learn IDA disassembler (and I love blade runner :)). I think more active developers is what this engine needs. and most of engine code was written by @madmoose


@ajithcj
Thanks...now fixed.


This file has nothing to do with the build bro. It's just a record of what blobs we use for keeping track.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 990](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=13198&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 237, ignored: 3 Build time: 00:11:31


lol


turn out there's a lot more wrong than document_ftp. Specifically with the account module, this can't be sensibly solved by simply excluding stuff. Whoever wants proper tests in 7 will need to look into this and fix the tests


Could you elaborate on the problem you're seeing?
Note that this corresponds to building PSOL from branch, not with using the PSOL library. I guess we may need to edit the docs to suggest building off release tag for that?


@ghsr do you have hotspot working? And WiFi fully working?
I have ported essentials patches already but hotspot not working. And WiFi working unstable.(connect/disconnect frequently)
Patches:- https://github.com/google-aosp?tab=repositories
Device tree:- https://github.com/ishantvivek/android_device_samsung_kyleprods/tree/n?files=1


where can find 1.6.3's release plan?


this should be Boolean, not Boolean


boolean


If you pass `f` to `go`, I believe you can avoid scoped type variables without code duplication. The same goes elsewhere.


Why did you added rem into the array OMG, this might be instable, read the complete code again *-*


Looks good. It's important to maintain a "clean" api


Lol.


@wluyima Some of the tests related to Cohort are encountering an error:

`org.dbunit.dataset.NoSuchColumnException: cohort_member.COHORT_MEMBER_ID -  (Non-uppercase input column: COHORT_MEMBER_ID) in ColumnNameToIndexes cache map. Note that the map's column names are NOT case sensitive.`

Seems to be something trivial. I'll try to fix it and submit the PR.


https://github.com/6c37/crux-ports/issues/39

This footprint error is quite weird, for some people it happens and for others not, probably some optional dependency, but what one, and do we prefer users to have NEW or MISSING footprints?


саня вернись


we generally start "@return" comments in javadocs with a small letter and no period, because they are not sentences. (Only the description has properly capitalized sententences with periods)


Yeah i corrected it - https://github.com/DanielShlomo/Duckuino/blob/master/js/Duckuino.js


Apparently not :open_mouth:


This part is actually only supposed to be called if m_castItem, sorry for not being clear on that; this is a continuation of https://github.com/cmangos/mangos-wotlk/commit/62fe263937398112afef495808b7b81e0ea14d2a

basically, we want guardians summoed by spells (the mage's water elemental, the priests shadowfiend, etc) to scale with level, but all guardians summoed by items (target dummies, explosive sheeps, cat figurine, etc) to NOT scale, unless they of course are engineering trinkets (dragonlings, battle chicken, etc)


working


xD Thanks :3 What can i add to my principal project ?


new link working


nginx building process: get ngx_pagespeed, download PSOL as tar.gz, build ngx_pagespeed was broken by this commit. Maybe you changed ngx_pagespeed build process - and PSOL must be cloned from git. Or some other actions must be applied. But current ngx_pagespeed git is incompatible with PSOL 1.11.33.3


That is useless, its created on the first '>>file'.


ASIHPValidation (shenb) - i386-Windows-7-VisualStudio-12: OK (2324 of 2332 tests passed, 24 test warnings)

 * 11 tests had: EIO diffs.
 * 7 tests had: ESO big diffs.
 * 8 tests had: Table big diffs.
 * 3 tests had: MTR big diffs.
 * 16 tests had: ESO small diffs.
 * 25 tests had: AUD diffs.
 * 25 tests had: RDD diffs.
 * 13 tests had: MTR small diffs.
 * 1 test had: Table small diffs.
 * 1 test had: ERR diffs.
 * 1 test had: MTD diffs.

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


now is correct


You have to run your code in irb. This will not work
1. variable names MUST start with small letters.
2. when you want to access a value in a hash you CAN NOT have a space between the variable name and the hard brackets.


tested


What is `Funktion:`?


"a" instead of "an"


Sure,  but i'm rewriting the parser/interpreter/compiler to use associative arrays, it will make the compiler much more efficient because you will not need to use all those for loops...
I think i'll get to finish it tomorrow.


i guess this should happen never, so warning may be helpful. Theorically speaking should be DEBUG as well, it affects a TX, not the overall system...


Why `self`?
And why are you hard coding the response? This method is supposed to return the information about the bkok no matter what the title is and who wrote it.
'Thomas Ochman, Coding As A Craft, Pragmatic Sweden, 2016, 50' in the question is just an EXAMPLE.


)x20 is not a non-breaking space.


Don't leave these logger calls in the code.


"keeps"


What does 'seperately' mean and why do you want that?


What is this file supposed to do?


<!-- PMABOT:TAB -->
This commit is using tab character for indentation instead of spaces, what is mandated by phpMyAdmin. Please check our [Developer guidelines](https://github.com/phpmyadmin/phpmyadmin/wiki/Developer_guidelines#Indentation) for more information.

Offending files: test/libraries/PMA_server_privileges_test.php


"Group" seems to be too generic of a name. Remember discussion we had in the past about "Group" vs ResourceGroup and we settled on qualifying the word "group" b/c of multiple different uses. So this sounds like `ActiveDirectoryGroup` (since the inner is `ADGroupInner` --- but we don't want the abbreviation here either)


boolean


hmm?


`App` is not a good folder name. We always want to use lower case in folder names


Did you try uncommenting this constructor out? Still segfaulty?


Hi Antony,

I just checked and I only get the error with gfortran, and not with ifort.
I also only get the error if I turn the 'ihm' option to '1', which makes
the halo-model part of the code verbose.

Any ideas?

Alex

On 13 September 2016 at 01:28, Antony Lewis <notifications@github.com>
wrote:

> I can't see any reason why that loop would not be thread safe, can you? Do
> you get the same problem with both gfortran and ifort?
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/cmbant/CAMB/commit/3018e4b073afb4cd1038e6110417321dbec85d2e#commitcomment-18997709>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AIt64Q-WeMW_-Veq4rEvQXC2eRJM80p0ks5qpl69gaJpZM4J0HEx>
> .
>


Ah, thanks for clarify. I misundestand code.  cInfo related to summoned creature. )


Good idea, i'll see this ^^


The following doc(s) have been deployed to the [1823planc](https://1823planc-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/platform-resources](https://1823planc-static-docs.pantheonsite.io/docs/platform-resources)
- [source/_views/doc.html](https://github.com/pantheon-systems/documentation/commit/4601ec62dd88ff6fdfb3d7997604d9f4858b9e27/source/_views/doc.html)
- [source/docs/assets/css/main.css](https://github.com/pantheon-systems/documentation/commit/4601ec62dd88ff6fdfb3d7997604d9f4858b9e27/source/docs/assets/css/main.css)


Because it is sensu handler syntax. I can check it @cznewt


Any strong reasons why you put `isordered` as a field instead of a type parameter? I was originally thinking it could be something useful to dispatch on for certain code.


ASIHPValidation (shenb) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2358 of 2366 tests passed, 24 test warnings)

 * 11 tests had: EIO diffs.
 * 7 tests had: ESO big diffs.
 * 8 tests had: Table big diffs.
 * 3 tests had: MTR big diffs.
 * 16 tests had: ESO small diffs.
 * 25 tests had: AUD diffs.
 * 25 tests had: RDD diffs.
 * 13 tests had: MTR small diffs.
 * 1 test had: ERR diffs.
 * 1 test had: MTD diffs.
 * 1 test had: Table small diffs.

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


this commit is also related to 	FRESH-657 #16


ASIHPValidation (shenb) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.svg)


An XMM register always has a width of 128 bit, so %xmm1 is {RT_XMM,1}.

Whether an instruction only accesses part of an XMM register is not specified with that, but
as before with Instr.vt set to VT_32 or VT_64 (or if the width is known due to a specific
instruction type by VT_Implicit).


Sorry, this will be much slower (since it forks off bc for every math call).

Your first solution was actually better.


@satya164 @foghina but even using `BaseActivityEventListener`, when running on < RN 0.33, the code won't compile because the new `onActivityResult` method signature does not exist. Am I missing something?


The diff on main.js is kind of impossible to read. I'm basically wrapping all main code in this switch:
http://stackoverflow.com/questions/4565112/javascript-how-to-find-out-if-the-user-browser-is-chrome/13348618#13348618

If Chrome is detected run main code, otherwise don't run code and show Chrome Overlay.


Hmm, right. So the easiest thing to do for you would be to just "git checkout release-1.11.33.3-beta" before building. We need to decide the proper course of action overall.

@jeffkaufman Looks like I caused some trouble with this; and our requirements are kinda inconsistent.
Hmm, I could just include the union of the two include paths, that may work with both?


`groups` is used once here for group cvs...


If nothing else, the rocks could be split into two different types of objects: "smashable rock 1" would just be strewn about in the middle of nowhere as a source of encounters, and could respawn after you unload the map and come back (the current behavior); "smashable rock 2" would be the one that's used to block off access to certain pathways a la Cut trees, and breaking one of those would make it permanently disappear so you don't have to bring your HM slave every time you want to go back and explore that area.


And also here for shuffling amongst the samples belonging to the same group...


@amueller


Also see [Issue 269: Cmake and failed link when using SunCC](https://github.com/weidai11/cryptopp/issues/269).


Yeah, I see now how it appears, but this is actually because we're in the Spell Effect SummonType which apparently don't need creature info at all (done in all the various DoSummon effects) so I needed to call fetch cInfo here in order to get the right level range... this probably can be improved.


`XWikiDocument` shouldn't be exposed, use `DocumentModelBridge` instead. It's the interface implemented by `XWikiDocument`.


Don't use tabs.


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)


You do know you could just add YUNoMakeGoodMap as a maven dependancy right... its hosted on Forge's maven.....


Nothing was wrong, I just posted the street sign to confirm the street. Realized you corrected it.


Autumn


A test in the boradcast system


This got fixed upstream as well, heads up on a merge conflict here:

```
	future := r.GetConfiguration()
	if err := future.Error(); err != nil {
		r.logger.Printf("[WARN] raft: could not get configuration for Stats: %v", err)
	} else {
		configuration := future.Configuration()
		s["latest_configuration_index"] = toString(future.Index())
		s["latest_configuration"] = fmt.Sprintf("%+v", configuration.Servers)
	...
```


Very funny


Nope. Because we get a zero-row FFDF object somewhere it crashes. I have a fix, but couldn't build Cyclops to run check (as mentioned in my e-mail). Currently all my machines are busy for the symposium and R-Studio on my laptop is quarantined by our corporate anti-malware software, so I don't have a clean environment to investigate the build issues ;-)

Will follow up with you in a few days (I hope).


are you sure?


There's an absolute path in the dot settings file. A Windows path at that.


the issue that still persists is that that pets don't natively ever evade by themselves, so if their master enters evade mode, their pets will not evade with them.

I didn't rewrite or add any evade functionality. What I tried to do was add a function to the unit class which looks for all guardians, and sends a call to them to start evading.

And then I added a call to this function in the standard evade function which most creatures use.

Do you really want to check if we should evade on each and every UpdateAI call? because that's what was suggested on OregonCore as well; https://github.com/OregonCore/OregonCore/issues/1460#issuecomment-242269750 - also, what would the condition for start evading be? that their master is evading? what if their master evaded before we could do the check so the master isn't just evaded, but has already reset?


Thanks!


Thanks for the timely fix Hector!


Tests broke due to:
- Random Travis CI build fail on Node.js 5 (not applicable)
- Missing settings


Would you mind creating a pull request for this in the main repo? This sort of functionality is necessary, imo.


plate 103B116 was removed because it was imported during a test run.


cái này cứ add vào, chưa dùng thì sau này dùng


it sets rpaths on osx by default, otherwise there's a warning with recent cmake versions


maybe you can use this code:

```
foreach (var url in urls)
{
    if (!url.url()) continue;
    ....
}
```


Should work fine - there is test on it

But pay attention - it works only if test-butler installed as system application which can be achieved on emulator (out of the box) or on rooted devices (I am 99% sure you need your application to be system  to change permissions)

If  nothing help you may post logs - will try to give advice


Next big update, will contain:

- Speedlock

- Reset-command
  . Resets the player to spawn-points
  . Resets the trains to their original origin & angles

- ResetTrain is called StopTrain

- Reset command will be admin locked

- ResetTrain resets the position & angle of the train to their spawn values

- Added a info_tfgoal to restart rounds with a corresponding function

- There will be a disconnect forward to set g_playerArray values to default.

-------

What do we need to add into the script?

1. The train-movement part (client_prethink) with path_tracks
2. A 2d / 3d lock for certain trains (you don't want the big one to fly around all over the place)
3. A speed modifier to make it possible to set a higher train speed
   (cvar controlled)
4. Maybe a .cfg to define which trains can move on a flat plane (x and y movement)
    or on every axis (x,y,z)


Plugin is finished.

We could add a teleport effect at the teleport-end entities.
But that's optional.


This has been done through the Beaglebone Black board.


Maybe by implementing at least one method the compiler is forced to actually build the object?
Let's give it a try to add writeXml / readXml methods in QgsOptionalExpression.cpp.


Yes : but the css need updating ..... this broke old (2.50) template compatibility for no-more-tables in little screen . This way : the aray still an array in 2.50 template.


Are there more functions that FM uses?


ADC có dùng nhưng không add thư viện.
Xem lại nội dung stm32f10x_conf.h


113835705-Low-Temp-Radiant-Variable-Flow-Autosize-Issue (mjwitte) - x86_64-MacOS-10.9-clang: OK (2326 of 2329 tests passed, 0 test warnings)

 * 3 tests had: AUD diffs.
 * 3 tests had: EIO diffs.
 * 3 tests had: ERR diffs.
 * 3 tests had: ESO big diffs.
 * 3 tests had: MTR big diffs.
 * 3 tests had: Table big diffs.
 * 1 test had: MTD diffs.
 * 1 test had: ZSZ big diffs.

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


Love it! contains no CoffeeScript^^ lol


ok, could you add a comment in the code?


Tương tự, USART có dùng nhưng không add thư viện.
Xem lại nội dung stm32f10x_conf.h


I talked a lil about myself


++ thanks!


修改了这里，json可能空内容


có dùng DMA đọc ADC nhưng cũng ko add thư viện


For all possible choices of placement of the sensors, there will always exist a maximum input speed for the trains.
This is due to the brake of the trains, i.e. after a train has been ordered by the program to stop (or, equivalently has its speed set to zero)
there is an inherent distance which is displaced before the train has actually stopped. This displacement is directly related to a train's input speed.
Thus, if the input speed for a given train is too high, it might touch or even stop on the switch it is approaching when ordered to stop, and when tsim is commanded to change direction
of that particular switch, it results in an error of the program.


还不是最优解，再考虑一下吧


上层移动组件不需要处理mousedown


http://wowwiki.wikia.com/wiki/Mechanical_Dragonling

> Patch changes

        Patch 4.1.0 - Mechanical Dragonlings are now always level 40 instead of scaling with the engineer's skill.
        Cooldown has been reduced to 5 minutes.
    Bc icon Patch 2.4.3 (2008-07-15): Mechanical Dragonlings once again scale with engineering skill.[citation needed]
    Bc icon Patch 2.4.0 (25-Mar-2008):
        Mechanical Dragonlings are now always level 40 instead of scaling with the engineer's skill.[1]
        Engineering Dragonlings now have a 20 minute cooldown instead of 1 hour
    WoW Icon 16x16 Patch 1.4.0 (2005-05-05): The level of the Mechanical Dragonlings now scale with your engineering skill, so they will be always useful against enemies. Their damage and health has remained the same.
    WoW Icon 16x16 Patch 1.3.0 (07-Mar-2005): Mechanical Whelps have been boosted by five levels in order to be effective longer. Their damage has been slightly decreased to compensate for the additional damage that would have occurred with the change.

and this

> Item Level 40

I'm seeing a connection here, how 'bout you guys? - I'm gonna try verifying this against other items summoning guardians...


Thiếu rất nhiều thư viện: ADC, DMA & USART


I 2.50 views : you have a

 in view. I want to remove this div.

Like

 in bootsrap.

Then
`<div class="answers-wraper no-more-tables">{ANSWERS}</div>`
does the trick


Sai tên thư mục. Tên đúng là 'src' không phải 'Src'


And the label.sr-only need to be shown :)