3 //-nbad -bap -nbc -bbo -bl -bli2 -bls -ncdb -nce -cp1 -cs -di2
4 //-ndj -nfc1 -nfca -hnl -i2 -ip5 -lp -pcs -nprs -psl -saf -sai
10 // bar = strdup ("whe-e-e");
15 // bar = strdup ("whe-e-e");
17 // Broken in indent-2.2.10
18 --blank-lines-after-declarations
19 //--no-blank-lines-after-declarations
37 --blank-lines-after-procedures
48 // WARNING: tends to turn commented-out code chunks into star-walled comment blocks
49 --start-left-side-of-comments
59 --braces-after-if-line
92 --dont-cuddle-do-while
126 // Yes, it looks wrong. However, braces inside cases should not be used like this anyway.
127 --case-brace-indentation0
130 // for (i = 0; foobar(i); i++);
132 // for (i = 0; foobar(i); i++) ;
134 --space-special-semicolon
141 --space-after-procedure-calls
145 // (my_custom_type_that_was_not_passed_with_T_argument_see_below *)bar;
148 // (my_custom_type_that_was_not_passed_with_T_argument_see_below *)bar;
181 // if ( foo ( a > b ) | ( bar ( baz ) ) )
183 // if (foo (a > b) | (bar (baz)))
185 --no-space-after-parentheses
194 --declaration-indentation0
203 --no-blank-lines-after-commas
206 // int foo (int bar, char *baz, long wheee, intptr_t zool);
214 --break-function-decl-args
230 --dont-break-function-decl-args-end
238 --procnames-start-lines
241 // struct foo { int a; };
248 --braces-after-struct-decl-line
260 --braces-after-func-def-line
295 // boom = foo (bar) - baz +
297 // rules = power (mono, mwahahahahahahahaahahahahahahahahahahhahahahahaha,
300 // boom = foo (bar) - baz +
302 // rules = power (mono, mwahahahahahahahaahahahahahahahahahahhahahahahaha,
305 --continuation-indentation4
308 // rules = power (mono, mwahahahahahahahaahahahahahahahahahahhahahahahaha,
311 // rules = power (mono, mwahahahahahahahaahahahahahahahahahahhahahahahaha,
314 --continue-at-parentheses
315 //--dont-line-up-parentheses
318 // while ((((i < 2 &&
319 // k > 0) || p == 0) &&
323 // while ((((i < 2 &&
324 // k > 0) || p == 0) &&
332 // create_world (x, y, scale)
341 // create_world (x, y, scale)
349 --parameter-indentation2
352 // if (longlonglonglonglonglonglong
353 // <tab character>short)
355 // if (longlonglonglonglonglonglong
363 // #define WHEE GNUNET_NO
365 // #define WHEE GNUNET_YES
371 // # define WHEE GNUNET_NO
373 // # define WHEE GNUNET_YES
377 --preprocessor-indentation0
413 // line-longer-than-80-chars /* some comment, not counted */
415 // 80-chars-long-line /* some comment, not counted */
421 // /* comment-line-longer-than-80-chars */
423 // /* 80-chars-long-comment-line
424 // rest-of-the-line */
426 --comment-line-length80
430 // && ((mask[0] == '\0')
431 // || (mask[1] == '\0'
432 // && ((mask[0] == '0') || (mask[0] == '*')))))
435 // ((mask[0] == '\0') ||
436 // (mask[1] == '\0' &&
437 // ((mask[0] == '0') || (mask[0] == '*')))))
439 --break-after-boolean-operator
443 // && ((mask[0] == '\0')
444 // || (mask[1] == '\0' && ((mask[0] == '0') || (mask[0] == '*')))))
446 // if (mask /* this newline is preserved, override it with --ignore-newlines */
447 // && ((mask[0] == '\0')
448 // || (mask[1] == '\0' &&
449 // ((mask[0] == '0') || (mask[0] == '*')))))
451 // For now just keep ignoring. After everything settles down, we might want to start putting custom newlines where it is appropriate
457 // Also add a list of typedefed types here, like this:
458 // -T <typedefedtype1>
459 // -T <typedefedtype2>
461 // typedef int typedefedtype1;
462 // typedef char *typedefedtype2;
463 // The following is obtained by running a Python script i wrote on src subdir:
464 -T GNUNET_MysqlDataProcessor
465 -T GNUNET_DHT_MessageReceivedHandler
466 -T DHTLOG_MESSAGE_TYPES
467 -T GNUNET_MysqlDataProcessor
468 -T GNUNET_DV_MessageReceivedHandler
469 -T p2p_dv_MESSAGE_NeighborInfo
470 -T p2p_dv_MESSAGE_Data
471 -T p2p_dv_MESSAGE_Disconnect
472 -T GNUNET_FS_QueueStart
473 -T GNUNET_FS_QueueStop
474 -T SuspendSignalFunction
475 -T GNUNET_FS_TEST_UriContinuation
476 -T GNUNET_FS_TreeBlockProcessor
477 -T GNUNET_FS_TreeProgressCallback
478 -T GSF_ConnectedPeerIterator
479 -T GSF_GetMessageCallback
480 -T GSF_PeerReserveCallback
481 -T GSF_PendingRequestReplyHandler
482 -T GSF_PendingRequestIterator
483 -T GSF_LocalLookupContinuation
484 -T GNUNET_ARM_Callback
485 -T GNUNET_TRANSPORT_ATS_AllocationNotification
486 -T GNUNET_ATS_AddressSuggestionCallback
487 -T GNUNET_BLOCK_GetKeyFunction
488 -T GNUNET_CHAT_JoinCallback
489 -T GNUNET_CHAT_MessageCallback
490 -T GNUNET_CHAT_MemberListCallback
491 -T GNUNET_CHAT_MessageConfirmation
492 -T GNUNET_CHAT_RoomIterator
493 -T GNUNET_CLIENT_MessageHandler
494 -T GNUNET_CLIENT_ShutdownTask
495 -T GNUNET_FileNameCallback
496 -T GNUNET_CONFIGURATION_Iterator
497 -T GNUNET_CONFIGURATION_Section_Iterator
498 -T GNUNET_CONNECTION_AccessCheck
499 -T GNUNET_CONNECTION_Receiver
500 -T GNUNET_CONNECTION_TransmitReadyNotify
501 -T GNUNET_HashCodeIterator
502 -T GNUNET_CONTAINER_HashMapIterator
503 -T GNUNET_CONTAINER_HeapCostType
504 -T GNUNET_CONTAINER_HeapIterator
505 -T GNUNET_CORE_ConnectEventHandler
506 -T GNUNET_CORE_PeerStatusEventHandler
507 -T GNUNET_CORE_DisconnectEventHandler
508 -T GNUNET_CORE_MessageCallback
509 -T GNUNET_CORE_StartupCallback
510 -T GNUNET_CORE_ControlContinuation
511 -T GNUNET_CORE_PeerConfigurationInfoCallback
512 -T GNUNET_CRYPTO_HashCompletedCallback
513 -T GNUNET_DATACACHE_Iterator
514 -T GNUNET_DATACACHE_DeleteNotifyCallback
515 -T DiskUtilizationChange
516 -T PluginDatumProcessor
518 -T GNUNET_DATASTORE_ContinuationWithStatus
519 -T GNUNET_DATASTORE_DatumProcessor
520 -T GNUNET_DHT_GetIterator
521 -T GNUNET_DHT_FindPeerProcessor
522 -T GNUNET_DHT_ReplyProcessor
523 -T GNUNET_DISK_DirectoryIteratorCallback
524 -T GNUNET_FRAGMENT_MessageProcessor
525 -T GNUNET_DEFRAGMENT_AckProcessor
526 -T GNUNET_FS_KeywordIterator
527 -T GNUNET_FS_ProgressCallback
528 -T GNUNET_FS_FileInformationProcessor
529 -T GNUNET_FS_DataReader
530 -T GNUNET_FS_FileProcessor
531 -T GNUNET_FS_DirectoryScanner
532 -T GNUNET_FS_PublishContinuation
533 -T GNUNET_FS_IndexedFileProcessor
534 -T GNUNET_FS_NamespaceInfoProcessor
535 -T GNUNET_FS_IdentifierProcessor
536 -T GNUNET_FS_DirectoryEntryProcessor
537 -T GNUNET_HELLO_GenerateAddressListCallback
538 -T GNUNET_HELLO_AddressIterator
539 -T GNUNET_MESH_MessageCallback
540 -T GNUNET_MESH_TunnelEndHandler
541 -T GNUNET_MESH_ApplicationType
542 -T GNUNET_MESH_TunnelDisconnectHandler
543 -T GNUNET_MESH_TunnelConnectHandler
544 -T GNUNET_MESH_MessageCallback
545 -T GNUNET_MESH_TunnelEndHandler
546 -T GNUNET_MESH_ApplicationType
547 -T GNUNET_MESH_TunnelDisconnectHandler
548 -T GNUNET_MESH_TunnelConnectHandler
549 -T GNUNET_NAT_AddressCallback
550 -T GNUNET_NAT_ReversalCallback
551 -T GNUNET_NAT_TestCallback
552 -T GNUNET_NSE_Callback
553 -T GNUNET_OS_NetworkInterfaceProcessor
554 -T GNUNET_OS_LineProcessor
555 -T GNUNET_PEERINFO_Processor
557 -T GNUNET_PLUGIN_Callback
558 -T GNUNET_PROGRAM_Main
559 -T GNUNET_PSEUDONYM_Iterator
560 -T GNUNET_RESOLVER_AddressCallback
561 -T GNUNET_RESOLVER_HostnameCallback
562 -T GNUNET_SCHEDULER_TaskIdentifier
563 -T GNUNET_SCHEDULER_Task
564 -T GNUNET_SCHEDULER_select
565 -T GNUNET_SERVER_MessageCallback
566 -T GNUNET_SERVER_DisconnectCallback
567 -T GNUNET_SERVER_MessageTokenizerCallback
568 -T GNUNET_SERVICE_Main
569 -T GNUNET_SIGNAL_Handler
570 -T GNUNET_STATISTICS_Iterator
571 -T GNUNET_STATISTICS_Callback
572 -T GNUNET_TESTING_NotifyHostkeyCreated
573 -T GNUNET_TESTING_NotifyDaemonRunning
574 -T GNUNET_TESTING_NotifyCompletion
575 -T GNUNET_TESTING_NotifyConnections
576 -T GNUNET_TESTING_NotifyConnection
577 -T GNUNET_TESTING_NotifyTopology
578 -T GNUNET_TESTING_STATISTICS_Iterator
579 -T GNUNET_TRANSPORT_SessionEnd
580 -T GNUNET_TRANSPORT_AddressNotification
581 -T GNUNET_TRANSPORT_TransmitContinuation
582 -T GNUNET_TRANSPORT_TransmitFunction
583 -T GNUNET_TRANSPORT_DisconnectFunction
584 -T GNUNET_TRANSPORT_AddressStringCallback
585 -T GNUNET_TRANSPORT_AddressPrettyPrinter
586 -T GNUNET_TRANSPORT_CheckAddress
587 -T GNUNET_TRANSPORT_AddressToString
588 -T GNUNET_TRANSPORT_ReceiveCallback
589 -T GNUNET_TRANSPORT_NotifyConnect
590 -T GNUNET_TRANSPORT_NotifyDisconnect
591 -T GNUNET_TRANSPORT_AddressLookUpCallback
592 -T GNUNET_TRANSPORT_HelloUpdateCallback
593 -T GNUNET_TRANSPORT_BlacklistCallback
595 -T SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION
596 -T PLIBC_SEARCH__compar_fn_t
597 -T _win_comparison_fn_t
598 -T PLIBC_SEARCH_ACTION
599 -T PLIBC_SEARCH_VISIT
600 -T PLIBC_SEARCH__action_fn_t
601 -T PLIBC_SEARCH__free_fn_t
603 -T TransmissionContinuation
604 -T GNUNET_TESTING_ConnectionProcessor
609 -T GNUNET_TRANSPORT_ATS_AddressNotification
610 -T GNUNET_TRANSPORT_ATS_ResultCallback
611 -T GST_BlacklistTestContinuation
613 -T GST_NeighbourSendContinuation
614 -T GST_NeighbourIterator
615 -T GST_ValidationAddressCallback
622 -T GNUNET_TRANSPORT_TESTING_connect_cb
623 -T ieee80211_mgt_beacon_t
624 -T ieee80211_mgt_auth_t
632 -T MyNSGetExecutablePathProto